4/16/2012 S EVEN LESS S LESS S LESS R E MORE M O MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MO RE

Size: px
Start display at page:

Download "4/16/2012 S EVEN LESS S LESS S LESS R E MORE M O MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MO RE"

Transcription

1 1 2 1

2 3 4 2

3 MO R E MO R E MO R E MO R E MO R E MORE MORE MORE MORE MORE MORE MORE S LESS S LESS S EVEN LESS MO RE MO R E MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE MORE M M O R E O R E MO R E MO R E MO R E MO R E MORE MORE MORE MORE MORE O M MORE R E MORE MORE MORE 5 6 3

4 1866 Trans Atlantic Telegraph Cable 1887 Marconi Developed Wireless 1901 Marconi Transmitted Radio Across Atlantic 1923 Television Invented 1948 Electronic Computer & Transistor 1969 Invented Internet 1986 Mobile Telephones A Timeline 1837 Telegraph Invented 1877 Telephone Invented 1906 Radio Transmission of Speech 1936 BBC Transmission of TV 1971 Microprocessor Invented 1988 World Wide Web 7 8 4

5 9 Samuel Thomas von Sömmering s ( ) "Space Multiplexed" Electrochemical Telegraph A B C D A B C D Lines 11 5

6 A B D E F G H I K L 1 M N O P 0 2 R S T 9 3 V W 8 4 Y

7 Alexander Graham Bell invents the Telephone. He offers the patent to Western Union for $100,

8 Cooke and Wheatstone patent telegraph in England Morse's Electro-Magnetic Telegraph patent approved First telegraph message sent between Washington and Baltimore First commercial telegraph line completed. Lines ran from New York to Washington New York and Mississippi Valley Printing Telegraph Company. Became Western Union Telegraph first used to coordinate train departures Transatlantic cable is laid from Newfoundland to Ireland. Fails after 23 days Transcontinental telegraph completed. Pony Express Disbanded 2-days Later! 1867 Stock ticker tape service inaugurated Western Union introduces the money order service Alexander Graham Bell patents the telephone. Upcoming Competition for Telegraph 1924 AT&T offers Teletype system Inauguration of direct stock ticker circuit from New York to San Francisco High-speed ticker tape can print 500 words per minute Western Union offers Telex for international teleprinting (Teleprinter Exchange) Western Union places Westar satellite in operation Western Union discontinues all Telegram and Commercial Messaging services. 17 8

9 1,966-mile-long Central Route between St.Joseph, Missouri, and Sacramento, California 18 Date Messages Handled Date Messages Handled ,158, ,971, ,216, ,645, ,879, ,169, ,168, ,904, ,135, ,319, ,884, ,679,

10 Heaviside Distortionless Condition Pupin Loading Coils Ideal Transmission Line: R = G = 0 Lossy Line: (G/C) = (R/L) Pupin Loading Coils: Spaced every 1.6 kilometers (Manhole Spacing) 21 Smearing Of Telegraph Pulses Due to Impulse Response of Distributed RC Cable Channel 22 10

11 Smearing Of Telegraph Pulses Due to Impulse Response of Distributed RC Cable Channel Compensated by Pupin Loading Coils 23 Modems grew out of the need to connect teletype machines over ordinary phone lines instead of more expensive leased lines which had previously been used for current loop-based teleprinters and automated telegraphs. Mass-produced modems in the United States began as part of NORAD s SAGE air-defense system in 1958, connecting terminals at various airbases, radar sites, and command-and-control centers in the U.S. and Canada. SAGE modems were essentially commercial acoustically coupled Bell 101, 110 baud modems. Modem: Acronym formed from two words. Modulator and Demodulator Modulator and Demodulator Mod Dem Modem Norad: North American Aerospace Defense Command SAGE: Semi-Automatic Ground Environment 24 11

12 Bit Rate 4/16/2012 Digital Signal Analog Signal Terminal MODEM Analog Signal MODEM Computer Digital Signal Modems are the interface between a computer and the telephone line Mechanical Modems Dial Up Modems Teletype Teletype Sounding Telegraph Telgraph Printing Ticker Ticket tape Tape Cook-Wheatstone Telegraph Year 26 12

13

14 Information Source Data Waveforms Waveforms Data Bits RF RF Modulator Channel Demodulator Bits Information Destination BANDLIMITED AWGN Amplitude Distribution x Spectral Distribution f 29 Modulator Wireless Channel Demodulator 30 14

15 In Channel Out In G( ) C( ) fixed frequency offset interefernce Out Gain Phase Distortion Fading Freq Dep Flat Non Uniform Gain Amplitudeto-Phase doppler noise f f f f t f 31 DSP Genie-1 DSP Genie-2 DSP Genie-3 DSP Genie-4 DSP Genie

16 33 r(n) e j (n) Matched Filter Equalizer Filter r(n) Detector (Slicer) ^s(n) (n) -j (n) e ^ DDS Loop Filter SNR ATAN d(n) 34 16

17 SNR tanh( ) may be replaced by abs( ) or by gain of 1 Poly- Matched Filter -1 Z Poly- D-Match Filter Loop Filter DDS 2-to-1 Tanh -1 Z - Tanh Poly- Matched Filter -1 Z -sin( n) cos( n) Loop Filter DDS SNR

18

19 39 R/W (Bits/Sec/Hz) Region for which R>C Capacity Boundary for which R=C M=16 M=256 M=64 P B1 Region for which R<C Bandwidth Limited Region M=8 P B1 Shannon Limit 2 M=4 P B3 Note: Scale Change Direction of Improving P B 1 M=2 E b/n 0 (db) /2 M=4 M=2 M=8 1/4 M=16 Power Limited Region Legend Coherent MPSK, P =10 B -5 Noncoherent Orthogonal MFSK, P B = Coherent QAM, P B =10 Complements of Bernard 40 Sklar 19

20 Capacity R/W (Bits/Sec/Hz) 4/16/ M=64 M=256 4 M=8 M=16 2 M=4 1 M= E /N (db) b 0 41 Equalizer Inverts Channel Direct Path Reflected Path Transmitted Pulse Received Pulse 42 20

21 Equalizer can Exactly Cancel Channel Channel Equalizer Recursive (IIR) Equalized Channel H ( Z) 1 Z E( Z) H ( Z) 1 1 Z E( Z) 1 Z Z Z Z R Z H Z E Z Z 1 Z 1 ( ) ( ) ( ) [1 ] E Z 1 1( ) 1 Z, ( ) 1, 2 FIR Approximation To IIR Equalizer R ( Z) [1 Z ][1 Z ] 1 Z E Z Z Z R ( Z) [1 Z ][1 Z Z ] 1 Z h(n) r (n) 1 r (n) n n E Z Z Z Z ( ) 1, ( ) [1 ][1 ] 1 r 3(n) 1 R Z Z Z Z Z Z 3 n n 44 21

22 Equalizer Task x(n) c(n) d(n) Channel Filter Equalizer Filter Impulse Impulse Desired Response h(n) Response c c c d c c c d h c c c c d h h h3 c5 c4 c3 c2 c1 d6 h4 c5 c4 c3 c2 d7 h5 c5 c4 c3 d8 c c c c c d c c c c c c d d c c d c d Least Mean Square Solution T T h d h d T T E{ } R E{ d} r d 1 R h r h R r d d T 1 T h [ C C] C d 46 22

23 Impulse Response Matrix [CC T CC] -1 CC T [CC T CC] -1 CC T = d = hh={[cc T CC] -1 CC T d} T hh=

24 Channel, Equalizer, and Equalized Impulse Responses Constellation and Eye Diagrams without and with Equalizer 50 24

25 Channel Probe Delivers Impulse or Frequency Response to Receiver MMS Algorithm x(n) Channel Filter Impulse Impulse Response c(n) Equalizer Filter h(n) d(n) Desired Response 51 x(n) Bandwidth Limited Non-Distorting N(t) Modulator Channel Demodulator s(t) r(t) ^ x(n) 52 25

26 x(n) Shaping Filter Bandwidth Limited N(t) Non-Distorting T Matched Channel Detector Filter s(t) r(t) y(t) y(n) ^ x(n) 53 x(n) Shaping Filter ~ Bandwidth Adaptive x(n) Limited N(t) Algorithm Distorting T Matched Equalizer Channel Detector s(t) r(t) Filter Filter ^ ^ v(t) y(t) y(n) ^ x(n) 54 26

