throbber
Communication
`
`™s
`
`Le—Ratha — |
`
`N
`
`meleiaee wsd
`
`1
`
`LGE 1021
`
`

`

`
`
`FourthEdition
`
`Digital
`
`Communications
`
`=—
`
`2
`
`

`

`A classic in the field, Digital Communications makes
`
`an excellent grTi| | ii
`
`STATE UNIVERSITY LIBRA
`
`
`
`
`A000054535237
`comprehensive reference book for the professional. This newbien maintait
`earlier editions with its comprehensive coverage, accuracy, and excellent explanations.
`It
`continues to provide the flexible organization that makes this book a goodfit for a one- or two-
`semester course. Features of the new edition of Digital Communicationsinclude:
`
`I
`
`Complete and thoroughintroduction to the analysis and design of digital communication
`systems that makes this book a must-havereference.
`Flexible organization that makesit useful in a one- or two-semester course.
`Excellent end-of-chapter problemsthat challenge the student.
`An accompanying website that provides presentation material and solutions for
`instructors.
`
`This new edition of John Proakis’ best-selling Digital Communications is up to date with new
`coverageof currenttrendsin the field. New topics have been addedthat include:
`
`Serial and Parallel Concatenated Codes
`Punctured Convolutional Codes
`Turbo TCM
`Turbo Equalization
`Spatial Multiplexing
`Digital Cellular CDMA System Based on DS Spread Spectrum
`Reduced Complexity ML Detectors
`
`,
`
`McGraw-Hill Higher Education =
`
`A Division of The McGraw-Hill Companies
`
`
`
`ISBN O-O?-232111-3
`
`0072°321111
`
`www-mhhe-com
`
`
`
`3
`
`

`

`
`
`Digital Communications
`
`Fourth Edition
`
`aTTA—
`
`JOHN G. PROAKIS
`
`Department ofElectrical and Computer Engineering
`Northeastern University
`
`{i
`
`Boston
`
`Burr Ridge, IL Dubuque, IA Madison, WI
`Bangkok Bogota Caracas Lisbon
`
`NewYork San Francisco
`
`St. Louis
`
`London Madrid Mexico City Milan
`New Delhi
`Seoul
`Singapore
`Sydney Taipei Toronto
`
`4
`
`

`

`——
`i
`
`
`
`McGraw-Hill Higher Education $7
`
`A Division of The McGraw-Hill Companies
`
`DIGITAL COMMUNICATIONS
`Published by McGraw-Hill, an imprint of The McGraw-Hill Companies, Inc., 122] Avenue of
`the Americas, New York, NY, 10020. Copyright ©2001, 1995, 1989, 1983, by The McGraw-
`Hill Companies, Inc. All rights reserved. No part ofthis publication may be reproduced or
`distributed in any form or by any means, or stored in a database or retrieval system, without the
`prior written consent of The McGraw-Hill Companies, Inc., including, but not limited to, in any
`network or other electronic storage or transmission, or broadcast for distance learning.
`Some ancillaries, including electronic and print components, may not be available to customers
`outside the United States.
`
`This book is printed on acid-free paper.
`
`4567890 DOC/DOC 09876543
`
`ISBN 0-07-232111-3
`
`Publisher: Thomas Casson
`Sponsoring editor: Catherine Fields Shultz
`Developmental editor: Emily J. Gray
`Marketing manager: John Wannemacher
`Project manager: Craig S. Leonard
`Production supervisor: Rose Hepburn
`Senior designer: Kiera Cunningham
`New media: Christopher Styles
`Compositor: Interactive Composition Corporation
`Typeface: 10.5/12 Times Roman
`Printer: Quebecor World Fairfield, Inc.
`
`Library of Congress Cataloging-in-Publication Data
`Proakis, John G.
`Digital communications / John G. Proakis.4th ed.
`p. cm.
`ISBN 0-07-232111-3
`1. Digital communications. I. Title.
`TK5103.7.P76 2000
`621.382-de21
`
`00-025305
`
`www.mhhe.com
`
`5
`
`

