Peter A. Steenkiste & Dina Papagiannaki 1 18-759: Wireless Networks L ecture 15: WiFi Self-Organization Dina Papagiannaki & Peter Steenkiste Departments.

Slides:



Advertisements
Similar presentations
WLAN System Capacity Zahid Iqbal. WLAN Technologiess IEEE802.11a IEEE802.11b IEEE802.11g.
Advertisements

Fine-grained Channel Access in Wireless LAN SIGCOMM 2010 Kun Tan, Ji Fang, Yuanyang Zhang,Shouyuan Chen, Lixin Shi, Jiansong Zhang, Yongguang Zhang.
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
A Scalable MAC Protocol for Next-Generation Wireless LANs Zakhia (Zak) Abichar, J. Morris Chang, and Daji Qiao Dept. of Electrical and Computer Engineering.
Pushing the Envelope of Indoor Wireless Spatial Reuse using Directional Access Points and Clients Xi Liu 1, Anmol Sheth 2, Konstantina Papagiannaki 3,
How is Information Transferred? Developing an Intuition for Network Communication Protocols a 6.UAT concept talk by Olga Stroilova.
© Kemal AkkayaWireless & Network Security 1 Department of Computer Science Southern Illinois University Carbondale CS591 – Wireless & Network Security.
Comp 361, Spring 20056:Basic Wireless 1 Chapter 6: Basic Wireless (last updated 02/05/05) r A quick intro to CDMA r Basic
Oct 21, 2008IMC n Under the Microscope Vivek Shrivastava Shravan Rayanchu Jongwon Yoon Suman Banerjee Department Of Computer Sciences University.
Living with Interference in Unmanaged Wireless Environments David Wetherall, Daniel Halperin and Tom Anderson Intel Research & University of Washington.
Contention Window Optimization for IEEE DCF Access Control D. J. Deng, C. H. Ke, H. H. Chen, and Y. M. Huang IEEE Transaction on Wireless Communication.
College of Engineering Optimal Access Point Selection and Channel Assignment in IEEE Networks Sangtae Park Advisor: Dr. Robert Akl Department of.
Wireless Local Area Networks By Edmund Gean August 2, 2000.
Multiple Access and High Density Wireless Access Networks Dina Papagiannaki Intel Research Cambridge.
1 SMART ANTENNA TECHNIQUES AND THEIR APPLICATION TO WIRELESS AD HOC NETWORKS JACK H. WINTERS /11/13 碩一 謝旻欣.
specifications overview Specifications MAC  Specification of layers below LLC  Associated management/control interfaces MIB Control Applications.
1 Crowded Spectrum in Wireless Sensor Networks Gang Zhou, John A. Stankovic, Sang H. Son Department of Computer Science University of Virginia May, 2006.
1. 2 Enterprise WLAN setting 2 Vivek Shrivastava Wireless controller Access Point Clients Internet NSDI 2011.
5-1 Data Link Layer r What is Data Link Layer? r Wireless Networks m Wi-Fi (Wireless LAN) r Comparison with Ethernet.
Semester EEE449 Computer Networks The Data Link Layer Part 2: Media Access Control En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex,
VULCAN Vs MERCURY TECHNOLOGICAL DIFFERENCES AND APPLICATIONS.
Medium Access Control Protocols Using Directional Antennas in Ad Hoc Networks CIS 888 Prof. Anish Arora The Ohio State University.
TCP Behavior across Multihop Wireless Networks and the Wired Internet Kaixin Xu, Sang Bae, Mario Gerla, Sungwook Lee Computer Science Department University.
ECE 4450:427/527 - Computer Networks Spring 2015
CS640: Introduction to Computer Networks Aditya Akella Lecture 22 - Wireless Networking.
Flexible Channelization for Wireless LANs Zafar Ayyub Qazi*, Zhibin Dou and Prof. Samir Das* *Department of Computer Science (WINGS lab), Stony.
Opersating Mode DCF: distributed coordination function
Network diversity in broadband wireless system ONR workshop 2003 Hui Liu Department of Electrical Engineering University of Washington.
Wireless Medium Access. Multi-transmitter Interference Problem  Similar to multi-path or noise  Two transmitting stations will constructively/destructively.
MDG: Measurement-Driven Guidelines for WLAN Design Ioannis Broustis, Konstantina Papagiannaki, Srikanth V. Krishnamurthy, Michalis Faloutsos, Vivek.
CENTAUR: Realizing the Full Potential of Centralized WLANs Through a Hybrid Data Path Vivek Shrivastava*, Shravan Rayanchu, Suman Banerjee University of.
ARES: an Anti-jamming REinforcement System for Networks Konstantinos Pelechrinis, Ioannis Broustis, Srikanth V. Krishnamurthy, Christos Gkantsidis.
Symphony: Orchestrating Collisions in Enterprise Wireless Networks Tarun Bansal (Co-Primary Author), Bo Chen (Co-Primary Author), Prasun Sinha and Kannan.
Joint PHY-MAC Designs and Smart Antennas for Wireless Ad-Hoc Networks CS Mobile and Wireless Networking (Fall 2006)
College of Engineering WiFi and WCDMA Network Design Robert Akl, D.Sc. Department of Computer Science and Engineering Robert Akl, D.Sc. Department of Computer.
PRESENTATION ON WI-FI TECHNOLOGY
1 Mobile ad hoc networking with a view of 4G wireless: Imperatives and challenges Myungchul Kim Tel:
K. Salah 1 Chapter 15 Wireless LANs. K. Salah 2 Figure 15.1 BSSs IEEE Specification for Wireless LAN: IEEE , which covers the physical and data.
MAC Protocols In Sensor Networks.  MAC allows multiple users to share a common channel.  Conflict-free protocols ensure successful transmission. Channel.
1 Exploiting Diversity in Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign Presentation at Mesh.
Lecture # 13 Computer Communication & Networks. Today’s Menu ↗Last Lecture Review ↗Wireless LANs ↗Introduction ↗Flavors of Wireless LANs ↗CSMA/CA Wireless.
IEEE WLAN.
Introduction to Wireless Networks Dina Katabi & Sam Madden MIT – – Spring 2014.
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.
Planning and Analyzing Wireless LAN
WIRELESS COMMUNICATION Husnain Sherazi Lecture 1.
Wi-Fi. Basic structure: – Stations plus an access point – Stations talk to the access point, then to outside – Access point talks to stations – Stations.
Universität Karlsruhe Institut für Telematik ECE 591
Improving the scalability of MAC protocols in Wireless Mesh Networks Mthulisi Velempini (Mr.)
Partially Overlapped Channels Not Considered Harmful Article by Mishra, Shrivastava, Banerjee, Arbaugh Presentation by Chen Li.
Medium Access Control in Wireless networks
Wireless Protocols. 2 Outline MACA 3 ISM: Industry, Science, Medicine unlicensed frequency spectrum: 900Mhz, 2.4Ghz, 5.1Ghz, 5.7Ghz.
CSCI 465 D ata Communications and Networks Lecture 23 Martin van Bommel CSCI 465 Data Communications & Networks 1.
2012 1/6 NSDI’08 Harnessing Exposed Terminals in Wireless Networks Mythili Vutukuru, Kyle Jamieson, and Hari Balakrishnan MIT Computer Science and Artificial.
Medium Access in Sensor Networks. Presented by: Vikram Shankar.
Partially Overlapped Channels Not Considered Harmful Arunesh Mishra, Vivek Shrivastava, Suman Banerjee, William Arbaugh (ACM SIGMetrics 2006) Slides adapted.
COMPUTER FUNDAMENTALS David Samuel Bhatti
Wireless LAN Requirements (1) Same as any LAN – High capacity, short distances, full connectivity, broadcast capability Throughput: – efficient use wireless.
Discovering Sensor Networks: Applications in Structural Health Monitoring Summary Lecture Wireless Communications.
DDMAC: Dynamic Delayed Medium Access Control (MAC) Protocol with Fuzzy Technique for Wireless Body Area Network By: Ido Polak Netanel Ring.
© Saravanan Kandasamy, Ricardo Morla, and Manuel Ricardo,INESC Porto 1 Improving the Performance of IEEE802.11s Networks using Directional Antennas over.
MAC Protocols for Sensor Networks
MAC Protocols for Sensor Networks
Architecture and Algorithms for an IEEE 802
Medium Access Control MAC protocols: design goals, challenges,
Multi-channel, multi-radio wireless networks
On the Physical Carrier Sense in Wireless Ad-hoc Networks
MDG: MEASUREMENT-DRIVEN GUIDELINES FOR WLAN DESIGN
IEEE Wireless Local Area Networks (RF-LANs)
Presentation transcript:

Peter A. Steenkiste & Dina Papagiannaki : Wireless Networks L ecture 15: WiFi Self-Organization Dina Papagiannaki & Peter Steenkiste Departments of Computer Science and Electrical and Computer Engineering Spring Semester

Peter A. Steenkiste & Dina Papagiannaki 2 Overview l Self-organization/Management of WiFi networks l Urban, cooperative environments (unmanaged) »Frequency selection »User association »Power control l Enteprise WLANs (managed) l New application domains (unmanaged+managed)

Peter A. Steenkiste & Dina Papagiannaki 3 Design of the Wired Internet Overprovisioning the solution of choice!

Peter A. Steenkiste & Dina Papagiannaki 4 From a managed core to an unmanaged edge A large fraction of the Internet’s clients are going wireless (WiFi, 3G, WiMax) Client performance primarily determined by the edge network networks challenge our traditional thinking in network design and management The need for measurement paramount due to the unreliability and dynamics of the medium, the notion of contention domains and mobility

Peter A. Steenkiste & Dina Papagiannaki 5 What determines client performance? l Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) Transmitter senses the medium, uses Clear Channel Assessment (CCA) threshold to determine state If medium idle, randomize access When backoff counter=0, transmit Upon ACK, reset backoff counter If no ACK, double contention window, adjust transmission rate and try again Performance = f(access probability, retransmissions, link quality, hidden terminals)