27 Adaptive Equalizer N(n) Algorithm to Adapt Weights x(n) s(n) Channel Delay r(n) d(n) Adaptive Filter y(n) - e(n) y(n) w(n)

28 Whitening Filter (Autoregressive Filter Analyzer) Convert Colored Noise Back to White Noise u(n) u(n-1) u(n-2) u(n-3) u(n-4) b 1 b 2.. b N. u(n-n) b 3 b 4 - ^ u(n) e(n) v( n) e( n) u( n) u( n) [ a u( n 1 [ b u( n 1 1) 1) a u( n 2 b u( n 2 2) 2) a u( n b u( n 3 3 3) 3) a u( n N b u( n N N)] N)] When e(n) is a white Noise Sequence v(n), then b the vector b is a model of the input Signal Generator that formed the signal k a k u(n) 57 Mean Square Error J w E e n e n ( ) ( ) ( ) E d n w u n d n u w H H [ ( ) ( )][ ( ) ] E d n d n ( ) ( ) H w E u ( n) d ( n) H E d ( n) u ( n) w H H w E u ( n) u ( n) w 2 d H H H w r r w w R w ud ud uu 58 28

29 Minimize Error wrt Filter Weights Normal Equations d H d H d H r w 0 w r 2r w R w 2 R w dw ud dw ud ud dw uu uu d J ( w ) 2 r 2 R w J dw ud uu set gradient to 0 1 R w r w R r uu ud uu ud 59 Yule-Walker Equations r (0) r uu ( 1) r uu ( 2) uu r ( N uu r ( N uu r ( N uu 3) 2) 1) r (1) r uu (0) r uu ( 1) uu r ( N uu r ( N uu r ( N uu 4) 3) 2) r (2) r uu (1) r uu (0) uu r ( N uu r ( N uu r ( N uu 5) 4) 3) r ( N uu r ( N uu r ( N uu r (2) r uu (1) r uu (0) uu 1) 2) 3) w w w w N 1 w N r ( 1) r uu ( 2) r uu ( 3) uu r ( N 1) uu r ( N) uu R w uu r uu 60 29

