Handout 13: Intersymbol Interference

Similar documents
Handout 11: Digital Baseband Transmission

Handout 2: Fourier Transform

ENGG2310-B Principles of Communication Systems Last Lecture

Communication Channels

Text Book: Simon Haykin & Michael Moher,

Principles of Baseband Digital Data Transmission

CHANNEL ENCODING & DECODING. Binary Interface

PULSE SHAPING AND RECEIVE FILTERING

EITG05 Digital Communications

Lab 3.0. Pulse Shaping and Rayleigh Channel. Faculty of Information Engineering & Technology. The Communications Department

2.1 BASIC CONCEPTS Basic Operations on Signals Time Shifting. Figure 2.2 Time shifting of a signal. Time Reversal.

Objectives. Presentation Outline. Digital Modulation Lecture 03

Chpater 8 Digital Transmission through Bandlimited AWGN Channels

Fund. of Digital Communications Ch. 3: Digital Modulation

EIE 441 Advanced Digital communications

+ a(t) exp( 2πif t)dt (1.1) In order to go back to the independent variable t, we define the inverse transform as: + A(f) exp(2πif t)df (1.

EE5713 : Advanced Digital Communications

HW 6 Due: November 3, 10:39 AM (in class)

Transmission Fundamentals

Detection and Estimation of Signals in Noise. Dr. Robert Schober Department of Electrical and Computer Engineering University of British Columbia

Theory of Telecommunications Networks

Other Modulation Techniques - CAP, QAM, DMT

Digital Communication System

Chapter 7: Pulse Modulation

Chapter-2 SAMPLING PROCESS

Exercises for chapter 2

EE3723 : Digital Communications

Chapter 9. Digital Communication Through Band-Limited Channels. Muris Sarajlic

Digital Communication System

Revision of Lecture 3

SIGNALS AND SYSTEMS LABORATORY 13: Digital Communication

IMPROVED CHANNEL ESTIMATION FOR OFDM BASED WLAN SYSTEMS. G.V.Rangaraj M.R.Raghavendra K.Giridhar

Module 4. Signal Representation and Baseband Processing. Version 2 ECE IIT, Kharagpur

Lecture 13. Introduction to OFDM

Communications I (ELCN 306)

Spread spectrum. Outline : 1. Baseband 2. DS/BPSK Modulation 3. CDM(A) system 4. Multi-path 5. Exercices. Exercise session 7 : Spread spectrum 1

EE228 Applications of Course Concepts. DePiero

DIGITAL COMMUNICATIONS SYSTEMS. MSc in Electronic Technologies and Communications

1. Clearly circle one answer for each part.

ECE461: Digital Communications Lecture 9: Modeling the Wireline Channel: Intersymbol Interference

Lecture 10. Digital Modulation

LOOKING AT DATA SIGNALS

Speech, music, images, and video are examples of analog signals. Each of these signals is characterized by its bandwidth, dynamic range, and the

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

Line Coding for Digital Communication

WAVELET OFDM WAVELET OFDM

Multi-carrier Modulation and OFDM

Digital Communication Digital Modulation Schemes

PERFORMANCE ANALYSIS OF DIFFERENT M-ARY MODULATION TECHNIQUES IN FADING CHANNELS USING DIFFERENT DIVERSITY

Chapter 2 Direct-Sequence Systems

Inter-Symbol Interference Prevention techniques for Noise-based Frequency Offset Transmit-reference Systems

ISI: PAM & ASK OVER BAND-LIMITED CHANNELS

ECE 630: Statistical Communication Theory

Theory of Telecommunications Networks

Fundamentals of Digital Communication

Digital Modulation Schemes

Wideband Channel Characterization. Spring 2017 ELE 492 FUNDAMENTALS OF WIRELESS COMMUNICATIONS 1

An Equalization Technique for Orthogonal Frequency-Division Multiplexing Systems in Time-Variant Multipath Channels

Digital Communication Systems Third year communications Midterm exam (15 points)

SLIGHTLY FREQUENCY-SHIFTED REFERENCE ULTRA-WIDEBAND (UWB) RADIO: TR-UWB WITHOUT THE DELAY ELEMENT

Module 3 : Sampling and Reconstruction Problem Set 3

Probability of Error Calculation of OFDM Systems With Frequency Offset

Sampling and Pulse Trains

COMPARISON OF CHANNEL ESTIMATION AND EQUALIZATION TECHNIQUES FOR OFDM SYSTEMS

Solution to Chapter 4 Problems

Sampling, interpolation and decimation issues

TSEK02: Radio Electronics Lecture 2: Modulation (I) Ted Johansson, EKS, ISY

Digital Processing of Continuous-Time Signals

Time division multiplexing The block diagram for TDM is illustrated as shown in the figure

Ultra Wide Band Communications

Chapter 6 Passband Data Transmission

Introduction: Presence or absence of inherent error detection properties.

Mobile Radio Propagation: Small-Scale Fading and Multi-path

ECS 332: Principles of Communications 2012/1. HW 1 Due: July 13

ECE 4600 Communication Systems

TSEK02: Radio Electronics Lecture 2: Modulation (I) Ted Johansson, EKS, ISY

Digital Processing of

COURSE OUTLINE. Introduction Signals and Noise Filtering: LPF1 Constant-Parameter Low Pass Filters Sensors and associated electronics

Laboratory Assignment 5 Amplitude Modulation

Written Exam Information Transmission - EIT100

Experiment # 5 Baseband Pulse Transmission

MSK has three important properties. However, the PSD of the MSK only drops by 10log 10 9 = 9.54 db below its midband value at ft b = 0.

Optimally Designed Time Reversal and Zero Forcing Schemes

EE390 Final Exam Fall Term 2002 Friday, December 13, 2002

S PG Course in Radio Communications. Orthogonal Frequency Division Multiplexing Yu, Chia-Hao. Yu, Chia-Hao 7.2.

Instant data transmission in daily use

a) Abasebanddigitalcommunicationsystemhasthetransmitterfilterg(t) thatisshowninthe figure, and a matched filter at the receiver.