Peter A. Steenkiste & Dina Papagiannaki 6 Client throughput 54 Mbps Effective throughput~ 30 Mbps 11 Mbps Effective throughput< 10 Mbps 1 Mbps Effective throughput ~Kbps

Peter A. Steenkiste & Dina Papagiannaki 7 Solutions and operations Minimize the number of transmitters in the same contention domain Ensure high quality links between clients and APs Minimize the effect of hidden terminals Frequency selection Power Control User Association RTS/CTS Scheduling

Peter A. Steenkiste & Dina Papagiannaki 8 Minimize the number of transmitters in the same contention domain Frequency selection Power Control

Peter A. Steenkiste & Dina Papagiannaki 9 WiFi frequency selection l 2.4 GHz band (802.11b/g) – 11 channels, 3 orthogonal l 5 GHz band (802.11a) – 11/12 channels depending on continent l Question: Which frequency should each AP operate on for optimal performance?

Peter A. Steenkiste & Dina Papagiannaki 10 Cellular analogue

Peter A. Steenkiste & Dina Papagiannaki b/g frequencies not enough

Peter A. Steenkiste & Dina Papagiannaki 12 WiFi scanning tools: NetStumbler

Peter A. Steenkiste & Dina Papagiannaki 13 Frequency Selection (1, 6, 11)

Peter A. Steenkiste & Dina Papagiannaki 14 client AP Mbps/11gClient1Client2Client3 Before After30.51 (*3)30 (*5)29.45 (*2) Effect of Frequency Selection

Peter A. Steenkiste & Dina Papagiannaki 15 Alternatives l Interference is the outcome of transmissions! l Frequency selection could take workload into account »Requires additional measurements »Could lead to instability if based on variable measurements

Peter A. Steenkiste & Dina Papagiannaki 16 Partially overlapping channels

