Coherent BFSK Detector

Slides:



Advertisements
Similar presentations
1 Helsinki University of Technology,Communications Laboratory, Timo O. Korhonen Data Communication, Lecture6 Digital Baseband Transmission.
Advertisements

1. INTRODUCTION In order to transmit digital information over * bandpass channels, we have to transfer the information to a carrier wave of.appropriate.
S Digital Communication Systems Bandpass modulation II.
Department of Electrical and Computer Engineering
RAKE Receiver Marcel Bautista February 12, Propagation of Tx Signal.
1 Dr. Uri Mahlab. INTRODUCTION In order to transmit digital information over * bandpass channels, we have to transfer the information to a carrier wave.
School of Electrical, Electronics and Computer Engineering University of Newcastle-upon-Tyne Baseband Digital Modulation Baseband Digital Modulation Prof.
© 2002 Pearson Education, Inc. Commercial use, distribution, or sale prohibited. Wireless Communications Principles and Practice 2/e T.S. Rapppaport Chapter.
Digital Communications I: Modulation and Coding Course Spring Jeffrey N. Denenberg Lecture 4: BandPass Modulation/Demodulation.
DSP for Software Radio Waveform Processing – Single Carrier Systems Dr. Jamil Ahmad.
EE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 12 Feb. 24 nd, 2014.
Carrier-Amplitude modulation In baseband digital PAM: (2d - the Euclidean distance between two adjacent points)
DIGITAL MODULATION.
4.1 Why Modulate? 이번 발표자료는 연구배경 연구복적 제안시스템 시뮬레이션 향후 연구방향으로 구성되어 있습니다.
Modulation Technique.
ECE 4371, Fall, 2014 Introduction to Telecommunication Engineering/Telecommunication Laboratory Zhu Han Department of Electrical and Computer Engineering.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE345S Real-Time Digital Signal Processing Lab Spring.
Adapted from Rappaport’s Chapter 6
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE345S Real-Time Digital Signal Processing Lab Fall.
Digital Baseband Transmission S Transmission Methods in Telecommunication Systems (5 cr)
Pass-band Data Transmission
Presented by: Group 2.  Two-level PSK (BPSK)  Uses two phases to represent binary digits Where we can consider the above two functions to be multiplied.
CHAPTER 6 PASS-BAND DATA TRANSMISSION
EE 6331, Spring, 2009 Advanced Telecommunication
BER of BPSK Figure 6.3 Signal-space diagram for coherent binary PSK system. The waveforms depicting the transmitted signals s1(t) and s2(t),
Coding No. 1  Seattle Pacific University Modulation Kevin Bolding Electrical Engineering Seattle Pacific University.
1 UNIT - III WIRELESS TRANSCEIVERS Unit Syllabus – Structure of a Wireless Communication Link – Modulation QPSK π/4 - DQPSK OQPSK BFSK MSK GMSK – Demodulation.
MSK PSD Quadrature MSK baseband waveforms are
I. Previously on IET.
DSB-SC AM Tx signal  AM Tx signal spectrum
Gaussian Minimum Shift Keying GMSK Software Defined Radio EE 194SDR Spring 2006 Brad Gaynor.
Baseband Demodulation/Detection
1 Dr. Uri Mahlab. 1.א1.א תוכן עניינים : Introduction of Binary Digital Modulation Schemes 2-10 Probability of error Transfer function of the optimum.
GMSK - Gaussian Minimum Shift Keying
Chapter 6. Effect of Noise on Analog Communication Systems
ECE 4710: Lecture #25 1 Frequency Shift Keying  Frequency Shift Keying = FSK  Two Major FSK Categories  Continuous Phase »Phase between bit transitions.
Geometric Representation of Modulation Signals
OQPSK & p/4 DQPSK Offset Quadrature Phase Shift Keying  OQPSK
Dept. of EE, NDHU 1 Chapter Four Bandpass Modulation and Demodulation.
ECE 4710: Lecture #13 1 Bit Synchronization  Synchronization signals are clock-like signals necessary in Rx (or repeater) for detection (or regeneration)
Digital Modulation Schemes
ECE 4710: Lecture #31 1 System Performance  Chapter 7: Performance of Communication Systems Corrupted by Noise  Important Practical Considerations: 
When a signal is transmitted over a channel, the frequency band and bandwidth of the channel must match the signal frequency characteristics. Usually,
Combined Linear & Constant Envelope Modulation
EE 3220: Digital Communication Dr. Hassan Yousif Ahmed Department of Electrical Engineering College of Engineering at Wadi Aldwasser Slman bin Abdulaziz.
Constellation Diagram
DIGITAL CARRIER MODULATION SCHEMES Dr.Uri Mahlab 1 Dr. Uri Mahlab.
Coherent Detection Primary Advantage Primary Disadvantage
Bandpass Modulation & Demodulation Detection
Baseband Receiver Receiver Design: Demodulation Matched Filter Correlator Receiver Detection Max. Likelihood Detector Probability of Error.
1 MSK Transmitter (i) cos(2  f c t)  cos(  t/2T)  2 phase coherent signals at f c  ¼R (ii) Separate 2 signals with narrow bandpass filters (iii) Combined.
1 complex envelope of BFSK is nonlinear function of m(t) spectrum evaluation - difficult - performed using actual time averaged measurements PSD of BFSK.
EE354 : Communications System I
Lecture 26,27,28: Digital communication Aliazam Abbasfar.
 We use the term modulation to refer to changes made in a carrier -according to the information being sent  Modulation takes two inputs -a carrier -and.
