Doc.: IEEE 802.11-04/0174r1 Submission February 2004 John Ketchum, et al, QualcommSlide 1 PHY Abstraction for System Simulation John Ketchum, Bjorn Bjerke,

Slides:



Advertisements
Similar presentations
Doc.: IEEE /0237r0 Submission February 12, 2009 Rolf de Vegt (Qualcomm)Slide 1 Inputs for a ac Spec Framework Methodology Date:
Advertisements

PHY Abstraction for TGax System Level Simulations
Submission doc.: IEEE 11-14/0353r0 March 2014 Dongguk Lim, LG ElectronicsSlide 1 Suggestion on PHY Abstraction for Evaluation Methodology Date:
Doc.: IEEE /1090/r2 Submission September 2013 Submission Zhanji Wu, et. Al. Non-linear pre-coding MIMO scheme for next generation WLAN Date:
Doc.: IEEE /0013r0 Submission January 2004 Ravi Mahadevappa, Stephan ten Brink, Realtek Slide 1 “On/off”-Feedback Schemes for MIMO-OFDM n.
Doc.: IEEE /0630r0 Submission May 2015 Intel CorporationSlide 1 Verification of IEEE ad Channel Model for Enterprise Cubical Environment.
Doc.: IEEE /0811r2 SubmissionYakun Sun, et. al. (Marvell)Slide 1 Overview on RBIR-based PHY Abstraction Date: Authors: NameAffiliationsAddressPhone .
Muhammad Imadur Rahman1, Klaus Witrisal2,
Doc.: IEEE /1391r0 Submission Nov Yakun Sun, et. Al.Slide 1 About SINR conversion for PHY Abstraction Date: Authors:
Doc.: IEEE /0489r1 Submission May 2010 Alexander Maltsev, IntelSlide 1 PHY Performance Evaluation with 60 GHz WLAN Channel Models Date:
Doc.: IEEE /1392r0 Submission Nov Yan Zhang, et. Al.Slide 1 Methodology of Calibrating System Simulation Results Date: Authors:
Submission doc.: IEEE 11-14/0070r0 Jan 2014 Josiam et.al., SamsungSlide 1 Joint MAC/PHY Evaluation Methodology Date: Authors:
Doc.: IEEE /0330r2 SubmissionSameer Vermani, QualcommSlide 1 PHY Abstraction Date: Authors: March 2014.
Doc.: IEEE /0372r0 Submission March 2004 Ravi Mahadevappa, Stephan ten Brink, Realtek Slide 1 Rate Feedback Schemes for MIMO-OFDM n (a sequel.
Doc.: IEEE /209r2 Submission March 2004 Lanzl, Aware; Ketchum, QualcommSlide 1 Carrier Frequency / Symbol Clock Offset Proposal for TGn FRCC Colin.
Doc.: IEEE /0090r0 SubmissionMartin Jacob, TU Braunschweig January 2010 Slide 1 Modeling the Dynamical Human Blockage for 60 GHz WLAN Channel.
Wireless Mobile Communication and Transmission Lab. Chapter 8 Application of Error Control Coding.
Doc.: n-proposal-statistical-channel-error-model.ppt Submission Jan 2004 UCLA - STMicroelectronics, Inc.Slide 1 Proposal for Statistical.
Submission doc.: IEEE 11-13/1059r0 September 2013 Dongguk Lim, LG ElectronicsSlide 1 PHY Abstraction for HEW Evaluation Methodology Date: Authors:
Doc.: ax Submission July 2014 Slide 1 Proposed Calibration For MAC simulator Date: Authors:
Doc.: IEEE /0909r0 Submission July 2012 Jong S. Baek, AlereonSlide 1 Analysis, simulation and resultant data from a 6-9GHz OFDM MAC/PHY Date:
Doc.: IEEE /663r3 Submission May 2012 Zhanji Wu, et. Al.Slide 1 Low-rate compatible BCC for IEEE ah lowest MCS Date: Authors:
Doc.: IEEE n Submission January 2004 A. Poloni, S. Valle, STMicroelectronicsSlide 1 Time-Correlated Packet Errors in MAC Simulations.
Doc.: IEEE /0112r0 Zhanji Wu, et. Al. January 2013 Submission Joint Coding and Modulation Diversity for the Next Generation WLAN Date:
Doc.: IEEE /0721r0 Submission MIMO Technology July 2004 John Ketchum, et al, Qualcomm Incorporated Slide 1 PHY Design for Spatial Multiplexing.
Doc.: IEEE /1229r1 Submission November 2009 Alexander Maltsev, IntelSlide 1 Application of 60 GHz Channel Models for Comparison of TGad Proposals.
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 /1390r0 Submission Nov Yakun Sun, et. Al.Slide 1 PHY Abstraction for HEW System Level Simulation Date: Authors:
Submission doc: IEEE /0807r0 July 2010 R. Kudo et al., NTT Slide 1 PHY Abstraction for MU-MIMO Date: Authors: Name AffiliationsAddressPhone .
Doc.: IEEE /1449r0 Submission November 2004 John Ketchum et al, QualcommSlide 1 High-Throughput Enhancements for : PHY Supplement John Ketchum,
Doc.: IEEE 11-04/0304r0 Submission March 2004 John S. Sadowsky, Intel PER Prediction for n MAC Simulation John S. Sadowsky (
Doc.: IEEE /0935r1 Submission July 2011 Fei Tong, CSRSlide 1 An improved non-compressed beamforming feedback format for 11ac Date:
Doc.: IEEE /1404r0 Submission November 2004 John Ketchum, et al, QualcommSlide 1 High-Throughput Enhancements for : Features and Performance.
Doc.: IEEE /0632r1 Submission May 2016 Intel CorporationSlide 1 Performance Analysis of Robust Transmission Modes for MIMO in 11ay Date:
Proposal for Statistical Channel Error Model
OFDM Pilots Definition in 11ay
GI Overhead/Performance Impact on Open-Loop SU-MIMO
High-Throughput Enhancements for : Features and Performance
SC 64-QAM in clause 21 PHY Date: Authors: November 2015
Coding and Interleaving
Unified “Black Box” PHY Abstraction Methodology
John Ketchum, Bjorn A. Bjerke, and Irina Medvedev Qualcomm, Inc.
TGn Sync MAC Response to Reasons and Cures Relating to Link Adaptation
Record and Playback PHY Abstraction for n MAC Simulations
TGn Simulation Methodology Validation Proposal
Comments on PHY Abstraction
Comments on PHY Abstraction
Simulation Methodology Proposal
High-Throughput Enhancements for : Features and Performance
Channel Dimension Reduction in MU Operation
Consideration on PER Prediction for PHY Abstraction
High-Throughput Enhancements for : PHY Supplement
TGn Simulation Methodology Validation Proposal
Detailed Responses to “Reasons and Cures” Comments on MCS Set
Carrier Frequency / Symbol Clock Offset Proposal for TGn FRCC
Packet Error Probability Prediction for MAC Simulation
Simulation Effort Required to Satisfy the n Comparison Criteria
PHY Abstraction based on PER Prediction
Single User MCS Proposal
Overview on RBIR-based PHY Abstraction
Record and Playback PHY Abstraction for n MAC Simulations
Erik Lindskog Hemanth Sampath Ravi Narasimhan
Erik Lindskog Hemanth Sampath Ravi Narasimhan
Consideration on PER Prediction for PHY Abstraction
Strawmodel ac Specification Framework
PER Prediction for n MAC Simulation
PHY Abstractions Types For HEW System Level Simulations
PHY Performance Evaluation with 60 GHz WLAN Channel Models
High-Throughput Enhancements for : Features and Performance
Presentation transcript:

doc.: IEEE /0174r1 Submission February 2004 John Ketchum, et al, QualcommSlide 1 PHY Abstraction for System Simulation John Ketchum, Bjorn Bjerke, Sanjiv Nanda, Rod Walton Qualcomm John S. Sadowsky, Intel

doc.: IEEE /0174r1 Submission February 2004 John Ketchum, et al, QualcommSlide 2 MAC System Sim Requirements Must include specifics of TGn channel models, including Doppler process as it evolves from packet to packet, running as part of MAC/system simulation –Must include frequency, time, and spatial correlation of Doppler process as embodied in TGn channel models. –Must include correlation between forward and reverse links associated with node pair Must provide method for accurately determining post-detection SNRs (after Rx spatial processing) associated with specific channel state at packet arrival instant, Must provide method for predicting PER and generating error process from these SNRs Details of rate adaptation techniques on which proposal performance is based must be included in simulation Full disclosure, sufficient for validation, of simulation methodology must be included with simulation results, including –Method of calculating post-detection SNR –Method of calculating/predicting PER from post-detection SNR

doc.: IEEE /0174r1 Submission February 2004 John Ketchum, et al, QualcommSlide 3 Basic Approach Run TGn channel models with PHY abstraction under MAC simulation Space-frequency channel and interference profile are explicitly captured in the simulator Caveat: –With this approach, specifics of PHY abstraction are likely to be dependent on details of coding, modulation, and spatial processing. –At most, TGn should specify general approach, and provide guidelines, suggestions for specifics.

doc.: IEEE /0174r1 Submission February 2004 John Ketchum, et al, QualcommSlide 4 PHY Modeling Approach Detailed link level simulation including –TGn channel model with Doppler –Rate control –Spatial processing –RF impairments –Coding/decoding, interleaving/deinterleaving, etc –Used to verify/calibrate PHY abstraction SISO AWGN link level simulation or AWGN/Fourier channel link-level simulation gives performance as a function of SNR for suite of rates. Use results of above to formulate PHY abstraction for MAC/system simulation

doc.: IEEE /0174r1 Submission February 2004 John Ketchum, et al, QualcommSlide 5 PHY Abstraction Assumptions One or more spatially segregated streams resulting from MIMO processing Each spatial stream consists of sequence of OFDM symbols. Each spatial stream operates at a specific identifiable coded rate –Per-bin rates also supported Channel is stationary over individual packet –=>each ofdm bin in each stream can reasonably be treated as an AWGN subchannel Estimate of SNR in each OFDM bin of each spatial stream is available at the output of Rx spatial processing

doc.: IEEE /0174r1 Submission February 2004 John Ketchum, et al, QualcommSlide 6 SNR at Output of Spatial Processing For example, consider a zero-forcing receiver, where transmitted signal vector in bin k is so received signal in bin k is Then the ZF estimate of the transmitted symbol vector is where is the receiver’s estimate of the channel. The SNR for the i-th element in estimate of is known to be

doc.: IEEE /0174r1 Submission February 2004 John Ketchum, et al, QualcommSlide 7 SNR at Output of Spatial Processing Channel matrix and pathloss are provided by TGn channel model. SNR calculations are straightforward Other RX processing methods have equally straightforward SNR calculations Estimation errors are easily modeled Resulting SNR per bin, per stream, is used to calculate effective SNRs used in PER calculations as described in the following

doc.: IEEE /0174r1 Submission February 2004 John Ketchum, et al, QualcommSlide 8 PHY Abstraction Error Modeling Two ways to compute effective SNR in stream i Method 1: Output SNR of bin k in stream i: Effective SNR for stream i: –Where a is a parameter chosen to fit to simulation results

doc.: IEEE /0174r1 Submission February 2004 John Ketchum, et al, QualcommSlide 9 Getting PER from SNR(i) Get AWGN coded bit error probability for SNR(i), P b (i), for rate used in stream i, from LUT Calculate PER from P b (i) –Method is code-specific For constraint length k convolutional codes –first calculate approximate error event probability: P e (i) = 2P b (i)/d min –then PER ~ 1-(1- P e (i)) N/D –Where D ~ length of typical error event For turbo codes, PER = 1-(1- P b (i)) N (bit errors are ~random)

doc.: IEEE /0174r1 Submission February 2004 John Ketchum, et al, QualcommSlide 10 PHY Abstraction Error Modeling Method 2: Convolutional Codes For each stream, convert bin SNRs to bit SNRs according to QAM symbol type used in bin Apply deinterleaver function to the resulting sequence of bit SNRs –Assumes interleaving over single OFDM symbol Compute average of consecutive sub-sequences of D bit SNRs (D~ length of error event) SNRj. j=1,…,N-D –A: Find worst-case sub-sequence of D bit SNRs, (i.e. min SNRj). This gives us effective SNR for stream i: SNR_Eff(i). Look up PER(i) for SNR_Eff(i) for stream PER. –Or B: Look up PERj for each SNRj. For stream i, PER(i) = Average PERj. –D can be set to be length of one OFDM symbol (or multiple symbols in case of lowest rates) See S. Nanda, K. M. Rege, “Frame Error Rates for Convolutional Codes on Fading Channels and the Concept of Effective Eb/No,” IEEE Trans. Veh. Tech., vol 47, no4, Nov 1998, for more details and related approaches.

doc.: IEEE /0174r1 Submission February 2004 John Ketchum, et al, QualcommSlide 11 Getting PER from SNR(i) Get AWGN coded PER for SNR(i) from LUT for fixed packet length, Np: PERnp(i). Then stream PER is (N(i) bits in stream i) PER(i) ~ (N(i)/Np)PERnp(i) PER ~sum i (PER(i))

doc.: IEEE /0174r1 Submission February 2004 John Ketchum, et al, QualcommSlide 12 Calibration/Verification Run full link sims with TGn channel models, impairments, etc Include chosen error model in link sim and use it to compute performance simultaneously Compare Adjust error model with SNR margin to improve accuracy Repeat until good match Show results of calibration with system sim results.

doc.: IEEE /0174r1 Submission February 2004 John Ketchum, et al, QualcommSlide 13 MAC Modeling Approach Extend baseline NS (2.26) and publicly available patches to model necessary features of MAC for TGn Add messaging necessary to support rate control and other features Add preamble, reference overheads Add PHY abstraction including TGn channel models

doc.: IEEE /0174r1 Submission February 2004 John Ketchum, et al, QualcommSlide 14 PHY Abstraction Approach

doc.: IEEE /0174r1 Submission February 2004 John Ketchum, et al, QualcommSlide 15 PHY Abstraction in NS TGn channel model realized as new C++ classes in NS –Also includes PHY abstraction For each node pair in a sim scenario, initialize a realization of TGn model object At each packet arrival look up channel state for data and interference links, compute PER, and generate error process.