Peter A. Steenkiste & Dina Papagiannaki 17 Using partially overlapping channels Partially overlapped channels not considered harmful, In ACM Sigmetrics 2006

Peter A. Steenkiste & Dina Papagiannaki 18 Minimize the number of transmitters in the same contention domain Frequency selection Power Control

Peter A. Steenkiste & Dina Papagiannaki 19 Power Control in l Heterogeneous transmit powers across nodes can lead to node starvation! 1 st order starvation We need to ensure that there is symmetry in the nodes’ contention domains.

Peter A. Steenkiste & Dina Papagiannaki 20 What is the benefit of power control? l Reducing transmission power can reduce interference in the network l Increasing transmission power can improve client SINR thus allowing for higher transmission rates l There is a tradeoff between the amount of interference we introduce in the network and the additional throughput benefit at the client

Peter A. Steenkiste & Dina Papagiannaki 21 Condition for starvation free power control l We need to ensure network symmetry l We have proven that for starvation-free power control we need to keep the product of CCA threshold and transmission power constant l CCA * P = C l The louder you are going to shout the more carefully you should listen for the nodes that whisper Interference Mitigation through Power Control in High Density WLANs, IEEE Infocom 2007

Peter A. Steenkiste & Dina Papagiannaki 22 client AP Mbps/11gClient1Client2Client3 Before After (*3)22.59 (*4)30.51 (*2) Effect of Power Control

Peter A. Steenkiste & Dina Papagiannaki 23 Ensure high quality links between clients and APs User Association

Peter A. Steenkiste & Dina Papagiannaki 24 User throughput Internet 1.Channel access time 2.Aggregated transmission delay 3.Wireless channel quality State of the art can lead to unnecessarily low throughput!

Peter A. Steenkiste & Dina Papagiannaki 25 User association Balance the user associations for minimal potential delay fairness. Users take into account the personal and social cost of different association rules. Mbps/11gClient1 Before~ 5 After~ 8

Peter A. Steenkiste & Dina Papagiannaki 26 Overall network fairness improved Mean:1428, variance: Mean:1559, variance:

Peter A. Steenkiste & Dina Papagiannaki 27 Implementation and Experimental set-up l The 3 algorithms are implemented »for both APs and clients »on Intel 2915 prototype driver and firmware l Testbed A : U Cambridge, UK »21 APs, 30 client l Technical Characteristics »Nodes: Soekris net4826, »Wireless cards: Intel 2915 a/b/g –5-dBi omnidirectional antennae

Peter A. Steenkiste & Dina Papagiannaki 28 Impact of different algorithms

Peter A. Steenkiste & Dina Papagiannaki 29 Minimize the effect of hidden terminals RTS/CTS Scheduling

Peter A. Steenkiste & Dina Papagiannaki 30 The transformation of enterprise WLANs Centralization of the control – increased security, opportunity for optimal configuration

Peter A. Steenkiste & Dina Papagiannaki 31 Hidden and Exposed Terminals WLANsHP LabsSeoul National University Our Testbed Exposed Terminals 39%9%39% Hidden Terminals 43%70%35% In 30% of the hidden terminals (300 cases) performance degradation was greater than 90%!

Peter A. Steenkiste & Dina Papagiannaki 32 Conflict Graph and its measurement Micro-probing can measure the conflict graph of a 20 node network in 20 seconds! No client modifications As accurate as state of the art with ~400 times less overhead Carrier-sense Interference

Peter A. Steenkiste & Dina Papagiannaki 33 Centralized Scheduling (Y,C2) (Y,C3) (X,C4) (X,C1) Scheduler 1234 C1 C4 C3 C2 X Y

Peter A. Steenkiste & Dina Papagiannaki 34 Implementation Issues Need for a conflict graph Tight synchronization among APs Precise knowledge of when a transmission will be over (not easy due to retransmission and changes in transmission rate) Speculation is required! DCF performs better in the general case!

