Inhomogeneous Wireless Network Load Distribution Kuang-Hui Chi* Meng-Hsuan Chiang Institute of Electrical Engineering National Yunlin University of Science.

Slides:



Advertisements
Similar presentations
Doc.: IEEE /0604r1 Submission May 2014 Slide 1 Modeling and Evaluating Variable Bit rate Video Steaming for ax Date: Authors:
Advertisements

SELECT: Self-Learning Collision Avoidance for Wireless Networks Chun-Cheng Chen, Eunsoo, Seo, Hwangnam Kim, and Haiyun Luo Department of Computer Science,
LECTURE 11 CT1303 LAN. DYNAMIC MAC PROTOCOL No fixed assignment for transmission media or any network resources.. It allows transmission when needed.
2005/12/06OPLAB, Dept. of IM, NTU1 Optimizing the ARQ Performance in Downlink Packet Data Systems With Scheduling Haitao Zheng, Member, IEEE Harish Viswanathan,
Emerging Technologies in Wireless LANs. Replacement for traditional Ethernet LANs Several Municipalities Portland, OR Philadelphia, PA San Francisco,
Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University, Australia.
1 Cross-Layer Design for Wireless Communication Networks Ness B. Shroff Center for Wireless Systems and Applications (CWSA) School of Electrical and Computer.
11 WIRELESS SECURITY by Prof. Russell Jones. WIRELESS COMMUNICATION ISSUES  Wireless connections are becoming popular.  Network data is transmitted.
IEEE in the Large: Observations at the IETF Meeting Henning Schulzrinne, Andrea G. Forte, Sangho Shin Department of Computer Science Columbia University.
Optical Ring Networks Research over MAC protocols for optical ring networks with packet switching. MAC protocols divide the ring bandwidth according to.
Distributed-Dynamic Capacity Contracting: A congestion pricing framework for Diff-Serv Murat Yuksel and Shivkumar Kalyanaraman Rensselaer Polytechnic Institute,
TDM-based Coordination Function (TCF) in WLAN for High Throughput Chaegwon Lim and Chong-Ho Choi School of Electrical Engineering and Computer Science.
報告人:陳柏偉 日期: 指導老師:林永松.  INTRODUCTION  PRELIMINARIES  PROPOSED CRRM SCHEME  PERFORMANCE EVALUATION  CONCLUSION 2.
Doc.: IEEE /1126r0 Submission September 2012 Krishna Sayana, SamsungSlide 1 Wi-Fi for Hotspot Deployments and Cellular Offload Date:
Wireless MESH network Tami Alghamdi. Mesh Architecture – Mesh access points (MAPs). – Mesh clients. – Mesh points (MPs) – MP uses its Wi-Fi interface.
Submission doc.: IEEE /1258r2 November 2012 Fang Xie (China Mobile)Slide 1 Operator Deployed WLAN for Cellular offload Date:
Introduction to Information and Computer Science Networks Lecture a This material (Comp4_Unit7a) was developed by Oregon Health and Science University,
COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE BASED WIRELESS MESH Dusit Niyato,
Capacity of Wireless Mesh Networks: Comparing Single- Radio, Dual-Radio, and Multi- Radio Networks By: Alan Applegate.
Lecture #2 Chapter 14 Wireless LANs.
A Study on Dynamic Load Balance for IEEE b Wireless LAN Proc. 8th International Conference on Advances in Communication & Control, COMCON 8, Rethymna,
Unwanted Link Layer Traffic in Large IEEE Wireless Network By Naga V K Akkineni.
Dynamic Load Balancing through Association Control of Mobile Users in WiFi Networks 2013 YU-ANTL Seminal November 9, 2013 Hyun dong Hwang Advanced Networking.
FiWi Integrated Fiber-Wireless Access Networks
Standard for a Convergent Digital Home Network for Heterogeneous Technologies Zhimeng Du 12/5/2013.
User-Centric Management of Wireless LANs Group 9 ZhengDe Li XinTong Zhang DanPing Tong Nashid Farhad LiKai Feng
An Efficient Approach for Content Delivery in Overlay Networks Mohammad Malli Chadi Barakat, Walid Dabbous Planete Project To appear in proceedings of.
Layer 2 Technologies At layer 2 we create and transmit frames over communications channels Format of frames and layer 2 transmission protocols are dependent.
Performance Analysis of Decentralized RAN (Radio Access Network) Selection Schemes December 28 th, 2004 Yang, Sookhyun.
Cisco 3 - LAN Perrine. J Page 110/20/2015 Chapter 8 VLAN VLAN: is a logical grouping grouped by: function department application VLAN configuration is.
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs K.Murugan, B.Dushyanth, E.Gunasekaran S.Arivuthokai, RS.Bhuvaneswaran, S.Shanmugavel.
Copyright © 2010 National Institute of Information and Communications Technology. All Rights Reserved 1 R&D and Standardization Activities on Distributed.
Othman Othman M.M., Koji Okamura Kyushu University 1.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 OSI Physical Layer Network Fundamentals – Chapter 8.
Submission doc.: IEEE /0801r1 Akira Kishida, NTT Issues of Low-Rate Transmission Date: Authors:
Doc.: IEEE /0648r0 Submission May 2014 Chinghwa Yu et. al., MediaTekSlide 1 Performance Observation of a Dense Campus Network Date:
Designing for High Density Wireless LANs Last Update Copyright Kenneth M. Chipps Ph.D.
Submission doc.: IEEE 11-13/0523r2 May 2013 Katsuo Yunoki, KDDI R&D LaboratoriesSlide 1 Understanding Current Situation of Public Wi-Fi Usage - Possible.
X. Li, W. LiuICC May 11, 2003A Joint Layer Design Smart Contention Resolution Random Access Wireless Networks With Unknown Multiple Users: A Joint.
Federico Chiariotti Chiara Pielli Andrea Zanella Michele Zorzi QoE-aware Video Rate Adaptation algorithms in multi-user IEEE wireless networks 1.
1 The Design of the Power Saving Mechanisms in IEEE e Networks (Defense) Student: Lei Yan ( 嚴雷 ) Advisor: Dr. Ho-Ting Wu ( 吳和庭 ) Date: 2009/07/23.
Doc.: IEEE /1280r1 Submission Jan 2006 Bin Wang, ZTE CorporationSlide 1 Frequent Handover Notice: This document has been prepared to assist IEEE.
Chapter 13: LAN Maintenance. Documentation Document your LAN so that you have a record of equipment location and configuration. Documentation should include.
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
Using Heterogeneous Paths for Inter-process Communication in a Distributed System Vimi Puthen Veetil Instructor: Pekka Heikkinen M.Sc.(Tech.) Nokia Siemens.
Rate-Based Channel Assignment Algorithm for Multi-Channel Multi- Rate Wireless Mesh Networks Sok-Hyong Kim and Young-Joo Suh Department of Computer Science.
Outsourcing Coordination and Management of Home Wireless Access Points through an Open API Ashish Patro Prof. Suman Banerjee University of Wisconsin Madison.
An Energy Efficient MAC Protocol for Wireless LANs, E.-S. Jung and N.H. Vaidya, INFOCOM 2002, June 2002 吳豐州.
Doc.: IEEE /0542r0 SubmissionSimone Merlin, QualcommSlide 1 HEW Scenarios and Goals Date: Authors: May 2013.
August 27, 2003 Evaluation of WiNc Manager A Wireless Network Management Software from Cirond Technologies Inc. by Kassim Olawale Radio Science Laboratory.
Explicit and Implicit Pipelining in Wireless MAC Nitin Vaidya University of Illinois at Urbana-Champaign Joint work with Xue Yang, UIUC.
Doc.: IEEE / aa Submission Apr 2009 Graham Smith, DSP GroupSlide 1 Considerations for Statistical Multiplexing Support in OBSS Proposal.
Topic : 4.0 WIRELESS TECHNOLOGIES.  Wireless networks utilize radio waves and/or microwaves to maintain communication channels between computers. Wireless.
Component 4: Introduction to Information and Computer Science Unit 7: Networks & Networking Lecture 1 This material was developed by Oregon Health & Science.
Peter Pham and Sylvie Perreau, IEEE 2002 Mobile and Wireless Communications Network Multi-Path Routing Protocol with Load Balancing Policy in Mobile Ad.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
Performance Evaluation of L3 Transport Protocols for IEEE (2 nd round) Richard Rouil, Nada Golmie, and David Griffith National Institute of Standards.
IEEE Wireless LAN Standard
Experimental Evaluation of Co-existent LTE-U and Wi-Fi on ORBIT Problem DefinitionExperimental Procedure Results Observation WINLAB Conclusion Samuel
WIRELESS NETWORKS. Wireless?  A wireless LAN or WLAN is a wireless local area network that uses radio waves as its carrier.  The last link with the.
© 2003, Cisco Systems, Inc. All rights reserved. 2-1 Campus Network Design.
1 A Throughput Enhancement Handover Algorithm for WiMAX Network Architecture Hao-Ming Chang and Gwo-Jong Yu Graduate School of Mathematical Sciences, Aletheia.
IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: Load balancing in heterogeneous network use case Date Submitted:
Subway Station Real-time Indoor Positioning System for Cell Phones
Leader based Multicast
IEEE in the Large: Observations at the IETF Meeting
Leader based Multicast
Wireless Performance Prediction – Rationale and Goals
Modeling and Evaluating Variable Bit rate Video Steaming for ax
Presentation transcript:

Inhomogeneous Wireless Network Load Distribution Kuang-Hui Chi* Meng-Hsuan Chiang Institute of Electrical Engineering National Yunlin University of Science and Technology TAIWAN Aug. 2015

Background (1/3)  Observations  Network inhomogeneity appears common as devices of different generations/capabilities were phased in over time  Households may deploy IEEE n access points (APs) with joint use of earlier WiFi apparatus  Varying coverages, capabilities, and service rates affect how a wireless station selects which AP to associate with  load imbalance  Traffic may concentrate on less capable APs unevenly

Background (2/3)  Objectives  Distribute traffic among inhomogeneous APs for users  Implementation over Android, add-on software, an APP  Operation synopsis  APs of different generations deployed in an area where a server is introduced to collect user’s grade points or other relevant information  A grading method allows for how long an Android handset used each type of AP in the past  Connection time is considered plus or minus with respect to an IEEE b AP and n AP (newest) b (slower) < g (fair) < n (faster) 3

Background (3/3)  Operation synopsis (cont’d)  Connection time is considered plus or minus with respect to an IEEE b AP and n AP (newest) The longer a handset was with an IEEE b AP, the more points it gains, in favor of its eligibility to connect to an IEEE n AP later The longer the handset was with an IEEE n AP, the more advantage it loses, making it less likely to use the IEEE n again in the future  Based on the ranking of grade points, the appropriate AP is chosen for each wireless user to camp in 4