Problems from the 3 rd edition

ELT COMMUNICATION THEORY

DT Filters 2/19. Atousa Hajshirmohammadi, SFU

Chapter 7 Spread-Spectrum Modulation

Laboratory 5: Spread Spectrum Communications

Reduction of PAR and out-of-band egress. EIT 140, tom<at>eit.lth.se

EXAMINATION FOR THE DEGREE OF B.E. Semester 1 June COMMUNICATIONS IV (ELEC ENG 4035)

Midterm Examination Solutions

Consider the cosine wave. Plot the spectrum of the discrete-time signal g (t) derived by sampling g(t) at the times t n = n=f s, where.

Advanced Digital Signal Processing Part 2: Digital Processing of Continuous-Time Signals

Design of Complex Wavelet Pulses Enabling PSK Modulation for UWB Impulse Radio Communications

1.Explain the principle and characteristics of a matched filter. Hence derive the expression for its frequency response function.

Mobile Radio Systems OPAM: Understanding OFDM and Spread Spectrum

Transcription:

ENGG 2310-B: Principles of Communication Systems 2018 19 First Term Handout 13: Intersymbol Interference Instructor: Wing-Kin Ma November 19, 2018 Suggested Reading: Chapter 8 of Simon Haykin and Michael Moher, Communication Systems (5th Edition), Wily & Sons Ltd; or Chapter 7 of B. P. Lathi and Z. Ding, Modern Digital and Analog Communication Systems (4th Edition), Oxford University Press. This handout concentrates on the issue of intersymbol interference (ISI) arising in digital baseband transmission over a non-ideal channel. 1 Formulation 1.1 System Model Figure 1: A system diagram for the overall baseband PAM system. In Handout 11, we studied 2-ary PAM transmission in the presence of channel distortions and noise. Figure 1 shows the whole system in one diagram. A summary of the signal model is as follows. The transmitted PAM signal is given by s(t) = a k g(t kt ), (1) where {a n } is the symbol stream, T is the symbol interval, and g(t) is the transmitted pulse shape. The received signal is modeled as x(t) = c(τ)s(t τ)dτ + η(t), (2) where c(t) is the channel impulse response, and η(t) is noise. Recall that c(t) models characteristics of the physical transmission medium, and in this handout we assume that c(t) is non-ideal in the sense that c(t) may introduce distortions to the transmitted pulses. The receiver side is reminiscent 1

