Record and Playback PHY Abstraction for n MAC Simulations

Slides:



Advertisements
Similar presentations
Doc.: IEEE /0604r1 Submission May 2014 Slide 1 Modeling and Evaluating Variable Bit rate Video Steaming for ax Date: Authors:
Advertisements

2005/12/06OPLAB, Dept. of IM, NTU1 Optimizing the ARQ Performance in Downlink Packet Data Systems With Scheduling Haitao Zheng, Member, IEEE Harish Viswanathan,
Interactions Between the Physical Layer and Upper Layers in Wireless Networks: The devil is in the details Fouad A. Tobagi Stanford University “Broadnets.
Doc.: IEEE /568r0 Submission Frequency Selective Scheduling (FSS) for TGax OFDMA May 2015 Slide 1 Date: Authors: Kome Oteri (InterDigital)
Submission doc.: IEEE /0383r0 Impact of number of sub-channels in OFDMA Date: Slide 1Leif Wilhelmsson, Ericsson March 2015 Authors:
Submission doc.: IEEE /1452r0 November 2014 Leif Wilhelmsson, EricssonSlide 1 Frequency selective scheduling in OFDMA Date: Authors:
Video Capacity of WLANs with a Multiuser Perceptual Quality Constraint Authors: Jing Hu, Sayantan Choudhury, Jerry D. Gibson Presented by: Vishwas Sathyaprakash,
Submission doc.: IEEE 11-14/0070r0 Jan 2014 Josiam et.al., SamsungSlide 1 Joint MAC/PHY Evaluation Methodology Date: Authors:
Doc.: IEEE /1399r0 Submission November 2014 Multi-Carrier Training Field for OFDM Transmission in aj (45GHz) Authors/contributors: Date:
Wireless Networking & Mobile Computing CS 752/852 - Spring 2012 Tamer Nadeem Dept. of Computer Science Lec #7: MAC Multi-Rate.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
Doc.: IEEE /0330r2 SubmissionSameer Vermani, QualcommSlide 1 PHY Abstraction Date: Authors: March 2014.
Doc.: IEEE /0075r0 Submission January 2004 H. Sampath, PhD, Marvell SemiconductorSlide 1 Pros and Cons of Circular Delay Diversity Scheme for.
Doc.: n-proposal-statistical-channel-error-model.ppt Submission Jan 2004 UCLA - STMicroelectronics, Inc.Slide 1 Proposal for Statistical.
Doc.: IEEE /0553r1 Submission May 2009 Alexander Maltsev, Intel Corp.Slide 1 Path Loss Model Development for TGad Channel Models Date:
Doc.: IEEE /0075r1 Submission January 2004 H. Sampath, R. Narasimhan, Marvell SemiconductorSlide 1 Advantages and Drawbacks of Circular Delay.
A Simple Transmit Diversity Technique for Wireless Communications -M
Doc.: IEEE /0216r0 Submission March 2004 Atheros / Mitsubishi ITE / ST Micro / MarvellSlide 1 Modified “Black Box” PHY Abstraction Methodology.
Doc.: IEEE /0301r0 Submission March 2004 J.Gilbert, Atheros CommunicationsSlide TGn Simulation Methodology Special Committee March 2004.
Doc.: IEEE /0818r1 Submission Further Analysis of Feedback and Frequency Selective Scheduling (FSS) for TGax OFDMA July 2015 Slide 1 Date:
Doc.: IEEE 11-04/0304r0 Submission March 2004 John S. Sadowsky, Intel PER Prediction for n MAC Simulation John S. Sadowsky (
Doc.: IEEE /0174r1 Submission February 2004 John Ketchum, et al, QualcommSlide 1 PHY Abstraction for System Simulation John Ketchum, Bjorn Bjerke,
Proposal for Statistical Channel Error Model
Performance Evaluation for 11ac
PHY Abstraction for MU-MIMO in TGac
A Rate-Adaptive MAC Protocol for Multi-Hop Wireless Networks
Performance Evaluation of OBSS Densification
Unified “Black Box” PHY Abstraction Methodology
VoIP Models for System Performance Evaluation
TGn Simulation Methodology Ad Hoc Overview
Record and Playback PHY Abstraction for n MAC Simulations
OFDMA Performance Analysis
The Effect of Preamble Error Model on MAC Simulator
TGn Simulation Methodology Validation Proposal
VoIP Models for System Performance Evaluation
Simultaneous Beam Training
Comments on PHY Abstraction
Comments on PHY Abstraction
Simulation Methodology Proposal
Further Discussions on PHY Abstraction
Hemanth Sampath Erik Lindskog Ravi Narasimhan
Month Year doc.: IEEE yy/xxxxr0 January 2008
Update on “Channel Models for 60 GHz WLAN Systems” Document
PHY Abstraction to be used in MAC simulation
TGn Simulation Methodology Validation Proposal
doc.: n Jeff Gilbert Atheros Communications
doc.: n Jeff Gilbert Atheros Communications
GROUP-2 Amit Kumar( ) Princepreet Bhatti( )
Joint submission for Box 5 calibration
<month year> <doc.: IEEE doc> January 2013
PHY Abstraction based on PER Prediction
Route Metric Proposal Date: Authors: July 2007 Month Year
Erik Lindskog Hemanth Sampath Ravi Narasimhan
Sean Coffey, Ph.D., Chris Heegard, Ph.D.
Erik Lindskog Hemanth Sampath Ravi Narasimhan
The System Issues of Rate Adaptation
OFDMA Performance Analysis
TGn Simulation Methodology Ad Hoc Overview
PER Prediction for n MAC Simulation
Effect of Preamble Decoding on HARQ in be
PHY Abstractions Types For HEW System Level Simulations
Modeling and Evaluating Variable Bit rate Video Steaming for ax
Comparisons of HARQ transmission schemes for 11be
Comparisons of HARQ transmission schemes for 11be
System Level Simulator Evaluation with/without Capture Effect
Comparison of Coordinated BF and Nulling with JT
Comparisons of HARQ transmission schemes for 11be
TGn Simulation Methodology Special Committee March 2004 Report
Some Concepts of Rate Management Testing
PHY Signaling for Adaptive Repetition of 11p PPDU
Presentation transcript:

Record and Playback PHY Abstraction for 802.11n MAC Simulations March 12 2004 Record and Playback PHY Abstraction for 802.11n MAC Simulations Hemanth Sampath Erik Lindskog Ravi Narasimhan Atul Salhotra hsampath@marvell.com eriklindskog@yahoo.com ravin@marvell.com atuls@marvell.com H. Sampath,E. Lindskog, R. Narasimhan, and A. Salhotra, Marvell

Record & Playback PHY Abstraction Scheme March 12 2004 Record & Playback PHY Abstraction Scheme PHY Record: Generate 802.11n channel sequence of N samples, with sampling time dT Pass channel sequence through PHY simulator including rate adaptation [Black Box Methodology IEEE 802.11-04/01 72r0] Generate a PHY record with sequence of chosen rates and corresponding PASS/FAIL decisions. MAC Playback: The MAC replays PHY record for each user H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

Simulation Diagram March 12 2004 H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

Record & Playback Features March 12 2004 Record & Playback Features PHY simulations do not scale with number of users Include rate adaptation (& power control) as part of PHY [IEEE 802.11-04/01 72r0]. Captures the rich dynamics of rate adaptation. Good modeling of 11n channel characteristics & variations. Accurate modeling of PHY proposals with all impairments. Easy interface to merge different PHY and MAC proposals ! H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

Channel Sequence Simulations Results: March 12 2004 Channel Sequence Simulations Results: 25 channel coherence times is sufficient to capture richness of channel. Possible values of N and dT for ~ 25 coherence times (assuming ~ 160msec coherence time from 11n channel models at 5 GHz) N dT (msec) 250 16 500 8 1000 4 4000 1 ~ 4msec sampling with 1000 channels is sufficient for correctly predicting PHY performance with (PHY based rate adaptation.) Smaller N desirable for smaller PHY records H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

Performance Validation with N=1000 channel realizations March 12 2004 Performance Validation with N=1000 channel realizations PHY performance accurately modeled with N=1000 & dT = 4msec H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

Capacity Calculation with N=1000 channels March 12 2004 Capacity Calculation with N=1000 channels Capacity distribution accurately modeled with N=1000 & dT = 4msec H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

Example PHY Record (1000 byte pkt) March 12 2004 Example PHY Record (1000 byte pkt) Avg SNR = 3 dB Avg SNR = 27 dB Avg SNR = 30 dB time R1 P/F T 6 t+dT 12 t+2dT 1 t+(P1)dt R1 P/F 54 1 48 R1 P/F 72 1 54 ……. Avg SNR can vary with path-loss and shadowing. [Example: 0:3:30] dB Records are computed for different packet sizes in usage model. H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

MAC Simulations t = Inter-packet spacing March 12 2004 MAC Simulations For each user, playback sequence of recommended rates and associated packet pass or fail events t = Inter-packet spacing For time < dT, MAC packets are transmitted with identical rate and pass/fail decision (as specified by the PHY record) H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

March 12 2004 Potential Issue Interpolation: Multiple packets are sent using the same pass/fail and rate, leading to increased throughput variability Define: Inter-packet spacing = t (< dT) Number of packets (M) transmitted per dT time = dT / t For dT ~ 4 msec and worse case t ~ 200 micro sec, M = 20 packets may be sent with identical rate & pass-fail decisions. Simulations: Worse case simulation: MAC throughput with dT = 4msec, t = 0.2 msec is not significantly affected compared to ideal MAC simulation with dT = t = 0.2 msec. This is because dT << channel coherence time. H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

MAC Throughput Validation in worse-case scenario March 12 2004 MAC Throughput Validation in worse-case scenario MAC throughput with parameters (dT = 4msec, t = 0.2 msec) is similar to ideal MAC simulation with dT = t = 0.2 msec H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

Potential Issue & Improvements March 12 2004 Potential Issue & Improvements Issue: MAC based rate adaptation not possible. Issue handled using a modified PHY record: PHY simulates pass/fail decisions for alternative rates for each channel realization. The PHY record will have pass/fail decisions for recommended rate and alternative rates, for each channel realization. Algorithm for simulating alternate rates: If recommended rate FAILS, simulate lower rates until packet passes for the current channel realization. If recommended rate PASSES, simulate higher rates until packet fails for the current channel realization. Sufficient information for determining pass/fail decisions for all rates H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

Example PHY Record with Alternate Rates March 12 2004 Example PHY Record with Alternate Rates Avg SNR = 30 dB R1 P/F R2 R3 … 54 1 48 36 72 .. …. Only a few rates need to be simulated around the recommended rate regardless of total number of rates. (Record size does not increase drastically!) MAC based rate adaptation algorithms and feedback delays can be modeled H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

Example MAC Simulation March 12 2004 Example MAC Simulation Example MAC adaptation: Increase rate if more than 2 packets pass. Decrease rate if more than 2 packets fail. H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

Estimated Simulation Time for Generating Records March 12 2004 Estimated Simulation Time for Generating Records In Marvell MATLAB PHY simulator: Simulating a 1000 byte packet transmission on a 2 GHz processor takes 2.5 seconds on average. Record with N=1000 entries and 10 Avg. SNR indices (0, 3, 6,..,30 dB) with 1 rate per time instant would take 1000 entries x 2.5 seconds/entry x 10 SNR ~= 7 hours. Comparison: This time is similar to a typical PHY simulation that generates one PER vs SNR plot (assuming 1000 channels per SNR and 10 SNR points). Only 1 PHY record generated per channel model & packet-size. Simulation time not scale with the number of users H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

Conclusions Record-Playback methodology has several advantages: March 12 2004 Conclusions Record-Playback methodology has several advantages: Includes full 802.11n channel models. Complete modeling of PHY with impairments. Includes rate adaptation in PHY and MAC. Easy to merge different PHY and MAC proposals! H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

March 12 2004 References 11-03/0863 Packet Error Probability Prediction 802.11 MAC Simulation (Intel) 11-04/0064 Time Correlated Packet Errors in MAC Simulations (STm) 11-04/0120 PHY Abstraction to be Used in MAC Simulation (Mitsubishi) 11-04/0172 Black Box PHY Abstraction Methodology (Atheros / Mitsubishi) 11-04/0182 Record and Playback PHY Abstraction 802.11n MAC Simulations Using Soft PER Estimates (Marvell) 11-04/0183r1 Record and Playback PHY Abstraction 802.11n MAC Simulations using Binary PER Estimates (Marvell) 11-04/0184 Proposal PHY Abstraction In MAC Simulators (STm) H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

March 12 2004 Appendix H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

Capacity Calculation with N=1000 channels March 12 2004 Capacity Calculation with N=1000 channels Capacity distribution accurately modeled with N=1000 & dT = 4msec H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

Capacity Calculation with N=1000 channels March 12 2004 Capacity Calculation with N=1000 channels Capacity distribution accurately modeled with N=1000 & dT = 4msec H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

Capacity Calculation with N=1000 channels March 12 2004 Capacity Calculation with N=1000 channels Capacity distribution accurately modeled with N=1000 & dT = 4msec H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell

Performance Validation with N=1000 channel realizations March 12 2004 Performance Validation with N=1000 channel realizations PHY performance accurately modeled with N=1000 & dT = 4msec H. Sampath, E. Lindskog, R.Narasimhan, A. Salhotra, Marvell