`

`[BRIEF CONTENTS §&
`
`80
`
`148
`
`231
`
`333
`
`376
`
`416
`
`548
`
`598
`
`660
`
`709
`
`726
`
`800
`
`896
`
`939
`
`943
`
`949
`961
`
`963
`
`Introduction
`Probability and Stochastic Processes
`Source Coding
`4 Characterization of Communication Signals and Systems
`5 OptimumReceivers for the Additive White Gaussian
`Noise Channel
`6 Carrier and Symbol Synchronization
`7 Channel Capacity and Coding
`8 Block and Convolutional Channel Codes
`9
`Signal Design for Band-Limited Channels
`10 Communication Through Band-Limited Linear Filter Channels
`11 Adaptive Equalization
`12 Multichannel and Multicarrier Systems
`13 Spread Spectrum Signals for Digital Communications
`14 Digital Communications through Fading Multipath Channels
`15 Multiuser Communications
`
`1 2 3
`
`Appendix A The Levinson-Durbin Algorithm
`Appendix B- Error Probability for Multichannel Binary Signals
`Appendix C_ Error Probabilities for Adaptive Reception of
`M-PhaseSignals
`Appendix D Square-Root Factorization
`
`References and Bibliography
`
`6
`
`

`

`
`
`[CONTENTS
`
`Preface
`
`1
`
`|
`
`|
`
`Introduction
`
`1.1 Elements of a Digital Communication System
`1.2 Communication Channels and Their Characteristics
`1.3 Mathematical Models for Communication Channels
`1.4. A Historical Perspective in the Developmentof Digital Communications
`1.5 Overview of the Book
`1.6 Bibliographical Notes and References
`
`2 Probability and Stochastic Processes
`2.1. Probability
`2.1.1 Random Variables, Probability Distributions, and Probability
`Densities | 2.1.2 Functions of Random Variables | 2.1.3 Statistical
`Averages of Random Variables | 2.1.4 Some Useful Probability
`Distributions | 2.1.5 Upper Bounds onthe Tail Probability | 2.1.6
`Sums of Random Variables and the Central Limit Theorem
`2.2 Stochastic Processes
`2.2.1 Statistical Averages | 2.2.2 Power Density Spectrum/ i273
`Response of a Linear Time-Invariant System to a RandomInput
`Signal | 2.2.4 Sampling Theoremfor Band-Limited Stochastic
`Processes | 2.2.5 Discrete-Time Stochastic Signals and Systems P2236
`Cyclostationary Processes
`2.3. Bibliographical Notes and References
`Problems
`
`3 Source Coding
`3.1. Mathematical Models for Information Sources
`3.2 A Logarithmic Measure of Information
`3.2.1 Average Mutual Information and Entropy | 3.2.2 Information
`Measures for Continuous Random Variables
`3.3. Coding for Discrete Sources
`3.3.1 Coding for Discrete Memoryless Sources | 3.3.2 Discrete
`Stationary Sources | 3.3.3 The Lempel-Ziv Algorithm
`
`xix
`
`I
`
`l
`3
`10
`13
`15
`16
`
`17
`17
`
`61
`
`75
`75
`
`80
`80
`82
`
`90
`
`xl
`
`7
`
`

`

`xii
`
`Contents
`
`103
`Coding for Analog Sources—OptimumQuantization
`3.4
`3.4.1 Rate-Distortion Function | 3.4.2 Scalar Quantization|3.4.3
`Vector Quantization
`Coding Techniques for Analog Sources
`oro)
`3.5.1 Temporal Waveform Coding|3.5.2 Spectral Waveform
`Coding | 3.5.3 Model-Based Source Coding
`Bibliographical Notes and References
`Problems
`
`140
`141
`
`3.6
`
`Characterization of Communication Signals and Systems
`148
`Representation of Band-Pass Signals and Systems
`4.1
`4.1.1 Representation of Band-Pass Signals|4.1.2 Representation of
`Linear Band-Pass Systems|4.1.3 Response ofa Band-Pass Systemto
`a Band-Pass Signal | 4.1.4 Representation of Band-Pass Stationary
`Stochastic Processes
`Signal Space Representations
`4.2
`4.2.1 Vector Space Concepts|4.2.2 Signal Space Concepts|4.2.3
`Orthogonal Expansions ofSignals
`168
`Representation of Digitally Modulated Signals
`4.3
`4.3.1 Memoryless Modulation Methods|4.3.2 Linear Modulation with
`Memory | 4.3.3 Non-linear Modulation Methods with Memory—
`CPFSK and CPM
`201
`Spectral Characteristics of Digitally Modulated Signals
`4.4
`4.4.1 Power Spectra of Linearly Modulated Signals|4.4.2 Power
`Spectra of CPFSK and CPMSignals|4.4.3 Power Spectra of
`Modulated Signals with Memory
`Bibliographical Notes and References
`Problems
`
`148
`
`221
`222
`
`4.5
`
`Optimum Receivers for the Additive White Gaussian Noise
`Channel
`Optimum Receiver for Signals Corrupted by Additive White Gaussian
`Noise
`5.1.1 Correlation Demodulator | 5.1.2 Matched-Filter Demodulator
`5.1.3 The Optimum Detector | 5.1.4 The Maximum-Likelihood
`Sequence Detector | 5.1.5 A Symbol-by-Symbol MAP Detector for
`Signals with Memory
`Performance of the Optimum Receiver for Memoryless Modulation
`5.2.1 Probability of Error for Binary Modulation | 5.2.2 Probability of
`Error for M-ary Orthogonal Signals | 5.2.3 Probability of Error for
`M-ary Biorthogonal Signals|5.2.4 Probability of Error for Simplex
`Signals | 5.2.5 Probability of Error for M-ary Binary-Coded
`
`Signals | 5.2.6 Probability of Error for M-ary PAM|3.2.7
`Probability of Error for M-ary PSK | 5.2.8 Differential PSK (DPSK)
`
`5.1
`
`5.2
`
`bt ha pei
`
`ht tat —
`
`8
`
`

