Doc.: IEEE 802.11-00/296 Submission Sept/00 M. Webster, Mike SealsSlide 1 Suggested Phase Noise Model for 802.11 HRb Mark Webster and Mike Seals Intersil.

Slides:



Advertisements
Similar presentations
Suggested PA Model for HRb
Advertisements

The Implementation of the Cornell Ionospheric Scintillation Model into the Spirent GNSS Simulator Marcio Aquino, Zeynep Elmas,
Loop Shaping Professor Walter W. Olson
Doc.: IEEE /282r1 Submission September 2000 S. Halford, K. Halford, and M. WebsterSlide 1 Evaluating the Performance of HRb Proposals in the Presence.
Matched Filters By: Andy Wang.
64-QAM Communications System Design and Characterization Project #1 EE283
1. 2 LOOP DYNAMICS To keep track of deviations from the free-running frequency,
Modulation, Demodulation and Coding Course
Doc.: IEEE /296r1 Submission September 2000 M. Webster, Mike SealsSlide 1 Suggested Phase Noise Model for HRb Mark Webster and Mike Seals.
Digital Communication I: Modulation and Coding Course
Dept. of EE, NDHU 1 Chapter Three Baseband Demodulation/Detection.
Doc.: IEEE /396 Submission November 2000 S. Halford, P. Chiuchiolo, G. Dooley, and M. WebsterSlide 1 Implementation and Complexity Issues for.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Loop Shaping.
Doc.: IEEE /283 Submission Sept/00 M. Webster and K. HalfordSlide 1 Spectral Mask Considerations for HRb Mark Webster and Karen Halford.
Baseband Demodulation/Detection
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Chapter 4. Angle Modulation. 4.7 Generation of FM Waves Direct Method –A sinusoidal oscillator, with one of the reactive elements in the tank circuit.
ECE 4710: Lecture #7 1 Overview  Chapter 3: Baseband Pulse & Digital Signaling  Encode analog waveforms into baseband digital signals »Digital signaling.
ECE 4710: Lecture #16 1 Bandpass Spectrum  Spectrum of bandpass signal is directly related to spectrum of complex envelope  We have already shown that.
A Semi-Blind Technique for MIMO Channel Matrix Estimation Aditya Jagannatham and Bhaskar D. Rao The proposed algorithm performs well compared to its training.
Oct 13, 2005CS477: Analog and Digital Communications1 PLL and Noise in Analog Systems Analog and Digital Communications Autumn
Jump to first page New algorithmic approach for estimating the frequency and phase offset of a QAM carrier in AWGN conditions Using HOC.
1 Lab. 3 Digital Modulation  Digital modulation: CoderDAC Transmit filter Up- conversion Channel Down- conversion Receive filter ADC ProcessingDetectionDecoder.
Doc.: IEEE /393 Submission November 2000 Paul Chiuchiolo and Mark Webster, IntersilSlide 1 Power Amp Effects for HRb OFDM Paul Chiuchiolo and.
APPLICATION OF A WAVELET-BASED RECEIVER FOR THE COHERENT DETECTION OF FSK SIGNALS Dr. Robert Barsanti, Charles Lehman SSST March 2008, University of New.
IEEE n Submission Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title:LB93 Comment resolution.
Doc.: IEEE /392 Submission November 2000 K. Halford, S. Halford and M. Webster, IntersilSlide 1 OFDM System Performance Karen Halford, Steve Halford.
WAVELET NOISE REMOVAL FROM BASEBAND DIGITAL SIGNALS IN BANDLIMITED CHANNELS Dr. Robert Barsanti SSST March 2010, University of Texas At Tyler.
Submission doc.: IEEE r1 Mar Kun Zeng, Huawei TechnologiesSlide 1 Considerations on Phase Noise Model for ay Date:
EE354 : Communications System I
PLL Sub System4 PLL Loop Filter parameters: Loop Type and Order
Báo cáo đồ án Thông Tin Số (CT386) Nhóm 2: 1.Cao Kim Loan Lâm Quốc Sự Bộ môn Điện Tử Viễn Thông GVHD : TS.Lương Vinh Quốc Danh.
PERFORMANCE OF A WAVELET-BASED RECEIVER FOR BPSK AND QPSK SIGNALS IN ADDITIVE WHITE GAUSSIAN NOISE CHANNELS Dr. Robert Barsanti, Timothy Smith, Robert.
Optical PLL for homodyne detection
Channelization for HRb OFDM
Time Domain and Frequency Domain Analysis
Speech Signal Processing
64-QAM Communications System Design and Characterization
Infinite Impulse Response (IIR) Filters
Optimal Receivers in Multipath: Single-Carrier and OFDM
Lecture 1.30 Structure of the optimal receiver deterministic signals.
4-bit CRC Revisited Date: Authors: Sept 2012 Month Year
Principios de Comunicaciones EL4005
Lock-in amplifiers
Phase Noise Sensitivity of HRb OFDM
S Transmission Methods in Telecommunication Systems (4 cr)
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: LB93 Comment resolution for Transmission mask and Adjacent.
Karen Halford, Ph.D. and Mark Webster
Lesson 7: Anti-Aliasing Filtering
Decision-directed Joint Tracking Loop for Carrier Phase and Symbol Timing in QAM Project 2 ECE283 Fall 2004.
Filtered noise: Chapter 9 Figure 06 Chapter 9 Figure 07.
Lab 5 Part II Instructions
Channel Estimation in OFDM Systems
Telecommunications Engineering Topic 2: Modulation and FDMA
Evaluating Channel Estimation Sensitivity
doc.: IEEE /304 Mark Webster Steve Halford
Range & Rate of CCK-OFDM
EE521 SystemView Example James K Beard, Ph.D. (215) 12/8/2018
OFDM System Performance
Frequency Resp. method Given: G(s)
EVM vs PER Plot Not Promising for PSNI
Chen Zhifeng Electrical and Computer Engineering University of Florida
Simulation of NGV Channel Models
Simulation of NGV Channel Models
Simulation of NGV Channel Models
Investigation of PA Model Sample Rate for TGac
Frequency Resp. method Given a system: G(s)
Spectral Control Issues for TGg
Simulation of NGV Channel Models
Lecture 22: PLLs and DLLs.
Presentation transcript:

doc.: IEEE /296 Submission Sept/00 M. Webster, Mike SealsSlide 1 Suggested Phase Noise Model for HRb Mark Webster and Mike Seals Intersil Corporation September, 2000

doc.: IEEE /296 Submission Sept/00 M. Webster, Mike SealsSlide 2 Overview This presentation recommends a phase-noise model for HRb proposals. Phase noise impacts packet-error-rate. The model is a fair representation of phase noise behavior and “ideal” carrier recovery loops. The model is easy to use. Used by a.

doc.: IEEE /296 Submission Sept/00 M. Webster, Mike SealsSlide 3 VCO Phase Noise and Ideal 2nd- order Carrier Recovery Loops 2nd-order PLL VCO -20 dB/dec VCO dBc/Hz freq +20 dB/dec PLL Trk Resp. freq -20 dB/dec Output Composite freq Assumes Ideal Phase Detector F 3dB

doc.: IEEE /296 Submission Sept/00 M. Webster, Mike SealsSlide 4 Equivalent Phase Noise Model 1st-order LPF AWGN -20 dB/dec Output Composite freq F 3dB -20 dB/dec 1st- order LPF freq F 3dB AWGN PSD freq Matches Composite Hardware Effect Startup Transient

doc.: IEEE /296 Submission Sept/00 M. Webster, Mike SealsSlide 5 Two Free Parameters -20 dB/dec Composite Phase Noise freq F 3dB Pssb dB Free Parameters 1. 3 dB bandwidth 2. SSB Phase noise level at 0 Hz (or RMS Phase noise)

doc.: IEEE /296 Submission Sept/00 M. Webster, Mike SealsSlide 6 Equivalent Noise Bandwidth of 1-pole Butterworth Filter used for phase noise shaping. R C

doc.: IEEE /296 Submission Sept/00 M. Webster, Mike SealsSlide 7 Compute RMS Phase Noise as Function of Flat SSB Power P ssb dB -20 dB/dec Phase Noise freq F 3dB Pssb dB

doc.: IEEE /296 Submission Sept/00 M. Webster, Mike SealsSlide 8 Matlab Code Usage % Settable parameters. vcoPnDegRms = 1; % Desired RMS phase error in degree. vcoPnBwHz = 10e3; % LPF 3 dB bandwidth in Hz. nSamples = 1e6; % Length of transmit signal (packet). chanSampRateMHz = 44; % Signal (packet) sample rate. % * % Monte-Carlo simulation to verify model. % Note, the 1-pole filter has a start-up transient. % But, that is OK for examining effects of phase deviations. % Output samples have the form exp(j*radian_deviation). % * % Generate a VCO sample waveform. vcoPnPhasor = PhzNoiseGen( vcoPnDegRms, vcoPnBwHz,... nSamples, chanSampRateMHz); % Phase-noise distort signal outSig = inSig.* phzNoise.

doc.: IEEE /296 Submission Sept/00 M. Webster, Mike SealsSlide 9 Matlab Code for Generator (page 1 of 2) %********************************************************************** % PhzNoiseGen.m % % VCO Phase Noise modeled using a 1-pole Butterworth filter to % give 20 dB/dec slope. Gaussian white noise is passed % through the Butterworth filter, with the correct level % to generate the radian variation. Output samples have % the form exp(j*radian_deviation). % % Input parameters: % % vcoPnDegRms % Desired RMS phase error in degrees. % vcoPnBwHz % LPF 3 dB bandwidth in Hz. % nSamples % Size of output vector. % chanSampRateMHz % Simulation sample rate. % % Output parameters: % % phzNoise % nSamples length complex vector. % % Each sample has abs() equal to 1; % % Example usage: % % outSig = inSig.* phzNoise. % % Mark Webster September 19, 2000 %********************************************************************** function phzNoise = PhzNoiseGen( vcoPnDegRms, vcoPnBwHz, nSamples, chanSampRateMHz)