Literature Review: Summary  State-of-the-art research did not address network inhomogeneity  Performance limited somehow  Per-AP capability not fully utilized  Most schemes require tailoring standard protocol machinery on the AP side or client side  Incompatible with standard devices  Propreitary, interoperability? 5

Selection of Most Recent Work  Information exchange: An example K.-H. Chi and L.-H. Yen, “Load Distribution in Non-homogeneous Wireless Local Area Networks”, Wireless Personal Communications, 75(4):2569–2587, April 2014 client id target AP RSS (received signal strength) timeout

7 Selection of Most Recent Work  Information exchange: An example shall expire soon K.-H. Chi and L.-H. Yen, “Load Distribution in Non-homogeneous Wireless Local Area Networks”, Wireless Personal Communications, 75(4):2569–2587, April 2014

8 Selection of Most Recent Work  Suppose:  A new station i detects a set of APs in range  For each such AP J, S J denotes the set of stations local to J  Responsiveness  J might take a delay of to serve all the potentially contending stations for a frame unit   (): function mapping RSS to nominal transmission rates  Fusing metrics  Effective bandwidth for a station increases with a stronger RSS but decreases with slower responsiveness of APs, the preference for i associating with J is  A best-fit AP is given by K.-H. Chi and L.-H. Yen, “Load Distribution in Non-homogeneous Wireless Local Area Networks”, Wireless Personal Communications, 75(4):2569–2587, April 2014