`

`
`
`XH
`
`Contents
`
`283
`
`and Its Performance | 5.2.9 Probability of Error for QAM | 5.2.10
`Comparison of DigitalModulation Methods
`5.3 OptimumReceiver for CPM Signals
`5.3.1 Optimum Demodulation and Detection of CPM | 5.3.2
`Performance of CPMSignals | 5.3.3 Symbol-by-Symbol Detection of
`CPMSignals | 5.3.4 Suboptinum Demodulation and Detection of
`CPM Signals
`5.4 Optimum Receiver for Signals with Random Phase in AWGN Channel 300
`5.4.] Optimum Receiver for Binary Signals | 3.4.2 Optimum Receiver
`for M-ary Orthogonal Signals | 5.4.3 Probability of Error for Envelope
`Detection of M-ary Orthogonal Signals | 5.4.4 Probability of Error for
`Envelope Detection of Correlated Binary Signals
`5.5 Performance Analysis for Wireline and Radio Communication Systems
`5.5.1 Regenerative Repeaters | 5.5.2 Link Budget Analysis in Radio
`Communication Systems
`5.6 Bibliographical Notes and References
`Problems
`
`313
`
`g
`
`6 Carrier and Symbol Synchronziation
`6.1
`Signal Parameter Estimation
`6.1.1 The Likelihood Function | 6.1.2 Carrier Recovery and Symbol
`Synchronization in Signal Demodulation
`6.2. Carrier Phase Estimation
`6.2.1 Maximum-Likelihood Carrier Phase Estimation | 6.2.2 The
`Phase-Locked Loop | 6.2.3 Effect of Additive Noise on the Phase
`Estimate | 6.2.4 Decision-Directed Loops|6.2.5 Non-Decision-
`Directed Loops
`6.3 Symbol Timing Estimation
`6.3.1 Maximum-Likelihood Timing Estimation | 6.3.2 Non-Decision-
`Directed Timing Estimation
`Joint Estimation of Carrier Phase and Symbol Timing
`6.4
`6.5 Performance Characteristics of ML Estimators
`6.6 Bibliographical Notes and References
`Problems
`
`366
`368
`371
`372
`
`333
`S55
`
`338
`
`359
`
`7 Channel Capacity and Coding
`7.1 Channel Models and Channel Capacity
`7.1.1 Channel Medels | 7.1.2 Channel Capacity | 7.1.3 Achieving
`Channel Capacity with Orthogonal Signals | 7.1.4 Channel Reliability
`Functions
`392
`7.2 RandomSelection of Codes
`7.2.1 Random Coding Based on M-ary Binary-Coded Signals|7.2.2
`Random Coding Based on M-ary Multiamplitude Signals | 7.2.3
`Comparison of Rg with the Capacity of the AWGN Channel
`7.3 Communication System Design Based on the Cutoff Rate
`
`376
`376
`
`402
`
`9
`
`

`

`XIV
`
`7.4 Bibliographical Notes and References
`Problems
`
`8 Block and Convolutional Channel Codes
`
`Contents
`
`408
`409
`
`416
`
`8.1 Linear Block Codes
`8.1.1 The Generator Matrix and the Parity Check Matrix | 8.1.2 Seme
`Specific Linear Block Codes | 8.1.3 Cyclic Codes | 8.1.4 Optimum
`Soft-Decision Decoding of Linear Block Codes
`| 8.1.5 Hard-Decision
`Decoding of Linear Block Codes | 8.1.6 Comparison of Performance
`Between Hard-Decision and Soft-Decision Decoding | 8.1.7 Bounds on
`Minimum Distance of Linear Block Codes | 8.1.8 Nonbinary Block
`Codes and Concatenated Block Codes | 8.1.9 Interleaving of Coded
`Data for Channels with Burst Errors | 8.1.10 Serial and Parallel
`Concatenated Block Codes
`8.2 Convolutional Codes
`8.2.1 The Transfer Function of a Convolutional Code | 8.2.2 Optimum
`Decoding of Convolutional Codes—The Viterbi Algorithm|8.2.3
`Probability of Error for Soft-Decision Decoding | 8.2.4 Probability of
`Error for Hard-Decision Decoding|8.2.5 Distance Properties of
`Binary Convolutional Codes|8.2.6 Punctured Convolutional Codes
`8.2.7 Other Decoding Algorithms for Convolutional Codes | 8.2.8
`Practical Considerations in the Application of Convolutional Codes|
`8.2.9 Nonbinary Dual-k Codes and Concatenated Codes | 8.2.10
`Parallel and Serial Concatenated Convolutional Codes
`8.3. Coded Modulation for Bandwidth-Constrained Channels—Trellis-Coded
`Modulation
`8.4 Bibliographical Notes and References
`Problems
`
`416
`
`471
`
`522
`539
`541
`
`9 Signal Design for Band-Limited Channels
`9,1. Characterization of Band-Limited Channels
`9.2 Signal Design for Band-Limited Channels
`9.2.1 Design of Band-Limited Signals for No Intersymbol
`Interference—The Nyquist Criterion | 9.2.2 Design of Band-Limited
`Signals with Controlled ISI—Partial-Response Signals | 9.2.3 Data
`Detection for Controlled IST | 9.2.4 Signal Design for Channels with
`Distortion
`9.3 Probability of Error in Detection of PAM
`9.3.1 Probability of Error for Detection of PAM with Zero IST | 9.3.2
`Probability of Error for Detection of Partial-Response Signals
`9.4 Modulation Codes for Spectrum Shaping
`9.5 Bibliographical Notes and References
`Problems
`
`548
`548
`554
`
`574
`
`578
`588
`588
`
`
`
`10
`
`10
`
`

`