8.15 Noncoherent orthogonal Modulation(1) Noncoherent orthogonal modulation –If two signal is orthogonal and have the same energy during interval T, carrier.
UNIT-IV PASSBAND TRANSMISSION MODEL
Modulation Techniques
Principios de Comunicaciones EL4005
Gaussian Minimum Shift Keying
Analog and Digital Modulation Techniques
Modulation and Coding Trade-offs
디지털통신 Bandpass Modulation 1 임 민 중 동국대학교 정보통신공학과.
OptiSystem applications: Digital modulation analysis (FSK)
Lecture 1.30 Structure of the optimal receiver deterministic signals.
Wireless Communication Technology
Telecommunications Engineering Topic 2: Modulation and FDMA
S Transmission Methods in Telecommunication Systems (4 cr)
S Transmission Methods in Telecommunication Systems (5 cr)
Chapter 5 Digital Modulation Systems
Presentation transcript:

Coherent BFSK Detector 2 correlators fed with local coherent reference signals difference in correlator outputs compared with threshold to determine binary value output + - r(t) Decision Circuit cos wLt cos wHt  Pe,BFSK = Probability of error in coherent FSK receiver given as:

Non-coherent Detection of BFSK operates in noisy channel without coherent carrier reference pair of matched filters followed by envelope detector - upper path filter matched to fH (binary 1) - lower path filter matched to fL (binary 0) envelope detector output sampled at kTb  compared to threshold r(t) output Decision Circuit + -  Envelope Detector Matched Filter fL Tb fH Average probability of error in non-coherent FSK receiver: Pe,BFSK, NC =

Non-coherent Quadrature BFSK Detector output Decision Circuit r(t) + ( 2/T) cos wHt  ( 2/T) sin wHt (.)2 Z1(T) I-channel Q-channel Z2(T) - Z3(T) ( 2/T) cos wLt ( 2/T) sin wLt Z4(T)

Tutorial Derive minimum frequency spacing (f2 – f1) for  Non-coherent detection (arbitrary phase ) Coherent detection

Minimum Shift Keying ( fast FSK) Type of continuous phase FSK (CPFSK) Spectrally efficient Constant envelope Good BER performance Self-synchronizing capability Requires coherent detection

Minimum Shift Keying kFSK = FSK modulation index minimum frequency spacing (bandwidth) for 2 FSK signals to be coherently orthogonal minimum bandwidth that allows orthogonal detection FSK modulation index kFSK = MSK modulation index is kMSK = 0.5  FMSK=

Minimum Shift Keying MSK can be thought of as special case of OQPSK uses half-sinusoidal pulses instead of baseband rectangular pulses arch shaped pulse of period = 2Tb modify OQPSK equations using half-sine pulses for N-bit stream several variations of MSK exist with different basic pulse shapes e.g. - use only positive ½ sinusoids - use alternating negative & positive ½ sinusoids all variations are CPFSK that use different techniques to achieve spectral efficiency

Transmitted MSK signal (OQPSK variant) sMSK(t) = p(t – 2iTb-Tb)sin(2πfct) p(t – 2iTb)cos(2πfct) + p(t) = ½ sine pulse given by mIi(t) = ith bit of mI(t), the even bits of m(t) mQi(t) = ith bit of mQ(t), the odd bits of m(t) mI(t) & mQ(t)are bipolar bit streams (1) that feed I & Q arms of the modulator - each arm fed at Rb/2 m(t) = ±1 bipolar bit stream

MSK example with ωcT=2.5π; ω1T=2π, ω2T=3π d0 d1 d2 d3 d4 d5 d6 d7 d0 d2 d4 d6 d1 d3 d5 d7

MSK example with ωcT=4π; ω1T=3.5π, ω2T=4.5π d0 d1 d2 d3 d4 d5 d6 d7 d0 d2 d4 d6 d1 d3 d5 d7

