Principles of Digital Communications Part 1
|
|
- Bennett King
- 5 years ago
- Views:
Transcription
1 Principles of Digital Communications Part 1 Philippe Ciblat Université Paris-Saclay & Télécom ParisTech
2 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Outline Section 1: What are Digital Communications? Section 2: A toy example Section 3: Baseband and carrier signals Section 4: Continuous-time propagation channel Section 5: Modulation (TX): from discrete-time to continuous-time Section 6: Demodulation (RX): from continuous-time to discrete-time Matched filter + sampler Equivalent discrete-time channel model Section 7: Detection Theory Optimal detector General performances Section 8: Application to Gaussian channel Section 9: Application to Frequency-Selective channel Viterbi Algorithm Linear equalization OFDM Philippe Ciblat Digital Communications 2 / 86
3 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Section 1: What are Digital Communications? Philippe Ciblat Digital Communications 3 / 86
4 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Introduction Except audio broadcasting (radio), current communication systems are digital 2G, 3G, 4G, 5G, DVBT, Wifi, Free Space Optical Communications ADSL, Optical fiber communications MP3, DVD Channels: copper twisted pair, powerline, wireless, optical fiber, Sources: analog (voice) or digital (data) Philippe Ciblat Digital Communications 3 / 86
5 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI If analog source, Sampling (no information loss) Nyquist-Shannon Theorem Let t x(t) be a continuous-time signal of bandwidth B x(t) is perfectly characterized by the sequence {x(nt )} n where T is the sampling period satisfying 1/T B Quantization (information loss) Example Let us consider voice signal Quality Bandwidth Sampling Quantization 2G [300Hz, 3400 Hz] 8kHz 8 bits Hifi [20Hz, 20kHz] 44kHz 16 bits hilippe Ciblat Digital Communications 4 / 86
6 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI What is digital? Analog system: d(t) analog source + Pros: low complexity transmit signal : x(t) = f (d(t)) Cons: data transmission, multiple access, performance, limited information processing Digital system: d n digital source (composed by 0 and 1) transmit signal : x(t) = f (d n ) Philippe Ciblat Digital Communications 5 / 86
7 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Design parameters Goal but Data rate D b bits/s Bandwidth B Hz Error probability P e Transmit power (SNR) P mw or dbm Latency L max D b with min B, P e, P, L theoretical limits (information theory) practical constraints (propagation, complexity) Practical case: depends on Quality of Service (QoS) 2G/3G/4G (voice): target L with fixed D b and variable P e ADSL (data): max D b with target P e and fixed B and P Philippe Ciblat Digital Communications 6 / 86
8 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI A few systems System D b B P e Spectral efficiency TV 10Mbits/s 8MHz ,25 bits/s/hz voice 13kbits/s 25kHz ,5 bits/s/hz Data (ADSL) 500kbits/s 1MHz ,5 bits/s/hz Philippe Ciblat Digital Communications 7 / 86
9 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Transceiver/Receiver structure Source d n Channel coding a n Modulation x(t) propagation channel Destination ˆd n Channel decoding â n Demodulation y(t) Question? How to design Modulation/demodulation boxes Coding/decoding boxes depending on propagation channel Philippe Ciblat Digital Communications 8 / 86
10 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Section 2: A toy example Philippe Ciblat Digital Communications 9 / 86
11 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI The old optical fiber t/t b Goal: Sending a bit stream a n {0, 1} at data rate D b bits/s Data a n will be sent at time nt b with T b = 1/D b s How? x(t) = 0 if a n = 0 within [nt b, (n + 1)T b ) No light x(t) = A if a n = 1 within [nt b, (n + 1)T b ) Light Tb A t but Light has a color ( wavelength) x c (t) = x(t) cos(2πf 0 t) Philippe Ciblat Digital Communications 9 / 86
12 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Mathematical framework Each data has a shape Here, the rectangular function Each shape is multiplied by an amplitude Here, either A or 0 Each data is shifted at the right time x(t) = n s n g(t nt s ) with g(t) shaping filter Here, g(t) rectangular function s n symbol sequence Here s n = Aa n T s symbol period Here, T s = T b Finally x c (t) = x(t) cos(2πf 0 t) Philippe Ciblat Digital Communications 10 / 86
13 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Degrees of freedom carrier frequency f 0 impact on propagation condition impact on data rate (see later) shaping filter g(t) impact on bandwidth S x(f ) G(f ) 2 with G(f ) Fourier Transform of g(t) impact on receiver complexity and performance (see later) symbol s n impact on data rate: multi-level impact on performance (see later) symbol period T s impact on data rate impact on bandwidth (through the choice of g(t)) Philippe Ciblat Digital Communications 11 / 86
14 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Section 3: Baseband/carrier signals Philippe Ciblat Digital Communications 12 / 86
15 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Questions x c (t) = x(t) cos(2πf 0 t) with x c (t): carrier signal x(t): baseband signal (complex) envelope Q1: Is there another way to translate the signal? x(t) x c (t) YES I/Q modulator Complex-valued signal Q2: How retrieving x(t) from x c (t)? I/Q demodulator Philippe Ciblat Digital Communications 12 / 86
16 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Mathematical framework Instead of using only cos, we can use simultaneously cos and sin with x c (t) = x p (t) cos(2πf 0 t) x q (t) sin(2πf 0 t) = R ((x ) p (t) + ix q (t))e 2iπf 0t x p (t) a baseband real-valued signal of bandwidth B: In-phase x q (t) another real-valued signal of bandwidth B: Quadrature We may have two streams in baseband for one carrier signal! Complex envelope The baseband signal can be represented by the so-called complex envelope x(t) = 1 2 (x p (t) + ix q (t)) Philippe Ciblat Digital Communications 13 / 86
17 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Mathematical framework (cont d) Assuming B/2 < f 0, we have I/Q modulator I/Q demodulator x p(t) x x x p(t) π/2 f 0 + x c(t) x c(t) π/2 f 0 x q(t) x x x q(t) In practice, we work with complex envelope smaller bandwidth B instead of 2f 0 + B no cos and sin disturbing terms TX Supra-channel RX a n x(t) x c (t) y c (t) y(t) â n I/Q mod Channel I/Q demod hilippe Ciblat Digital Communications 14 / 86
18 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI A few wireless systems When f 0 increases propagation degrades (1/f 2 ) antenna size decreases (1/f ) bandwidth B may increase System f 0 B Antenna size Intercont 10MHz (HF) 100kHz 100m DVBT 600MHz (UHF) 1 MHz 1m 2G 900MHz 1 MHz 10cm Wifi 54 GHz 10MHz 1cm Satellite 11GHz 100MHz Personal Network 60GHz Philippe Ciblat Digital Communications 15 / 86
19 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Section 4: Propagation channel Philippe Ciblat Digital Communications 16 / 86
20 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Multipath channel typical wireless channel valid also for ADSL and optical fiber (low SNR) (ρ 1, τ 1) (ρ 2, τ 2) (ρ 0, τ 0) y(t) = ρ k x(t τ k ) + w(t) k = c(t) x(t) + w(t) with noise w(t) Dispersion time: T d = max k τ k Coherence bandwidth: B c = min f arg max δ { C(f ) C(f + δ) < ε} B c = O(1/T d ) Philippe Ciblat Digital Communications 16 / 86
21 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Noise property Let w c (t) be the (random) noise at carrier level w c (t) is zero-mean (real-valued) Gaussian variable w c (t) is stationary (E[w c (t) 2 ] independent of t) w c (t) is almost white N0/2 f0 P = S w (f )df = N 0 B B f What s happened for complex envelope w(t)? Philippe Ciblat Digital Communications 17 / 86
22 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Noise property (cont d) with w(t) = 1 2 (w p (t) + iw q (t)) 1 w p (t) and w q (t) zero-mean (real-valued) stationary Gaussian variable with the same spectrum N0 2 w p (t) and w q (t) are independent B f Philippe Ciblat Digital Communications 18 / 86
23 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Model: Gaussian channel Short multipaths (T d ) compared to symbol period (T s ) Holds for Hertzian beams Holds for Satellite Holds also for very low data rate transmission y(t) = x(t) + w(t) Philippe Ciblat Digital Communications 19 / 86
24 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Model: Frequency-Selective channel Holds for cellular systems (2G with T d = 4T s ) Holds for Local Area Network (Wifi with T d = 16T s ) Holds for ADSL (T d = 100T s ) Holds also for Optical fiber (the so-called chromatic dispersion) y(t) = c(t) x(t) + w(t) InterSymbol Interference (ISI) Remark Channel type (ISI?) is modified according to data rate The higher the rate is, the stronger the ISI is (T d T s ) Philippe Ciblat Digital Communications 20 / 86
25 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Section 5: Modulation (TX): from discrete-time to continuous-time Philippe Ciblat Digital Communications 21 / 86
26 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Question a n Modulation x(t) I/Q modulator x c (t) "Modulation" How associating bits a n with analog (baseband) signal x(t)? Philippe Ciblat Digital Communications 21 / 86
27 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Binary modulation Waveform: x 0 (t) if bit 0 and x 1 (t) if bit 1 Binary linear modulation x 0 (t) = Ag(t) and x 1 (t) = Ag(t) with symbols A and A, and the shaping filter g(t) If the symbol period is T s, then x(t) = k s k g(t kt s ) with s k { A, A} Example (g(t) rectangular function) Ts A A t Philippe Ciblat Digital Communications 22 / 86
28 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Multi-level modulation Bandwidth of x(t) (B) identical of that of g(t): - If B 1/T s, InterSymbol Interference (see rectangular case) - If B 1/T s, bandwidth is wasted (signal oscillates at 1/T s) B = O(1/T s) Spectral efficiency is 1bit/s/Hz in binary modulation Multi-level modulation: one symbol contains more than one bit Exemple (M = 4) 00 A A 10 3A 11 3A 3A A Ts A t 3A Philippe Ciblat Digital Communications 23 / 86
29 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Constellations Constellation = set of possible symbols Pulse Amplitude Modulation (PAM) Phase Shift Keying (PSK) Quadrature Amplitude Modulation (QAM) Philippe Ciblat Digital Communications 24 / 86
30 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Section 6: Demodulation (RX): from continuous-time to discrete-time Philippe Ciblat Digital Communications 25 / 86
31 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Question y c (t) y(t) z(n) â n I/Q modulator Demodulation Detector Two main boxes: How coming back to discrete-time signal: demodulation How detecting optimally the transmit bits (from z(n)): detector Goal Describing and justifying the demodulation Philippe Ciblat Digital Communications 25 / 86
32 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI A mathematical tool: signal space Let L 2 be the space of energy-bounded function { } L 2 = f st f (t) 2 dt < + Properties L 2 is an infinite-dimensional vectorial space L 2 has an inner product < f 1 (t) f 2 (t) >= f 1 (t)f 2 (t)dt leads to orthogonality principle: < f 1 (t) f 2 (t) >= 0 leads to a norm: f (t) = < f (t) f (t) > L 2 has an infinite-dimensional orthonormal (otn) basis: {Ψ m (t)} m f L 2, {β m } m, f (t) = m β m Ψ m (t) with β m =< f (t) Ψ m (t) > Any function is described by complex-valued coefficients Philippe Ciblat Digital Communications 26 / 86
33 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI A signal subspace Let E be a subspace of L 2 generated by the functions {f m (t)} m=1,,m { M } E = span({f m (t)} m=1,,m ) = α m f m (t) for any complex α m Property m=1 This subspace has a finite dimension and a finite otn basis D = dim C E and E = span{φ l (t)} l {1,,D} For instance, let f (t) be a function in E f (t) = D s (l) Φ l (t) with s (l) =< f (t) Φ l > C l=1 s = [s (1),, s (D) ] T corresponds to the analog signal f (t) Usually, we prefer to work with s (which will carry information) Philippe Ciblat Digital Communications 27 / 86
34 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Exhaustive demodulator y(t) = s k h(t kt s ) + w(t) k with any symbol s k and any filter h(t) Question How sampling without information loss? Nyquist-Shannon Theorem: sampling at f e > B Then y(n/f e ) contains all the information on y(t) Actually information ({s k }) is only a part of y(t) Exhaustive demodulator based on subspace principle Information {s k } belongs to the subspace E E = span({h(t kt s )} k ) Noise w(t) belongs to E and E (orthogonal of E) w(t) = w E (t) + w E (t) (w E (t) and w E (t) independent) Consequently, projection on E contains any information on {s k } in y(t) Philippe Ciblat Digital Communications 28 / 86
35 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Exhaustive demodulator (cont d) Projection on E z(n) = < y(t) h(t nt s ) > = y(τ)h(τ nt s )dτ = h( t) y(t) t=nts y(t) h( t) nt s z(n) Projection = Matched filter + Sampling Remark: Sampling at T s and not at T e Philippe Ciblat Digital Communications 29 / 86
36 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Input/output discrete-time model s n h(t) w(t) y(t) h( t) h(t) z(n) z(n) = l h(lt s )s n l + w(n) with h(t) = h( t) h(t) w(n) = h( t) w(t) t=nts zero-mean complex-valued stationary Gaussian with spectrum S w (e 2iπf ) = N 0 h(e 2iπf ) = N 0 h(e 2iπf ) 2 Philippe Ciblat Digital Communications 30 / 86
37 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Orthogonal basis case What s happened when {h(t kt s )} k is an otn basis No ISI z(n) = s n + w(n) Equivalent proposition {h(t kt s )} k otn basis h(t) Nyquist filter h(lt s ) = δ l,0 k ) H (f kts = T s h(t) square-root Nyquist h(t) = h( t) h(t) H(f ) = H(f ) In practice, h(t) square-root Nyquist iff Gaussian channel no ISI provided by propagation channel g(t) square-root Nyquist no ISI provided by shaping filter Philippe Ciblat Digital Communications 31 / 86
38 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Nyquist filter Main property If h(t) square-root Nyquist, then B > 1 T s Examples: h(t) rectangular h(t) triangular h(t) square-root raised cosine (srrc) h(t) raised cosine 1 Raised cosine with rho=05 Ts = 1 et ρ = 05 B h(t) 04 H(f) t with roll-off ρ (ρ = 022 in 3G, ρ = 005 in DVB-S2, ρ = 0 in WDM-Nyquist) 1+ρ 2Ts 1 ρ 2Ts f 1 ρ 2Ts 1+ρ 2Ts Philippe Ciblat Digital Communications 32 / 86
39 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Consequence on noise If h(t) square-root Nyquist, then w(n) white noise w(n) = w R (n) + iw I (n) w R (n) and w I (n) independent E[w R (n) 2 ] = E[w I (n) 2 ] = N 0 /2 E[ w(n) 2 ] = N 0 and E[w(n) 2 ] = 0 Probability density function (pdf) p w (x) = p wr,w I (x R, x I ) = p wr (x R )p wi (x I ) = = 1 e x 2 R N 0 1 e x 2 I N 0 = 1 e x R 2 +x2 I N 0 πn0 πn0 πn 0 1 e x 2 N 0 πn 0 Philippe Ciblat Digital Communications 33 / 86
40 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Non-orthogonal basis case What s happened when {h(t kt s )} k is a non-otn basis ISI Colored noise Equivalent model By using whitening filter f, we have y(n) = f z(n) = with w(n) white Gaussian noise L h(l)s n l + w(n) l=0 Philippe Ciblat Digital Communications 34 / 86
41 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI General model Any previous case can be written as follows with y = [y(0),, y(n)] T y = Hs + w s = [s L,, s 1, s 0,, s N ] T }{{} known Goal: decode the data s from the observations y Matrix model valid for no-isi case, ISI case, but also wireless MIMO, multiple access, multi-core/multi-mode fibers (with different matrix structures) Philippe Ciblat Digital Communications 35 / 86
42 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Section 7: Detection Theory Philippe Ciblat Digital Communications 36 / 86
43 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Main results How to choose optimally s given y? y = f (s, w, ), with s {s m } m C By optimality, we mean minimal error probability min P e, with P e = Prob(ŝ s) where ŝ is the output of the detector Optimal detectors If data are not equilikely, then the optimal receiver (minimizing the error probability) is the Max A Posteriori (MAP), ŝ = arg max p(s y) s If data are equilikely, then the optimal receiver (minimizing the error probability) is the Maximum Likelihood (ML), ŝ ML = arg max p(y s) s Philippe Ciblat Digital Communications 36 / 86
44 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Decision regions If y is seen as a point in a vector space, we can define a region decision for any s m as follows R m = {y p(s m y) p(s m y), m m} R m1 s m1 R m2 s m2 Philippe Ciblat Digital Communications 37 / 86
45 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Application to Gaussian additive noise s model We consider y = d + w with d = f (s) with s the transmit information vector d m = f (s m ), and d m D (received alphabet) Example: f (s) = Hs ML = Least Square (LS) ˆd ML = arg min d y d 2 ŝ ML = arg min s y f (s) 2 Philippe Ciblat Digital Communications 38 / 86
46 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Application to Gaussian additive noise s model (cont d) Decision regions are described through the medians of the received alphabet (if s, or equivalently d, are equilikely) R m1 d m1 R m2 d m2 Philippe Ciblat Digital Communications 39 / 86
47 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Performances Only available for Gaussian additive noise s model d min d m1 d m2 d min = min m m d m d m (= min m m f (s m ) f (s m ) ) N min = 1 M M m=1 N min,m with N min,m number of points at distance d min from d m ( ) dmin P e N min Q 2N0 Philippe Ciblat Digital Communications 40 / 86
48 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Section 8: Application to Gaussian Channel Philippe Ciblat Digital Communications 41 / 86
49 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Signal model with w Gaussian white noise y = s + w ŝ = arg min s y s 2 with the Euclidian distance Main result If y = [y(1),, y(n)] T and s = [s(1),, s(n)] T, then ŝ = arg min s N y(n) s(n) 2 n=1 ŝ(n) = arg min y(n) s(n) 2 s(n) Separable function Component per component optimization is still optimal Philippe Ciblat Digital Communications 41 / 86
50 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Application to linear modulations y = s + w (scalar) with s belonging to PAM, or PSK, or QAM We look for the nearest constellation point from y (threshold detector, denoted by : ŝ = (y)) Philippe Ciblat Digital Communications 42 / 86
51 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Application to linear modulations (cont d) Constellation ( ) Performance Q γ E b N 0 M-PAM γ = 6 log 2 (M)/(M 2 1) M-PSK γ = log 2 (M)(1 cos( 2π M )) M-QAM γ = 3 log 2 (M)/(M 1) with E b the energy used per transmit information bit Remark QAM > PSK > PAM Philippe Ciblat Digital Communications 43 / 86
52 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Numerical illustrations Taux Erreur Symbole en fonction du Eb/No Taux Erreur Symbole en fonction du Eb/No 1 MDP-2 MDP-4 MDP-8 MDP-16 1 MDP-2 MAQ-16 MDP-16 MDA-16 Taux Erreur Symbole 0 00 Taux Erreur Symbole e e Eb/No (en db) P e for different M-PSK Eb/No (en db) P e for different constellations (with fixed M) Philippe Ciblat Digital Communications 44 / 86
53 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Section 9: Application to Frequency-Selective Channel Philippe Ciblat Digital Communications 45 / 86
54 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Outline y = Hs + w with H a N H N H (non-diagonal) Toeplitz-band matrix Section 91: Optimal receiver Some special cases Viterbi algorithm Section 92: Suboptimal receivers ZF (with or without CSIT) MMSE DFE Section 93: OFDM Philippe Ciblat Digital Communications 45 / 86
55 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Section 91 : Optimal receiver Philippe Ciblat Digital Communications 46 / 86
56 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Optimal detector ŝ ML = arg min s y Hs 2 Simple optimization without constraint on s Optimization problem consists in finding out the minimum of a (positive) quadratic form under (nonconvex) conditions Exhaustive search complexity in O(M N H ) with M-QAM ex: 4 4 MIMO with 64-QAM leads to 16M s Special simple cases: N H = 1 or unitary matrix Tree approach suitable for wireless MIMO with small N H Sphere decoding Using the structure of H suitable for ISI since H Toeplitz Viterbi algorithm Suboptimal detectors Remove constraint and threshold (ŝ = (H 1 y)) ZF MMSE, DFE Philippe Ciblat Digital Communications 46 / 86
57 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Optimal detector ŝ ML = arg min y Hs 2 s C N H Hard optimization due to constraint on s Optimization problem consists in finding out the minimum of a (positive) quadratic form under (nonconvex) conditions Exhaustive search complexity in O(M N H ) with M-QAM ex: 4 4 MIMO with 64-QAM leads to 16M s Special simple cases: N H = 1 or unitary matrix Tree approach suitable for wireless MIMO with small N H Sphere decoding Using the structure of H suitable for ISI since H Toeplitz Viterbi algorithm Suboptimal detectors Remove constraint and threshold (ŝ = (H 1 y)) ZF MMSE, DFE Philippe Ciblat Digital Communications 46 / 86
58 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Special case: N H = N H = 1 We consider scalar signal We have y = hs + w ŝ ML = arg min y hs s C = arg min s C h h 1 y s = arg min s C h 1 y s = (h 1 y) y h 1 ŝ ML ZF=ML Easy to implement Philippe Ciblat Digital Communications 47 / 86
59 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Special case: SIMO We consider a multivariate signal (typically N H antennas) y(l) = h l s + w(l) with l = 1,, N H y = hs + w with h a N H 1 column-vector We have ŝ ML = arg min y hs 2 s C = arg min s C y 2 + h 2 s 2 y H hs sh H y y h H Normalization ŝ ML 1/ h 2 ML=MRC=ZF (with pseudo-inverse h # = (h H h) 1 h H = h H / h 2 ) Easy to implement Philippe Ciblat Digital Communications 48 / 86
60 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Special case: SIMO We consider a multivariate signal (typically N H antennas) y(l) = h l s + w(l) with l = 1,, N H y = hs + w with h a N H 1 column-vector We have ŝ ML = arg min y hs 2 s C = arg min s C h 2 h H 2 ( ) y h 2 + h 2 s 2 yh h h 2 s s hh y h 2 y h H Normalization ŝ ML 1/ h 2 ML=MRC=ZF (with pseudo-inverse h # = (h H h) 1 h H = h H / h 2 ) Easy to implement Philippe Ciblat Digital Communications 48 / 86
61 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Special case: SIMO We consider a multivariate signal (typically N H antennas) y(l) = h l s + w(l) with l = 1,, N H y = hs + w with h a N H 1 column-vector We have ŝ ML = arg min y hs 2 s C = arg min h H y s C h 2 s 2 y h H Normalization ŝ ML 1/ h 2 ML=MRC=ZF (with pseudo-inverse h # = (h H h) 1 h H = h H / h 2 ) Easy to implement Philippe Ciblat Digital Communications 48 / 86
62 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Special case: unitary matrices We consider HH H = I NH, or equivalently, Hx = x for any x We have ŝ ML = arg min y Hs s C N H = arg min H ( H H y s ) s C N H = arg min H 1 y s s C N H y ŝ ML H 1 = H H ZF=ML Easy to implement Not true in general since usually AB A B Philippe Ciblat Digital Communications 49 / 86
63 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Go back to ISI problem Idea Due to filtering, H is Toeplitz Such a structure enables a low-complex optimal detector Dynamic programming Viterbi s algorithm [Viterbi1973] We remind that y Hs 2 = N L 2 y(n) h l s n l n=0 Fundamental property l=0 J N (s (N) ) = J N 1 (s (N 1) ) + J(s N, E N ) = def = J N ([s 0,, s N ]) }{{} s (N) N J(s n, E n ) with J(s n, E n ) = y(n) L l=0 h ls n l 2 and E n = [s n 1,, s n L ] T n=0 Philippe Ciblat Digital Communications 50 / 86
64 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Definition of Trellis enables to view s (N) through states {E n } n corresponds to the possible transitions between states Example : M = 2, L = 1 two states E (0) = [ 1] et E (1) = [1] E (0) = 1 received 1 path (one possible s ) E (1) = 1 received 1 time 0 branch node Branch: only characterized by s n and E n (at time n) J : Branch metric (cost to go through this branch) Goal: find optimal path (with the lowest sum of branch metrics) Philippe Ciblat Digital Communications 51 / 86
65 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Algorithm principle For sake of simplification two states only E (0) = [ 1] et E (1) = [1] inspecting between time n 1 and n E (0) = 1 s (n 1) E (0) s n = 1 E (1) = 1 s (n 1) E (1) s n = 1 time n 1 time n Amongst paths arriving at E (0), only one minimizes J n 1 () s (n 1) st J opt E (0) n 1 (s (n 1) ) J opt E (0) n 1 (s (n 1) ) E (0) s (n 1) st J opt E (1) n 1 (s (n 1) ) J opt E (1) n 1 (s (n 1) ) (similar result for E (1) ) E (1) Philippe Ciblat Digital Communications 52 / 86
66 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Algorithm principle (cont d) What s happened at time n in state E (0)? In other words, what do we know about s (n) E (0) and s (n) opt E (0) J n 1 (s (n 1) opt E (0) ) J n 1 (s (n 1) E (0) ) Philippe Ciblat Digital Communications 53 / 86
67 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Algorithm principle (cont d) What s happened at time n in state E (0)? In other words, what do we know about s (n) E (0) and s (n) opt E (0) J n 1 (s (n 1) opt E (0) ) + J( 1, E (0) ) J n 1 (s (n 1) E (0) ) + J( 1, E (0) ) Philippe Ciblat Digital Communications 53 / 86
68 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Algorithm principle (cont d) What s happened at time n in state E (0)? In other words, what do we know about s (n) E (0) and s (n) opt E (0) J n ([s (n 1) opt E (0), 1]) J n ([s (n 1) E (0), 1]) Any suboptimal path at time n 1 remains suboptimal Philippe Ciblat Digital Communications 53 / 86
69 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Algorithm principle (cont d) What s happened at time n in state E (0)? In other words, what do we know about s (n) E (0) and s (n) opt E (0) J n ([s (n 1) opt E (0), 1]) J n ([s (n 1) E (0), 1]) Any suboptimal path at time n 1 remains suboptimal Finally, s (n) = [s (n 1), 1] or [s (n 1), 1] opt E (0) opt E (0) opt E (1) according to respective values of J n Philippe Ciblat Digital Communications 53 / 86
70 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Complexity analysis Complexity in O((N + 1)M L+1 ) linear in N polynomial in M exponential in L So M and L have to be small enough Refresher: max k τ k = LT s, D = log 2 (M)/T s and B = 1/T s Increasing data rate leads to either increasing M bad news for Viterbi s algorithm or increasing B and thus L bad news for Viterbi s algorithm Philippe Ciblat Digital Communications 54 / 86
71 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Numerical example Filter: h 0 = 1 and h 1 = 025 (L = 1) Noiseless case Opening: 1 Data: 1, 1, 1 Closing: 1 Sought vector: [ 1, s 0?, s 1?, s 2?, 1] Received vector: [y( 1)?, 075, 075, 125, 125, y(4)?] Branch metric (at time n) J = y(n) s n 025s n 1 2 Philippe Ciblat Digital Communications 55 / 86
72 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Time Philippe Ciblat Digital Communications 56 / 86
73 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Time Philippe Ciblat Digital Communications 57 / 86
74 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Time Philippe Ciblat Digital Communications 58 / 86
75 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Time Philippe Ciblat Digital Communications 59 / 86
76 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Section 93 : Suboptimal receivers Philippe Ciblat Digital Communications 60 / 86
77 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Principle Goal Viterbi s algorithm not applicable due to high data rate Design a simple receiver (but suboptimal) Idea: linear compensation for linear interference linear receivers w s H y Equalizer P z ŝ ISI input ISI output Question: how choosing matrix P? Philippe Ciblat Digital Communications 60 / 86
78 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM ZF equalizer Principle So Forcing interference to be zero Zero-Forcing (ZF) Mathematically, PH = I P ZF = H 1 z = s + w with w = H 1 w Drawback : noise enhancement (we so derive the SNR per component) SNR input = E ( s trace ) HH H 2N 0 N H Thanks to convexity of x 1/x, one can prove SNR output = E s 2N 0 1 trace(h 1 H H ) N H SNR output SNR input with equality when HH H = I, ie, unitary matrix (cf slide 49) hilippe Ciblat Digital Communications 61 / 86
79 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Precompensation: ZF at the transmitter side! If H known at the transmitter side, one can precompensate it! How? by sending x instead of s with x = Ps where P corresponds to a linear precoder How choosing P? eg ZF principle Drawback: No noise enhancement anymore, but P = ah 1 with a = N H /trace ( H 1 H H) (for energy purpose), then SNR w/o comp = E s ( trace ) HH H 2N 0 N H SNR comp = E s 2N 0 1 trace(h 1 H H ) N H Same SNR issue (just not located at the same place!) Solution suitable if CSIT and unitary transformation Philippe Ciblat Digital Communications 62 / 86
80 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM MMSE equalizer Principle Choosing P st Py close to s P MMSE = arg min P E s,w [ Py s 2 ] After algebraic manipulations, P MMSE = E s ( Es H H H + 2N 0 I ) 1 H H Remarks : At high SNR: P MMSE P ZF At low SNR: P MMSE H H Philippe Ciblat Digital Communications 63 / 86
81 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM DFE equalizer Principle Using previous decision on s for removing interference Decision Feedback Equalizer (DFE) Problem: causality principle in MIMO Solution: the so-called QR decomposition H = QR with a unitary matrix Q and a upper triangular matrix R z = Q H y = Rs + w where w is still white Gaussian noise s H w y DFE equalizer Q H z ŝ R ZF-DFE: decode first ŝ NH, then ŝ NH 1 based on (z NH 1 r NH 1,N H ŝ NH ), and so on Philippe Ciblat Digital Communications 64 / 86
82 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Implementation issue When N H is high, implementation issue for matrix inversion When H corresponds to ISI, equivalence between Toeplitz matrices and filtering Implementation through filtering Example: ZF P ZF H = I p ZF h = δ so p ZF (e 2iπf ) = 1 h(e 2iπf ) Philippe Ciblat Digital Communications 65 / 86
83 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Numerical illustrations We assume L = 1 with h 0 = ρ 2 and h 1 = ρ 1 + ρ 2 Matrix implementation of introduced equalizers The larger ρ is, the stronger ISI is Philippe Ciblat Digital Communications 66 / 86
84 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Viterbi s algorithm performance 10 0 ρ=0 ρ=02 ρ=04 ρ= ρ=08 ρ=1 BER E b /N 0 (db) ISI can not be totally removed Philippe Ciblat Digital Communications 67 / 86
85 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Performance of various equalizers for weak ISI ρ = Performance with rho= Viterbi No equalizer ZF MMSE ZF-DFE BER E b /N 0 (db) Close performance between any solution Philippe Ciblat Digital Communications 68 / 86
86 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Performance of various equalizers for strong ISI ρ = Performance with rho= BER Viterbi No equalizer ZF MMSE ZF-DFE E b /N 0 (db) DFE outperforms linear equalizers Philippe Ciblat Digital Communications 69 / 86
87 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Section 93 : OFDM Philippe Ciblat Digital Communications 70 / 86
88 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Refresher: Input/Ouput model Let x(n) be the transmitted signal (may be different from symbols s n ) y(n) be the received signal {h l } l=0,,l be the filter associated with propagation channel L y(n) = h l x(n l) l=0 Let us consider one block of size N y = [y(n 1),, y(0)] T x = [x(n 1),, x(0)] T x = [x( 1),, x( L)] T Philippe Ciblat Digital Communications 70 / 86
89 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Matrix model for Input/Output y = T 1 x + T 2 x T 1 : N N Toeplitz matrix whose the k-th row is given by [0 k 1, h 0, h 1,, h L, 0 N L k ] (if k N L) [0 k 1, h 0, h 1,, h N k 1 ] (if k > N L) T 2 : N L Toeplitz matrix whose the k-th row is given by 0 L (if k N L) [h L, h L 1,, h N k+1, 0 N k ] (if k > N L) In noisy case, we find again y = Hx + w when null guard interval between blocks: H = T 1 and x = 0 when guard interval x is not empty and linearly depends on current bloc, ie, x = T 3 x: H = T 1 + T 2 T 3 Question: how obtaining an interference-free system at the receiver side (by modifying the transmitter)? Philippe Ciblat Digital Communications 71 / 86
90 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Lemma 1 Assumption: Perfect CSIT (H known at the transmitter side) Actually, extension of ZF principle described in slide 23 Let H = U H ΛV be the singular value decomposition (svd) of H with U, V two unitary matrices, and Λ = diag(λ 0,, λ N 1 ) Instead of sending x = s, we send x = V H s (no energy purpose) Instead of detecting on y, we detect on z = Uy z = Λs + w with w = Uw still white Gaussian noise Remarks Information located in eigenvectors (not interfer in-between!) Eigenvectors usually depend on H Issue: perfect CSIT assumption unrealistic in wireless Philippe Ciblat Digital Communications 72 / 86
91 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Lemma 2 Let C be a N N circulant matrix associated with {h l } l=0,,l h 0 h 1 h L 0 0 C = 0 h 0 h 1 h L 0 0 h 1 h L 0 0 h 0 Properties of C Eigenvectors: Fourier vectors (independent of the channel!) Eigenvalues: filter responses at Fourier frequencies with F FFT matrix (so, F H = F 1 ) C = F H ΛF λ n = H(e 2iπn/N ) = L l=0 h ln 2iπ N le Philippe Ciblat Digital Communications 73 / 86
92 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM OFDM principle If x = [x(n 1),, x(n L)] T, then y = T 1 x + T 2 x y = Cx Thus we have z = Λs with z = Fy and x = F 1 s Finally, for the k-th block and the n-th subcarrier, we get z (k) n = H(e 2iπn/N )s (k) n n, k Remarks cyclic prefix transforms Toeplitz into Circulant (who diagonalizes within a basis independent of the channel, so no required CSIT!) OFDM: Orthogonal Frequency Division Multiplexing Philippe Ciblat Digital Communications 74 / 86
93 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Another way for introducing OFDM The historical way C(f) y(t) = c(t) x(t) f Bcoh B c : coherence bandwidth If B < B c, almost no ISI with c(t) propagation channel If B > B c, ISI B: signal bandwidth C(f) C(f) X(f) X(f) f0 f f Y (f) C(f0)X(f) y(t) C(f0)x(t) Y (f) = C(f)X(f) y(t) = c(t) x(t) How being always in the configuration B < B c? Philippe Ciblat Digital Communications 75 / 86
94 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Another way naive idea Idea: as B = 1/T s (symbol period), splitting symbols sequence into N subsequence (with period T = NT s ) st C(f) X0(f) Xn(f) XN 1(f) 1 T < B c Then each subsequence n transmitted to different subcarriers f n f0 f fn fn 1 On each subcarrier, no ISI f Let s (k) n = s kn+n be a subsequence, the transmitted signal is N 1 x(t) = s (k) n g(t kt )e 2iπfnt n=0 k Z N: subcarriers number N 1 n=0 s(k) n e 2iπfnt : OFDM symbol with period T = NT s Philippe Ciblat Digital Communications 76 / 86
95 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Another way orthogonality principle x(t) = N 1 s (k) n Φ n,k (t) with Φ n,k (t) = g(t kt )e 2iπfnt k Z n=0 Orthogonal subcarriers Φ n,k (t)φ n,k (t)dt = δ n,n δ k,k R We force {Φ n,k (t)} n,k to be orthonormal basis (i) (ii) Without overlap f With overlap f Case (ii) : OFDM (Orthogonal Frequency Division Multiplexing) f n equally spaced f n = n f g(t) rectangular function of support [0, T ] orthogonality iff f = 1/T = 1/NT s Philippe Ciblat Digital Communications 77 / 86
96 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Another way transmitter description Bandwidth: almost same spectral efficiency than single carrier B tot = NB sc N 1 T = N 1 NT s = 1 T s x (k) (m) = x(kt + mt s ) s (k) 0 x (k) (0) = N 1 1 s (k) n e 2iπ nm N N n=0 } {{ } inverse FFT sn S / P s (k) N 1 IFFT x (k) (N 1) Rate 1/Ts Rate 1/T Rate 1/T ADC x(t) Remarks x in time domain k OFDM block number and m time index (within block) s in frequency domain n frequency index hilippe Ciblat Digital Communications 78 / 86
97 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Another way receiver description z (k) (n) = = R Ts y(t)φ n,k (t)dt N 1 y (k) (m)e 2iπ nm N N m=0 with y (k) (m) = y(kt + mt s ) When channel present, y(t) Ts y (k) (0) y (k) (N 1) FFT z (k) (0) z (k) (N 1) P / S z n (k) ŝ (k) n y(t) = c(t) x(t) = N 1 s (k) n Ψ n,k (t) with Ψ n,k (t) = c(t) Φ n,k (t) k Z n=0 Problem: Ψ n,k (t) is not orthonormal anymore (actually, almost) Solution: go back to the previously-developed approach Cyclic prefix hilippe Ciblat Digital Communications 79 / 86
98 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM TX/RX Scheme TX RX s FFT 1 x Add CP Channel h Remove CP y FFT z Freq EQ (typ ZF) s Convolution Toeplitz matrix Circular convolution / Circulant matrix Cyclic prefix is crucial! Philippe Ciblat Digital Communications 80 / 86
99 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Detection: OFDM-SISO Formally, we have z = Hs + w with H = diag(h(1),, H(e 2iπn/N ),, H(e 2iπ(N 1)/N )) }{{} H(n) As H is diagonal (no interference occurs), one can work subcarrier per subcarrier, ie, z(n) = H(n)s n + w(n) with z(n) received signal after FFT s n transmitted symbol (before IFFT) H(n) filter response at the n-th subcarrier Optimal detector (application of Slide 47) Threshold detector on H(n) 1 z(n) Philippe Ciblat Digital Communications 81 / 86
100 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM History end-50: multicarriers concept (Case (i)) end-60: orthogonal multicarriers (Case (ii)) OFDM beginning-70: FFT mid-80: European project Eurêka for DAB cyclic prefix coding and OFDM relationship in wireless context beginning-90: First standard based on OFDM (DAB) end-90: Very popular standards (ADSL, DVBT, Wifi, LTE, ) Philippe Ciblat Digital Communications 82 / 86
101 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM OFDM design: two rules N should be large enough L N LT s NT s T d NT s N should be small enough N B/B c f B c (L + N)T s T c NT s T c N B/B d f B d but also Mis-synchronization of VCO (a few ppm) FFT complexity (O(N log(n))) Latency Philippe Ciblat Digital Communications 83 / 86
102 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM OFDM design: four examples Wifi ADSL DVBT Optic 100G Carrier freq 52GHz 06MHz 700MHz 1550nm Bandwidth 20MHz 11MHz 915MHz 5GHz Sampling period 50ns 09µs 1µs 02ns Filter length 800ns 135µs 224µs 069ns Filter degree Cyclic prefix Spect eff loss 20% 125 % 20% 3125% # Subcarrier OFDM duration 4µs 256µs 896µs 528ns Subcarrier spac 3125kHz 431kHz 111kHz 1953 MHz Coherence band 125MHz 74kHz 447kHz 144GHz Doppler band 52Hz (3m/s) 0 52Hz (3m/s) 0 Remark: in ADSL, Time Equalizer added for channel shortening Philippe Ciblat Digital Communications 84 / 86
103 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM Perspectives MIMO : how to code, how to decode? Multi-user interference: how to manage resource allocation Artificial Intelligence tools : decoding and resource optimization Philippe Ciblat Digital Communications 85 / 86
104 DC Ex BD/carrier Ch Mod Demod Detec Appli w/o ISI Appli w ISI Optimal receiver Suboptimal receivers OFDM References [Tse2005] D Tse and P Viswanath, Fundamentals of wireless communications, 2005 [Goldsmith2005] A Goldsmith, Wireless Communications, 2005 [Proakis2000] J Proakis, Digital Communications, 2000 [Benedetto1999] S Benedetto and E Biglieri, Principles of digital transmission with wireless applications, 1999 [Viterbi1979] A Viterbi and J Omura, Principles of digital communications and coding, 1979 [Gallager2008] R Gallager, Principles of digital communications, 2008 [Wozencraft1965] J Wozencraft and I Jacob, Principles of communications engineering, 1965 [Barry2004] J Barry, D Messerschmitt and E Lee, Digital communications, 2004 [Sklar20] B Sklar, Digital communications : fundamentals ans applications, 20 [Ziemer20] R Ziemer and R Peterson, Introduction to digital communication, 20 [Viterbi1967] A Viterbi, Error bounds for convolutional codes and an asymptotic optimum decoding algorithm, IEEE Trans on Information Theory, 1967 [VanTrees23] H VanTrees, K Bell, Detection Estimation and Modulation Theory Part I, Wiley, 23 Philippe Ciblat Digital Communications 86 / 86
Refresher on Digital Communications Channel, Modulation, and Demodulation
Refresher on Digital Communications Channel, Modulation, and Demodulation Philippe Ciblat Université Paris-Saclay & Télécom ParisTech Outline Section 1: Digital Communication scheme Section 2: A toy example
More informationCommunication Channels
Communication Channels wires (PCB trace or conductor on IC) optical fiber (attenuation 4dB/km) broadcast TV (50 kw transmit) voice telephone line (under -9 dbm or 110 µw) walkie-talkie: 500 mw, 467 MHz
More informationChapter 5 OFDM. Office Hours: BKD Tuesday 14:00-16:00 Thursday 9:30-11:30
Chapter 5 OFDM 1 Office Hours: BKD 3601-7 Tuesday 14:00-16:00 Thursday 9:30-11:30 2 OFDM: Overview Let S 1, S 2,, S N be the information symbol. The discrete baseband OFDM modulated symbol can be expressed
More informationRevision of Wireless Channel
Revision of Wireless Channel Quick recap system block diagram CODEC MODEM Wireless Channel Previous three lectures looked into wireless mobile channels To understand mobile communication technologies,
More informationLecture 13. Introduction to OFDM
Lecture 13 Introduction to OFDM Ref: About-OFDM.pdf Orthogonal frequency division multiplexing (OFDM) is well-known to be effective against multipath distortion. It is a multicarrier communication scheme,
More informationMulti-carrier Modulation and OFDM
3/28/2 Multi-carrier Modulation and OFDM Prof. Luiz DaSilva dasilval@tcd.ie +353 896-366 Multi-carrier systems: basic idea Typical mobile radio channel is a fading channel that is flat or frequency selective
More informationOutline Chapter 4: Orthogonal Frequency Division Multiplexing
Outline Chapter 4: Orthogonal Frequency Division Multiplexing Fading Channel Flat fading channel Frequency selective channel ISI Single Carrier Equalization Orthogonal Frequency Division Multiplexing Principle
More informationChapter 9. Digital Communication Through Band-Limited Channels. Muris Sarajlic
Chapter 9 Digital Communication Through Band-Limited Channels Muris Sarajlic Band limited channels (9.1) Analysis in previous chapters considered the channel bandwidth to be unbounded All physical channels
More informationMobile Radio Systems OPAM: Understanding OFDM and Spread Spectrum
Mobile Radio Systems OPAM: Understanding OFDM and Spread Spectrum Klaus Witrisal witrisal@tugraz.at Signal Processing and Speech Communication Laboratory www.spsc.tugraz.at Graz University of Technology
More informationMultiple Input Multiple Output (MIMO) Operation Principles
Afriyie Abraham Kwabena Multiple Input Multiple Output (MIMO) Operation Principles Helsinki Metropolia University of Applied Sciences Bachlor of Engineering Information Technology Thesis June 0 Abstract
More informationFund. of Digital Communications Ch. 3: Digital Modulation
Fund. of Digital Communications Ch. 3: Digital Modulation Klaus Witrisal witrisal@tugraz.at Signal Processing and Speech Communication Laboratory www.spsc.tugraz.at Graz University of Technology November
More informationDigital Communication System
Digital Communication System Purpose: communicate information at required rate between geographically separated locations reliably (quality) Important point: rate, quality spectral bandwidth, power requirements
More informationEC 551 Telecommunication System Engineering. Mohamed Khedr
EC 551 Telecommunication System Engineering Mohamed Khedr http://webmail.aast.edu/~khedr 1 Mohamed Khedr., 2008 Syllabus Tentatively Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Week 9 Week
More informationAn Improved Detection Technique For Receiver Oriented MIMO-OFDM Systems
9th International OFDM-Workshop 2004, Dresden 1 An Improved Detection Technique For Receiver Oriented MIMO-OFDM Systems Hrishikesh Venkataraman 1), Clemens Michalke 2), V.Sinha 1), and G.Fettweis 2) 1)
More informationDetection and Estimation of Signals in Noise. Dr. Robert Schober Department of Electrical and Computer Engineering University of British Columbia
Detection and Estimation of Signals in Noise Dr. Robert Schober Department of Electrical and Computer Engineering University of British Columbia Vancouver, August 24, 2010 2 Contents 1 Basic Elements
More informationWireless Communication: Concepts, Techniques, and Models. Hongwei Zhang
Wireless Communication: Concepts, Techniques, and Models Hongwei Zhang http://www.cs.wayne.edu/~hzhang Outline Digital communication over radio channels Channel capacity MIMO: diversity and parallel channels
More informationSelf-interference Handling in OFDM Based Wireless Communication Systems
Self-interference Handling in OFDM Based Wireless Communication Systems Tevfik Yücek yucek@eng.usf.edu University of South Florida Department of Electrical Engineering Tampa, FL, USA (813) 974 759 Tevfik
More informationUNIVERSITY OF SOUTHAMPTON
UNIVERSITY OF SOUTHAMPTON ELEC6014W1 SEMESTER II EXAMINATIONS 2007/08 RADIO COMMUNICATION NETWORKS AND SYSTEMS Duration: 120 mins Answer THREE questions out of FIVE. University approved calculators may
More informationFundamentals of Digital Communication
Fundamentals of Digital Communication Network Infrastructures A.A. 2017/18 Digital communication system Analog Digital Input Signal Analog/ Digital Low Pass Filter Sampler Quantizer Source Encoder Channel
More informationPractical issue: Group definition. TSTE17 System Design, CDIO. Quadrature Amplitude Modulation (QAM) Components of a digital communication system
1 2 TSTE17 System Design, CDIO Introduction telecommunication OFDM principle How to combat ISI How to reduce out of band signaling Practical issue: Group definition Project group sign up list will be put
More informationCombined Transmitter Diversity and Multi-Level Modulation Techniques
SETIT 2005 3rd International Conference: Sciences of Electronic, Technologies of Information and Telecommunications March 27 3, 2005 TUNISIA Combined Transmitter Diversity and Multi-Level Modulation Techniques
More informationCHAPTER 3 ADAPTIVE MODULATION TECHNIQUE WITH CFO CORRECTION FOR OFDM SYSTEMS
44 CHAPTER 3 ADAPTIVE MODULATION TECHNIQUE WITH CFO CORRECTION FOR OFDM SYSTEMS 3.1 INTRODUCTION A unique feature of the OFDM communication scheme is that, due to the IFFT at the transmitter and the FFT
More informationMobile & Wireless Networking. Lecture 2: Wireless Transmission (2/2)
192620010 Mobile & Wireless Networking Lecture 2: Wireless Transmission (2/2) [Schiller, Section 2.6 & 2.7] [Reader Part 1: OFDM: An architecture for the fourth generation] Geert Heijenk Outline of Lecture
More informationDigital Communication System
Digital Communication System Purpose: communicate information at certain rate between geographically separated locations reliably (quality) Important point: rate, quality spectral bandwidth requirement
More informationWAVELET OFDM WAVELET OFDM
EE678 WAVELETS APPLICATION ASSIGNMENT WAVELET OFDM GROUP MEMBERS RISHABH KASLIWAL rishkas@ee.iitb.ac.in 02D07001 NACHIKET KALE nachiket@ee.iitb.ac.in 02D07002 PIYUSH NAHAR nahar@ee.iitb.ac.in 02D07007
More informationFundamentals of OFDM Communication Technology
Fundamentals of OFDM Communication Technology Fuyun Ling Rev. 1, 04/2013 1 Outline Fundamentals of OFDM An Introduction OFDM System Design Considerations Key OFDM Receiver Functional Blocks Example: LTE
More informationPhysical Layer: Modulation, FEC. Wireless Networks: Guevara Noubir. S2001, COM3525 Wireless Networks Lecture 3, 1
Wireless Networks: Physical Layer: Modulation, FEC Guevara Noubir Noubir@ccsneuedu S, COM355 Wireless Networks Lecture 3, Lecture focus Modulation techniques Bit Error Rate Reducing the BER Forward Error
More informationCHAPTER 4 SIGNAL SPACE. Xijun Wang
CHAPTER 4 SIGNAL SPACE Xijun Wang WEEKLY READING 1. Goldsmith, Wireless Communications, Chapters 5 2. Gallager, Principles of Digital Communication, Chapter 5 2 DIGITAL MODULATION AND DEMODULATION n Digital
More informationELT Receiver Architectures and Signal Processing Fall Mandatory homework exercises
ELT-44006 Receiver Architectures and Signal Processing Fall 2014 1 Mandatory homework exercises - Individual solutions to be returned to Markku Renfors by email or in paper format. - Solutions are expected
More informationIN AN MIMO communication system, multiple transmission
3390 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL 55, NO 7, JULY 2007 Precoded FIR and Redundant V-BLAST Systems for Frequency-Selective MIMO Channels Chun-yang Chen, Student Member, IEEE, and P P Vaidyanathan,
More informationEE359 Discussion Session 8 Beamforming, Diversity-multiplexing tradeoff, MIMO receiver design, Multicarrier modulation
EE359 Discussion Session 8 Beamforming, Diversity-multiplexing tradeoff, MIMO receiver design, Multicarrier modulation November 29, 2017 EE359 Discussion 8 November 29, 2017 1 / 33 Outline 1 MIMO concepts
More informationEITG05 Digital Communications
Fourier transform EITG05 Digital Communications Lecture 4 Bandwidth of Transmitted Signals Michael Lentmaier Thursday, September 3, 08 X(f )F{x(t)} x(t) e jπ ft dt X Re (f )+jx Im (f ) X(f ) e jϕ(f ) x(t)f
More informationReceiver Designs for the Radio Channel
Receiver Designs for the Radio Channel COS 463: Wireless Networks Lecture 15 Kyle Jamieson [Parts adapted from C. Sodini, W. Ozan, J. Tan] Today 1. Delay Spread and Frequency-Selective Fading 2. Time-Domain
More informationELEC E7210: Communication Theory. Lecture 11: MIMO Systems and Space-time Communications
ELEC E7210: Communication Theory Lecture 11: MIMO Systems and Space-time Communications Overview of the last lecture MIMO systems -parallel decomposition; - beamforming; - MIMO channel capacity MIMO Key
More informationIntroduction to OFDM Systems
Introduction to OFDM Systems Dr. Prapun Suksompong prapun@siit.tu.ac.th June 23, 2010 1 Outline 1. Overview of OFDM technique 2. Wireless Channel 3. Multi-carrier Transmission 4. Implementation: DFT and
More informationField Experiments of 2.5 Gbit/s High-Speed Packet Transmission Using MIMO OFDM Broadband Packet Radio Access
NTT DoCoMo Technical Journal Vol. 8 No.1 Field Experiments of 2.5 Gbit/s High-Speed Packet Transmission Using MIMO OFDM Broadband Packet Radio Access Kenichi Higuchi and Hidekazu Taoka A maximum throughput
More informationExercises for chapter 2
Exercises for chapter Digital Communications A baseband PAM system uses as receiver filter f(t) a matched filter, f(t) = g( t), having two choices for transmission filter g(t) g a (t) = ( ) { t Π =, t,
More informationMultipath can be described in two domains: time and frequency
Multipath can be described in two domains: and frequency Time domain: Impulse response Impulse response Frequency domain: Frequency response f Sinusoidal signal as input Frequency response Sinusoidal signal
More informationDIGITAL COMMUNICATIONS SYSTEMS. MSc in Electronic Technologies and Communications
DIGITAL COMMUNICATIONS SYSTEMS MSc in Electronic Technologies and Communications Bandpass binary signalling The common techniques of bandpass binary signalling are: - On-off keying (OOK), also known as
More informationWireless PHY: Modulation and Demodulation
Wireless PHY: Modulation and Demodulation Y. Richard Yang 09/11/2012 Outline Admin and recap Amplitude demodulation Digital modulation 2 Admin Assignment 1 posted 3 Recap: Modulation Objective o Frequency
More informationDepartment of Electronics and Communication Engineering 1
UNIT I SAMPLING AND QUANTIZATION Pulse Modulation 1. Explain in detail the generation of PWM and PPM signals (16) (M/J 2011) 2. Explain in detail the concept of PWM and PAM (16) (N/D 2012) 3. What is the
More informationOptimal Number of Pilots for OFDM Systems
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 8, Issue 6 (Nov. - Dec. 2013), PP 25-31 Optimal Number of Pilots for OFDM Systems Onésimo
More informationPrinciples of Multicarrier Modulation and OFDM a
Principles of Multicarrier Modulation and OFDM a Lie-Liang Yang Communications Research Group Faculty of Physical and Applied Sciences, University of Southampton, SO17 1BJ, UK. Tel: +44 23 8059 3364, Fax:
More informationThe Radio Channel. COS 463: Wireless Networks Lecture 14 Kyle Jamieson. [Parts adapted from I. Darwazeh, A. Goldsmith, T. Rappaport, P.
The Radio Channel COS 463: Wireless Networks Lecture 14 Kyle Jamieson [Parts adapted from I. Darwazeh, A. Goldsmith, T. Rappaport, P. Steenkiste] Motivation The radio channel is what limits most radio
More information4x4 Time-Domain MIMO encoder with OFDM Scheme in WIMAX Context
4x4 Time-Domain MIMO encoder with OFDM Scheme in WIMAX Context Mohamed.Messaoudi 1, Majdi.Benzarti 2, Salem.Hasnaoui 3 Al-Manar University, SYSCOM Laboratory / ENIT, Tunisia 1 messaoudi.jmohamed@gmail.com,
More informationFractionally Spaced Equalization and Frequency Diversity Methods for Block Transmission with Cyclic Prefix
Fractionally Spaced Equalization and Frequency Diversity Methods for Block Transmission with Cyclic Prefix Yuki Yoshida, Kazunori Hayashi, Hideaki Sakai Department of System Science, Graduate School of
More informationCHAPTER 5 DIVERSITY. Xijun Wang
CHAPTER 5 DIVERSITY Xijun Wang WEEKLY READING 1. Goldsmith, Wireless Communications, Chapters 7 2. Tse, Fundamentals of Wireless Communication, Chapter 3 2 FADING HURTS THE RELIABILITY n The detection
More informationEE6604 Personal & Mobile Communications. Week 10. Modulation Techniques
EE6604 Personal & Mobile Communications Week 10 Modulation Techniques 1 Modulation for Wireless Systems To achieve high spectral efficiency, power- and bandwidth-efficient modulation techniques are used
More informationNear-Optimal Low Complexity MLSE Equalization
Near-Optimal Low Complexity MLSE Equalization Abstract An iterative Maximum Likelihood Sequence Estimation (MLSE) equalizer (detector) with hard outputs, that has a computational complexity quadratic in
More informationThe Case for Optimum Detection Algorithms in MIMO Wireless Systems. Helmut Bölcskei
The Case for Optimum Detection Algorithms in MIMO Wireless Systems Helmut Bölcskei joint work with A. Burg, C. Studer, and M. Borgmann ETH Zurich Data rates in wireless double every 18 months throughput
More informationMulti-carrier and Multiple antennas
RADIO SYSTEMS ETIN15 Lecture no: 10 Multi-carrier and Multiple antennas Ove Edfors, Department of Electrical and Information Technology Ove.Edfors@eit.lth.se 1 Contents Multicarrier systems History of
More informationExperimenting with Orthogonal Frequency-Division Multiplexing OFDM Modulation
FUTEBOL Federated Union of Telecommunications Research Facilities for an EU-Brazil Open Laboratory Experimenting with Orthogonal Frequency-Division Multiplexing OFDM Modulation The content of these slides
More informationECS455: Chapter 5 OFDM
ECS455: Chapter 5 OFDM 1 Dr.Prapun Suksompong www.prapun.com Office Hours: Library (Rangsit) Mon 16:20-16:50 BKD 3601-7 Wed 9:20-11:20 OFDM Applications 802.11 Wi-Fi: a/g/n/ac versions DVB-T (Digital Video
More informationTSTE17 System Design, CDIO. General project hints. Behavioral Model. General project hints, cont. Lecture 5. Required documents Modulation, cont.
TSTE17 System Design, CDIO Lecture 5 1 General project hints 2 Project hints and deadline suggestions Required documents Modulation, cont. Requirement specification Channel coding Design specification
More informationPULSE SHAPING AND RECEIVE FILTERING
PULSE SHAPING AND RECEIVE FILTERING Pulse and Pulse Amplitude Modulated Message Spectrum Eye Diagram Nyquist Pulses Matched Filtering Matched, Nyquist Transmit and Receive Filter Combination adaptive components
More informationAntennas and Propagation. Chapter 6d: Diversity Techniques and Spatial Multiplexing
Antennas and Propagation d: Diversity Techniques and Spatial Multiplexing Introduction: Diversity Diversity Use (or introduce) redundancy in the communications system Improve (short time) link reliability
More informationPrinciples of Communications
Principles of Communications Meixia Tao Shanghai Jiao Tong University Chapter 8: Digital Modulation Techniques Textbook: Ch 8.4 8.5, Ch 10.1-10.5 1 Topics to be Covered data baseband Digital modulator
More informationImplementation and Comparative analysis of Orthogonal Frequency Division Multiplexing (OFDM) Signaling Rashmi Choudhary
Implementation and Comparative analysis of Orthogonal Frequency Division Multiplexing (OFDM) Signaling Rashmi Choudhary M.Tech Scholar, ECE Department,SKIT, Jaipur, Abstract Orthogonal Frequency Division
More informationLinear block codes for frequency selective PLC channels with colored noise and multiple narrowband interference
Linear block s for frequency selective PLC s with colored noise and multiple narrowband interference Marc Kuhn, Dirk Benyoucef, Armin Wittneben University of Saarland, Institute of Digital Communications,
More informationCHAPTER 3 MIMO-OFDM DETECTION
63 CHAPTER 3 MIMO-OFDM DETECTION 3.1 INTRODUCTION This chapter discusses various MIMO detection methods and their performance with CE errors. Based on the fact that the IEEE 80.11n channel models have
More informationLinear Precoding in MIMO Wireless Systems
Linear Precoding in MIMO Wireless Systems Bhaskar Rao Center for Wireless Communications University of California, San Diego Acknowledgement: Y. Isukapalli, L. Yu, J. Zheng, J. Roh 1 / 48 Outline 1 Promise
More informationENGG2310-B Principles of Communication Systems Last Lecture
ENGG2310-B Principles of Communication Systems Last Lecture Wing-Kin Ma Department of Electronic Engineering The Chinese University of Hong Kong, Hong Kong November 28 29, 2017 Recap on ISI model: y(t)
More informationOFDM Basics at 5 GHz. Magis Technical Forum 14 September 2001 J.A. Crawford. 14 September 2001 OFDM Basics at 5 GHz 1
OFDM Basics at 5 GHz Magis Technical Forum 14 September 2001 J.A. Crawford 14 September 2001 OFDM Basics at 5 GHz 1 Overview OFDM History OFDM for the Indoor Wireless Channel Basic OFDM Principles Some
More informationWireless Communication
Wireless Communication Systems @CS.NCTU Lecture 2: Modulation and Demodulation Reference: Chap. 5 in Goldsmith s book Instructor: Kate Ching-Ju Lin ( 林靖茹 ) 1 Modulation From Wikipedia: The process of varying
More informationModulation and Coding Tradeoffs
0 Modulation and Coding Tradeoffs Contents 1 1. Design Goals 2. Error Probability Plane 3. Nyquist Minimum Bandwidth 4. Shannon Hartley Capacity Theorem 5. Bandwidth Efficiency Plane 6. Modulation and
More informationChapter 7 Multiple Division Techniques for Traffic Channels
Introduction to Wireless & Mobile Systems Chapter 7 Multiple Division Techniques for Traffic Channels Outline Introduction Concepts and Models for Multiple Divisions Frequency Division Multiple Access
More informationIterative Detection and Decoding with PIC Algorithm for MIMO-OFDM Systems
, 2009, 5, 351-356 doi:10.4236/ijcns.2009.25038 Published Online August 2009 (http://www.scirp.org/journal/ijcns/). Iterative Detection and Decoding with PIC Algorithm for MIMO-OFDM Systems Zhongpeng WANG
More informationDigital Modulation Schemes
Digital Modulation Schemes 1. In binary data transmission DPSK is preferred to PSK because (a) a coherent carrier is not required to be generated at the receiver (b) for a given energy per bit, the probability
More informationDigital Communication Digital Modulation Schemes
Digital Communication Digital Modulation Schemes Yabo Li Fall, 2013 Chapter Outline Representation of Digitally Modulated Signals Linear Modulation PAM PSK QAM Multi-Dimensional Signal Non-linear Modulation
More informationPart 3. Multiple Access Methods. p. 1 ELEC6040 Mobile Radio Communications, Dept. of E.E.E., HKU
Part 3. Multiple Access Methods p. 1 ELEC6040 Mobile Radio Communications, Dept. of E.E.E., HKU Review of Multiple Access Methods Aim of multiple access To simultaneously support communications between
More informationCommunication Theory
Communication Theory Adnan Aziz Abstract We review the basic elements of communications systems, our goal being to motivate our study of filter implementation in VLSI. Specifically, we review some basic
More informationSC - Single carrier systems One carrier carries data stream
Digital modulation SC - Single carrier systems One carrier carries data stream MC - Multi-carrier systems Many carriers are used for data transmission. Data stream is divided into sub-streams and each
More informationOutline. Wireless PHY: Modulation and Demodulation. Recap: Modulation. Admin. Recap: Demod of AM. Page 1. Recap: Amplitude Modulation (AM)
Outline Wireless PHY: Modulation and Demodulation Admin and recap Amplitude demodulation Digital modulation Y. Richard Yang 9// Admin Assignment posted Recap: Modulation Objective o Frequency assignment
More informationRevision of Lecture 3
Revision of Lecture 3 Modulator/demodulator Basic operations of modulation and demodulation Complex notations for modulation and demodulation Carrier recovery and timing recovery This lecture: bits map
More informationELEC 7073 Digital Communication III
ELEC 7073 Digital Communication III Lecturers: Dr. S. D. Ma and Dr. Y. Q. Zhou (sdma@eee.hku.hk; yqzhou@eee.hku.hk) Date & Time: Tuesday: 7:00-9:30pm Place: CYC Lecture Room A Notes can be obtained from:
More informationOther Modulation Techniques - CAP, QAM, DMT
Other Modulation Techniques - CAP, QAM, DMT Prof. David Johns (johns@eecg.toronto.edu) (www.eecg.toronto.edu/~johns) slide 1 of 47 Complex Signals Concept useful for describing a pair of real signals Let
More informationOrthogonal Frequency Division Multiplexing & Measurement of its Performance
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 5, Issue. 2, February 2016,
More informationNew Techniques to Suppress the Sidelobes in OFDM System to Design a Successful Overlay System
Bahria University Journal of Information & Communication Technology Vol. 1, Issue 1, December 2008 New Techniques to Suppress the Sidelobes in OFDM System to Design a Successful Overlay System Saleem Ahmed,
More informationFREQUENCY DOMAIN POWER ADAPTATION SCHEME FOR MULTI-CARRIER SYSTEMS
The 7th Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC 06) FREQUENCY DOMAIN POWER ADAPTATION SCHEME FOR MULTI-CARRIER SYSTEMS Wladimir Bocquet, Kazunori
More informationTelecommunications Systems in a Nutshell. Laura Cottatellucci
Telecommunications Systems in a Nutshell Laura Cottatellucci laura.cottatellucci@eurecom.fr I. Outlines 2 Outlines 1. Point-to-Point Communications Systems 2. A Fundamental Communication Model: Multiple
More informationS PG Course in Radio Communications. Orthogonal Frequency Division Multiplexing Yu, Chia-Hao. Yu, Chia-Hao 7.2.
S-72.4210 PG Course in Radio Communications Orthogonal Frequency Division Multiplexing Yu, Chia-Hao chyu@cc.hut.fi 7.2.2006 Outline OFDM History OFDM Applications OFDM Principles Spectral shaping Synchronization
More informationMassive MIMO: Signal Structure, Efficient Processing, and Open Problems I
Massive MIMO: Signal Structure, Efficient Processing, and Open Problems I Saeid Haghighatshoar Communications and Information Theory Group (CommIT) Technische Universität Berlin CoSIP Winter Retreat Berlin,
More informationPerformance Analysis of OFDM System with QPSK for Wireless Communication
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 11, Issue 3, Ver. I (May-Jun.2016), PP 33-37 www.iosrjournals.org Performance Analysis
More informationCHAPTER 8 MIMO. Xijun Wang
CHAPTER 8 MIMO Xijun Wang WEEKLY READING 1. Goldsmith, Wireless Communications, Chapters 10 2. Tse, Fundamentals of Wireless Communication, Chapter 7-10 2 MIMO 3 BENEFITS OF MIMO n Array gain The increase
More informationBit Error Rate Performance Measurement of Wireless MIMO System Based on FPGA
Bit Error Rate Performance Measurement of Wireless MIMO System Based on FPGA Aravind Kumar. S, Karthikeyan. S Department of Electronics and Communication Engineering, Vandayar Engineering College, Thanjavur,
More informationCHANNEL ENCODING & DECODING. Binary Interface
CHANNEL ENCODING & DECODING Input Source Encoder Channel Encoder Binary Interface Channel Output Source Decoder Channel Decoder 1 Simplest Example of channel encoding A sequence of binary digits is mapped,
More informationa) Abasebanddigitalcommunicationsystemhasthetransmitterfilterg(t) thatisshowninthe figure, and a matched filter at the receiver.
DIGITAL COMMUNICATIONS PART A (Time: 60 minutes. Points 4/0) Last Name(s):........................................................ First (Middle) Name:.................................................
More informationMultiple Antennas. Mats Bengtsson, Björn Ottersten. Basic Transmission Schemes 1 September 8, Presentation Outline
Multiple Antennas Capacity and Basic Transmission Schemes Mats Bengtsson, Björn Ottersten Basic Transmission Schemes 1 September 8, 2005 Presentation Outline Channel capacity Some fine details and misconceptions
More informationExam in 1TT850, 1E275. Modulation, Demodulation and Coding course
Exam in 1TT850, 1E275 Modulation, Demodulation and Coding course EI, TF, IT programs 16th of August 2004, 14:00-19:00 Signals and systems, Uppsala university Examiner Sorour Falahati office: 018-471 3071
More informationEXAMINATION FOR THE DEGREE OF B.E. Semester 1 June COMMUNICATIONS IV (ELEC ENG 4035)
EXAMINATION FOR THE DEGREE OF B.E. Semester 1 June 2007 101902 COMMUNICATIONS IV (ELEC ENG 4035) Official Reading Time: Writing Time: Total Duration: 10 mins 120 mins 130 mins Instructions: This is a closed
More informationChapter 2 Overview - 1 -
Chapter 2 Overview Part 1 (last week) Digital Transmission System Frequencies, Spectrum Allocation Radio Propagation and Radio Channels Part 2 (today) Modulation, Coding, Error Correction Part 3 (next
More informationMIMO Systems and Applications
MIMO Systems and Applications Mário Marques da Silva marques.silva@ieee.org 1 Outline Introduction System Characterization for MIMO types Space-Time Block Coding (open loop) Selective Transmit Diversity
More informationReduction of PAR and out-of-band egress. EIT 140, tom<at>eit.lth.se
Reduction of PAR and out-of-band egress EIT 140, tomeit.lth.se Multicarrier specific issues The following issues are specific for multicarrier systems and deserve special attention: Peak-to-average
More informationPhase Modulator for Higher Order Dispersion Compensation in Optical OFDM System
Phase Modulator for Higher Order Dispersion Compensation in Optical OFDM System Manpreet Singh 1, Karamjit Kaur 2 Student, University College of Engineering, Punjabi University, Patiala, India 1. Assistant
More informationFrequency Offset Compensation In OFDM System Using Neural Network
Frequency Offset Compensation In OFDM System Using Neural Network Rachana P. Borghate 1, Suvarna K. Gosavi 2 Lecturer, Dept. of ETRX, Rajiv Gandhi college of Engg, Nagpur, Maharashtra, India 1 Lecturer,
More informationOrthogonal Frequency Division Multiplexing (OFDM) based Uplink Multiple Access Method over AWGN and Fading Channels
Orthogonal Frequency Division Multiplexing (OFDM) based Uplink Multiple Access Method over AWGN and Fading Channels Prashanth G S 1 1Department of ECE, JNNCE, Shivamogga ---------------------------------------------------------------------***----------------------------------------------------------------------
More informationISSN: International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 1, Issue 8, October 2012
Capacity Analysis of MIMO OFDM System using Water filling Algorithm Hemangi Deshmukh 1, Harsh Goud 2, Department of Electronics Communication Institute of Engineering and Science (IPS Academy) Indore (M.P.),
More informationOFDM system: Discrete model Spectral efficiency Characteristics. OFDM based multiple access schemes. OFDM sensitivity to synchronization errors
Introduction - Motivation OFDM system: Discrete model Spectral efficiency Characteristics OFDM based multiple access schemes OFDM sensitivity to synchronization errors 4 OFDM system Main idea: to divide
More informationError-resilient Image Transmission System using COTCQ and Space-Time Coded FS-OFDM
Error-resilient Transmission System using and Space-Time Coded FS- Sudheer G. Methuku Dept. of Electrical Eng. Arizona State University Tempe, AZ 85287-5706 Email: Sudheer.Methuku@asu.edu Martin Reisslein
More informationNear-Optimal Low Complexity MLSE Equalization
Near-Optimal Low Complexity MLSE Equalization HC Myburgh and Jan C Olivier Department of Electrical, Electronic and Computer Engineering, University of Pretoria RSA Tel: +27-12-420-2060, Fax +27 12 362-5000
More information