Fast MAC Layer Handoff in Networks

Slides:



Advertisements
Similar presentations
Cellular System Design Fundamentals
Advertisements

Fast L3 Handoff in Wireless LANs Andrea G. Forte Sangho Shin Henning Schulzrinne.
Advantage Century Telecommunication Corp. AIL: Actively Intelligent Link-Layer Handoff Guo-Yuan Mikko Wang
Inter-Subnet Mobile IP Handoffs in b Wireless LANs Albert Hasson.
Emerging Technologies in Wireless LANs. Replacement for traditional Ethernet LANs Several Municipalities Portland, OR Philadelphia, PA San Francisco,
Experimental Measurement of VoIP Capacity in IEEE WLANs Sangho Shin Henning Schulzrinne Department of Computer Science Columbia University.
1 Towards the Quality of Service for VoIP Traffic in IEEE Wireless Networks Sangho Shin PhD candidate Computer Science Columbia University.
Cooperation Between Stations in Wireless Networks Andrea G. Forte and Henning Schulzrinne Department of Computer Science Columbia University, New York.
VoIP over Wireless LANs Sangho Shin. IP Why VoIP? Voice Personalized Service Location-based Service Emergency Service IP Voice Service.
VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University.
IEEE in the Large: Observations at the IETF Meeting Henning Schulzrinne, Andrea G. Forte, Sangho Shin Department of Computer Science Columbia University.
1 A Hybrid Channel Scan Mechanism for Improved VoIP Handoff Performance in WLANs Jeng-Ji Huang, Sen-Ching Chang Department of Applied Electronics.
VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University.
Fast Wireless Handoff in Networks Sangho Shin Andrea G. Forte Anshuman S. Rawat Henning Schulzrinne.
Cooperation in Wireless Networks Andrea G. Forte Henning Schulzrinne November 14, 2005.
Handoff Delay for b Wireless LANs Masters Project defense Anshul Jain Committee: Dr. Henning Schulzrinne, Columbia University Dr. Zongming Fei, University.
Probing in using Neighbor Graphs Minho Shin, Arunesh Mishra, William Arbaugh University of Maryland.
Experimental Measurement of the Capacity for VoIP Traffic in IEEE WLANs Authors : Sangho Shin, Henning Schulzrinne [INFOCOM 2007] Reporter : 林緯彥.
5-1 Data Link Layer r What is Data Link Layer? r Wireless Networks m Wi-Fi (Wireless LAN) r Comparison with Ethernet.
VoIP over Wireless Networks Router Access Point (AP) AP INTERNET.
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.
Computer networks 6: Wireless and Mobile Networks.
Wi-Fi Wireless LANs Dr. Adil Yousif. What is a Wireless LAN  A wireless local area network(LAN) is a flexible data communications system implemented.
CIS 725 Wireless networks. Low bandwidth High error rates.
protocol continued. DCF The basic idea is non-persistent. Can do an optimization: For a new packet (Q len = 0), the sender needs only wait for.
CWNA Guide to Wireless LANs, Second Edition
Handoff in IEEE Andrea G. Forte Sangho Shin Prof. Henning Schulzrinne.
Deployment Guidelines for Highly Congested IEEE b/g Networks Andrea G. Forte and Henning Schulzrinne Columbia University.
Wireless Access avoid collisions: 2 + nodes transmitting at same time CSMA - sense before transmitting –don’t collide with ongoing transmission by other.
Voice Capacity analysis over Introducing VoIP and WLans IEEE based Wireless Local Area Networks (WLANs) are becoming popular While WLANs.
Call Admission Control in IEEE Wireless Networks using QP-CAT Sangho Shin Henning Schulzrinne Department of Computer Science Columbia University.
VoIP over Wireless LANs Sangho Shin. Outline Why VoIP ? Why ? My research Applicability.
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.
An Empirical Analysis of the IEEE MAC Layer Handoff Process Arunesh Mishra Minho Shin William Arbaugh University of Maryland,College Park,MD.
Mobile Multimedia and VoIP Prof. Henning Schulzrinne Andrea Forte · Matthew Mintz-Habib · Takehiro Kawata · Jonathan Lennox · Anshuman Rawat · Ron Shacham.
JinHyeock Choi, DongYun Shin hppt:// Fast Router Discovery with L2 Support draft-jinchoi-dna-frd-01.txt.
Cooperation between stations in wireless networks Andrea G. Forte, Henning Schulzrinne Department of Computer Science, Columbia University Presented by:
A pre-scanning method based on the speed of mobile node in Wireless LAN Youngil Kim', Kyuchang Lee', Byungwoong Kim' and Kijun Han g, The Graduate School.
PERFORMANCE EVALUATION OF COMMON POWER ROUTING FOR AD-HOC NETWORK Zhan Liang Supervisor: Prof. Sven-Gustav Häggman Instructor: Researcher Boris Makarevitch.
October 17, 2007 Cooperation Between Stations in Wireless Networks Andrea G. Forte Henning Schulzrinne Department of Computer Science Columbia University.
Passive Duplicate Address Detection (DAD) Sangho Shin Andrea Forte Henning Schulzrinne Columbia University.
1 An Empirical Analysis of the IEEE MAC Layer Handoff Process Arunesh Mishra Minho Shin William Arbaugh University of Maryland College Park,MD,USA.
IEEE Wireless LAN. Wireless LANs: Characteristics Types –Infrastructure based –Ad-hoc Advantages –Flexible deployment –Minimal wiring difficulties.
Andrea G. Forte Sangho Shin Henning Schulzrinne
Outline What is Wireless LAN Wireless Transmission Types
Architecture and Algorithms for an IEEE 802
Balancing Uplink and Downlink Delay of VoIP Traffic in WLANs
M. Kassab, A. Belghith, J. Bonnin, S. Sassi
Chapter 6 Wireless and Mobile Networks
Requirements for Seamless Handoff between WLAN and Cellular Networks
The Network Beacon Announcement scanning method
A comparison of Ad-Hoc Routing Protocols
Wireless Mesh Networks
CSE 4905 Network Security Overview
2002 IPv6 技術巡迴研討會 IPv6 Mobility
IEEE in the Large: Observations at the IETF Meeting
CS 457 – Lecture 7 Wireless Networks
Using Dynamic PCF to improve the capacity of VoIP traffic in IEEE 802
Mobile ad hoc networking: imperatives and challenges
VoIP in IEEE Networks Henning Schulzrinne
Fujio Watanabe, Moo Ryong Jeong, Toshiro Kawahara
An effective method to actualize smooth and fast handoff
Authentication and handoff protocols for wireless mesh networks
Ajay Vyasapeetam Brijesh Shetty Karol Gryczynski
Analysis of Roaming Techniques
Muhammad Niswar Graduate School of Information Science
Cooperation Between Stations in Wireless Networks
AP Discovery using WUR Date: 08/11/2016 Authors: November 2016 Name
Outline Cellular Concept Concept Of Frequency Reuse
Presentation transcript:

Fast MAC Layer Handoff in 802.11 Networks Prof. Henning Schulzrinne Andrea G. Forte Anshuman S. Rawat Sangho Shin

802.11 Networks A handoff occurs when a mobile station moves beyond the radio range of one AP and enters another BSS.

Handoff delay Mobile station All APs Probe delay New AP Probe request (broadcast) Probe response Probe delay Authentication request New AP Authentication delay Authentication response Association request Association delay Association response

Handoff Delay

Problems Solutions Handoff latency is too big for VoIP. Seamless VoIP requires less than 90ms latency. Handoff delay is from 200ms to 400ms. The biggest component of handoff latency is probing (over 90%). Solutions Selective Scanning Caching

Selective Scanning In most of the environments (802.11b & 802.11g), only channel 1, 6, 11 are used for APs. Two APs that have the same channel are not adjacent (Co-Channel interference). Scan 1, 6, 11 first !!

Selective Scanning - Algorithm Scan channels using channel mask (Full scan) Found good AP ? Yes Join to the AP No Flip channel mask Set new channel mask New channel mask = 1, 6, 11 + scanned channels – current channel

Caching Background Algorithm Spatial locality (Office, school, campus…) Algorithm After scanning, store the candidate AP info into cache (key=current AP). Use the AP info in cache for association without scanning when handoff happens. Key AP1 AP2 1 Current AP Next best AP Second best AP …. N