- as a special case of CPFSK MSK waveform - as a special case of CPFSK sMSK(t) = k = 0 or  depending on whether mI(t) = +1 to -1 sMSK(t) has constant amplitude to ensure phase continuity at bit interval  select fc = ; n integer MSK is FSK signal with binary signaling frequencies given by fc + fc - and phase of MSK varies linearly over Tb

Phase Continuity of MSK 0 ≤ t ≤ T θ(t) = θ(0) ± h = ½ Phase Continuity of MSK θ(t) can take on only 2 values at odd or even multiples of T t = even multiple of T  θ(T) - θ(0) = π or 0 t = odd multiple of T  θ(T) - θ(0) = ± π/2 bi t θ(T) i T -π/2 odd 1 π/2 2T even π assuming θ(0) = 0

Phase Trellis: path depicts θ(t) corresponding to a binary sequence for h = ½  ΔF = Rb/4 minimum ΔF for two binary FSK signals to be coherently orthogonal e.g. if Rb = 100Mbps  = ΔF = 25MHz bi t θ(T) i T -π/2 odd 1 π/2 2T even π θ(t) - (0) π π/2 -π/2 -π 0 2T 4T 6T t 1 0 0 1 1 1 0 i bi θ(i-1)T θ(iT) 1 π/2 odd 2 even 3 -π/2 4 π 5 6 7 8

Orthonormal basis for MSK as 0 ≤ t ≤ T 2(t) = s1 = = -T ≤ t ≤ T s2 = 0 ≤ t ≤ 2T with s1 π/2 ‘1’ π ‘0’ -π/2 s2 θ(T) θ(0) bi s(t) = s1(t)1(t) + s2(t)2(t) then

MSK Power Spectrum RF power spectrum obtained by frequency shifting |F{p(t)}|2 F{} = fourier transform p(t) = MSK baseband pulse shaping function (1/2 sin wave) p(t) = Normalized PSD for MSK is given as PMSK(f) =

MSK spectrum PSD of MSK & QPSK signals QPSK, OQPSK MSK (1) has lower side lobes than QPSK (amplitude) (2) has wider side lobes than QPSK (frequency) 99% MSK power is within bandwidth B = 1.2/Tb 99% QPSK power is within bandwidth B = 8/Tb normalized PSD (dB) QPSK, OQPSK MSK PSD of MSK & QPSK signals fc fc+0.5Rb fc+Rb fc+1.5Rb fc+2Rb 10 -10 -20 -30 -40 -50 -60

MSK QPSK signaling is bandwidth efficient, achieving 2 bps per Hz of channel bandwidth. However, the abrupt changes results in large side lobes. Away from the main lobe of the signal band, the power spectral distribution falls off only as ω-2 . MSK achieves the same bandwidth efficiency. With constant envelope (no discontinuity in phase), the power spectral distribution falls off as ω-4 away from the main signal band.

MSK spectrum MSK has faster roll-off due to smoother pulse function Spectrum of MSK main lobe > QPSK main lobe - using 1st null bandwidth  MSK is spectrally less efficient MSK has no abrupt phase shifts at bit transitions - bandlimiting MSK signal doesn’t cause envelop to cross zero - envelope is  constant after bandlimiting small variations in envelope removed using hardlimiting - does not raise out of band radiation levels constant amplitude  non-linear amplifiers can be used continuous phase is desirable for highly reactive loads simple modulation and demodulation circuits

MSK Transmitter mI(t)  cos(2fct) cos(t/2T) mQ(t) (i) cos(2fct) cos(t/2T)  2 phase coherent signals at fc  ¼R (ii) Separate 2 signals with narrow bandpass filters (iii) Combined to form I & Q carrier components x(t), y(t) (iv) Mix and sum to yield SMSK(t) = x(t) mI(t) + y(t) mQ(t) mI(t) & mQ(t) = even & odd bit streams x(t) y(t) SMSK(t) mQ(t) _ +  mI(t) cos(2fct) cos(t/2T)

Coherent MSK Receiver (i) SMSK(t) split & multiplied by locally generated x(t) & y(t) (I & Q carriers) (ii) mixer outputs are integrated over 2T & dumped (iii) integrate & dump output fed to decision circuit every 2T input signal level compared to threshold  decide 1 or 0 output data streams correspond to mI(t) & mQ(t) mI(t) & mQ(t) are offset & combined to obtain demodulated signal *assumes ideal channel – no noise, interference

Coherent MSK Receiver Threshold Device mI(t) x(t) SMSK(t) y(t) t = 2(k+1)T x(t) y(t) Threshold Device mQ(t) t = 2(k+1)T

Gaussian MSK Gaussian pulse shaping to MSK smoothens phase trajectory of MSK signal  over time, stabilizes instantaneous frequency variations results in significant additional reduction of sidelobe levels GMSK detection can be coherent (like MSK) or noncoherent (like FSK)

