100 likes | 121 Views
This paper presents a modified black box methodology for PHY abstraction in 802.11n MAC simulations, using binary PER estimates. Advantages include accurate modeling of channel characteristics, impairments, and rate adaptation.
E N D
Record and Playback PHY Abstraction for 802.11n MAC Simulations- Using Binary PER Estimates Hemanth Sampath Erik Lindskog Ravi Narasimhan hsampath@marvell.com erikl@marvell.com ravin@marvell.com H. Sampath,E. Lindskog and R. Narasimhan, Marvell Semiconductor
Record & Playback PHY Abstraction Scheme • Includes: • Modified Black Box Methodology [IEEE 802.11-04/01 72r0] • Binary PER estimates from PHY package simulations. • Advantages: • Limited set of PHY simulations required. • Good modeling of 11n channel characteristics & variations. • Accurate modeling of PHY proposals with all impairments. • Include rate adaptation as part of PHY [IEEE 802.11-04/01 72r0] • Option to allow modeling of feedback delays in rate adaptation H. Sampath, E. Lindskog and R. Narasimhan, Marvell Semiconductor
Simulation Diagram H. Sampath, E. Lindskog and R. Narasimhan, Marvell Semiconductor
Channel Sequences N: Large enough to capture the richness of the channel T: Small enough not to effect latency of traffic due to ‘black-outs’ and ‘all-pass’ periods due to the binary PER modeling. M Large enough to make effect of switching sequences negligible. P : P = M * t/T H. Sampath, E. Lindskog and R. Narasimhan, Marvell Semiconductor
PHY simulation with rate adaptation • Step through the channel realizations in the channel sequence. • For each channel realization: • Compute a recommended rate with a rate-adaptation algorithm. • Compute packet pass or fail in PHY simulation. • ‘Record’ recommended rates and packet pass or fail in a sequence. • Option to model effect of delays in rate adaptation • Compute and record packet pass or fail for a few (1-2?) previous rates. H. Sampath, E. Lindskog and R. Narasimhan, Marvell Semiconductor
Example PHY Record Channel sequence n out of N: H. Sampath, E. Lindskog and R. Narasimhan, Marvell Semiconductor
MAC simulations • For each user, playback sequence of recommended rates and associated packet pass or fail events • If packet pass or fail events for previous recommened rates are stored then those events can be used to model delays in the rate adaptation algorithm. H. Sampath, E. Lindskog and R. Narasimhan, Marvell Semiconductor
Example MAC simulation with Binary PER Channel sequence n out of N: H. Sampath, E. Lindskog and R. Narasimhan, Marvell Semiconductor
Modeling Feedback Delays Channel sequence n out of N: PHY simulation is performed for both current rate and “previous” rate (Due to feedback delay) using the current channel realization MAC simulation can either use current rate or “previous rate” due to Feedback delays! H. Sampath, E. Lindskog and R. Narasimhan, Marvell Semiconductor
Conclusions • Record-Playback methodology has several advantages: • Includes full 802.11n channel models. • Includes effect of time correlated channel variations. • Complete modeling of PHY with impairments. • Includes rate adaptation. • Can include effects of delays in rate adaptation. • Compromises for Record-Playback method • Approximate modeling of packet error events - As most methods • Does not allow other than binary effects of interference – May be OK approximation for CSMA/CA multiple access scheme. • Coarse rate adaptation performed only in the MAC (using, for example, retransmission information) is not modeled. • Current proposal does not model effects of error in scramble state estimation but this can probably be included. H. Sampath, E. Lindskog and R. Narasimhan, Marvell Semiconductor