Doc.: IEEE 802.11-11/1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 1 IP over Congested WLAN Date: 2011-09-19 Authors:

Slides:



Advertisements
Similar presentations
UDL On-link Scalability Kotaro Kataoka Keio University.
Advertisements

10: ICMPv6 Neighbor Discovery
Fast L3 Handoff in Wireless LANs Andrea G. Forte Sangho Shin Henning Schulzrinne.
Neighbor Discovery for IPv6 Mangesh Kaushikkar. Overview Introduction Terminology Protocol Overview Message Formats Conceptual Model of a Host.
MIP Extensions: FMIP & HMIP
Auto Configuration and Mobility Options in IPv6 By: Hitu Malhotra and Sue Scheckermann.
Doc.: IEEE /1002r0 July 2011 Hyangsun You, LG Electronics Inc. Submission IPv6 for ah Author: Date: July 19, 2011 NameCompanyAddressPhone .
© 2006 Cisco Systems, Inc. All rights reserved.IP6FD v2.0—2-1 IPv6 Operations Defining and Configuring Neighbor Discovery.
Computer Networks21-1 Chapter 21. Network Layer: Address Mapping, Error Reporting, and Multicasting 21.1 Address Mapping 21.2 ICMP 21.3 IGMP 21.4 ICMPv6.
2: Comparing IPv4 and IPv6 Rick Graziani Cabrillo College
Doc.: IEEE /0032r0 Submission NameAffiliationsAddressPhone Hitoshi MORIOKAAllied Telesis R&D Center Tenjin, Chuo-ku, Fukuoka
Network Localized Mobility Management using DHCP
Host Autoconfiguration ALTTC, Ghaziabad. IPv4 Address and IPv6 equivalents ALTTC, Ghaziabad.
資 管 Lee Lesson 12 IPv6 Mobility. 資 管 Lee Lesson Objectives Components of IPv6 mobility IPv6 mobility messages and options IPv6 mobility data structures.
 As defined in RFC 826 ARP consists of the following messages ■ ARP Request ■ ARP Reply.