Gaussian MSK premodulation pulse shaping filter used to filter NRZ data - converts full response message signal into partial response scheme full response  baseband symbols occupy Tb partial response transmitted symbols span several Tb - pulse shaping doesn’t cause pattern’s averaged phase trajectory to deviate from simple MSK trajectory

Gaussian MSK GMSKs main advantages are power efficiency - from constant envelope (non-linear amplifiers) excellent spectral efficiency pre-modulation filtering introduces ISI into transmitted signal if B3db Tb > 0.5  degradation is not severe B3dB = 3dB bandwidth of Gaussian Pulse Shaping Filter Tb = bit duration = baseband symbol duration irreducible BER caused by partial response signaling is the cost for spectral efficiency & constant envelope GMSK filter can be completely defined from B3dB  Tb - customary to define GMSK by B3dBTb

Gaussian MSK Impulse response of pre-modulation Gaussian filter : hG(t) =  is related to B3dB by  = transfer function of pre-modulation Gaussian Filter is given by HG(f) =

Impact of B3dBTb (i) Reducing B3dBTb : spectrum becomes more compact (spectral efficiency) causes sidelobes of GMSK to fall off rapidly B3dBTb = 0.5  2nd lobe peak is 30dB below main lobe MSK  2nd peak lobe is 20dB below main lobe MSK  GMSK with B3dBTb =  (ii) increases irreducible error rate (IER) due to ISI ISI degradation caused by pulse shaping increases however - mobile channels induce IER due to mobile’s velocity if GMSK IER < mobile channel IER  no penalty for using GMSK

PSD of GMSK signals BTb = 1.0 BTb = 0.5 BTb = 0.2 Increasing BTb 0 0.5 1.0 1.5 2.0 (f-fc)T -10 -20 -30 -40 -50 -60 BTb =  (MSK) BTb = 1.0 BTb = 0.5 BTb = 0.2 Increasing BTb reduces signal spectrum results in temporal spreading and distortion

containing % power as fraction of Rb RF bandwidth containing % power as fraction of Rb BTb 90% 99% 99.9% 99.99% 0.2 GMSK 0.52 0.79 0.99 1.22 0.25 GMSK 0.57 0.86 1.09 1.37 0.5 GMSK 0.69 1.04 1.33 2.08 MSK 0.78 1.20 2.76 6.00 e.g. for BT = 0.2  99% of the power is in the bandwidth of 1.22Rb [Ish81] BER degradation from ISI caused by GMSK filtering is minimal at B3dBTb = 0.5887 degradation in required Eb/N0 = 0.14dB compared to case of no ISI

BER of GMSK for AWGN channel [Mur81] shown to perform within 1dB of optimal MSK with B3dBTb = 0.25 since pulse shaping causes ISI  Pe is function of B3dBTb Pe = Pe = bit error probability  is constant related to B3dBTb B3dBTb = 0.25   = 0.68 B3dBTb =    = 0.85 (MSK)

GMSK Transmitter GMSK Transmitter Block Diagram NRZ bits (i) pass mNRZ(t) through Gaussian base band filter (see figure below) - mNRZ(t) = NRZ bit stream output of Gaussian filter passed to FM modulator used in digital implementation for - Global System for Mobile (GSM) - US Cellular Digital Packet Data (CDPD) (ii) alternate approach is to use standard I/Q modulator GMSK Transmitter Block Diagram NRZ bits RF GMSK Output Gaussian LPF FM Transmitter

RF GMSK signal can be detected using GMSK Receiver RF GMSK signal can be detected using (i) orthogonal coherent detectors (block diagram) (ii) simple non-coherent detectors (e.g. standard FM discriminators) (i) GMSK Receiver Block Diagram-orthogonal coherent detectors loop filter modulated IF input signal  /2 IF LO clock recovery  demodulated signal I Q

carrier recovery using De Budas method for (similar to Costas loop) S’(t) = output of frequency doubler that contains 2 discrete frequency components - divide S’(t) by four: S’(t) /4 - equivalent to PLL with frequency doubler

De Budas method implemented using digital logic 2 D flip flops (DFF) act as quadrature product demodulator XORs act as based band multipliers mutually orthogonal reference carriers generated using 2 DFFs VCO center frequency set to 4  fc ( fc = carrier center frequency) demodulated signal clock recovery loop filter VCO D Q C D C Q modulated IF input signal Logic Circuit for GMSK demodulation

Detecting GMSK signal by sampling output of FM demodulator is a non-optimal, effective method e.g. Assume 0.25GMSK: B3dbTb = 0.25 & Rb = 270kbps then Tb = Rb-1 = 3.7us B3dB = 0.25/Tb = 67.567kHz Occupied Spectrum - 90% power  0.57Rb = 153.9kHz - use table