Cache – Simulation Coverage area Detection area Handoff !! Key Best Next 1 AP1(11) 2 Coverage area Detection area Channel mask 1, 6 AP1(11) Handoff !! AP2(6) AP3(1)

Cache – Simulation Coverage area Detection area Handoff !! Cache miss! Key AP1 AP2 1 AP1(11) 2 - Coverage area Detection area Channel mask 1, 6 AP1(11) Handoff !! AP2(6) AP3(1) Cache miss! Selective Scanning AP2, AP3

Cache – Simulation Coverage area Detection area Handoff !! Cache miss! Key AP1 AP2 1 AP1 (11) AP2 (6) AP3 (1) 2 - Coverage area Detection area Channel mask 1, 11 1, 6 AP1(11) Handoff !! AP2(6) AP3(1) Cache miss! Selective Scanning AP2, AP3 Connect AP2

Cache – Simulation Coverage area Detection area Handoff !! Key AP1 AP2 - Coverage area Detection area Channel mask 1, 11 Handoff !! AP1(11) AP2(6) AP3(1)

Cache – Simulation Coverage area Detection area Handoff !! Cache miss! Key AP1 AP2 1 AP1 (11) AP2 (6) AP3 (1) 2 - Coverage area Detection area Channel mask 1, 11 Handoff !! AP1(11) Cache miss! AP2(6) AP3(1)

Cache – Simulation Coverage area Detection area Handoff !! Cache miss! Key AP1 AP2 1 AP1 (11) AP2 (6) AP3 (1) 2 - Coverage area Detection area Channel mask 1, 11 Handoff !! AP1(11) Cache miss! AP2(6) AP3(1) Selective Scanning AP1

Cache – Simulation Coverage area Detection area Handoff !! Cache miss! Key AP1 AP2 1 AP1 (11) AP2 (6) AP3 (1) 2 - Coverage area Detection area Channel mask 1, 11 1, 6 Handoff !! AP1(11) Cache miss! AP2(6) AP3(1) Selective Scanning AP1 Connect AP1

Cache – Simulation Coverage area Detection area Handoff !! Key AP1 AP2 - Coverage area Detection area Channel mask 1, 6 AP1(11) Handoff !! AP2(6) AP3(1)

Cache – Simulation Coverage area Detection area Handoff !! Cache HIT! Key AP1 AP2 1 AP1 (11) AP2 (6) AP3 (1) 2 - Coverage area Detection area Channel mask 1, 6 AP1(11) Handoff !! AP2(6) AP3(1) Cache HIT!

Cache – Simulation Coverage area Detection area Handoff !! Cache HIT! Key AP1 AP2 1 AP1 (11) AP2 (6) AP3 (1) 2 - Coverage area Detection area Channel mask 1, 11 AP1(11) Handoff !! AP2(6) AP3(1) Cache HIT! Connect AP2

Cache – Simulation Coverage area Detection area Handoff !! Cache Hit!! Key AP1 AP2 1 AP1 (11) AP2 (6) AP3 (1) 2 - Coverage area Detection area AP1(11) Channel mask 1, 11 Handoff !! AP1(11) Cache Hit!! AP2(6) AP3(1)

Cache – Simulation Coverage area Detection area Handoff !! Cache Hit!! Key AP1 AP2 1 AP1 (11) AP2 (6) AP3 (1) 2 - Coverage area Detection area Channel mask 1, 11 Handoff !! AP1(11) Cache Hit!! AP2(6) AP3(1) Connect AP1

Cache – Simulation Coverage area Detection area Handoff !! Cache Hit!! Key AP1 AP2 1 AP1 (11) AP2 (6) AP3 (1) 2 - Coverage area Detection area Channel mask 1, 6 Handoff !! AP1(11) Cache Hit!! AP2(6) AP3(1) Connect AP1

Experiment Result – Handoff time

Experiment Result – Packet Delay

Experiment Result – Packet Loss

Experiment Result – Packet Loss

Conclusion Fast MAC Layer handoff using selective scanning and caching Selective Scanning : 100~130 msec Caching : 2~4 msec Low Power Consumption (PDAs). Don’t need to modify AP, infrastructure, or standard. Just need to modify the wireless card driver!

Thank you! For more information: http://www.cs.columbia.edu/IRT/wireless http://www.cs.columbia.edu/~andreaf