Divert: Fine-grained Path Selection for Wireless LAN Allen Miu, Godfrey Tan, Hari Balakrishnan, John Apostolopoulos * MIT Computer Science and Artificial.

Slides:



Advertisements
Similar presentations
SEMINAR ON Wi-Fi.
Advertisements

Fine-grained Channel Access in Wireless LAN SIGCOMM 2010 Kun Tan, Ji Fang, Yuanyang Zhang,Shouyuan Chen, Lixin Shi, Jiansong Zhang, Yongguang Zhang.
Lab Practical 2 Study about different types of Networking Device
June 3, A New Multipath Routing Protocol for Ad Hoc Wireless Networks Amit Gupta and Amit Vyas.
Characterization of Wireless Networks in the Home Michael Bruno James Lawrence 1.
Characterization of Wireless Networks in the Home Presented by: Rick Skowyra Paul Freitas Mark Yavis, Konstantina Papagiannaki, W. Steven Conner.
Radio Propagation Spring 07 CS 527 – Lecture 3. Overview Motivation Block diagram of a radio Signal Propagation  Large scale path loss  Small scale.
Experimental Measurement of VoIP Capacity in IEEE WLANs Sangho Shin Henning Schulzrinne Department of Computer Science Columbia University.
Overview r Ethernet r Hubs, bridges, and switches r Wireless links and LANs.
Why is TCP not good enough for Mobile Operators? Ulas C. Kozat
1 Solutions to Performance Problems in VOIP over Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi.
Yi Liang Multi-stream Voice Communication with Path Diversity.
CS 268: Wireless Transport Protocols Kevin Lai Feb 13, 2002.
1 SMART ANTENNA TECHNIQUES AND THEIR APPLICATION TO WIRELESS AD HOC NETWORKS JACK H. WINTERS /11/13 碩一 謝旻欣.
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 9 Introduction to Networks and the Internet.
CDMA X RTT Overview. Global 3G Evolution.
6: Wireless and Mobile Networks6-1 Chapter 6: Wireless and Mobile Networks Background: r # wireless (mobile) phone subscribers now exceeds # wired phone.
1 Short-term Fairness for TCP Flows in b WLANs M. Bottigliengo, C. Casetti, C.-F. Chiasserini, M. Meo INFOCOM 2004.
6: Wireless and Mobile Networks Wireless LANs.
1. 2 Enterprise WLAN setting 2 Vivek Shrivastava Wireless controller Access Point Clients Internet NSDI 2011.
EEE440 Modern Communication Systems Wireless and Mobile Communications.
Divert: Fine-grained Path Selection for Wireless LANs Allen Miu, Godfrey Tan, Hari Balakrishnan, and John Apostolopoulos MIT Computer Science and Artificial.
Wireless “ESP”: Using Sensors to Develop Better Network Protocols Hari Balakrishnan Lenin Ravindranath, Calvin Newport, Sam Madden M.I.T. CSAIL.
Choosing an Accurate Network Model using Domain Analysis Almudena Konrad, Mills College Ben Y. Zhao, UC Santa Barbara Anthony Joseph, UC Berkeley The First.
5-1 Data Link Layer r What is Data Link Layer? r Wireless Networks m Wi-Fi (Wireless LAN) r Comparison with Ethernet.
Low Latency Wireless Video Over Networks Using Path Diversity John Apostolopolous Wai-tian Tan Mitchell Trott Hewlett-Packard Laboratories Allen.
SourceSync: A Distributed Architecture for Sender Diversity Hariharan Rahul Haitham Hassanieh Dina Katabi.
1 Wireless and Mobile Networks EECS 489 Computer Networks Z. Morley Mao Monday March 12, 2007 Acknowledgement:
6: Wireless and Mobile Networks6-1 Elements of a wireless network network infrastructure wireless hosts r laptop, PDA, IP phone r run applications r may.
6: Wireless and Mobile Networks6-1 Chapter 6 Wireless and Mobile Networks Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition.
Adapted from: Computer Networking, Kurose/Ross 1DT066 Distributed Information Systems Chapter 6 Wireless, WiFi and mobility.
College of Engineering Resource Management in Wireless Networks Anurag Arepally Major Adviser : Dr. Robert Akl Department of Computer Science and Engineering.
ECE 4450:427/527 - Computer Networks Spring 2015
Lecture 1 Wireless Networks CPE 401/601 Computer Network Systems slides are modified from Jim Kurose & Keith Ross All material copyright J.F.
Multimedia and Mobile communications Laboratory Augmenting Mobile 3G Using WiFi Aruna Balasubramanian, Ratul Mahajan, Arun Venkataramani Jimin.
CS640: Introduction to Computer Networks Aditya Akella Lecture 22 - Wireless Networking.
Unwanted Link Layer Traffic in Large IEEE Wireless Network By Naga V K Akkineni.
Wireless Communications. Outline Introduction History System Overview Signals and Propagation Noise and Fading Modulation Multiple Access Design of Cellular.
doc.: IEEE /211r0 Submission March 2002 M. BenvenisteSlide 1 SELF-CONFIGURABLE WIRELESS LAN SYSTEMS Mathilde Benveniste, Ph.D.
Understanding the Real-World Performance of Carrier Sense MIT Computer Science and Artificial Intelligence Laboratory Networks and Mobile Systems
جلسه دهم شبکه های کامپیوتری به نــــــــــــام خدا.
Symphony: Orchestrating Collisions in Enterprise Wireless Networks Tarun Bansal (Co-Primary Author), Bo Chen (Co-Primary Author), Prasun Sinha and Kannan.
Improving QoS Support in Mobile Ad Hoc Networks Agenda Motivations Proposed Framework Packet-level FEC Multipath Routing Simulation Results Conclusions.
6: Wireless and Mobile Networks6-1 Chapter 6 Wireless and Mobile Networks Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition.
Wireless Transmission and Services Chapter 9. Objectives Associate electromagnetic waves at different points on the wireless spectrum with their wireless.
Copyright 2005 Macrodiversity Packet Combining for the IEEE a Uplink Shi Cheng and Matthew C. Valenti Lane Dept. of Comp. Sci. & Elect. Eng. West.
Wireless and Mobility The term wireless is normally used to refer to any type of electrical or electronic operation which is accomplished without the use.
Changing the Dynamics of Network Analysis J. Scott Haugdahl CTO, WildPackets, Inc.
Network Diagnostic Tool (NDT) Duplex-Mismatch detection update Fall Member Meeting Sept 21, 2005 Rich Carlson
A High-Throughput Path Metric for Multi- Hop Wireless Routing Douglas S. J. De Couto, Daniel Aguayo, John Bicket, Robert Morris MIT Computer Science and.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt Dynamic and Persistent Scheduling for Voice over IP Traffic in the Long-Term Evolution Uplink Master’s.
4: DataLink Layer1 Multiple Access Links and Protocols Three types of “links”: r point-to-point (single wire, e.g. PPP, SLIP) r broadcast (shared wire.
Mitigating Congestion in Wireless Sensor Networks Bret Hull, Kyle Jamieson, Hari Balakrishnan Networks and Mobile Systems Group MIT Computer Science and.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
IMA Summer Program on Wireless Communications Quick Fundamentals of Wireless Networks Phil Fleming Network Advanced Technology Group Network Business Motorola,
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
Improving Loss Resilience with Multi- Radio Diversity in Wireless Networks by Allen Miu, Hari Balakrishnan and C.E. Koksal Appeared in ACM MOBICOM 2005,
5: DataLink Layer 5a-1 Multiple Access protocol. 5: DataLink Layer 5a-2 Multiple Access Links and Protocols Three types of “links”: r point-to-point (single.
Muhammad Niswar Graduate School of Information Science
2012 1/6 NSDI’08 Harnessing Exposed Terminals in Wireless Networks Mythili Vutukuru, Kyle Jamieson, and Hari Balakrishnan MIT Computer Science and Artificial.
Discovering Sensor Networks: Applications in Structural Health Monitoring Summary Lecture Wireless Communications.
Dirk Grunwald Dept. of Computer Science, ECEE and ITP University of Colorado, Boulder.
Improving Loss Resilience with Multi-Radio Diversity in Wireless Networks Allen Miu, Hari Balakrishnan MIT Computer Science and Artificial Intelligence.
Balancing Uplink and Downlink Delay of VoIP Traffic in WLANs
Chapter 6 Wireless and Mobile Networks
Advanced Wireless Transmission for Skin Patches and Implants
The Network Beacon Announcement scanning method
CS 457 – Lecture 7 Wireless Networks
A New Multipath Routing Protocol for Ad Hoc Wireless Networks
MIMO I: Spatial Diversity
Presentation transcript:

Divert: Fine-grained Path Selection for Wireless LAN Allen Miu, Godfrey Tan, Hari Balakrishnan, John Apostolopoulos * MIT Computer Science and Artificial Intelligence Laboratory * Hewlett-Packard Laboratories

6/9/2004 MobiSys Clients communicates with one AP at a time Clients select AP based on long term signal quality Today’s wireless LAN … AP 1 Client AP N-1 AP N Backbone Network (wired) Client

6/9/2004 MobiSys Problems Communication suffer periods of high loss rate  Link retransmission adds delay (1-100ms)  Lowering link rate reduces bandwidth Impacts delay-sensitive, high-bandwidth apps e.g., VOIP, video-conferencing Can we use multiple transmission paths (APs) to help reduce losses in a wireless LAN?

6/9/2004 MobiSys b Experiment Setup Transmitters alternate 11Mbps Receiver is moving (2mx2m area) Collect trace of two interleaved streams Examine loss behavior  Within the same path  Across different paths A B R Path A Path B ~15m … AiAi BiBi A i+1 B i+1

6/9/2004 MobiSys Conditional frame loss probabilities in a mobile environment Losses are bursty within the same path Losses have low loss correlation across different paths Lag after loss frame i

6/9/2004 MobiSys Explanation of loss behavior: Transmission depends on physical path  Obstacles  Attenuation  Surfaces  Multipath  Mobility  Rapid and deep fading Physical effects last for different durations  Losses are time-correlated (bursty) Propagation environment is complex and dynamic  Unlikely that all paths suffer simultaneously

6/9/2004 MobiSys Use fine-grained path selection to reduce transmission losses! Goal: Switch communication quickly among nearby APs to avoid short-term channel outages (burst losses) in the current transmission path Challenges:  Architecture for fine-grained path selection  Algorithm for fine-grained path selection AP Client

6/9/2004 MobiSys Divert architecture (Downlink) DM AP DC AP … DM AP DM Wired Backbone Divert Monitor (DM)  Monitors channel condition Divert Controller (DC):  Performs path selection on a frame-by-frame basis  Performs link-layer retransmissions Client

6/9/2004 MobiSys Divert architecture (Uplink) AP … Wired Backbone DC DM Client Divert Monitor (DM)  Monitors channel condition Divert Controller (DC):  Performs path selection on a frame-by-frame basis  Performs link-layer retransmissions Uplink is optional

6/9/2004 MobiSys Conventional WLANs have high path switch signaling overhead AP 1 AP 2 M1M1 M2M2 Cell 1 Cell 2 Cell 3 Single Radio Client  Must signal client to switch frequency Multiple Radio Client  Expands cell size

6/9/2004 MobiSys AP 2 M2M2 SAP 1 SAP 2 AP 1 M1M1 Divert avoids signaling overhead by deploying secondary access points (SAP) Cell 1 Cell 2 Cell 3 SAP provides alternate paths No signaling overhead Compatible with cellular architecture

6/9/2004 MobiSys Practical path switching heuristic Selecting best path for each frame transmission is difficult  Link conditions vary often and quickly  Expensive to probe all transmission paths often

6/9/2004 MobiSys Practical path switching heuristic Observation:  Losses are bursty  Losses have low loss correlation across paths A simple heuristic is to:  Monitor channel quality in current path  Switch path if current path has fallen to a “bad state”

6/9/2004 MobiSys Practical path switching heuristic Per-client frame loss history window, H (frames) Switch paths when T frames lost within last H transmitted frames  Can adapt H and T for Different channel conditions Relative loss rate differences among different transmission paths

6/9/2004 MobiSys Testbed Setup Divert sends packet via A or 11 Mbps link rate Load: pps for 5 min. (720,000 frames) Disabled retransmissions Experiments with stationary and moving laptop receiver at R1, R2, R3 A – APB – SAP R – Receiver locations A B R1 R2R3 ~15 m

6/9/2004 MobiSys Frame Loss Rates (at R3) Legend: { H, T }

6/9/2004 MobiSys Burst Loss Length CCDF (at R3) Mobile R3

6/9/2004 MobiSys Frame Loss Rates (at R1) Legend: { H, T } Mobile R1

6/9/2004 MobiSys Burst Loss Length CCDF (at R1) Mobile R1

6/9/2004 MobiSys Related Work Physical layer spatial diversity techniques  Diversity antenna/antenna arrays Distributed radio bridges for wireless LAN [Leung ’96]

6/9/2004 MobiSys Conclusion Fine-grained path selection can reduce frame loss and loss burstiness, especially for moving WLAN clients Design and implementation of a fine-grained path selection system on a wireless LAN (802.11b) Code and traces will be made available soon at