of the matched filter described in Handout 11 (with some minor differences). The received signal x(t) first passes through a receive filter ϕ(t). The signal after receive filtering is y(t) = Then, sampling is performed to obtain signal samples ϕ(τ)x(t τ)dτ. (3) y n = y(nt ). (4) The rationale of (3) (4) is to perform the correlation receiver operation, which we claim it to be a good way to deal with noise in Handout 11. The sample sequence {y n } is used to perform detection of {a n }. Let us quickly review the ideal case where the received signal x(t) is simply x(t) = s(t) + η(t) (i.e., no channel distortion) and the transmitted pulses do not overlap in time. Following the matched filter principle described in Handout 11, we can show that the receive filter should be chosen as ϕ(t) = g( t) (5) (note that there is some subtle difference compared with the matched filter in Handout 11; be careful). Subsequently, it can be proven that the signal samples y n equal y n = E g a n + v n, where E g is pulse energy and v n is a noise term. We may then detect a n by applying decision on y n. Now, consider the non-ideal case where the transmitted pulses may be distorted by the channel. For convenience, denote the convolution operator; i.e., a(t) b(t) means that a(t) b(t) = a(τ)b(t τ)dτ. As will be derived in detail in Section 1.3, the signal after receive filtering can be expressed as y(t) = a k h(t kt ) + v(t), (6) where is noise after receive filtering, and v(t) = ϕ(τ)η(t τ)dτ (7) h(t) = g(t) c(t) ϕ(t). (8) is the pulse shape after passing through the channel and receive filter. We observe from (6) that if we ignore the noise v(t), then the signal after receive filtering is just a PAM waveform with a new pulse shape h(t) (cf. the PAM signal expression in (1)). 1.2 Intersymbol Interference Let us examine the received signal sample sequence {y n } under the model in (6). We have y n = y(nt ) = a k h(nt kt ) + v(nt ). (9) 2