`Contents
`
`AV
`
`10 Communication Through Band-Limited Linear Filter Channels
`Optimum Receiver for Channels with ISI and AWGN
`10.1
`10.1.1 Optimum Maximum-Likelihood Receiver | 10.1.2 A Discrete-
`Time Model for a Channel with ISI | 10.1.3 The Viterbi Algorithm
`for the Discrete-Time White Noise Filter Model
`| 10.1.4 Performance
`of MLSE for Channels with [ST
`Linear Equalization
`10.2.1 Peak Distortion Criterion | 10.2.2 Mean-Square-Error (MSE)
`Criterion | 10.2.3 Performance Characteristics of the MSE
`Equalizer | 10.2.4 Fractionally Spaced Equalizers | 10.2.5 Baseband
`and Passband Linear Equalizers
`Decision-Feedback Equalization
`10.3.1 Coefficient Optimization | 10.3.2 Performance Characteristics
`of DFE | 10.3.3 Predictive Decision-Feedback Equalizer | 10.3.4
`Equalization at the Transmitter—Tomlinson—Harashima Precoding
`Reduced Complexity ML Detectors
`Iterative Equalization and Decoding—Turbo Equalization
`Bibliographical Notes and References
`Problems
`
`10.2
`
`10.3
`
`10.4
`
`10.5
`10.6
`
`11
`
`me
`
`Adaptive Equalization
`11.1
`Adaptive Linear Equalizer
`11.1.1 The Zero-Forcing Algorithm | 11.1.2 The LMS Algorithm |
`11.1.3 Convergence Properties of the LMS Algorithm | 11.1.4 Excess
`MSE Due to Noisy Gradient Estimates | 11.1.5 Accelerating the
`Initial Convergence Rate in the LMS Algorithm | 11.1.6 Adaptive
`Fractionally Spaced Equalizer—The Tap Leakage Algorithm | 11.1.7
`An Adaptive Channel Estimator forML Sequence Detection
`Adaptive Decision-Feedback Equalizer
`Adaptive Equalization of Trellis-Coded Signals
`Recursive Least-Squares Algorithms for Adaptive Equalization
`11.4.1 Recursive Least-Squares (Kalman) Algorithm | 11.4.2 Linear
`Prediction and the Lattice Filter
`Self-Recovering (Blind) Equalization
`11.5.1 Blind Equalization Based on the Maximum-Likelihood
`Criterion | 11.5.2 Stochastic Gradient Algorithms | 11.5.3 Blind
`Equalization Algorithms Based on Second- and Higher-Order Signal
`Statistics
`Bibliographical Notes and References
`Problems
`
`11.3
`11.4
`
`12
`
`Multichannel and Multicarrier Systems
`12.1 Multichannel Digital Communications in AWGN Channels
`12.1.1 Binary Signals | 12.1.2 M-ary Orthogonal Signals
`
`11
`
`598
`
`599
`
`616
`
`638
`
`647
`649
`651
`652
`
`660
`
`660
`
`677
`678
`682
`
`704
`705
`
`709
`
`709
`
`11
`
`

`

`XVI
`
`Contents
`
`12.2. Multicarrier Communications
`| 12.2.2 An
`12.2.1 Capacity of a Nonideal Linear Filter Channel
`FFT-Based Multicarrier System|12.2.3 Minimizing Peak-to-Average
`Ratio in the Multicarrier Systems
`12.3. Bibliographical Notes and References
`Problems
`
`723
`724
`
`715
`
`726
`13. Spread Spectrum Signals for Digital Communications
`728
`13.1 Model of Spread Spectrum Digital Communication System
`729
`13.2 Direct Sequence Spread SpectrumSignals
`13.2.1 Error Rate Performance of the Decoder|13.2.2 Some
`Applications of DS Spread Spectrum Signals|13.2.3 Effect of Pulsed
`Interference on DS Spread Spectrum Systems|13.2.4 Excision of
`NarrowbandInterference in DS Spread Spectrum Systems | 13.2.5
`Generation of PN Sequences
`Frequency-HoppedSpread SpectrumSignals
`13.3.1 Performance of FH Spread Spectrum Signals in an AWGN
`Channel|13.3.2 Performance of FH Spread Spectrum Signals in
`Partial-Band Interference|13.3.3 A CDMA System Based on FH
`Spread Spectrum Signals
`13.4 Other Types of Spread SpectrumSignals
`13.5 Synchronization of Spread Spectrum Systems
`13.6 Bibliographical Notes and References
`Problems
`
`nal
`
`784
`786
`792
`794
`
`13.3
`
`800
`801
`
`14 Digital Communications through Fading Multipath Channels
`14.1 Characterization of Fading Multipath Channels
`14.1.1 Channel Correlation Functions and Power Spectra | 14.1.2
`Statistical Models for Fading Channels
`14.2. The Effect of Signal Characteristics on the Choice of a Channel Model 814
`14.3.
`Frequency-Nonselective, Slowly Fading Channel
`$16
`14.4 Diversity Techniques for Fading Multipath Channels
`821
`14.4.1 Binary Signals|14.4.2 Multiphase Signals | 14.4.3 M-ary
`Orthogonal Signals
`14.5 Digital Signaling over a Frequency-Selective, Slowly Fading Channel
`14.5.1 A Tapped-Delay-Line Channel Model
`| 14.5.2 The RAKE
`Demodulator|14.5.3 Performance of RAKE Demodulator | 14.5.4
`Receiver Structures for Channels with Intersymbel Interference
`14.6 Coded Waveforms for Fading Channels
`!4.6.1 Probability of Error for Soft-Decision Decoding of Linear
`Binary Block Codes|14.6.2 Probability of Error for Hard-Decision
`Decoding of Linear Binary Block Cades|14.6.3 Upper Bounds on
`the Performance of Convolutional Codes for a Rayleigh Fading
`Channel
`| 14.6.4 Use of Constant-Weight Codes and Concatenated
`Codes for a Fading Channel|14.6.5 System Design Based on the
`
`840
`
`852
`
`12
`
`12
`
`

`

`
`
`XVII
`
`Contents
`
`Cutoff Rate | 14.6.6 Performance of Coded Phase-Coherent
`Communication Systems—Bit-Interleaved Coded Modulation | 14.6.7
`Trellis-Coded Modulation
`14.7. Multiple-Antenna Systems
`14.8 Bibliographical Notes and References
`Problems
`
`878
`885
`887
`
`896
`15 Multiuser Communications
`896
`15.1
`Introduction to Multiple Access Techniques
`899
`15.2. Capacity of Multiple Access Methods
`905
`15.3. Code-Division Multiple Access
`15.3.1 CDMASignal and Channel Models|15.3.2 The Optimum
`Receiver|15.3.3 Suboptimum Detectors|15.3.4 Successive
`Interference Cancellation | 15.3.5 Performance Characteristics of
`Detectors
`922
`15.4 Random Access Methods
`15.4.1 ALOHA Systems and Protocols|15.4.2 Carrier Sense
`Systems and Protocols
`15.5 Bibliographical Notes and References
`Problems
`
`931
`933
`
`Appendix A The Levinson—Durbin Algorithm
`
`Appendix B_ Error Probability for Multichannel Binary Signals
`
`Appendix C_ Error Probabilities for Adaptive Reception of /-Phase
`Signals
`C.1. Mathematical Model for M/-Phase Signaling Communication
`System
`C2. Characteristic Function and Probability Density Function of
`the Phase 4
`C.3 Error Probabilities for Slowly Rayleigh Fading Channels
`C.4. Error Probabilities for Time-Invariant and Ricean Fading
`Channels
`
`Appendix D Square-Root Factorization
`
`References and Bibliography
`
`Index
`
`939
`
`943
`
`949
`
`949
`
`952
`953
`
`956
`
`961
`
`963
`
`993
`
`
`
`13
`
`13
`
`

`

`bo
`
`Digital Communications
`
`
`Information
`
`
`Source
`Channel
`Digital
`source and
`encoder
`encoder
`modulator
`input transducer
`
`
`
`Channel
`
`
`
`
`
`
`Source
`Channel
`Digital
`Output
`transducer
`decoder
`decoder
`demodulator
`
`
`
`
`
`Output
`signal
`
`FIGURE 1.1-1
`Basic elements of a digital communication system.
`
`through the channel. Thus. the added redundancyserves to increase the relia-
`bility of the received data and improvesthe fidelity of the received signal. In
`effect. redundancyin the information sequence aids the receiver in decoding the
`desired information sequence. For example, a (trivial) form of encoding of the
`binary information sequenceis simply to repeat each binarydigit 77 times, where
`m is some positive integer. More sophisticated (nontrivial) encoding involves
`taking & information bits at a time and mapping each k-bit sequence into a
`unique 77-bit sequence, called a code word. The amount of redundancyintroduced
`by encoding the data in this manneris measured bythe ratio ”/k. The reciprocal
`of this ratio. namely k/n, is called the rate of the code or, simply. the coderate.
`The binary sequence at the output of the channel encoderis passed to the
`digital modulator. which serves as the interface to the communication channel.
`Since nearlyall the communication channels encountered in practice are capable
`of transmitting electrical signals (waveforms), the primary purpose of the digital
`modulator is to map the binary information sequence into signal waveforms. To
`elaborate on this point, let us suppose that the coded information sequenceis to
`be transmitted one bit at a time at some uniform rate R bits per second (bits/s).
`The digital modulator may simply mapthe binary digit 0 into a waveform so(1)
`and the binarydigit 1 into a waveform s,(rf). In this manner, each bit from the
`channel encoder is
`transmitted separately. We call
`this binary modulation.
`Alternatively. the modulator may transmit b coded information bits at a time
`by using M = 2’ distinct waveforms s,(r), i = 0,1,..., M — 1, one waveform for
`each of the 2” possible b-bit sequences. We call this M-ary modulation (M > 2).
`Note that a newh-bit sequence enters the modulator every b/R seconds. Hence,
`whenthe channel bit rate R is fixed, the amount of time available to transmit one
`of the M waveforms corresponding to a b-bit sequenceis 4 times the time period
`in a system that uses binary modulation.
`The communication channel is the physical medium that is used to send the
`signal from the transmitter to the receiver. In wireless transmission, the channel
`may be the atmosphere (free space). On the other hand,
`telephone channels
`
`14
`
`14
`
`

`

`Chapter Four: Characterization of Communication Signals and Systems
`
`169
`
`Whenthe mapping fromthe digital sequence {a,,} to waveformsis performed
`under the constraint that a waveform transmitted in any time interval depends
`on one or more previously transmitted waveforms, the modulatoris said to have
`memory. On the other hand, when the mapping from the sequence {a,} to the
`waveforms{s,,(¢)} is performed without anyconstraint on previouslytransmitted
`waveforms, the modulator is called memoryless.
`In addition to classifying the modulator as either memoryless or having
`memory, we mayclassifyit as either Jinear or non-linear. Linearity of a modula-
`tion method requires that the principle of superposition applies in the mapping
`of the digital sequence into successive waveforms. In non-linear modulation, the
`superposition principle does not applyto signals transmitted in successive time
`intervals. We shall begin by describing memoryless modulation methods.
`
`4.3.1 Memoryless Modulation Methods
`
`Asindicated above, the modulator in a digital communication system maps a
`sequence ofbinary digits into a set of corresponding signal waveforms. These
`waveforms may differ in either amplitude or in phase or in frequency. or some
`combination of two or more signal parameters. We consider each of these signal
`types separately, beginning with digital pulse amplitude modulation (PAM). In
`all cases. we assume that the sequence of binarydigits at the inputto the mod-
`ulator occurs at a rate of R bits/s.
`.
`
`Pulse-amplitude-modulated (PAM) signals. In digital PAM, the signal wave-
`forms maybe represented as
`
`S(t) = Re[4,2(te*"]
`= A,,,g(t) cos 27f.t,
`
`i=. Bie,
`
`Oe ee
`
`(4.3-1)
`’
`
`where {4,,, 1 < 1m < M} denote the set ofWM possible amplitudes corresponding
`to M = 2* possible k-bit blocks of symbols. The signal amplitudes 4,, take the
`discrete values (levels)
`
`A, =Qm-1-M)d,
`
`ialaeM
`
`(4.3—2)
`
`where 2dis the distance between adjacent signal amplitudes. The waveform g(f)
`is a real-valued signal pulse whose shape influences the spectrum of the trans-
`mitted signal, as we shall observe later. The symbol rate for the PAMsignal is
`R/k. This is the rate at which changes occurin the amplitude of the carrier to
`reflect
`the transmission of new information. The time interval 7, = 1/R is
`called the bit interval and the time interval T= k/R=kT), is called the symbol
`interval.
`
`15
`
`15
`
`

`

`170
`
`Digital Communications
`
`The M PAM signals have energies
`
`mf
`
`0
`
`Sin(0) dt
`Cm = |
`tA,
`g(t) dt
`2
`:
`=
`J0
`Sea 5A mee
`denotes the energy in the pulse g(f). Clearly, these signals are one-
`where €,
`dimensional (V = 1), and, hence, are represented by the general form
`
`2
`
`ih
`
`ne
`(4.3—3)
`ano
`
`Sm(t) = SnfO
`
`where/() is defined as the unit-energy signal waveform given as
`[2.
`f(t) = ./=g(t) cos 2zf,t
`Ve,
`
`(4.34)
`
`‘
`(4.3-5)
`
`and
`
`Sie aloe
`
`m=1,2,...,JVW
`
`(4.3-6)
`
`The corresponding signal space diagrams for M =2, M=4, and M =8 are
`shown in Figure 4.3—1. Digital PAM is also called amplitude-shift keving (ASK).
`The mapping or assignment of & information bits to the M@ = 2* possible
`signal amplitudes may be done in a numberof ways. The preferred assignment is
`one in which the adjacent signal amplitudes differ by one binary digit as illu-
`strated in Figure 4.3—1. This mapping is called Gray encoding. It is important in
`the demodulation of the signal because the most likely errors caused by noise
`involve the erroneous selection of an adjacent amplitude to the transmitted signal
`amplitude. In such a case, only a single bit error occurs in the 4-bit sequence.
`Wenote that the Euclidean distance between anypair of signal points is
`

`/
`dy) = Vv (Sip, vr a)
`
`2
`
`= SEe|Am = A,|
`
`= d,/2E,|m — n|
`
`(4.3-7)
`
`Hence, the distance between a pair of adjacent signal points, 1.e., the minimum
`Euclidean distance, is
`
`(e)
`(4.3-8)
`Ce in = dV/2€,
`The carrier-modulated PAM signal represented by Equation 4.3-1 is a
`double-sideband (DSB) signal and requires twice the channel bandwidth ofthe
`equivalent low-pass signal for transmission. Alternatively, we may use single-
`sideband (SSB) PAM, whichhas the re resentati
`Jer
`sideband):
`
`16
`
`16
`
`

`