Doc.: IEEE /1183r0 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 1 IP over Congested WLAN Date: Authors:
© Mobile Platform Laboratory | SAMSUNG Electronics IPv6 DAD Optimization Goals and Requirements Soohong Daniel Park / Youn-Hee Han / Greg Daley
1 Route Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks Jaehoon Jeong, Kyeongjin Lee, Jungsoo Park, Hyoungjun Kim ETRI
Doc.: IEEE /1000r0 Submission July 2011 Jihyun Lee, LG ElectronicsSlide 1 TGai FILS Proposal Date: Authors: NameAffiliationsAddressPhone .
A Study of Mobile IP Kunal Ganguly Wichita State University CS843 – Distributed Computing.
EEC-484/584 Computer Networks Lecture 8 Wenbing Zhao
EEC-484/584 Computer Networks Lecture 14 Wenbing Zhao
Multicast DNS Draft-aboba-dnsext-mdns-00.txt. Outline Goals and objectives Scope of the multicast DNS DNS server discovery Non-zeroconf behavior Zeroconf.
Guide to TCP/IP Fourth Edition
1 CMPT 471 Networking II ICMPv6 © Janice Regan, 2012.
Lesson 6 Neighbor Discovery.
CMPT 471 Networking II Address Resolution IPv6 Neighbor Discovery 1© Janice Regan, 2012.
بسم الله الرحمن الرحیم. Why ip V6 ip V4 Addressing Ip v4 :: 32-bits :: :: written in dotted decimal :: :: ::
1 CMPT 471 Networking II ICMP © Janice Regan, 2012.
© NOKIADEFAULT.PPT / / AO page: 1 IP in LANs.
Summary of Certification Process (part 1). IPv6 Client IPv6 packets inside IPv4 packets.
IPv6 Address autoconfiguration stateless & stateful.
IPv6 Autoconfiguration Stateless and Stateful. Copy... Rights This slide set is the ownership of the 6DISS project via its partners The Powerpoint version.
CS 381 Final Exam Study Guide Final Exam Date: Tuesday, May 12 th Time: 10:30am -12:30pm Room: SB 105 Exam aid: 8 ½ x 11 page of notes front and back.
IPv6 Mobility Milo Liu SW2 R&D ZyXEL Communications, Inc.
Submission doc.: IEEE /1015r1 September 2015 Guido R. Hiertz et al., EricssonSlide 1 Proxy ARP in ax Date: Authors:
Slide: 1 Neighbor Discovery. Slide: 2 Neighbor Discovery Overview Set of messages and processes that determine relationships between neighboring nodes.
Module 3: Designing IP Addressing. Module Overview Designing an IPv4 Addressing Scheme Designing DHCP Implementation Designing DHCP Configuration Options.
NUS.SOC.CS2105 Ooi Wei Tsang Application Transport Network Link Physical you are here.
Submission doc.: IEEE 11-12/0273r9 May 2012 Hiroki Nakano, Trans New Technology, Inc.Slide 1 SFD Text for Upper Layers Date: Authors: NameAffiliationsAddressPhone .
Multicast on Mikael Abrahamsson Deutsche Telekom Adrian Stephens (Slides 10-13) Intel Corporation.
Fall 2005Computer Networks20-1 Chapter 20. Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv ARP 20.2 IP 20.3 ICMP 20.4 IPv6.
Submission doc.: IEEE 11-10/0701r0 May 2012 Hitoshi Morioka, Allied Telesis R&D CenterSlide 1 Supplemental Information for HLCF Date: Authors:
Slide title In CAPITALS 50 pt Slide subtitle 32 pt Simple DNA draft-krishnan-dna-simple-03 Suresh Krishnan Greg Daley.
Doc.: IEEE /0977r2 Submission NameAffiliationsAddressPhone Hitoshi MORIOKA ROOT INC Tenjin, Chuo-ku, Fukuoka JAPAN
Understanding IPv6 Slide: 1 Lesson 12 IPv6 Mobility.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lesson 3 1 BSCI Module 8 Lesson 3 Implementing Dynamic IPv6 Addresses.
Speaker: Yi-Lei Chang Advisor: Dr. Kai-Wei Ke 2012/05/15 IPv6-based wireless sensor network 1.
ICMPv6 Error Message Types Informational Message Types.
Attacking on IPv6 W.lilakiatsakun Ref: ipv6-attack-defense-33904http://
Neighbor Discovery. IPv6 Terminology Additional subnets Router Host Neighbors Host Intra-subnet router Switch LAN segment Link Subnet Network.
Cooperation between stations in wireless networks Andrea G. Forte, Henning Schulzrinne Department of Computer Science, Columbia University Presented by:
Doc.: IEEE /0093r0 Submission NameAffiliationsAddressPhone Hitoshi MORIOKAAllied Telesis R&D Center Tenjin, Chuo-ku, Fukuoka
Doc.: IEEE /1000r1 Submission July 2011 Jihyun Lee, LG ElectronicsSlide 1 TGai FILS Proposal Date: Authors: NameAffiliationsAddressPhone .
(ITI310) By Eng. BASSEM ALSAID SESSIONS 9: Dynamic Host Configuration Protocol (DHCP)
Passive Duplicate Address Detection (DAD) Sangho Shin Andrea Forte Henning Schulzrinne Columbia University.
Per-MS Prefix Model for IPv6 in WiMAX by Frank Xia Behcet Sarikaya Raj Patil Presented by Jonne Soininen.
Doc.: IEEE /0977r4 Submission NameAffiliationsAddressPhone Hitoshi MORIOKA Allied Telesis R&D Center Tenjin, Chuo-ku, Fukuoka
TCP/IP1 Address Resolution Protocol Internet uses IP address to recognize a computer. But IP address needs to be translated to physical address (NIC).
BAI513 - Protocols IP Version 6 Operation BAIST – Network Management.
CHAPTER 10: DHCP Routing & Switching. Objectives 10.0 Introduction 10.1 Dynamic Host Configuration Protocol v Dynamic Host Configuration Protocol.
03 Jun 2011There's no place like ::1 Introduction to IPv6 Protocol part 2 George Kargiotakis oss-unipi: Event #27.
IPv6 101 pre-GDB - IPv6 workshop 7th of June 2016 edoardo
CIS 116 IPv6 Fundamentals 2 – Primer Rick Graziani Cabrillo College
Bootstrap And Autoconfiguration (BOOTP, DHCP)
Ch.8 Dynamic IPv6 Address Allocation
Proposal for IEEE 802.1CQ-LAAP
Internet Protocol, Version 6 (IPv6)
Mobility Support in Wireless LAN
Chapter 5: Link Layer 5.1 Introduction and services
Presentation transcript:

doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 1 IP over Congested WLAN Date: Authors:

doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 2 Abstract IP layer delays caused by unreliable broadcast/multicast over congested WLAN is discussed

doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide and are Different Unicast over and are reliable –thanks to retransmissions with CSMA/CD and CSMA/CA Broadcast/Multicast over is reliable –thanks to retransmissions with CSMA/CD Broadcast/Multicast over is not reliable –no retransmission with CSMA/CA ACK can not be sent because there may be no or more than one recipients –packets may be lost with considerable probability by simultaneous transmissions in a slot or by hidden terminals –packet losses over congested WLAN are not negligible

doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 4 senderreceiver unicast lost retransmission retransmission lost lost ACK ACK senderreceiver broadcast/ multicast lost Unicast with ACK and Broadcast/Multicast without ACK upper layer retransmission after upper layer timeout?

doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 5 Fast Initial Link Setup? May not be meaningful, if upper layer setup consumes time by broadcast/multicast packet losses with considerable probability –if aCWmin=7 and probability of someone sending in a slot is 50%, the probability of a slot collision of a broadcast/muticast packet (delayed randomly between 0 and 7 slots) is 1/8*50% (probability of collision at the first slot) + 1/8*50%^2 (probability of colltion at the second sclot) +... ~ 12.5%

doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 6 IPv4 over Congested WLAN ARP (Address Resolution Protocol) [RFC826] may be delayed due to packet losses –ARP request is broadcast –ARP reply is unicast and safe DHCP (Dynamic Host Configuration Protocol) [RFC2131] may also be delayed –DHCP discover and DHCP request are broadcast not a problem if a DHCP server is AP or within wired LAN

doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 7 Broadcast/Multicast of ARP and DHCP ARPDHCP ARP request ARP reply DHCP discover DHCP offer DHCP request DHCP reply

doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 8 For Fast Initial and Subsequent IPv4 Setup ai needs address allocation mechanisms other than broadcast-based DHCP –may be as a integrated part of the fast initial link setup ARP delay can be prevented if proxy ARP is replied from an AP, if the AP has all the ARP information or AP communicate with an address allocation server

doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 9 Proxy ARP by AP unicast ARP request ARP reply STA1 APSTA2 broadcast ARP request unicast ARP request proxy ARP reply STA1 AP with ARP tableSTA2

doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 10 IPv6 over Congested WLAN ND (Neighbor Discovery) [RFC2461] may be delayed due to packet losses –RS (router solicitation), RA (router advertisement), NS (neighbor solicitation) are multicast –NA (neighbor advertisement) is usually unicast –Address allocation with ND optional RS to request RA RA tells a node to use SAA (stateless address autoconfiguration) [RFC2462] or DHCPv6 [RFC3315] –SAA needs DAD (duplicate address detection), which use NS and NA –DHCPv6 is like DHCP –Address resolution is with NS and unicast NA

doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 11 Broadcast/Multicast of IPv6 Address Allocation Stateless Address Autoconfiguration Stateful DHCP optional RS RA DHCP solicit DHCP advertise DHCP request DHCP reply Node Router MLD report NS optional RS RA 0~1 second delay may be omitted DAD Node Router

doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 12 Broadcast/Multicast of IPv6 Address Resolution NS NA Node Router

doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 13 IPv6 is Multicast Intensive with Minimum Intervals Counted in Seconds (1) RA and optional RS use multicast –minimum interval (MI) of RA and RS are 3 and 4 seconds RS needs 0~1 second initial delay –mobility supporting router SHOULD use RA MI of 0.03 second [RFC3775] no RS is necessary and delay caused by waiting lossy RA is solved frequent RA should better be carried over beacon, though –RA MI of 3 seconds is still applicable to non-mobile routers too bad even if packets are not lost

doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 14 IPv6 is Multicast Intensive with Minimum Intervals Counted in Seconds (2) SAA use multicast NS, which requires joining solicited- node multicast address corresponding to the target address, using MLD (multicast listener discovery) [RFC2710], which use multicast –if MLD packet is lost, default retransmission interval is 0~10 seconds, against which RFC3775 specifies no exception switches may snoop MLD DHCPv6 solicit message have 0~1 second initial delay

doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 15 What are These? RFC4068: Fast Handovers for Mobile IPv6 (FMIPv6) RFC4260: Mobile IPv6 Fast Handovers for Networks Do reduce RS delay and, *IF* lucky, other delays DAD remains, unless, e.g., “the NAR can have a list of all nodes on its subnet, perhaps for access control” –have overhead of access control based on (random) SAC address!? –should better have a rational address allocation mechanism Complex inter-router protocol to reduce AAA latency –routers should better share cache of AAA relays Experimental (4068) and informational (4260) RFCs modifying basic ND for mobile IPv6 only –should better have a rational address allocation mechanism

doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 16 For Fast Initial and Subsequent IPv6 Setup ai needs address allocation mechanisms other than the current ND, SAA or DHCPv6 –may be as a integrated part of the initial link setup –a problem is that IPv6 people loves ND and SAA modifications on retransmission timeout and initial delay could be a compromise Address resolution delay by lost NS may be prevented *IF* proxy NA from an AP could be tolerated

doc.: IEEE /1183r1 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 17 References [RFCs]: available from by RFC numbers