Peter A. Steenkiste & Dina Papagiannaki 35 Hybrid Scheduling Use speculative centralized scheduling only for hidden terminals

Peter A. Steenkiste & Dina Papagiannaki 36 The network design space Network density management Frequency selection, power control Centralized control and scheduling More devices on the same frequency overhearing PHY coding conscious choice reachability, minimal handoff time power control, user association No single design will fit-all – understanding constraints and solution space is essential. Applications will be the main drivers

Peter A. Steenkiste & Dina Papagiannaki 37

Peter A. Steenkiste & Dina Papagiannaki 38 The FON model – large scale WiFi collaboration homeEnterprise Neighborhood Network Management degree

Peter A. Steenkiste & Dina Papagiannaki 39 Next-generation community networks Community networks today seen as infrastructure for Internet access … and services on the move [Cabernet, ViFi, Dome] What if such networks formed the new Internet edge with the ability to provide better and new types of services?

Peter A. Steenkiste & Dina Papagiannaki 40 Community WiFi

Peter A. Steenkiste & Dina Papagiannaki 41 New Types of Services in Neighborhood WiFi Reliability through broadband provider diversity Higher uplink capacity through wireless-assisted broadband link aggregation Services beyond the limitations of one home’s resources Most broadband connections underutilized Wireless speeds far exceed last mile

Peter A. Steenkiste & Dina Papagiannaki 42 Today’s home use Internet “broadband”

Peter A. Steenkiste & Dina Papagiannaki 43 Large uploads are very slow! Internet !?! zzz..

Peter A. Steenkiste & Dina Papagiannaki 44 Burstable broadband service Internet

Peter A. Steenkiste & Dina Papagiannaki 45 Burstable broadband service Internet

Peter A. Steenkiste & Dina Papagiannaki 46 Burstable broadband service

Peter A. Steenkiste & Dina Papagiannaki 47 Aggregation through wireless l What is the best strategy to get efficient aggregation of bandwidth? l Problem: Individual losses can significantly harm performance. Wireless unicast

Peter A. Steenkiste & Dina Papagiannaki 48 Opportunistic wireless reception Wireless unicast Opportunistic broadcast ? ? ? Solution needs to minimize redundancy in wired transmissions while making optimal use of the wireless medium

Peter A. Steenkiste & Dina Papagiannaki 49 Link-alike offers significant gains through opportunism

Peter A. Steenkiste & Dina Papagiannaki 50 Open Questions How could such a mechanism be adjusted for real-time content, such as high resolution video conferencing? Automated frequency selection restricts the number of APs in the same frequency, limiting the potential for overhearing What are the mechanisms needed for optimal performance of neighborhood networks?

Peter A. Steenkiste & Dina Papagiannaki 51

Peter A. Steenkiste & Dina Papagiannaki 52 US Spectrum Allocation WiFi 700 MHz and white spaces

Peter A. Steenkiste & Dina Papagiannaki 53 References l Partially-overlapped Channels not considered harmful, Arunesh Mishra, Vivek Shrivastava, Suman Banerjee, William Arbaugh. In ACM Sigmetrics, St. Malo, France, June l MDG: Measurement-Driven Guidelines for WLAN Design, I. Broustis, K. Papagiannaki, S. Krishnamurthy, M. Faloutsos, and V. Mhatre. In ACM Mobicom, Montreal, Canada, September l Interference Mitigation through Power Control in High Density WLANs, V. Mhatre, K. Papagiannaki and F. Baccelli. In IEEE Infocom, Anchorage, Alaska, May, l Measurement-Based Self Organization of Interfering Wireless Access Networks, B. Kaufmann, F. Baccelli, A. Chaintreau, V. Mhatre, K. Papagiannaki and C. Diot. In IEEE Infocom, Anchorage, Alaska, May, l Link-alike: Using Wireless to Share Network Resources in a Neighborhood, S. Jakubczak, D. Andersen, M. Kaminsky, K. Papagiannaki, and S. Seshan. To appear in ACM Sigmobile Mobile Computing and Communications Review (MC2R)