Our Approach - centralized -

Our Approach (1/4)  Network settings Maintain a list of points (credit) for each client, suggesting which type of AP to camp in next Initialized to a default value, per-client points will increase/decrease according to which type of AP to associate with

Our Approach (2/4)  Procedural flowchart MAC AddressPoints 90:21:55:DD:9B:E39990 … 00:1F:3C:8B:14:F :21:55:DD:9B:E MAC AddressPoints 90:21:55:DD:9B:E39990 … 00:1F:3C:8B:14:F49805 t 0 = :20:40 t 1 = :20:

Our Approach (3/4)  Grading policy 12 AP type802.11b802.11g802.11n Update principlePoints increase with connection duration NeutralPoints decrease with connection duration Points adjustment 1*(connection duration) (s) Invariant(-1)*(connection duration) (s)

Our Approach (4/4)  Ranking of grade points  Use Iperf to test the max. bandwidth of APs  Bandwidth ratio of a concerned AP to all the APs (total available bandwidth) n: 31.5 Mbps; 31.5/56.6 = g: 19.3 Mbps; 19.3/56.6 = b: 5.8 Mbps; 5.8/56.6 = 0.10  Such ratios multiplied by the total number of wireless stations (WSs) give a moderate share of stations to be accommodated by each AP (room), with preference n > g > b E.g / 56.6 * 4 = 2.26 (802.11n) Rounded to the nearest integer >= 1 Handset with highest point associates to the n AP, 2 nd highest to n or g and so forth, depending on the room offered by each AP 13

Experiments (1/3)  Scenario  Wireless stations join one by one (up to 4), at time 0, 10, 25, and 45 All the APs in radio range  Whenever a new WS joins, disconnect previous WSs and re-start connections  4 WSs first connected with n AP  Investigate how our scheme performs

Experiments (2/3)  WS 1 connected to IEEE n AP  After 10s, WS 2 joins, disconnect WS 1 and re-start WSs 1’s connection  After 15s, WS 3 joins, disconnect WSs 1 and 2, and let both WSs re-start connections 90:21:55:DD:9B:E :1F:3C:8A:CD: :21:55:DD:9B:E :1F:3C:8B:13: :21:55:DD:9B:E :1F:3C:8A:CD: WS 1 WS 3 WS 1 WS 2 WS n g n g

Experiments (3/3)  After 20s, WS 4 joins, disconnect WSs 1—3 and let WSs start connections 00:1F:3C:8B:14:F :1F:3C:8A:CD: :1F:3C:8B:13: :21:55:DD:9B:E WS 4 WS 2 WS 3 WS n g b Field tests ensure our scheme operates as expected

Performance

Evaluation  Use Iperf and Iperf for Android  Measure throughput between the server and clients  WSs 1 to 4 collect available bandwidth statistics  Record aggregate throughputs

Aggregate Throughput 19

Respective Throughput (w/o Load Sharing)

Respective Throughput (w/ Load Sharing) 21

Increase of Throughputs 22

Summary  Load sharing among capability-varying APs has been shown effective  Overall throughputs   Respective throughputs also increase significantly  Iperf server co-located at the IEEE Information Server  Can be refined to operate in a distributed manner  Future  May use SNMP to collect statistics from APs  May use other utility software to examine performance variation (Qcheck)  Use Sikuli to adjust AP’s room online according to load dynamics 23

Thank You Q & A For any questions, please contact