doc.: IEEE /296 Submission Sept/00 M. Webster, Mike SealsSlide 10 % Design VCO phz noise filter. % 1-pole Butterworth. vcoPnNPoles = 1; % Gives 20 dB/dec phase-noise roll-off. chanSampRateHz = chanSampRateMHz * 1e6; Wn = 2 * vcoPnBwHz / chanSampRateHz; [vcoPnB,vcoPnA] = butter( vcoPnNPoles, Wn); % Compute the resulting RMS phz noise in dBc/Hz. vcoPnRadiansRms = vcoPnDegRms * pi/180; vcoPnVar = vcoPnRadiansRms ^ 2; excessBw1PoleButter = pi/2; % Relative excess bandwith of 1-pole filter. vcoPnPwrPerHzOneSided = vcoPnVar / (vcoPnBwHz * excessBw1PoleButter) ; vcoPnPwrPerHzSsb = vcoPnPwrPerHzOneSided / 2; vcoPnLvldBcPerHzSsb = 10 * log10( vcoPnPwrPerHzSsb ); % Compute AWGN source level feeding Butterworth filter. awgnPnPwr = vcoPnPwrPerHzSsb * chanSampRateHz; awgnPnRms = sqrt(awgnPnPwr); % Generate a VCO phase-noise sample waveform. nPnSamps = ; awgnPn = awgnPnRms * randn(nSamples,1); coloredGaussianPn = filter(vcoPnB,vcoPnA, awgnPn); phzNoise = exp(j*coloredGaussianPn); Matlab Code for Generator (page 2 of 2)

doc.: IEEE /296 Submission Sept/00 M. Webster, Mike SealsSlide 11 Matlab Code for Test Shell (page 1 of 3) %********************************************************************** % MainPhzNoiseTest.m % % This routine tests the procedure for simulating phase noise % using 1-pole LPF spectral shaping. In this routine, the user % sets % % (1) The 3 dB bandwidth of the LPF filter % (2) The desired RMS phase noise in degrees. % (3) The number of phase noise samples desired. % (4) The simulation channel sample rate. % % Simulation verifies the model. % % Mark Webster September 9, 2000 %********************************************************************** clear all close all % Settable parameters. vcoPnDegRms = 1; % Desired RMS phase error in degree. vcoPnBwHz = 10e3; % LPF 3 dB bandwidth in Hz. nSamples = 1e6; % Length of transmit signal (packet). chanSampRateMHz = 44; % Signal (packet) sample rate.

doc.: IEEE /296 Submission Sept/00 M. Webster, Mike SealsSlide 12 % * % Monte-Carlo simulation to verify model. % Note, the 1-pole filter has a start-up transient. % But, that is OK for examining effects of phase deviations. % Output samples have the form exp(j*radian_deviation). % * % Generate a VCO sample waveform. vcoPnPhasor = PhzNoiseGen( vcoPnDegRms, vcoPnBwHz,... nSamples, chanSampRateMHz); % Estimate the VCO's output phz noise in degrees RMS. degRx = angle(vcoPnPhasor) * 180/pi; degRmsEst = sqrt(mean(degRx.^2)); Matlab Code for Test Shell (page 2 of 3)

doc.: IEEE /296 Submission Sept/00 M. Webster, Mike SealsSlide 13 % * % Plot and print stochastic results. % * figure plot(degRx) grid xlabel('sample #') ylabel('Degrees') str = sprintf('Phz Noise Sample: %2.2f degrees', degRmsEst); title(str) disp(' ') disp('*********************') str = sprintf('Target RMS phz error (degrees): %d', vcoPnDegRms); disp(str) str = sprintf('Estimated RMS phz error (deg) using %d samples: %d',... nSamples, degRmsEst); disp(str) disp('*******************') disp(' ') Matlab Code for Test Shell (page 3 of 3)

doc.: IEEE /296 Submission Sept/00 M. Webster, Mike SealsSlide 14 ********************* Target RMS phz error (degrees): 1 Estimated RMS phz error (deg) using samples: e+000 ******************* Example Test Shell Output Startup Transient is OK because we seek phase deviations

doc.: IEEE /296 Submission Sept/00 M. Webster, Mike SealsSlide 15 Summary Recommend 1-pole phase noise shaping. Use 3 dB bandwidth of 20 KHz. Sweep RMS phase noise in degrees. Show influence on Carrier Degradation in AWGN. Start-up transient is OK, since deviation. Caveat: assumes “ideal” carrier recovery loop.