`
`
`Chapter Four: Characterization of Communication Signals and Systems
`
`171
`
`4
`
`(a)M=2
`
`FIGURE 4.3-1
`Signal space diagramfor digital
`PAM signals.
`
`00
`
`01
`
`1
`
`10
`
`
`
`(c)M=8
`
`s(t) = Re{A4,,[g() +ja(nler™"},
`m=1,2,...,M
`(4.3-9)
`where g(¢) is the Hilbert transformofg(r). Thus,thebandwidthoftheSSBsignal
`is half that of the DSB signal-
`igita
`signal is also appropriate for transmission over a channel
`that does not require carrier modulation. In this case, the signal waveform may
`
`be simply represented
`as
`
`Sm(t) = Ang(t),
`
`Fy Me eee IVE
`
`(4.3—10)
`
`This is nowcalled a baseband signal. For example a four-amplitude level base-
`band PAM signal is illustrated in Figure 4.3-2a. The carrier-modulated version
`of the signal is shown in Figure 4.3—2b.
`In the special case of M =2signals, the binary PAM waveforms have the
`special property that
`
`Hence, these two signals have the same energyand across-correlation coefficient
`of —1. Such signals are called antipodal.
`
`s(e— —s>(t)
`
`In digital phase modulation, the Msignal wave-
`
`~>Phase-modulated signals.
`forms are represented as
`S(t) = Relg(1e?tr— Mee),
`= e(t)oos|2a +a(in = |
`a 2n
`,
`2
`:
`aa,
`;
`= g(t) cos = (m — 1)cos2zf,t — g(t) sin =, (m — 1)sin2zf.t
`
`m=1,2,...,M,
`
`O<1<T
`
`where g(/) is the signal pulse shape and 6,, = 2m(m — 1)/M,m = 1,2,..., M, are
`the M possible phases of the carrier that convey the transmitted information.
`Digital phase modulation is usually called_phase-shift keying (PSK).
`
`(4.3-11)
`
`17
`
`17
`
`

`

`172
`
`Digital Communications
`
`Signal
`
`amplitude
`
`
`Data:
`
`11
`
`10
`
`00
`
`01
`
`11
`
`00
`
`(a) Baseband PAM signal
`
`(b) Bandpass PAM signal
`
`FIGURE 4.3-2
`Baseband and band-pass PAM signals.
`
`Wenote that these signal waveforms have equal energy, 1.e.,
`
`(4.3-12)
`
`r 4a | S;,(t)dt
`= 3, g(t)dt =35€,
`
`ef
`
`2l
`
`Furthermore, the signal waveforms may be represented as a linear combination
`of two orthonormal signal waveforms, /\(‘) and f3(¢), 1.e.,
`
`Sp(0) aa Smif (t) =r Sm2f2(t)
`
`(4.3-13)
`
`where
`
`
`
`AW =|Fate2mfet (4.3—-14)
`
`2
`
`2
`
`AY) = - ze) sin 2af..t
`
`(4.3-15)
`
`g
`
`18
`
`