30 Orthogonality Theorem: Error is Orthogonal to Data R UU W r Ud E UU W E Ud T { } { } E UU W T { Ud } 0 E U U W T { [ d ]} 0 T [ UW d ] e E { Ue } 0 61 Performance Surface: Quadratic in Weights u(n) u(n-1) u(n-2) J(w,w ) 1 2 w 1 w 2 e(n) w 1 w 2 2 {[ ( ) 1 ( 1) 2 ( 2)] J = E d n - w u n - - w u n

31 Life is Just a Bowl of Cherries! u(n) u(n-1) u(n-2) J(w,w ) 1 2 w 1 w 2 e(n) w 1 w 2 2 {[ ( ) 1 ( 1) 2 ( 2)] J = E d n - w u n - - w u n - 63 Gradient Descent J(w) i (min) w w i (n ) w i (n) i + 1 w i w ( n i w( n w( n 1) 1) 1) w ( n) i w( n) w( n) dj ( w) 2 dw J ( w) 2 [ r ud i R w uu ( n)] r ud - J (w) w(n +1 ) Z -1 w(n) R uu 64 31

32 Gradient Decent Morphs into LMS r Ud - - ^ (W) J W(n+1) Z -1 W(n) R UU d (n) U(n) r Ud - - ^ (W) J W(n+1) Z -1 W(n) U(n) H U (n) d (n) - e (n) U(n) - ^ (W) J W(n+1) Z -1 W(n) H U (n) 65 LMS and Leaky LMS Algorithms d (n) - e (n) - ^ (W) J U(n) H U (n) W(n+1) Z -1 W(n) H d ( n) U ( n) W ( n) hat e( n) d( n) d ( n) hat W n W n e n U n ( 1) ( ) ( ) ( ) d (n) - e (n) - ^ (W) J U(n) H U (n) W(n+1) Z -1 W(n) H d ( n) U ( n) W ( n) hat e( n) d( n) d ( n) hat W n W n e n U n ( 1) ( ) ( ) ( ) 66 32

33 Summary of Transversal LMS Algorithms µ : step size M : Number of Coefficients 0 µ a: Standard LMS b: Normalized LMS c: Error Sign Algorithm d: Data sign Algorithm e: Sign Algorithm Update Coefficients: H e( n) d( n) w ( n) u ( n) M 1 ( ) ( ) m( ) k 0 d n u n k w n w( n 1) w( n) u( n) e ( n) w( n 1) w( n) Compute error: u ( n) e ( n) M 1 2 u( n k) k 0 ( 1) ( ) ( ) [ ( )] w n w n u n sign e n w( n 1) w( n) sign[ u( n)] e ( n) w( n 1) w( n) sign[ u( n)] sign[ e ( n)] 67 Summary of the Transversal RLS Algorithm Initialize Algorithm (0) 1 w(0) 0 For each n: ( n), small positive Constant 1 ( n 1) u( n) 1 H 1 u ( n) ( n 1) u( n) H e( n) d( n) w u( n) w n w n n e n ( ) ( 1) ( ) ( ) P n P n n u n n 1 1 H ( ) ( 1) ( ) ( ) ( 1) d (n) - e(n) -1 H U (n) P(n-1) K(n) - H U (n) 1 ^ J (W) U(n) K(n) H U (n) W(n+1) Z -1-1 H U (n) P(n-1) U(n) - 1 Z -1 W(n) P(n) P(n-1) n -1 P(n)= n k H U( k) U ( k) n I -1 R UU (n) k

34 LMS Equalizer x(n) Input z -1 x(n-1) x(n-2) x(n-3) x(n-n+2) x(n-n+1) z -1 z -1 z -1 z -1 z -1 z -1 z -1 z -1 z -1 c -k(n) c -k+1(n) c -k+2 (n) c -k+3(n) c k-1 (n) c k(n) N ˆ( ) ( 1 ) k ( ) k 1 d n u n k w n e( n) d ( n) dˆ ( n) w n w n e n u n k I k y(n)= ^ I k - k( 1) k( ) ( ) ( 1 ) + e(n) Output 69 Zero Forcing Equalizer Input v(n) z -1 v(n-1) z -1 v(n-2) z -1 v(n-3) v(n-l+1) z -1 v(n-l) f 0(n) f 1(n) f 2(n) f 3(n) f L-1(n) f L(n) z -1 z -1 z -1 z -1 z -1 z -1 ~ I(n) z -1 z -1 z -1 z -1 ^ I(n) ^ I(n-1) ^ ^ I(n-2) I(n-3) ^I(n-L+1) ^I(n-L) Detector ^I(n) Output L ~ I(n)= v(n-k) f(n) e(n)= ^ ~ ^ I(n)- I(n) f (n+1)=f (n) + e(n) I(n-k) k k k k=0 Zero Forcing Algorithm 70 34

35 Decision Feedback Equalizer input z -1 z -1 z -1 z -1 z -1 z -1 z -1 z -1 z -1 z -1 c -3(n) c -2(n) c -1(n) c 0(n) c 1(n) c 2(n) c 3(n) z -1 z -1 z -1 2:1 en - + ^ ~ I(n) - DET I(n) output output Decision Feedback Equalizer 71 Least Mean Square (LMS) Algorithm d(n) ^ - d(n) U(n) U(n) e(n) Z -1 W(n+1) W(n) J (W) e(n) U(n) 72 35

36 Grand Alliance VSB Equalizer (Terrestrial High Definition TV) Input symbol Waveform fs=24 MHz Field Synch NTSC Rejection Comb Filter In/Out 12 MHz 78-Tap Filter Filter Coefficient Calculator Coefficients Coefficients 6 MHz 177-Tap Filter Output Equalized Symbol Samples fs=6 MHz Slicer Training Signal 73 Property Matching Adaptive Equalizer x(n) w(n) Adaptive Filter x(n) y(n) F[y(n)] Property Estimate P(y(n)) Filter Adaptation e(n) - + e( n) P ( y ) F ( y ( n)) 74 36

37 Decision and Sato Directed Equalization w ( n 1) w ( n) w ( n) e( n) sign( y ( n)) y ( n) e( n) R1sign ( y ( n)) y ( n) R 1 E E { x ( n) } 2 { x ( n) } Decision Directed Sato w ( n 1) w ( n) x ( n) e ( n) 75 Goddard, Modified Sato Directed Equalization w ( n 1) w ( n) w ( n) e n y n y n R y n p 2 p ( ) ( ) ( ) [ p ( ) ] R p e( n) Sign( y ( n)) [ R1 y ( n) ] R 1 E p E { x ( n) } 2p { x ( n) } E E { x ( n) } 2 { x ( n) } w ( n 1) w ( n) x ( n) e ( n) Goddard P=1, Modified Sato 76 37

38 Constant Modulus or Goddard Blind Equalization w ( n 1) w ( n) w ( n) e n y n y n R y n p 2 p ( ) ( ) ( ) [ p ( ) ] R e n y n R y n 2 ( ) ( ) [ 2 ( ) ] R p E p E { x ( n) } 2p { x ( n) } 4 E { x ( n) } 2 2 E { x ( n) } w ( n 1) w ( n) x ( n) e ( n) Goddard P=2, Constant Modulus 77 x(n) Shaping Filter Midamble Channel Probe L-Tap Channel Estimate L 2 Reference Waveforms Metric Table Bandwidth Limited N(t) Non-Distorting T Matched Viterbi Channel Channel Filter s(t) Equalizer r(t) ^ y(t) y(n) x(n) 78 38

39 Base Station Mobile Station Base Station Mobile Station Transmitter Spectrum Channel Response Transmitter Spectrum Channel Response f f Receiver Spectrum f Receiver Spectrum f Flat Fading Frequency Selective Fading 79 Energy Energy Energy time time time f r e q f r e q f r e q TDMA FDMA CDMA Energy Energy Energy time time time f r e q f r e q f r e q TDMA FDMA CDMA 80 39

40 User 1 seq 1 Composite CDMA Signal De-Spread User 1 seq 2 Energy Energy User 2 User 3 seq 3 seq 4 Composite Signal f r e q time f r e q time User 4 seq 1 User 5 seq 5 Composite Signal Integrator User 1 Spread & Sum Users Reflection Scattering Base Station Diffraction Mobile Station 82 40

41 4/16/2012 G (t) 1 (t) 1 Path 1 Delay 1 Correlator 1 Delay 1 G (t) 2 (t) 2 Path 2 Correlator 2 Delay 2 AWGN Delay 2 G (t) 3 (t) 3 Path 3 Corrlator 3 Delay 3 Delay 3 Multiple Access Interference > < Path M Delay M G (t) M Correlator M Delay M (t) M

42 Complements of Charan Langton Loral Space Systems, 85 QAM Trucking Company OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking OFDM Trucking Complements of Charan Langton Loral Space Systems,

43 43 IFFT IFFT.... Series to Parallel Parallel to Serial Constellation Mapping Symbol Detection Real Real Imaginary Imaginary DAC ADC DAC ADC LPF LPF LPF LPF Quad Osc Quad Osc PA LNA - 87 BW= Spacing= f f T T T N 64 Point FFT 128 Point IFFT 64- Point Input Time Array 64- Point Input Freq. Array 128- Point Input Freq. Array 128- Point Output Time Array 160- Point Output Time Array CP 88

44 Normalized Output Level Filter Spectrum 4/16/2012 CP 64 Point FFT 256 Point IFFT 64- Point Input Time Array 64- Point Input Freq. Array 256- Point Input Freq. Array Point Point Output Output Freq. Time Array Array 320- Point Output Time Array Perfect Linearity Transfer Function Efficiency P RMS PAPR (5dB) 0 BO (2dB) P SAT Normalized Input Level 90 44

45

46

47 16-QAM Histogram at Amplifier Input 10 0 Probabilty of Level Crossing Normalized Amplitude (x/ x ) QAM Histogram at Amplifier Output std dev =1.03 clip level Normalized Amplitude (x/ x ) Normalized Amplitude (x/ x )

48

49 Probability Probability 4/16/ Probabilty of Level Crossing Cum. Comp. Density Standard OFDM 64-QPSK Bins in 256 Pont FFT 10-3 Cum. Comp. Density Unshaped Dirichlet OFDM 64-QPSK Kernels in 256 Pont FFT Normalized Amplitude (x/ x ) Probabilty of Level Crossing Sample Comp. Cum. Prob. for Shaped Dirichlet OFDM with 32 QPSK Bins 0% 10% Sample Comp. Cum. Prob. for Standard OFDM with 32 QPSK Bins , 80, 90, 96% 60% 50% 20% 30% 40% Normalized Amplitude (x/ x )

50 /16/2012 x(n) S-P V(k) IFFT P-S s(t) Bandwidth Limited Distorting Channel N(t) r(t) P-S FFT ^ Y(k) Probed Channel Estimate Equalizer ^ V(k) S-P ^ v(n) Detector ^ x(n)

51 GSM: Groupe Spécial Mobile GPRS: General Packet Radio Service EDGE: Enhanced Data Rates for GSM Evolution HSDPA: High Speed Downlink Packet Access HSPA: High Speed Packet Access UMTS: Universal Mobile Telecommunications System LTE: Long Term Evolution 100Gb/s 10Gb/s 1Gb/s 100Mb/s 10Mb/s 1Mb/s 100Kb/s 10Kb/s USB GSM Gerhard Fettweis, TU Dresden USB b GPRS UWB ag 3G EDGE HSDPA n USB c HSPA UMTS Short Links (1m) WLAN (10m) ac/ad LTE Advanced Cellular (100m) QAM CDMA OFDM LTE Tb/s 100 Gb/s 10 Gb/s 1 Gb/s 100 Mb/s 10 Mb/s 1 Mb/s 100 kb/s 10 kb/s GSM GPRS Clk: 100x Data Rate Baseband: 1-Chip Clk: 500x Data Rate Baseband: 1-Chip Clk: 1000x Data Rate Baseband: 1-Chip Clk: 2000x Data Rate Baseband: 3-Chips HSDPA 3G EDGE Clk: 100x Data Rate Baseband: 1-Chip HSPA Computational Complexity of PHY Clk: 2x Data Rate Baseband: 1/N? - Chip Clk: 10x Data Rate Baseband: 1/4 - Chip LTE LTE Advanced Gerhard Fettweis, TU Dresden

52 Gerhard Fettweis, TU Dresden

53 4/16/ db 200 khz 80 db -6 db/octave 200 khz 20 MHz f 20 MHz Input Sample Rate 400 Tap FIR Filter 20 MHz Output Sample Rate khz 50-to Taps Polyphase Low Pass Filter 8 Taps khz 1 20 MHz khz

54 4/16/ Taps 400 Taps 20 MHz Polyphase 400 khz Polyphase 20 MHz Low Pass Filter Low Pass Filter 50-to-1 1-to-50 8-taps 8-taps MHz 20 MHz 400 khz MHz Input Sample Rate 400 Tap FIR Filter 20 MHz Output Sample Rate 20 MHz 20 MHz 400 khz 8-tap 8-tap Select Coefficient Bank Coefficient Bank Select

55 20MHz 360-Ops/Input 400-Tap Lowpass Filter White Box 20MHz 20MHz 16-Ops/Input 8-Tap Filter Coefficient Bank 400 khz 8-Tap Filter White Box Coefficient Bank 20MHz Select State Machine Select 111 H 0(Z ) H 0(Z ) H 1(Z ) H 1(Z ) x(n) H (Z ) y(nm) 2 H 2(Z ) y(n) H M-1(Z ) H M-1(Z ) f f f

56 j 0k 2 e M j 0k 2 e M x(n) H 0(Z ) H 0(Z ) j 1k 2 e M j 1k 2 e M H 1(Z ) H 1(Z ) j 2k 2 M j 2k 2 e M e H 2(Z ) y(nm,k) H 2(Z ) j (M-1)k 2 e M j (M-1)k 2 e M H M-1(Z ) H M-1(Z ) y(n,k) f f f 113 j rk 2 1 e M j rk 2 2 e M j rk 2 2 j rk 2 1 e M e M y(nm,k 2) H (Z ) H (Z ) 0 0 H (Z ) H (Z ) 1 1 x(n) H (Z ) H (Z ) 2 2 y(n,k )+y(n+k ) 1 2 y(nm,k ) 1 H (Z ) H (Z ) M-1 M-1 f f f f

57 ... 4/16/ Hmm. this is very good stuff Polyphase Partition h (n) 0 h (n) 1 FDM fs h (n) 2 h (n) 3 M-PNT IFFT. TDM h M-2(n) h M-1(n) h (n)=h(r+nm) r

58 input buffer output buffer 4/16/2012 F 0 F 1 f Sample F 2 fs M f BW F M-2 F M-1 Compact Support Orthogonal Filters f F 0 F 1 f Sample F 2 fs M f BW F M-2 F M-1 Compact Support Nyquist Filters f 117 FFT FFT spectral mask

59 4/16/2012 M Path Filter M/2 Point Shift M-Point Circular Buffer M Point IFFT x x x x M Point FFT M/2 Point Shift M-Point Circular Buffer M Path Filter

60 4/16/ Tap FIR Filter M Path Filter M/2 Point Shift M-Point Circular Buffer M Point IFFT x x x x M Point FFT M/2 Point Shift M-Point Circular Buffer M Path Filter (a) Complex Input Samples

61

62 M Point FFT P Point FFT M Point IFFT M Point IFFT M Path Filter P Path Filter M Path Filter M Path Filter M-Point Circular Buffer M-Point Circular Buffer M-Point Circular Buffer P-Point Circular Buffer x x x x x x 126 P1 Point FFT P2 Point FFT M Point IFFT P1 Path Filter P2 Path Filter M Path Filter M-Point Circular Buffer P1-Point Circular Buffer P2-Point Circular Buffer

63

64 Magnitude (db) Magnitude (db) Magnitude (db) 4/16/2012 Sig 3 Sig 6 Sig Sig 4 Sig 5 Sig Frequency (MHz) Frequency (MHz) Frequency (MHz) Sig 1 Sig Frequency (MHz) Frequency (MHz)

65 4/16/ P1 Path Filter P2 Path Filter P1-Point Circular Buffer P2-Point Circular Buffer P1 Point IFFT P2 Point IFFT M Point FFT M-Point Circular Buffer M Path Filter

66

67 4/16/ M Path Filter M/2 Point Shift M-Point Circular Buffer M Point IFFT M Point FFT M/2 Point Shift M-Point Circular Buffer M Path Filter

68 4/16/ M Path Filter M/2 Point Shift M-Point Circular Buffer M Point IFFT M Point FFT M/2 Point Shift M-Point Circular Buffer M Path Filter

69 Two Filters: Matched Filter and Equalizer Filter Frequency Domain Equalizer Frequency Domain Matched Filter (M/2)-to-1 Reampling M-Path M-Channel Analysis Channelizer 1-to-(M/2) Reampling M-Path M-Channel Synthesis Channelizer Channel Equalizer Weights 139 Time and Frequency Response of Analysis Channellizer Nyquist Filter

70 Time and Frequency Response of Synthesis Channelizer Filter 141 Out-of Band Attenuation and In-Band Ripple

71 Impulse Response of Channelizer Matched Filter 143 Frequency Response and Details of Channelized Matched Filter

72 Composite Response of Shaping Filter and Channelizer Matched Filter 145 Frequency Response and Details of Cascade Shaping Filter and Channelizer Matched Filter

73 Artifact Response levels of Channelizer Matched Filter 147 Matched Filter Constellations: Channelizer & FIR Filter

74 Channelizer Matched Filter Response 149 Channel Distorted, Match Filtered Signal

75 Channel Distorted, Channelizer Matched Filter and Equalizer Response 151 Triangle Shaped Filter Spectrum for Analysis Channelizer

76 Triangle Shaped Analysis Filter and Rectangle Shaped Synthesis Filter 153 Sum of Rectangle Shaped Channels

77 Sum of Triangle Shaped Channels 155 The Shape of Things to come! Frequency Domain Equalization Filter Frequency Domain Matched Filter h (n) 0 h (n) 1 M/2:1 M/2:1 cos(n ) C 0 C 1 H (0) MF H (1) MF 1:M/2 1:M/2 g (n) 0 g (n) 1 r(n) y(n) h 2M-2(n) h 2M-2(n) M/2:1 M/2:1 cos(n ) C M-2 C M-1 H H MF MF (M-2) (M-1) 1:M/2 1:M/2 g M-2(n) g M-1(n) Analysis Filter Bank Intermediate Processing Synthesis Filter Bank

78 SOFTWARE DEFINED RADIO MAN Is Open For Questions

79

80 161 80

Revision of Lecture 4

Revision of Lecture 4 Revision of Lecture 4 We have discussed all basic components of MODEM Pulse shaping Tx/Rx filter pair Modulator/demodulator Bits map symbols Discussions assume ideal channel, and for dispersive channel

More information

Lecture 7: Wireless Channels and Diversity Advanced Digital Communications (EQ2410) 1

Lecture 7: Wireless Channels and Diversity Advanced Digital Communications (EQ2410) 1 Wireless : Wireless Advanced Digital Communications (EQ2410) 1 Thursday, Feb. 11, 2016 10:00-12:00, B24 1 Textbook: U. Madhow, Fundamentals of Digital Communications, 2008 1 / 15 Wireless Lecture 1-6 Equalization

More information

Square Root Raised Cosine Filter

Square Root Raised Cosine Filter Wireless Information Transmission System Lab. Square Root Raised Cosine Filter Institute of Communications Engineering National Sun Yat-sen University Introduction We consider the problem of signal design

More information

Decision Weighted Adaptive Algorithms with Applications to Wireless Channel Estimation

Decision Weighted Adaptive Algorithms with Applications to Wireless Channel Estimation Decision Weighted Adaptive Algorithms with Applications to Wireless Channel Estimation Shane Martin Haas April 12, 1999 Thesis Defense for the Degree of Master of Science in Electrical Engineering Department

More information

Wireless Information Transmission System Lab. Channel Estimation. Institute of Communications Engineering. National Sun Yat-sen University

Wireless Information Transmission System Lab. Channel Estimation. Institute of Communications Engineering. National Sun Yat-sen University Wireless Information Transmission System Lab. Channel Estimation Institute of Communications Engineering National Sun Yat-sen University Table of Contents Introduction to Channel Estimation Generic Pilot

More information

Carrier and Timing Synchronization in Digital Modems

Carrier and Timing Synchronization in Digital Modems Carrier and Timing Synchronization in Digital Modems Synchronization-3 Carrier Phase Lock fred harris 21-21 June, 218 Locking to Carrier of Modulated Signal with Suppressed Carrier 2 How Can One Lock to

More information

FBMC/OQAM transceivers for 5G mobile communication systems. François Rottenberg

FBMC/OQAM transceivers for 5G mobile communication systems. François Rottenberg FBMC/OQAM transceivers for 5G mobile communication systems François Rottenberg Modulation Wikipedia definition: Process of varying one or more properties of a periodic waveform, called the carrier signal,

More information

Signal Design for Band-Limited Channels

Signal Design for Band-Limited Channels Wireless Information Transmission System Lab. Signal Design for Band-Limited Channels Institute of Communications Engineering National Sun Yat-sen University Introduction We consider the problem of signal

More information

Principles of Communications Lecture 8: Baseband Communication Systems. Chih-Wei Liu 劉志尉 National Chiao Tung University

Principles of Communications Lecture 8: Baseband Communication Systems. Chih-Wei Liu 劉志尉 National Chiao Tung University Principles of Communications Lecture 8: Baseband Communication Systems Chih-Wei Liu 劉志尉 National Chiao Tung University cwliu@twins.ee.nctu.edu.tw Outlines Introduction Line codes Effects of filtering Pulse

More information

A First Course in Digital Communications

A First Course in Digital Communications A First Course in Digital Communications Ha H. Nguyen and E. Shwedyk February 9 A First Course in Digital Communications 1/46 Introduction There are benefits to be gained when M-ary (M = 4 signaling methods

More information

Nagoya Institute of Technology

Nagoya Institute of Technology 09.03.19 1 2 OFDM SC-FDE (single carrier-fde)ofdm PAPR 3 OFDM SC-FDE (single carrier-fde)ofdm PAPR 4 5 Mobility 2G GSM PDC PHS 3G WCDMA cdma2000 WLAN IEEE802.11b 4G 20112013 WLAN IEEE802.11g, n BWA 10kbps

More information

EE6604 Personal & Mobile Communications. Week 15. OFDM on AWGN and ISI Channels

EE6604 Personal & Mobile Communications. Week 15. OFDM on AWGN and ISI Channels EE6604 Personal & Mobile Communications Week 15 OFDM on AWGN and ISI Channels 1 { x k } x 0 x 1 x x x N- 2 N- 1 IDFT X X X X 0 1 N- 2 N- 1 { X n } insert guard { g X n } g X I n { } D/A ~ si ( t) X g X

More information

Mobile Communications (KECE425) Lecture Note Prof. Young-Chai Ko

Mobile Communications (KECE425) Lecture Note Prof. Young-Chai Ko Mobile Communications (KECE425) Lecture Note 20 5-19-2014 Prof Young-Chai Ko Summary Complexity issues of diversity systems ADC and Nyquist sampling theorem Transmit diversity Channel is known at the transmitter

More information

Digital Communications: A Discrete-Time Approach M. Rice. Errata. Page xiii, first paragraph, bare witness should be bear witness

Digital Communications: A Discrete-Time Approach M. Rice. Errata. Page xiii, first paragraph, bare witness should be bear witness Digital Communications: A Discrete-Time Approach M. Rice Errata Foreword Page xiii, first paragraph, bare witness should be bear witness Page xxi, last paragraph, You know who you. should be You know who

More information

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals 1. Sampling and Reconstruction 2. Quantization 1 1. Sampling & Reconstruction DSP must interact with an analog world: A to D D to A x(t)

More information

Direct-Sequence Spread-Spectrum

Direct-Sequence Spread-Spectrum Chapter 3 Direct-Sequence Spread-Spectrum In this chapter we consider direct-sequence spread-spectrum systems. Unlike frequency-hopping, a direct-sequence signal occupies the entire bandwidth continuously.

More information

Analog Electronics 2 ICS905

Analog Electronics 2 ICS905 Analog Electronics 2 ICS905 G. Rodriguez-Guisantes Dépt. COMELEC http://perso.telecom-paristech.fr/ rodrigez/ens/cycle_master/ November 2016 2/ 67 Schedule Radio channel characteristics ; Analysis and

More information

CS6956: Wireless and Mobile Networks Lecture Notes: 2/4/2015

CS6956: Wireless and Mobile Networks Lecture Notes: 2/4/2015 CS6956: Wireless and Mobile Networks Lecture Notes: 2/4/2015 [Most of the material for this lecture has been taken from the Wireless Communications & Networks book by Stallings (2 nd edition).] Effective

More information

ZF-BLE Joint Detection for TD-SCDMA

ZF-BLE Joint Detection for TD-SCDMA ZF-BLE Joint Detection for TD-SCDMA Chengke Sheng Ed Martinez February 19, 2004 Table of Contents 1. INTRODUCTION... 6 1.1. SCOPE AND AUDIENCE... 6 1.2. EXECUTIVE SUMMARY... 6 1.3. BACKGROUND... 6 2. SIGNAL

More information

Chapter 10. Timing Recovery. March 12, 2008

Chapter 10. Timing Recovery. March 12, 2008 Chapter 10 Timing Recovery March 12, 2008 b[n] coder bit/ symbol transmit filter, pt(t) Modulator Channel, c(t) noise interference form other users LNA/ AGC Demodulator receive/matched filter, p R(t) sampler

More information

Analysis of Receiver Quantization in Wireless Communication Systems

Analysis of Receiver Quantization in Wireless Communication Systems Analysis of Receiver Quantization in Wireless Communication Systems Theory and Implementation Gareth B. Middleton Committee: Dr. Behnaam Aazhang Dr. Ashutosh Sabharwal Dr. Joseph Cavallaro 18 April 2007

More information

ADAPTIVE FILTER ALGORITHMS. Prepared by Deepa.T, Asst.Prof. /TCE

ADAPTIVE FILTER ALGORITHMS. Prepared by Deepa.T, Asst.Prof. /TCE ADAPTIVE FILTER ALGORITHMS Prepared by Deepa.T, Asst.Prof. /TCE Equalization Techniques Fig.3 Classification of equalizers Equalizer Techniques Linear transversal equalizer (LTE, made up of tapped delay

More information

Lecture 2. Fading Channel

Lecture 2. Fading Channel 1 Lecture 2. Fading Channel Characteristics of Fading Channels Modeling of Fading Channels Discrete-time Input/Output Model 2 Radio Propagation in Free Space Speed: c = 299,792,458 m/s Isotropic Received

More information

that efficiently utilizes the total available channel bandwidth W.

that efficiently utilizes the total available channel bandwidth W. Signal Design for Band-Limited Channels Wireless Information Transmission System Lab. Institute of Communications Engineering g National Sun Yat-sen University Introduction We consider the problem of signal

More information

Linear Optimum Filtering: Statement

Linear Optimum Filtering: Statement Ch2: Wiener Filters Optimal filters for stationary stochastic models are reviewed and derived in this presentation. Contents: Linear optimal filtering Principle of orthogonality Minimum mean squared error

More information

Adaptive Bit-Interleaved Coded OFDM over Time-Varying Channels

Adaptive Bit-Interleaved Coded OFDM over Time-Varying Channels Adaptive Bit-Interleaved Coded OFDM over Time-Varying Channels Jin Soo Choi, Chang Kyung Sung, Sung Hyun Moon, and Inkyu Lee School of Electrical Engineering Korea University Seoul, Korea Email:jinsoo@wireless.korea.ac.kr,

More information

Electrical Engineering Written PhD Qualifier Exam Spring 2014

Electrical Engineering Written PhD Qualifier Exam Spring 2014 Electrical Engineering Written PhD Qualifier Exam Spring 2014 Friday, February 7 th 2014 Please do not write your name on this page or any other page you submit with your work. Instead use the student

More information

AdaptiveFilters. GJRE-F Classification : FOR Code:

AdaptiveFilters. GJRE-F Classification : FOR Code: Global Journal of Researches in Engineering: F Electrical and Electronics Engineering Volume 14 Issue 7 Version 1.0 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals

More information

ADAPTIVE EQUALIZATION AT MULTI-GHZ DATARATES

ADAPTIVE EQUALIZATION AT MULTI-GHZ DATARATES ADAPTIVE EQUALIZATION AT MULTI-GHZ DATARATES Department of Electrical Engineering Indian Institute of Technology, Madras 1st February 2007 Outline Introduction. Approaches to electronic mitigation - ADC

More information

SIGNAL SPACE CONCEPTS

SIGNAL SPACE CONCEPTS SIGNAL SPACE CONCEPTS TLT-5406/0 In this section we familiarize ourselves with the representation of discrete-time and continuous-time communication signals using the concepts of vector spaces. These concepts

More information

BLIND CHIP-RATE EQUALISATION FOR DS-CDMA DOWNLINK RECEIVER

BLIND CHIP-RATE EQUALISATION FOR DS-CDMA DOWNLINK RECEIVER BLIND CHIP-RATE EQUALISATION FOR DS-CDMA DOWNLINK RECEIVER S Weiss, M Hadef, M Konrad School of Electronics & Computer Science University of Southampton Southampton, UK fsweiss,mhadefg@ecssotonacuk M Rupp

More information

Data Detection for Controlled ISI. h(nt) = 1 for n=0,1 and zero otherwise.

Data Detection for Controlled ISI. h(nt) = 1 for n=0,1 and zero otherwise. Data Detection for Controlled ISI *Symbol by symbol suboptimum detection For the duobinary signal pulse h(nt) = 1 for n=0,1 and zero otherwise. The samples at the output of the receiving filter(demodulator)

More information

UNIT 1. SIGNALS AND SYSTEM

UNIT 1. SIGNALS AND SYSTEM Page no: 1 UNIT 1. SIGNALS AND SYSTEM INTRODUCTION A SIGNAL is defined as any physical quantity that changes with time, distance, speed, position, pressure, temperature or some other quantity. A SIGNAL

More information

Performance Analysis of Spread Spectrum CDMA systems

Performance Analysis of Spread Spectrum CDMA systems 1 Performance Analysis of Spread Spectrum CDMA systems 16:33:546 Wireless Communication Technologies Spring 5 Instructor: Dr. Narayan Mandayam Summary by Liang Xiao lxiao@winlab.rutgers.edu WINLAB, Department

More information

Multicarrier transmission DMT/OFDM

Multicarrier transmission DMT/OFDM W. Henkel, International University Bremen 1 Multicarrier transmission DMT/OFDM DMT: Discrete Multitone (wireline, baseband) OFDM: Orthogonal Frequency Division Multiplex (wireless, with carrier, passband)

More information

LECTURE 16 AND 17. Digital signaling on frequency selective fading channels. Notes Prepared by: Abhishek Sood

LECTURE 16 AND 17. Digital signaling on frequency selective fading channels. Notes Prepared by: Abhishek Sood ECE559:WIRELESS COMMUNICATION TECHNOLOGIES LECTURE 16 AND 17 Digital signaling on frequency selective fading channels 1 OUTLINE Notes Prepared by: Abhishek Sood In section 2 we discuss the receiver design

More information

Communication Theory Summary of Important Definitions and Results

Communication Theory Summary of Important Definitions and Results Signal and system theory Convolution of signals x(t) h(t) = y(t): Fourier Transform: Communication Theory Summary of Important Definitions and Results X(ω) = X(ω) = y(t) = X(ω) = j x(t) e jωt dt, 0 Properties

More information

Oversampling Converters

Oversampling Converters Oversampling Converters David Johns and Ken Martin (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) slide 1 of 56 Motivation Popular approach for medium-to-low speed A/D and D/A applications requiring

More information

Review of Doppler Spread The response to exp[2πift] is ĥ(f, t) exp[2πift]. ĥ(f, t) = β j exp[ 2πifτ j (t)] = exp[2πid j t 2πifτ o j ]

Review of Doppler Spread The response to exp[2πift] is ĥ(f, t) exp[2πift]. ĥ(f, t) = β j exp[ 2πifτ j (t)] = exp[2πid j t 2πifτ o j ] Review of Doppler Spread The response to exp[2πift] is ĥ(f, t) exp[2πift]. ĥ(f, t) = β exp[ 2πifτ (t)] = exp[2πid t 2πifτ o ] Define D = max D min D ; The fading at f is ĥ(f, t) = 1 T coh = 2D exp[2πi(d

More information

ECE Branch GATE Paper The order of the differential equation + + = is (A) 1 (B) 2

ECE Branch GATE Paper The order of the differential equation + + = is (A) 1 (B) 2 Question 1 Question 20 carry one mark each. 1. The order of the differential equation + + = is (A) 1 (B) 2 (C) 3 (D) 4 2. The Fourier series of a real periodic function has only P. Cosine terms if it is

More information

EE482: Digital Signal Processing Applications

EE482: Digital Signal Processing Applications Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu EE482: Digital Signal Processing Applications Spring 2014 TTh 14:30-15:45 CBC C222 Lecture 11 Adaptive Filtering 14/03/04 http://www.ee.unlv.edu/~b1morris/ee482/

More information

EE4512 Analog and Digital Communications Chapter 4. Chapter 4 Receiver Design

EE4512 Analog and Digital Communications Chapter 4. Chapter 4 Receiver Design Chapter 4 Receiver Design Chapter 4 Receiver Design Probability of Bit Error Pages 124-149 149 Probability of Bit Error The low pass filtered and sampled PAM signal results in an expression for the probability

More information

Analysis of Communication Systems Using Iterative Methods Based on Banach s Contraction Principle

Analysis of Communication Systems Using Iterative Methods Based on Banach s Contraction Principle Analysis of Communication Systems Using Iterative Methods Based on Banach s Contraction Principle H. Azari Soufiani, M. J. Saberian, M. A. Akhaee, R. Nasiri Mahallati, F. Marvasti Multimedia Signal, Sound

More information

Weiyao Lin. Shanghai Jiao Tong University. Chapter 5: Digital Transmission through Baseband slchannels Textbook: Ch

Weiyao Lin. Shanghai Jiao Tong University. Chapter 5: Digital Transmission through Baseband slchannels Textbook: Ch Principles of Communications Weiyao Lin Shanghai Jiao Tong University Chapter 5: Digital Transmission through Baseband slchannels Textbook: Ch 10.1-10.5 2009/2010 Meixia Tao @ SJTU 1 Topics to be Covered

More information

a) Find the compact (i.e. smallest) basis set required to ensure sufficient statistics.

a) Find the compact (i.e. smallest) basis set required to ensure sufficient statistics. Digital Modulation and Coding Tutorial-1 1. Consider the signal set shown below in Fig.1 a) Find the compact (i.e. smallest) basis set required to ensure sufficient statistics. b) What is the minimum Euclidean

More information

Digital Baseband Systems. Reference: Digital Communications John G. Proakis

Digital Baseband Systems. Reference: Digital Communications John G. Proakis Digital Baseband Systems Reference: Digital Communications John G. Proais Baseband Pulse Transmission Baseband digital signals - signals whose spectrum extend down to or near zero frequency. Model of the

More information

Comparative Performance of Three DSSS/Rake Modems Over Mobile UWB Dense Multipath Channels

Comparative Performance of Three DSSS/Rake Modems Over Mobile UWB Dense Multipath Channels MTR 6B5 MITRE TECHNICAL REPORT Comparative Performance of Three DSSS/Rake Modems Over Mobile UWB Dense Multipath Channels June 5 Phillip A. Bello Sponsor: Contract No.: FA871-5-C-1 Dept. No.: E53 Project

More information

The Modeling and Equalization Technique of Nonlinear Wireless Channel

The Modeling and Equalization Technique of Nonlinear Wireless Channel Send Orders for Reprints to reprints@benthamscience.ae The Open Cybernetics & Systemics Journal, 4, 8, 97-3 97 Open Access The Modeling and Equalization Technique of Nonlinear Wireless Channel Qiu Min

More information

RADIO SYSTEMS ETIN15. Lecture no: Equalization. Ove Edfors, Department of Electrical and Information Technology

RADIO SYSTEMS ETIN15. Lecture no: Equalization. Ove Edfors, Department of Electrical and Information Technology RADIO SYSTEMS ETIN15 Lecture no: 8 Equalization Ove Edfors, Department of Electrical and Information Technology Ove.Edfors@eit.lth.se Contents Inter-symbol interference Linear equalizers Decision-feedback

More information

INTRODUCTION TO DELTA-SIGMA ADCS

INTRODUCTION TO DELTA-SIGMA ADCS ECE37 Advanced Analog Circuits INTRODUCTION TO DELTA-SIGMA ADCS Richard Schreier richard.schreier@analog.com NLCOTD: Level Translator VDD > VDD2, e.g. 3-V logic? -V logic VDD < VDD2, e.g. -V logic? 3-V

More information

Chapter 10 Applications in Communications

Chapter 10 Applications in Communications Chapter 10 Applications in Communications School of Information Science and Engineering, SDU. 1/ 47 Introduction Some methods for digitizing analog waveforms: Pulse-code modulation (PCM) Differential PCM

More information

Blind phase/frequency synchronization with low-precision ADC: a Bayesian approach

Blind phase/frequency synchronization with low-precision ADC: a Bayesian approach Blind phase/frequency synchronization with low-precision ADC: a Bayesian approach Aseem Wadhwa, Upamanyu Madhow Department of ECE, UCSB 1/26 Modern Communication Receiver Architecture Analog Digital TX

More information

Lecture 4 Capacity of Wireless Channels

Lecture 4 Capacity of Wireless Channels Lecture 4 Capacity of Wireless Channels I-Hsiang Wang ihwang@ntu.edu.tw 3/0, 014 What we have learned So far: looked at specific schemes and techniques Lecture : point-to-point wireless channel - Diversity:

More information

Burst Markers in EPoC Syed Rahman, Huawei Nicola Varanese, Qualcomm

Burst Markers in EPoC Syed Rahman, Huawei Nicola Varanese, Qualcomm Burst Markers in EPoC Syed Rahman, Huawei Nicola Varanese, Qualcomm Page 1 Introduction Burst markers are used to indicate the start and end of each burst in EPoC burst mode The same marker delimits the

More information

A Family of Nyquist Filters Based on Generalized Raised-Cosine Spectra

A Family of Nyquist Filters Based on Generalized Raised-Cosine Spectra Proc. Biennial Symp. Commun. (Kingston, Ont.), pp. 3-35, June 99 A Family of Nyquist Filters Based on Generalized Raised-Cosine Spectra Nader Sheikholeslami Peter Kabal Department of Electrical Engineering

More information

New theoretical framework for OFDM/CDMA systems with peak-limited nonlinearities

New theoretical framework for OFDM/CDMA systems with peak-limited nonlinearities Science in China Series F: Information Sciences 7 SCIENCE IN CHINA PRESS Springer New theoretical framewor for OFDM/CDMA systems with pea-limited nonlinearities WANG Jian, ZHANG Lin, SHAN XiuMing & REN

More information

ETSF15 Analog/Digital. Stefan Höst

ETSF15 Analog/Digital. Stefan Höst ETSF15 Analog/Digital Stefan Höst Physical layer Analog vs digital Sampling, quantisation, reconstruction Modulation Represent digital data in a continuous world Disturbances Noise and distortion Synchronization

More information

CHAPTER 14. Based on the info about the scattering function we know that the multipath spread is T m =1ms, and the Doppler spread is B d =0.2 Hz.

CHAPTER 14. Based on the info about the scattering function we know that the multipath spread is T m =1ms, and the Doppler spread is B d =0.2 Hz. CHAPTER 4 Problem 4. : Based on the info about the scattering function we know that the multipath spread is T m =ms, and the Doppler spread is B d =. Hz. (a) (i) T m = 3 sec (ii) B d =. Hz (iii) ( t) c

More information

Filter structures ELEC-E5410

Filter structures ELEC-E5410 Filter structures ELEC-E5410 Contents FIR filter basics Ideal impulse responses Polyphase decomposition Fractional delay by polyphase structure Nyquist filters Half-band filters Gibbs phenomenon Discrete-time

More information

Q. 1 Q. 25 carry one mark each.

Q. 1 Q. 25 carry one mark each. Q. Q. 5 carry one mark each. Q. Consider a system of linear equations: x y 3z =, x 3y 4z =, and x 4y 6 z = k. The value of k for which the system has infinitely many solutions is. Q. A function 3 = is

More information

Coding theory: Applications

Coding theory: Applications INF 244 a) Textbook: Lin and Costello b) Lectures (Tu+Th 12.15-14) covering roughly Chapters 1,9-12, and 14-18 c) Weekly exercises: For your convenience d) Mandatory problem: Programming project (counts

More information

Digital Speech Processing Lecture 10. Short-Time Fourier Analysis Methods - Filter Bank Design

Digital Speech Processing Lecture 10. Short-Time Fourier Analysis Methods - Filter Bank Design Digital Speech Processing Lecture Short-Time Fourier Analysis Methods - Filter Bank Design Review of STFT j j ˆ m ˆ. X e x[ mw ] [ nˆ m] e nˆ function of nˆ looks like a time sequence function of ˆ looks

More information

Es e j4φ +4N n. 16 KE s /N 0. σ 2ˆφ4 1 γ s. p(φ e )= exp 1 ( 2πσ φ b cos N 2 φ e 0

Es e j4φ +4N n. 16 KE s /N 0. σ 2ˆφ4 1 γ s. p(φ e )= exp 1 ( 2πσ φ b cos N 2 φ e 0 Problem 6.15 : he received signal-plus-noise vector at the output of the matched filter may be represented as (see (5-2-63) for example) : r n = E s e j(θn φ) + N n where θ n =0,π/2,π,3π/2 for QPSK, and

More information

ECS455: Chapter 5 OFDM. ECS455: Chapter 5 OFDM. OFDM: Overview. OFDM Applications. Dr.Prapun Suksompong prapun.com/ecs455

ECS455: Chapter 5 OFDM. ECS455: Chapter 5 OFDM. OFDM: Overview. OFDM Applications. Dr.Prapun Suksompong prapun.com/ecs455 ECS455: Chapter 5 OFDM OFDM: Overview Let S = (S 1, S 2,, S ) contains the information symbols. S IFFT FFT Inverse fast Fourier transform Fast Fourier transform 1 Dr.Prapun Suksompong prapun.com/ecs455

More information

Modelling of Mobile Fading Channels with Fading Mitigation Techniques

Modelling of Mobile Fading Channels with Fading Mitigation Techniques Modelling of Mobile Fading Channels with Fading Mitigation Techniques Lei Shang (B.Eng., M.Eng.) School of Electrical and Computer Engineering Science, Engineering and Technology (SET) Portfolio RMIT University,

More information

EE4440 HW#8 Solution

EE4440 HW#8 Solution EE HW#8 Solution April 3,. What frequency must be used for basis symbols φ = sin(ω c t) and φ = cos(ω c t) with a symbol period of /(96Hz) to contain 6 cycles of the sin and cos? Solution: The frequency

More information

MMSE Decision Feedback Equalization of Pulse Position Modulated Signals

MMSE Decision Feedback Equalization of Pulse Position Modulated Signals SE Decision Feedback Equalization of Pulse Position odulated Signals AG Klein and CR Johnson, Jr School of Electrical and Computer Engineering Cornell University, Ithaca, NY 4853 email: agk5@cornelledu

More information

ρ = sin(2π ft) 2π ft To find the minimum value of the correlation, we set the derivative of ρ with respect to f equal to zero.

ρ = sin(2π ft) 2π ft To find the minimum value of the correlation, we set the derivative of ρ with respect to f equal to zero. Problem 5.1 : The correlation of the two signals in binary FSK is: ρ = sin(π ft) π ft To find the minimum value of the correlation, we set the derivative of ρ with respect to f equal to zero. Thus: ϑρ

More information

Limited Feedback in Wireless Communication Systems

Limited Feedback in Wireless Communication Systems Limited Feedback in Wireless Communication Systems - Summary of An Overview of Limited Feedback in Wireless Communication Systems Gwanmo Ku May 14, 17, and 21, 2013 Outline Transmitter Ant. 1 Channel N

More information

Introduction to Digital Signal Processing

Introduction to Digital Signal Processing Introduction to Digital Signal Processing What is DSP? DSP, or Digital Signal Processing, as the term suggests, is the processing of signals by digital means. A signal in this context can mean a number

More information

Mapper & De-Mapper System Document

Mapper & De-Mapper System Document Mapper & De-Mapper System Document Mapper / De-Mapper Table of Contents. High Level System and Function Block. Mapper description 2. Demodulator Function block 2. Decoder block 2.. De-Mapper 2..2 Implementation

More information

AALTO UNIVERSITY School of Electrical Engineering. Sergio Damian Lembo MODELING BLER PERFORMANCE OF PUNCTURED TURBO CODES

AALTO UNIVERSITY School of Electrical Engineering. Sergio Damian Lembo MODELING BLER PERFORMANCE OF PUNCTURED TURBO CODES AALTO UNIVERSITY School of Electrical Engineering Sergio Damian Lembo MODELING BLER PERFORMANCE OF PUNCTURED TURBO CODES Thesis submitted for examination for the degree of Master of Science in Technology

More information

PCM Reference Chapter 12.1, Communication Systems, Carlson. PCM.1

PCM Reference Chapter 12.1, Communication Systems, Carlson. PCM.1 PCM Reference Chapter 1.1, Communication Systems, Carlson. PCM.1 Pulse-code modulation (PCM) Pulse modulations use discrete time samples of analog signals the transmission is composed of analog information

More information

EE5713 : Advanced Digital Communications

EE5713 : Advanced Digital Communications EE5713 : Advanced Digital Communications Week 12, 13: Inter Symbol Interference (ISI) Nyquist Criteria for ISI Pulse Shaping and Raised-Cosine Filter Eye Pattern Equalization (On Board) 20-May-15 Muhammad

More information

Chapter 12 Variable Phase Interpolation

Chapter 12 Variable Phase Interpolation Chapter 12 Variable Phase Interpolation Contents Slide 1 Reason for Variable Phase Interpolation Slide 2 Another Need for Interpolation Slide 3 Ideal Impulse Sampling Slide 4 The Sampling Theorem Slide

More information

Efficient Equalization for Wireless Communications in Hostile Environments

Efficient Equalization for Wireless Communications in Hostile Environments Efficient Equalization for Wireless Communications in Hostile Environments Thomas Strohmer Department of Mathematics University of California, Davis, USA strohmer@math.ucdavis.edu http://math.ucdavis.edu/

More information

Decision-Point Signal to Noise Ratio (SNR)

Decision-Point Signal to Noise Ratio (SNR) Decision-Point Signal to Noise Ratio (SNR) Receiver Decision ^ SNR E E e y z Matched Filter Bound error signal at input to decision device Performance upper-bound on ISI channels Achieved on memoryless

More information

Computation of Bit-Error Rate of Coherent and Non-Coherent Detection M-Ary PSK With Gray Code in BFWA Systems

Computation of Bit-Error Rate of Coherent and Non-Coherent Detection M-Ary PSK With Gray Code in BFWA Systems Computation of Bit-Error Rate of Coherent and Non-Coherent Detection M-Ary PSK With Gray Code in BFWA Systems Department of Electrical Engineering, College of Engineering, Basrah University Basrah Iraq,

More information

Acoustic Research Institute ARI

Acoustic Research Institute ARI Austrian Academy of Sciences Acoustic Research Institute ARI System Identification in Audio Engineering P. Majdak piotr@majdak.com Institut für Schallforschung, Österreichische Akademie der Wissenschaften;

More information

Blind Channel Equalization in Impulse Noise

Blind Channel Equalization in Impulse Noise Blind Channel Equalization in Impulse Noise Rubaiyat Yasmin and Tetsuya Shimamura Graduate School of Science and Engineering, Saitama University 255 Shimo-okubo, Sakura-ku, Saitama 338-8570, Japan yasmin@sie.ics.saitama-u.ac.jp

More information

Adaptive Filtering Part II

Adaptive Filtering Part II Adaptive Filtering Part II In previous Lecture we saw that: Setting the gradient of cost function equal to zero, we obtain the optimum values of filter coefficients: (Wiener-Hopf equation) Adaptive Filtering,

More information

Coherent Turbo Coded MIMO OFDM

Coherent Turbo Coded MIMO OFDM Coherent Turbo Coded MIMO OFDM K Vasudevan Associate Professor Telematics Lab Department of EE Indian Institute of Technology Kanpur email: vasu@iitk.ac.in ICWMC Barcelona Spain, 13th 17th Nov 2016 CCISP

More information

Adaptive Linear Filtering Using Interior Point. Optimization Techniques. Lecturer: Tom Luo

Adaptive Linear Filtering Using Interior Point. Optimization Techniques. Lecturer: Tom Luo Adaptive Linear Filtering Using Interior Point Optimization Techniques Lecturer: Tom Luo Overview A. Interior Point Least Squares (IPLS) Filtering Introduction to IPLS Recursive update of IPLS Convergence/transient

More information

Chapter 7: IIR Filter Design Techniques

Chapter 7: IIR Filter Design Techniques IUST-EE Chapter 7: IIR Filter Design Techniques Contents Performance Specifications Pole-Zero Placement Method Impulse Invariant Method Bilinear Transformation Classical Analog Filters DSP-Shokouhi Advantages

More information

Timing Recovery at Low SNR Cramer-Rao bound, and outperforming the PLL

Timing Recovery at Low SNR Cramer-Rao bound, and outperforming the PLL T F T I G E O R G A I N S T I T U T E O H E O F E A L P R O G R ESS S A N D 1 8 8 5 S E R V L O G Y I C E E C H N O Timing Recovery at Low SNR Cramer-Rao bound, and outperforming the PLL Aravind R. Nayak

More information

A Dual-mode Blind Equalization Algorithm for Improving the Channel Equalized Performance

A Dual-mode Blind Equalization Algorithm for Improving the Channel Equalized Performance Journal of Communications Vol. 9, No., May 14 A Dual-mode Blind Equalization Algorithm for Improving the Channel Equalized Performance Jing Zhang, Zhihui Ye, and Qi Feng School of Electronic Science and

More information

Single-Carrier Block Transmission With Frequency-Domain Equalisation

Single-Carrier Block Transmission With Frequency-Domain Equalisation ELEC6014 RCNSs: Additional Topic Notes Single-Carrier Block Transmission With Frequency-Domain Equalisation Professor Sheng Chen School of Electronics and Computer Science University of Southampton Southampton

More information

Solutions Communications Technology II WS 2010/2011

Solutions Communications Technology II WS 2010/2011 Solutions Communications Technology II WS 010/011 Yidong Lang, Henning Schepker NW1, Room N350, Tel.: 041/18-6393 E-mail: lang/ schepker@ant.uni-bremen.de Universität Bremen, FB1 Institut für Telekommunikation

More information

Shallow Water Fluctuations and Communications

Shallow Water Fluctuations and Communications Shallow Water Fluctuations and Communications H.C. Song Marine Physical Laboratory Scripps Institution of oceanography La Jolla, CA 92093-0238 phone: (858) 534-0954 fax: (858) 534-7641 email: hcsong@mpl.ucsd.edu

More information

Optimized Impulses for Multicarrier Offset-QAM

Optimized Impulses for Multicarrier Offset-QAM Optimized Impulses for ulticarrier Offset-QA Stephan Pfletschinger, Joachim Speidel Institut für Nachrichtenübertragung Universität Stuttgart, Pfaffenwaldring 47, D-7469 Stuttgart, Germany Abstract The

More information

representation of speech

representation of speech Digital Speech Processing Lectures 7-8 Time Domain Methods in Speech Processing 1 General Synthesis Model voiced sound amplitude Log Areas, Reflection Coefficients, Formants, Vocal Tract Polynomial, l

More information

Digital Band-pass Modulation PROF. MICHAEL TSAI 2011/11/10

Digital Band-pass Modulation PROF. MICHAEL TSAI 2011/11/10 Digital Band-pass Modulation PROF. MICHAEL TSAI 211/11/1 Band-pass Signal Representation a t g t General form: 2πf c t + φ t g t = a t cos 2πf c t + φ t Envelope Phase Envelope is always non-negative,

More information

EE4601 Communication Systems

EE4601 Communication Systems EE4601 Communication Systems Week 13 Linear Zero Forcing Equalization 0 c 2012, Georgia Institute of Technology (lect13 1) Equalization The cascade of the transmit filter g(t), channel c(t), receiver filter

More information

Multiple Antennas. Mats Bengtsson, Björn Ottersten. Channel characterization and modeling 1 September 8, Signal KTH Research Focus

Multiple Antennas. Mats Bengtsson, Björn Ottersten. Channel characterization and modeling 1 September 8, Signal KTH Research Focus Multiple Antennas Channel Characterization and Modeling Mats Bengtsson, Björn Ottersten Channel characterization and modeling 1 September 8, 2005 Signal Processing @ KTH Research Focus Channel modeling

More information

REAL TIME DIGITAL SIGNAL PROCESSING

REAL TIME DIGITAL SIGNAL PROCESSING REAL TIME DIGITAL SIGNAL PROCESSING www.electron.frba.utn.edu.ar/dplab Digital Filters FIR and IIR. Design parameters. Implementation types. Constraints. Filters: General classification Filters: General

More information

3.2 Complex Sinusoids and Frequency Response of LTI Systems

3.2 Complex Sinusoids and Frequency Response of LTI Systems 3. Introduction. A signal can be represented as a weighted superposition of complex sinusoids. x(t) or x[n]. LTI system: LTI System Output = A weighted superposition of the system response to each complex

More information

Flat Rayleigh fading. Assume a single tap model with G 0,m = G m. Assume G m is circ. symmetric Gaussian with E[ G m 2 ]=1.

Flat Rayleigh fading. Assume a single tap model with G 0,m = G m. Assume G m is circ. symmetric Gaussian with E[ G m 2 ]=1. Flat Rayleigh fading Assume a single tap model with G 0,m = G m. Assume G m is circ. symmetric Gaussian with E[ G m 2 ]=1. The magnitude is Rayleigh with f Gm ( g ) =2 g exp{ g 2 } ; g 0 f( g ) g R(G m

More information

Adaptive sparse algorithms for estimating sparse channels in broadband wireless communications systems

Adaptive sparse algorithms for estimating sparse channels in broadband wireless communications systems Wireless Signal Processing & Networking Workshop: Emerging Wireless Technologies, Sendai, Japan, 28 Oct. 2013. Adaptive sparse algorithms for estimating sparse channels in broadband wireless communications

More information

Lecture 5: Antenna Diversity and MIMO Capacity Theoretical Foundations of Wireless Communications 1. Overview. CommTh/EES/KTH

Lecture 5: Antenna Diversity and MIMO Capacity Theoretical Foundations of Wireless Communications 1. Overview. CommTh/EES/KTH : Antenna Diversity and Theoretical Foundations of Wireless Communications Wednesday, May 4, 206 9:00-2:00, Conference Room SIP Textbook: D. Tse and P. Viswanath, Fundamentals of Wireless Communication

More information

E : Lecture 1 Introduction

E : Lecture 1 Introduction E85.2607: Lecture 1 Introduction 1 Administrivia 2 DSP review 3 Fun with Matlab E85.2607: Lecture 1 Introduction 2010-01-21 1 / 24 Course overview Advanced Digital Signal Theory Design, analysis, and implementation

More information