For notational convenience, let h n = h(nt ) and v n = v(nt ). The above equation can be rewritten as y n = a k h n k + v n. (10) As can be seen above, the sample sequence {y n } is a discrete-time convolution of {h n } and {a n }, plus noise. With the discrete-time received signal model in (10), we can define more precisely what is ISI. Eq. (10) can be expressed as y n = a n h 0 +,k n } {{ } ISI a k h n k +v n. (11) The second term in the above equation is defined as intersymbol interference; it is interference from other symbols transmitted at different intervals. ISI, if not handled properly, can result in significant performance degradation. 1.3 Proof of (6) Before proceeding further, we should describe how the signal model (6) is derived. The proof is as follows. We substitute (1) into (2) to get [ x(t) = c(τ) a k g(t τ kt ) dτ + η(t), = [ a k c(τ)g(t kt τ)dτ + η(t). (12) Let q(t) = c(t) g(t). Eq. (12) can be more compactly represented by x(t) = Substituting (13) into (3) yields [ y(t) = ϕ(τ) = = a k [ a k q(t kt ) + η(t). (13) a k q(t τ kt ) dτ + ϕ(τ)q(t kt τ)dτ + v(t) ϕ(τ)η(t τ)dτ } {{ } =v(t) a k [ϕ(t kt ) q(t kt ) + v(t). (14) By noting that ϕ(t) q(t) = ϕ(t) g(t) c(t) = h(t), the desired result in (6) is obtained. 3

2 Pulse Shaping Naturally, we wish to be free from ISI effects 1. We say that the zero-isi condition is satisfied if h 0 = h(0) 0, and h n = h(nt ) = 0 for all integer n 0. (15) A possible way to achieve zero ISI is to consider pulse shaping. Specifically, the idea is to design the transmitted pulse shape g(t), as well as the receive filter ϕ(t), such that the composite pulse shape h(t) satisfies (15). 2.1 Ideal Lowpass Channel Pulse shaping may be best understood by studying the special case of ideal lowpass channels and our study will mainly focus on the ideal lowpass channel case. We say a channel c(t) to be ideal lowpass with bandwidth B C if its frequency response satisfies C(f) = A c e j2πftc, for all f B C, (16) where A c > 0 and t c 0 are some constants. Physically, an ideal lowpass channel does not introduce distortions to input signals whose spectral content is strictly limited within [ B C, B C. Specifically, for a strictly bandlimited pulse shape g(t) with bandwidth B C (or equivalently, G(f) = 0 for all f > B C ), we have g(t) c(t) = F 1 [G(f)C(f) = F 1 [A c G(f)e j2πftc = A c g(t t c ), (17) where the pulse after passing through channel, g(t) c(t), is nothing more than an amplitude-scaled and time-delayed version of the original pulse g(t). An example of an approximately ideal lowpass channel is given as follows. Example 1 Consider a channel with an exponentially decaying impulse response c(t) = { ae at, t 0 0, otherwise (18) for some constant a > 0. The Fourier transform of c(t) is known to be We see from the above equation that C(f) 1, 1 C(f) = 1 + j2πf. (19) a for f such that j2πf a 1. (20) Hence, we may approximate c(t) as an ideal lowpass channel if we choose B C as a number much smaller than a 2π. 1 As an aside, ISI is not necessarily undesirable. Some advanced communication studies suggest that if we can manage interference well, then we may achieve better system capacity than that of enforcing zero interference. 4

2.2 Zero-ISI Pulse Shaping Now we describe the pulse shaping problem. The following assumptions are made: the channel c(t) is ideal lowpass with bandwidth B C ; and the transmitted pulse shape g(t) is strictly bandlimited with bandwidth no greater than B C. Then, by (17), we have For simplicity, let us further assume A c = 1 and t c = 0 so that g(t) c(t) = A c g(t t c ), (21) g(t) c(t) = g(t) (22) (note that we can choose not to apply the above simplifying assumption, although the corresponding results would become a bit more tedious than the derivations to be shown). Moreover, following the discussion in Section 1.1, we choose the receive filter as ϕ(t) = g( t). Applying the above choice of ϕ(t) to (8) and (22), the composite pulse shape becomes whose Fourier transform is h(t) = g(t) g( t), (23) H(f) = G(f) G (f) = G(f) 2. (24) The pulse shaping problem can be divided into two tasks, namely, i) finding h(t) such that the zero-isi condition in (15) holds and h(t) is strictly bandlimited within B C ; and ii) finding g(t) such that, given the pulse shape h(t) obtained in Task i), g(t) satisfies (23) or (24). The pulse shaping problem posed above is, in a nutshell, not a trivial subject. However, there are straightforward examples and standard solutions. A simple example we should know about is described below. Example 2 Consider the sinc pulse ( ) t h(t) = sinc. (25) T As can be observed in Figure 2(a), the above sinc pulse satisfies the zero-isi condition. Since the Fourier transform of h(t) is H(f) = T rect(ft ), (26) the pulse h(t) is strictly bandlimited with bandwidth 1 ; see Figure 2(b). Hence, Task i) can be accomplished by using a sinc pulse, as far as 1 B C. To achieve Task ii), we notice that if we choose G(f) = H(f), (27) then (24) holds. For the sinc pulse choice here, (27) simply equals G(f) = T rect(ft ) (28) 5

and the corresponding pulse in time domain is g(t) = 1 ( ) t sinc. (29) T T It is interesting to note that the resultant transmitted PAM signal has pulses overlapping in time. Figure 2(c) gives an illustration. h(t) H(f) t f 6 5 4 3 2 1 0 1 2 3 4 5 6 B B (a) (b) s(t) i i 0 i i 0 i i 0 0 0 3 1 0 1 2 3 4 5 6 7 8 9 t (c) Figure 2: Pulse shaping via the sinc function. (a) The pulse shape. (b) The corresponding spectrum. (c) An illustration of the corresponding PAM waveform. In Figure 2(c), the red dashed lines show the transmitted pulses while the blue solid line shows the resultant transmitted PAM signal. While we have seen in the above example that the pulse shaping problem can be easily solved by a sinc pulse, the sinc pulse is not a popular pulse shaping solution in real-world digital communication systems. There are other practical issues, such as sensitivity to timing errors and implementation efficiency, that should also be taken into account when designing a pulse shape. These issues are somehow beyond the scope of this handout, and please read the textbooks for details. Before we finish, we should briefly mention a popularized and rather standard class of pulse shapes, namely, the raised cosine pulse shapes. A raised cosine pulse shape takes the form ( ) t cos(παt/t ) h(t) = sinc T 1 4α 2 t 2 /T 2 (30) where 0 α 1 is called the rolloff factor. It can be seen from the sinc term of (30) that raised cosine pulses satisfy the zero-isi condition. Figure 3 illustrates the raised cosine pulses under 6

various values of α. The corresponding Fourier transform is shown to be T, 0 f 1 α { [ ( T πt H(f) = 1 + cos f 1 α )} 1 α, 2 α < f 1 + α, 0, f > 1 + α According to (31), the bandwidth of h(t) is 1 + α. (31) h(t) alpha= 0.25 alpha= 0.5 alpha= 1 H(f) t f 6 5 4 3 2 1 0 1 2 3 4 5 6 (a) W B B W (b) Figure 3: Pulse shaping via the raised cosine function. (a) The pulse shapes. (b) The corresponding spectra. 3 Further Discussion We still have not discussed the spectrum and transmission bandwidth of digital PAM signals. Binary data are often random in nature, and the amplitude spectrum concepts we have frequently used can no longer be applied to digital communication signals. The treatment of spectra for digital (and random) PAM signals requires the concepts of power spectral density in random processes, which is not covered in this course. Simply speaking, power spectral density is like the amplitude spectrum we previously used, except that power spectral density is for random signals. Under some mild assumption, the power spectral density of the 2-ary PAM signal s(t) is known to be S s (f) = 1 T G(f) 2. (32) Hence, the transmission bandwidth is determined by the bandwidth of the pulse shape. Also, it should be noted that the pulse shaping technique studied above is just among one of the many ways to tackle ISI. An alternative solution is to employ equalization, where a digital filter is applied to the sample sequence {y n } to mitigate or neutralize ISI. Another is orthogonal frequency division multiplexing (OFDM), where a different modulation scheme is employed to achieve zero ISI (without the ideal lowpass channel assumption). 7