No Time to Countdown - Network and Systems Lab

Download Report

Transcript No Time to Countdown - Network and Systems Lab

No Time to Countdown: Migrating Backoff to the Frequency Domain Souvik Sen, Romit Roy Choudhury, Srihari Nelakuditi - Twohsien 2012.3.5

What’s the problem?

http://revolutionwifi.blogspot.com/2010/07/wireless-qos-part-1-background_7048.html

Main Idea Time Domain Backoff Frequency Domain Backoff

Outline • • • Architecture and Design – Single collision domain – Multiple collision domains – Coping with misdetection due to fading – Batched transmissions – Discussion Implementation and Evaluation – – USRP/GNURadio prototype Trace based performance evaluation Conclusion

Single Collision Domain

Single Collision Domain win

Single Collision Domain

Single Collision Domain

!?

Multiple Collision Domains

Coping with Misdetection due to Fading

Batched Transmissions Batched size = 3

Discussion • Self-signal is strong

Discussion • Not tightly time synchronized – Back2F : 16.4μs – 802.11: 9~135μs • High density

Outline • • • Architecture and Design – Single collision domain – Multiple collision domains – Coping with misdetection due to fading – Batched transmissions – Discussion Implementation and Evaluation – – USRP/GNURadio prototype Trace based performance evaluation Conclusion

USRP/GNURadio Prototype • Detection accuracy

64 pt FFT 128 pt FFT 256 pt FFT 97%

USRP/GNURadio Prototype • Impact of noise and interference

Without interference With 10 dB interference

Trace Based Performance Evaluation • Throughput gain Improve around 5%

Back2F consistently outperforms 802.11 across all scenarios

Trace Based Performance Evaluation • Traffic type

Skype

Small packet size (Backoff overhead are fixed)

Trace Based Performance Evaluation • Fairness Jain’s fairness index

Trace Based Performance Evaluation • Impact of channel fading

Trace Based Performance Evaluation • Dense network

Outline • • • Architecture and Design – Single collision domain – Multiple collision domains – Coping with misdetection due to fading – Batched transmissions – Discussion Implementation and Evaluation – – USRP/GNURadio prototype Trace based performance evaluation Conclusion

Conclusion • • Migrate protocol operations from the time to the frequency domain.

Nearly instantaneous method.

contention resolution