`

`Chapter Four: Characterization of Communication Signals and Systems
`
`173
`
`and the two-dimensional vectors §,, = [5,,1 52] are given by
`
`(ge
`
`Sn = cos(m— 1)
`
`Codec?)
`
`\[=2sin2(m SEs
`
`Lf ioRe M
`
`(4.3-16)
`
`Signal space diagrams for M = 2, 4, and 8 are shown in Figure 4.3-3. We note
`that M = 2 corresponds to one-dimensional signals, which are identical to binary
`PAM signals.
`As is the case of PAM. the mapping or assignment of k information bits to
`the M = 2* possible phases may be done in a numberof ways. The preferred
`assignment is Gray encoding, so that the mostlikely errors caused by noisewill
`result in a singlebit error in the k-bit symbol.
`The Euclidean distance between signal points is
`(e)
`isa = Sin iD S,||
`
`= {e-{ - Coss(im = nh
`
`Qn
`d
`
`1/2
`
`(4.3-17)
`
`The minimum Euclidean distance correspondsto the case in which |m —n| = 1,
`i.e., adjacent signal phases. In this case,
`SEISfpeA—————
`:
`20
`
`ea fe( = cos)
`
`(4.3-18)
`
`FIGURE 4.3-3
`Signal space diagrams for PSK signals.
`
`0
`
`1
`
`M=2
`
`(BPSK)
`
`ll
`
`00
`
`M=8
`(Octal PSK)
`
`10
`
`M=4
`
`(QPSK)
`
`19
`
`19
`
`

`

`174
`
`Digital Communications
`
`A variant of 4-phase PSK (QPSK), called 7/4-QPSK is obtained byintro-
`ducing an additional 2/4 phase shift in the carrier phaseiin each symbolinterval.
`This phase shift facilitates(symbol synchronization.Jaa
`Quadrature amplitude modulation. The bandwidth efficiency of PAM/SSB
`can also be obtained by simultaneously impressing two separate k-bit symbols
`from the information sequence {a,,} on two quadrature carriers cos 27f,t and
`sin 27f.t. The resulting modulation technique is called quadrature PAM or
`QAM. and the corresponding signal waveforms may be expressed as
`
` m=1,2,....M,
`Smt) = Re[(Ame tiAm)g(Der"],
`= Ame8(t) cos 27fot — Ams8(t) sin 27771
`
`O<1<T
`
`(4.3-19)
`
`where 4,,. and A,,,, are the information-bearing signal amplitudes of the quad-
`rature carriers and g(f) is the signal pulse.
`Alternatively, the QAM signal waveforms maybe expressed as
`
`nl)
`
`l| Re[Vneae]
`Il
`Vng(t) cos(27f,.t + 6,,)
`
`(4.3-20)
`
`where’ Vin. = V Aine + Ams and Gy = tan7!(A,,,/Amc). From this expression,it is
`apparentthat the QAMsignal waveforms maybe viewed as combined amplitude
`and phase modulation.
`,
`Infact. we mayselect any combination of M,-level PAM and M-phase PSK
`to construct an M = M,M, combined PAM-PSK signalconstellation. If M, =
`2” and M, = 2”,
`the combined PAM-PSK signal constellation results in the
`simultaneous transmission of m+n =log M,M)> binarydigits occurring at a
`symbol rate R/(m-+n). Examples of signal space diagrams for combined
`PAM-PSK are shown in Figure 4.34, for M = 8 and M = 16.
`As in the case of PSK signals, the QAM signal waveforms mayberepre-
`sented as a linear combination of two orthonormal signal waveforms, f{(f) and
`A(t). ie.
`
`Sm(t) = Smif (D) + Smofo(d)
`
`(4.321)
`
`where
`
`2A= jecos27f..t
`;
`f(t) = — Ee(t) sin 2zf..t
`
`5
`
`(4,.3—22)
`
`20
`
`20
`
`

`

`
`
`Chapter Four: Characterization of Communication Signals and Systems
`
`175
`
`FIGURE 4.34
`Examples of combined PAM—
`PSK signal space diagrams.
`
`M 8
`
`and
`
`M=16
`
`Sn = [Sint Sy]
`
`=AneEx AmoEel
`is the energyof the signal pulse g(¢).
`where €,
`The Euclidean distance between anypair ofsignal vectorsis
`
`(4.3-23)
`
`A) = |S. — Spl
`
`(4.3—24) = V SEgl(Ame ¥ Ane)” ate (Ams = Ans)|
`In the special case where the signal amplitudes takethe set of discrete va
`{2m —1—M)d. m=1,2,...,M}. the signal space diagram is rectangular, as
`showr-in-Figere_4.3—-5. In this case, the Euclidean distance between adjacent
`points, i.e., the minimum distance, is
`d=Oe,
`min
`
`(4.3-25)
`
`which is the same result as for PAM.
`
`FIGURE 4.3-5
`Several signal space diagrams for
`
`rectangular QAM.
`
`21
`
`21
`
`

`

`176
`
`Digital Communications
`
`It is apparent from the discussion above that the
`Multidimensional signals.
`digital modulation of the carrier amplitude and phase allows us to construct
`signal waveforms that correspond to two-dimensional vectors and signal space
`diagrams. If we wish to construct signal waveforms corresponding to higher-
`dimensional vectors, we mayuse either the time domain orthe frequency domain
`or both in orderto increase the number of dimensions.
`Suppose we have N-dimensional signal vectors. For any V. we may subdi-
`vide a time interval of length T, = NT into Nsubintervals of length T = 7,/N.
`In each subinterval of length 7, we may use binary PAM (a one-dimensional
`signal) to transmit an element of the N-dimensional signal vector. Thus. the NV
`time slots are used to transmit the N-dimensional signal vector. If N is even, a
`
`time slot of length 7 maybe used to simultaneously transmittwo components of
`the N-dimensional vector by modulating the amplitude of quadrature carriers
`independently by the corresponding components. In this manner, the N-dimen-
`sional signal vector is transmitted in 4NT seconds (4Ntimeslots).
`Alternatively, a frequency band of width NAfmay be subdivided into N
`frequencyslots each of width Af. An N-dimensional signal vector can be trans-
`mitted over the channel by simultaneously modulating the amplitude of Ncar-
`riers. one in each of the N frequency slots. Care must be taken to provide
`sufficient frequency separation Af between successive carriers so that there is
`no cross-talk interference among the signals on the N carriers. If quadrature
`carriers are used in each frequencyslot. the N-dimensional vector (even NV)
`may be transmitted in } NV frequencyslots, thus reducing the channel bandwidth
`utilization bya factorof 2.
`More generally, we mayuse both the time and frequency domainsjointly to
`transmit an N-dimensional signal vector. For example, Figure 4.3-6 illustrates a
`subdivision of the time and frequencyaxes into 12 slots. Thus, an V = 12-dimen-
`sional signal vector may be transmitted by PAM or an N= 24-dimensional
`signal vector may be transmitted by use of two quadrature carriers (QAM) in
`each slot.
`
`Orthogonal multidimensional signals. As a speci

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket