Revision of Lecture 1

Revision of Lecture 1

ELEC3028 Digital Transmission – MODEM S Chen Revision of Lecture 1 MODEM components • Major blocks of digital communication system • MODEM functions pulse shaping Tx/Rx filter pair • Channel has finite bandwidth and introduces modulator/demodulator noise: two main factors to consider in design map bits ↔ symbols • Transmitted signal must have finite bandwidth – pulse shaping – enable correct recovering of equalisation (distorting channel) transmitted data symbols Since pulse shaping is so fundamental to digital communication, this lecture we will again go through pulse shaping and Tx/Rx filter pair, but in more depth with both theoretical and practical considerations 14 ELEC3028 Digital Transmission – MODEM S Chen Baseband System • Redraw I or Q branch in details: clock carrier pulse x(k) pulse Tx filter x(t) s(t) modulat generator GTx (f) clock carrier channel recovery recovery Gc (f) ^ ^ ^ x(k) sampler/ Rx filter x(t) s(t) AWGN demodul + decision GRx (f) n(t) • Assuming a perfect demodulation, we can consider the baseband system: no (t) G (f) is equivalent c x(k) δ (t−kT ) y(t)^ y(t) baseband channel s R(f)= + GTx (f)Gc (f)GRx (f) 15 ELEC3028 Digital Transmission – MODEM S Chen Pulse Shaping Revisit — I • Why we cannot transmit x(k) as narrow-width (or rectangular) pulses: φ (t) channel φ T R(t) * gc (t) t t t TS Φ G (f) Φ (f) T(f) c R f f f −BcB c • Remember that the channel has finite bandwidth, and the bandwidth of a narrow pulse is not finite • The pulses will spread out as their high-frequency components are suppressed, causing interference with neighbouring pulses (symbols) 16 ELEC3028 Digital Transmission – MODEM S Chen Pulse Shaping Revisit — II • Transmitted pulses should have a bandwidth ≤ channel bandwidth: Φ G (f) Φ (f) T(f) c R f f f −B B −BcB c −B B φ B < Bc φ T(t) R(t) g (t) * c t t t • Then a pulse (symbol) will be passed through channel without distortion • But finite bandwidth means infinite time waveform, and this would cause interference in time domain with neighbouring pulses, unless: The pulse waveform has regular zero-crossing at symbol-rate spacings 17 ELEC3028 Digital Transmission – MODEM S Chen InterSymbol Interference (ISI) — I • Let a symbol x(k) be transmitted as x(k)φT (t − kTs) with Ts the symbol period • Assume that the Tx pulse φT (t) peaks at t = 0 with φT (0) = 1 • The transmitter output waveform is: ∞ x(t)= x(k)φT (t − kTs) k=X−∞ • Assume that the Tx pulse φT (t) arrives at the receiver as φR(t − td), where the Rx pulse φR(t) peaks at t = 0 with φR(0) = 1 • The receiver output waveform is: ∞ y(t)= x(k)φR(t − kTs − td)+ no(t) k=X−∞ 18 ELEC3028 Digital Transmission – MODEM S Chen InterSymbol Interference (ISI) — II • The sampled receiver output at tk = kTs + td is: y(tk)= x(k)+ x(m)φR((k − m)Ts)+ no(tk) mX=6 k • First term: correct symbol, second term: ISI, third term: due to channel noise • In oder to eliminate ISI, the received pulse should satisfy: 1, for k = 0 φR(kTs)= 0, for k 6= 0 • That is, φR(t) has zero-crossing at symbol-rate spacings, leading to: y(tk)= x(k)+ no(tk) • Pulse shaping: achieve a desired finite transmission bandwidth and eliminate ISI 19 ELEC3028 Digital Transmission – MODEM S Chen Nyquist Criterion for Zero ISI • Recall symbol rate fs and symbol period Ts; if ΦR(f)= F[φR(t)] satisfies: ∞ ΦR(f − kfs)= constant for |f|≤ fs/2 k=X−∞ then 1, for k = 0 φR(kTs)= 0, for k 6= 0 • Filter (system) generates such a pulse is a Nyquist system • Illustration of condition for zero ISI, seeing from frequency domain: ∞ 6ΦR(f) 6fs k=−∞ ΦR(f − kfs) @ @ @ @ P @ @ @ @ @ @ @ - f @ @ @ @ - f −fs 0 fs −2fs −fs 0 fs 2fs 20 ELEC3028 Digital Transmission – MODEM S Chen Minimum Transmission Bandwidth • ISI cannot be removed if the bandwidth of ΦR(f) is less than fs/2: ∞ 6ΦR(f) 6fs k=−∞ ΦR(f − kfs) ¡ A A ¡ A ¡ A P¡ A ¡ ¡ A A ¡ A ¡ A ¡ A ¡ ¡ A - f A ¡ A ¡ A ¡ A ¡ - f −fs 0 fs −2fs −fs 0 fs 2fs • The minimum required bandwidth of ΦR(f) for zero ISI is fs/2: ∞ 6ΦR(f) 6fs k=−∞ ΦR(f − kfs) P - f - f −fs 0 fs −2fs −fs 0 fs 2fs • This is in fact the sinc pulse: sinc(f t) = sin(πfst), the only Nyquist system with s πfst bandwidth fs/2 21 ELEC3028 Digital Transmission – MODEM S Chen Raised Cosine Nyquist System • The required baseband bandwidth: fs/2 ≤ B ≤ fs, and the spectrum: fs 1 |f|≤ 2 − β Φ (f)= cos2 π |f|− fs + β fs − β < |f|≤ fs + β R 4β 2 2 2 fs 0 |f| > 2 + β γ ΦR(f) =0 γ =0.5 γ =1.0 f −f −fs 0 fs f s 2 2 s • β: the extra bandwidth over the minimum fs/2, and roll-off factor γ: β B − f /2 f γ = = s or B = s(1 + γ) fs/2 fs/2 2 22 ELEC3028 Digital Transmission – MODEM S Chen Optimal Transmit and Receive Filters • Task 1. Combined Tx/Rx filters provide desired spectrum shape; note: R(f)= GTx(f)Gc(f)GRx(f) = ΦR(f) • Assume that the (baseband) channel bandwidth Bc ≥ B, then Gc(f) = 1 and R(f)= GTx(f)GRx(f) • Task 2. Maximise the receiver output signal to noise ratio (SNR); note: n(t) n(t) Rx filter Tx filterchannel Σ Rx filter no (t) x(k) x(t) y(t) channel Σ y(t) • This leads to: GTx(f)= GRx(f), that is, Tx and Rx filters are identical (matched to each other) as a square-root of Nyquist system ΦR(f) 23 ELEC3028 Digital Transmission – MODEM S Chen Practical Implementation • A true Nyquist system (e.g. raised cosine) has absolute finite bandwidth but the corresponding time waveform is non-causal and lasts infinite long; the pulse shaping filters to realize such a true Nyquist system cannot be constructed physically • A practical way: truncate the pulse to a finite but sufficient length and delay the truncated pulse as shown: φ R(t) 0 t 0 t TL TL /2 (a) truncate the pulse to length TL (b) delay the truncated pulse • The bandwidth of the truncated pulse is no longer finite (e.g. the truncated raised cosine pulse in slide 10); but if the pulse is selected to decaying rapidly, the resulting ISI can be made sufficiently small 24 ELEC3028 Digital Transmission – MODEM S Chen Tx / Rx filters Realization • Sampled values are obtained from the waveform of g(t): Tp t c−N c0 cN • FIR or transversal filter is used to realize the required Tx / Rx filters: x(k)δ (t−kTs ) TTTTTp ...p p p ... p c−N ...c−1 c0 c1 ... cN + smoothing g(t) filter 25 ELEC3028 Digital Transmission – MODEM S Chen Summary • Design of transmit and receiver filters (pulse shaping): to achieve zero ISI and to maximise the received signal to noise ratio • The combined Tx / Rx filters should form a Nyquist system (regular zero-crossings at symbol-rate spacings except at t = 0), and Rx filter should be identical (matched) to Tx filter as a square-root Nyquist system • Nyquist criterion for zero ISI, to transmit at symbol rate fs requires at least a baseband bandwidth of fs/2; • The raised cosine pulse, roll-off factor, and the required baseband transmission bandwidth: f B = s(1 + γ) 2 (passband bandwidth is doubled) • Practical considerations for implementing pulse shaping filters 26.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    13 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us