CMPE 257: Wireless and Mobile Networking
|
|
- Lee Maxwell
- 6 years ago
- Views:
Transcription
1 CMPE 257: Wireless and Mobile Networking Katia Obraczka Computer Engineering UCSC Baskin Engineering Lecture 8 CMPE 257 Winter'11 1
2 Announcements: Student presentations: Security: Jim. Seth: security in sensor networks. Chris: security at the MAC layer. DTNs: Phillip. Rance. Mobility management: Tyler. Niosha. Energy management: Mohamed. Hybrid networks: Gregg. CMPE 257 Winter'11 2
3 Student Presentations Feb 28: Mobility management: Tyler and Niosha. March 2: DTNs: Philip and Rance. March 7: Hybrid networks: Gregg. Energy management: Mohamed. March 9: Security: Jim. March 14: Security: Chris and and Seth. CMPE 257 Winter'11 3
4 Today Wireless internetworking. CMPE 257 Winter'11 4
5 Wireless Internetworking Extension of Internet services to wireless/mobile users. Challenges? Wireless medium. Node mobility. TCP/IP stack. CMPE 257 Winter'11 5
6 Mobility IP assumes fixed nodes. Hierarchical addresses. IP address = network number+host number. IP address uniquely identifies host s PoA. Host must attach to network specified by its IP address to send/receive datagrams. But what if nodes move? Change address? How about packets destined to them? CMPE 257 Winter'11 6
7 Mobile IP Addresses redirection. Manages mobility at the IP layer. Hides mobility from upper layers. CMPE 257 Winter'11 7
8 Mobile IP: Goals Nodes can receive datagrams no matter where they attach to the Internet. IMHP (Internet Mobile Host Protocol) as Mobile IP precursor. CMPE 257 Winter'11 8
9 Last-hop Mobility Mobile IP is the Internet standard for lasthop mobility support in IP networks (RFC 2290). How do we deliver IP packets when the endpoints move? Mobile host must be able to communicate after changing its link-layer point-of-attachment. Mobile host must be able to communicate using its permanent (home) IP address. CMPE 257 Winter'11 9
10 Mobile IP: Design Issues Issues: Impact on IP addressing. Impact on routing. Impact on higher layers. Key design considerations: Scale. Compatibility. Transparency. CMPE 257 Winter'11 10
11 Terminology Home Agent (HA) Foreign Agent (FA) HN CH Mobile Host (MH) CMPE 257 Winter'11 11
12 Terminology (Cont d) Similar to cellular. Mobile Node (MN or MH): node changing its PoA. Correspondent Host (CH). Home Network (HN) and Foreign Network (FN). CMPE 257 Winter'11 12
13 Terminology (Cont d) Mobility Agents: Home Agent (HA): router on MN s HN that tunnels datagrams to MH when away and keeps MH s current location info. Foreign Agent (FA): router on foreign network; delivers datagrmas to MH while on FN. Home Address (HoA) and Care-of Address (CoA): HoA: MH s permanent address on HN. CoA: MH s temporary address on FN. CMPE 257 Winter'11 13
14 Care of Address FA-based. MN s address is its current FA s address. FN-based. Locally-assigned address in FN. E.g., DHCP address. What s the difference? CMPE 257 Winter'11 14
15 Mobile-IP: Basic Operation MH normally uses its home address HoA. When MH visits a foreign network, Registration with FA. Discover mobile agent and CoA. Registration with HA. Binding update (HoA -> CoA). Communicating with MN: use HoA. HA forwards packet from HoA to CoA. CMPE 257 Winter'11 15
16 Discovering Agents Agents periodically beacon advertisements CMPE 257 Winter'11 16
17 Agent Discovery Agent advertisement (beaconing): Mobile agent broadcast agent advertisement at regular intervals ( I am here ). Agent solicitation: MH can poll ( anyone here? ). Mobile agent responds to poll. CMPE 257 Winter'11 17
18 Discovering Agents MH polls; agent responds. CMPE 257 Winter'11 18
19 Agent Advertisement Follows ICMP router advertisement message. List one or more available care-of addresses. Inform the MN about special features provided by FA. Example: Alternative encapsulation techniques, header compression. CMPE 257 Winter'11 19
20 Registration CMPE 257 Winter'11 20
21 Registering When away, MH registers its CoA with HA (binding update). Binding: (HoA->CoA) Binding has a lifetime. CMPE 257 Winter'11 21
22 Registration Process MH sends a registration request with CoA. HA authenticates request. HA approves or disapproves the request. HA adds necessary information to its routing table. HA sends registration reply back to MH. CMPE 257 Winter'11 22
23 Registration Process (cont d ) In the case of FA-based CoA: FA is involved in registration. FA is also involved in packet forwarding. Encapsulation. Tunneling. CMPE 257 Winter'11 23
24 Tunneling HA tunnels datagrams destined to MN when MN is away. Datagrams sent to MH directly. Or sent to FA which forwards to MN s CoA. Tunnel terminates at MH s CoA (either the MH or the FA). CMPE 257 Winter'11 24
25 Tunneling SRC Tunneled Data Packet HA keeps binding between MH and CoA CMPE 257 Winter'11 25
26 Encapsulation Tunneling requires encapsulation. Sending the original packet (CH->MH) in another packet (HA->CoA). Default encapsulation mechanism: IP-within-IP (tunnel). Tunnel header: new IP header inserted by the tunnel source (home agent). Destination IP: CoA CMPE 257 Winter'11 26
27 Tunneling in Mobile IP CMPE 257 Winter'11 27
28 The Triangle Routing Problem Aka, dogleg routing. MH->CH: direct. CH->MH: CH->HA->MH Inefficient Solution: route optimization. Deliver binding updates directly to CH. CMPE 257 Winter'11 28
29 Route Optimization Binding caches: Nodes can keep caches with CoA for MHs. If node has entry for MH, sends data directly. Otherwise, triangulates with HA. Binding cache entries have TTL. HA, FA, or MH can send binding cache updates to CH. CMPE 257 Winter'11 29
30 Simultaneous Bindings MN can register multiple CoA swith HA. Why? De-registration. Explicit. Implicit. CMPE 257 Winter'11 30
31 Handoffs MH moving among FN. New CoA registered with HA. Previous FA not necessarily notified. Old registration will expire. New data delivered to new CoA. In-flight data? Dropped and retransmitted by upper layers, or FA notified of new CoA; FA forwards data to new CoA. CMPE 257 Winter'11 31
32 Types of Handoffs MN-initiated: Handoff managed by MN. MN measures signal strength to AP. Decides target AP and switchs over. Network-initiated: APs decide when to hand over and to whom. CMPE 257 Winter'11 32
33 Handoff Signaling Forward handoff: Target AP contacts current AP to initiate handoff. Backward handoff: Current AP contacts the target AP. CMPE 257 Winter'11 33
34 Handoff Delay 3 components: Detect need of handoff. Link establishment between MN and new AP. Registration with HA. Pre- and post-registration handoffs: Pre-registration registers MN with HA before handoff. Post-registration: HA registration happens after handoff. CMPE 257 Winter'11 34
35 Authentication Malicious nodes can infiltrate FNs. Mobile IP registration includes authentication info exchange. MH-HA. MH-FA. HA-FA. Protection against replay attacks. Timestamp and nonces. CMPE 257 Winter'11 35
36 Mobility Support in IPv6 Route optimization is default. Fields for specifying both CoA and permanent IP address. No need for encapsulation. CMPE 257 Winter'11 36
37 TCP Performance in Mobile-IP (Choong) Source of overhead: triangle routing. Additional processing at HA and FA. Additional delay due to triangulation. Additional delay due to fragmentation (extra IP header). Handoffs. CMPE 257 Winter'11 37
38 Goal Determine the impact on TCP performance of Combined overhead sources. Individual overhead sources. CMPE 257 Winter'11 38
39 Methodology Several scenarios that compound or isolate overhead sources. Compare performance of between scenario pairs. FTP transfer btween MH and CH. Metric: TCP throughput. CMPE 257 Winter'11 39
40 Summary of Results Dogleg routing as main cause of TCP throughput degradation. Solution: route optimization. Handoff is second. Mobile-IP s inherent delay in re-establish connectivity with new FA. Solutions: Increase frequency of router advertisements. Use link-layer information to trigger handoff. CMPE 257 Winter'11 40
41 FLIP: Flexible Interconnection Protocol Ignacio Solis Katia Obraczka CMPE 257 Winter'11 41
42 Overview FLIP overview Why FLIP? Motivation FLIP headers FLIP packets Comparison with IP Comparison with Directed Diffusion Conclusions CMPE 257 Winter'11 42
43 What is FLIP? FLIP is a network protocol that aims to be flexible. It tries to reduce the overhead as much as possible for small devices but does not limit the functionality of more powerful ones. Configurable by higher layers (Header morphing) CMPE 257 Winter'11 43
44 Why FLIP? Generic protocols have too much overhead for small devices. Specific protocols are not general enough. Applications need access to the lower layers to optimize use. Every bit counts CMPE 257 Winter'11 44
45 Sensor Networks Data gathering Small power constrained devices Wireless communication Long Lifetime Large Scale Specific Tasks Unattended CMPE 257 Winter'11 45
46 What about IP? Overhead Addressing scheme? Routing? Fragmentation? Size? etc. CMPE 257 Winter'11 46
47 Fields defined by FLIP Version (1 byte) Destination (2, 4 or 16 bytes) Source (2, 4 or 16 bytes) Length (2 bytes) Time To Live (1 byte) Flow (4 bytes) Protocol (1 byte) Checksum (2 bytes) CMPE 257 Winter'11 47
48 The Meta-Header Bitmap The meta-header bit map defines which fields will be included in the header. Each header field will be represented by one or more bits in the meta-header. If the bit is on, the field will appear. CMPE 257 Winter'11 48
49 The continuation bit We don't really need the whole metaheader bitmap since not all fields might be required. The bitmap is divided in groups which are then placed on different bytes. CMPE 257 Winter'11 49
50 The ESP packet Extra-Small-Packet For special very small payloads (6 or 14 bits) CMPE 257 Winter'11 50
51 Current Work on FLIP FLIP Header GTP Header GTP flags CMPE 257 Winter'11 51
52 Sample FLIP Packets FLIP ESP packet (extra simple packet) FLIP/GTP packet CMPE 257 Winter'11 52
53 Sample API Uses standard socket interface CMPE 257 Winter'11 53
54 FLIP Functions CMPE 257 Winter'11 54
55 Comparison with IP Packet sizes for 1 and 1000 byte payloads The special cases of Destination and Source and Destination only use 2 byte addresses. Percentages are overhead of header compared to data. CMPE 257 Winter'11 55
56 % % 0. 0 % b y t e p a y l o a d H e a d e r O v e r h e a d % % I P v 4 F L I P ( I P v 4 ) % % I P v 6 F L I P ( I P v 6 ) F L I P ( D + S ) F L I P ( D ) H e a d e r 75.0% % % Data 25.0% CMPE 257 Winter'11 56
57 % % 0. 0 % 1 b y t e p a y l o a d H e a d e r O v e r h e a d 4. 8 % 4. 5 % % % I P v 4 F L I P ( I P v 4 ) 2. 4 % 2. 3 % I P v 6 F L I P ( I P v 6 ) 9. 1 % % F L I P ( D + S ) % % F L I P ( D ) H e a d e r 75.0% % % Data 25.0% CMPE 257 Winter'11 57
58 Directed Diffusion Sink node collects data Sink floods an interest to the whole network, establishing reverse paths to itself. Nodes that have the data the sink is interested in report back (multiple-paths). Sink reinforces the best path, that is, requests a higher data rate on that path. The interest is flooded periodically Newer versions of Directed Diffusion have other mechanisms CMPE 257 Winter'11 58
59 Scenario 1: Diffusion Packets Can we optimize Diffusion by using FLIP? Flexible Header Diffusion Static Header CMPE 257 Winter'11 59
60 Diffusion Monitoring CMPE 257 Winter'11 60
61 Scenario 2: Simple Data Gathering CMPE 257 Winter'11 61
62 Simulation Parameters NS-2, 2000m x 2000m area, 10 runs, 21 secs. 300 nodes, no movement. 250m transmission range like MAC. 660 mw / 395 mw Starting energy is 1 Joule Interests are every 5 seconds 1 source, 1 sink requesting 10pkts/sec CMPE 257 Winter'11 62
63 Simple Data Gathering CMPE 257 Winter'11 63
64 Adding Data Aggregation Aggregate data as it flows through the network Data must meet certain criteria Not all data can be aggregated Lossy & lossless aggregation CMPE 257 Winter'11 64
65 Scenario 3: Ring Aggregation CMPE 257 Winter'11 65
66 Conclusions FLIP incurs in small overhead when providing IP functionality. Header overhead on special cases can be very small. For example on very small payloads. It does not try to replace protocols such as IP. More research is needed since many variables are yet to be determined. CMPE 257 Winter'11 66
CMPE 257: Wireless and Mobile Networking
CMPE 257: Wireless and Mobile Networking Katia Obraczka Computer Engineering UCSC Baskin Engineering Lecture 9 CMPE 257 Winter'10 1 Announcements Student presentations: March 8th: Daniel and Teddy March
More informationCMPE 257: Wireless and Mobile Networking
CMPE 257: Wireless and Mobile Networking Katia Obraczka Computer Engineering UCSC Baskin Engineering Lecture 8 CMPE 257 Spring'15 1 Announcements Project proposals. Feedback. Class schedule updated. Exam:
More informationLECTURE 8. Mobile IP
1 LECTURE 8 Mobile IP What is Mobile IP? The Internet protocol as it exists does not support mobility Mobile IP tries to address this issue by creating an anchor for a mobile host that takes care of packet
More informationFixed Internetworking Protocols and Networks. IP mobility. Rune Hylsberg Jacobsen Aarhus School of Engineering
Fixed Internetworking Protocols and Networks IP mobility Rune Hylsberg Jacobsen Aarhus School of Engineering rhj@iha.dk 1 2011 ITIFN Mobile computing Vision Seamless, ubiquitous network access for mobile
More informationCSE 123A Computer Netwrking
CSE 123A Computer Netwrking Winter 2005 Mobile Networking Alex Snoeren presenting in lieu of Stefan Savage Today s s issues What are implications of hosts that move? Remember routing? It doesn t work anymore
More informationIPv6 Protocols and Networks Hadassah College Spring 2018 Wireless Dr. Martin Land
IPv6 1 IPv4 & IPv6 Header Comparison IPv4 Header IPv6 Header Ver IHL Type of Service Total Length Ver Traffic Class Flow Label Identification Flags Fragment Offset Payload Length Next Header Hop Limit
More informationIPv6. IPv4 & IPv6 Header Comparison. Types of IPv6 Addresses. IPv6 Address Scope. IPv6 Header. IPv4 Header. Link-Local
1 v4 & v6 Header Comparison v6 Ver Time to Live v4 Header IHL Type of Service Identification Protocol Flags Source Address Destination Address Total Length Fragment Offset Header Checksum Ver Traffic Class
More informationCSE 123b Communications Software
CSE 123b Communications Software Spring 2004 Lecture 9: Mobile Networking Stefan Savage Quick announcements Typo in problem #1 of HW #2 (fixed as of 1pm yesterday) Please consider chapter 4.3-4.3.3 to
More informationQuick announcements. CSE 123b Communications Software. Today s issues. Last class. The Mobility Problem. Problems. Spring 2004
CSE 123b Communications Software Spring 2004 Lecture 9: Mobile Networking Quick announcements Typo in problem #1 of HW #2 (fixed as of 1pm yesterday) Please consider chapter 4.3-4.3.3 to be part of the
More informationCommunications Software. CSE 123b. CSE 123b. Spring Lecture 10: Mobile Networking. Stefan Savage
CSE 123b CSE 123b Communications Software Spring 2003 Lecture 10: Mobile Networking Stefan Savage Quick announcement My office hours tomorrow are moved to 12pm May 6, 2003 CSE 123b -- Lecture 10 Mobile
More informationQuick announcement. CSE 123b Communications Software. Last class. Today s issues. The Mobility Problem. Problems. Spring 2003
CSE 123b Communications Software Quick announcement My office hours tomorrow are moved to 12pm Spring 2003 Lecture 10: Mobile Networking Stefan Savage May 6, 2003 CSE 123b -- Lecture 10 Mobile IP 2 Last
More informationModule 28 Mobile IP: Discovery, Registration and Tunneling
Module 28 Mobile IP: Discovery, and Tunneling Learning Objectives Introduction to different phases of Mobile IP Understanding how a mobile node search the agents using Discovery process Understand how
More informationMobile IP and Mobile Transport Protocols
Mobile IP and Mobile Transport Protocols 1 IP routing Preliminaries Works on a hop-by-hop basis using a routing table 32 bits: 129.97.92.42 Address = subnet + host (Mobility No packet for you) Two parts»
More informationECS-087: Mobile Computing
ECS-087: Mobile Computing Mobile IP Most of the slides borrowed from Prof. Sridhar Iyer Diwakar Yagyasen.1 Effect of Mobility on Protocol Stack Application: new applications and adaptations Transport:
More informationOutline. CS5984 Mobile Computing. Host Mobility Problem 1/2. Host Mobility Problem 2/2. Host Mobility Problem Solutions. Network Layer Solutions Model
CS5984 Mobile Computing Outline Host Mobility problem and solutions IETF Mobile IPv4 Dr. Ayman Abdel-Hamid Computer Science Department Virginia Tech Mobile IPv4 1 2 Host Mobility Problem 1/2 Host Mobility
More informationOutline. CS6504 Mobile Computing. Host Mobility Problem 1/2. Host Mobility Problem 2/2. Dr. Ayman Abdel-Hamid. Mobile IPv4.
CS6504 Mobile Computing Outline Host Mobility problem and solutions IETF Mobile IPv4 Dr. Ayman Abdel-Hamid Computer Science Department Virginia Tech Mobile IPv4 1 2 Host Mobility Problem 1/2 Host Mobility
More informationMobile IP. Mobile Computing. Mobility versus Portability
Mobile IP Mobile Computing Introduction Amount of mobile/nomadic computing expected to increase dramatically in near future. By looking at the great acceptance of mobile telephony, one can foresee a similar
More information11. IP Mobility 최 양 희 서울대학교 컴퓨터공학부
11. IP Mobility Introduction Terminal Mobility Person Mobility Network Mobility Internet 2002 Yanghee Choi 2 Mobile IP : Why IP addressing scheme optimized for stationary environment point of attachment
More informationMohammad Hossein Manshaei 1393
Mohammad Hossein Manshaei manshaei@gmail.com 1393 Mobile IP 2 Mobile Network Layer: Problems and Concerns Entities and Terminology in Mobile IP Mobile Indirect Routing Mobile IP Agent Advertisement Registration
More informationIntroduction to IPv6. IPv6 addresses
Introduction to IPv6 (Chapter 4 in Huitema) IPv6,Mobility-1 IPv6 addresses 128 bits long Written as eight 16-bit integers separated with colons E.g. 1080:0000:0000:0000:0000:0008:200C:417A = 1080::8:800:200C:417A
More informationIntroduction to IPv6. IPv6 addresses
Introduction to IPv6 (Chapter4inHuitema) IPv6,Mobility-1 IPv6 addresses 128 bits long Written as eight 16-bit hexadecimal integers separated with colons E.g. 1080:0000:0000:0000:0000:0008:200C:417A = 1080::8:800:200C:417A
More informationCMPE 257: Wireless and Mobile Networking
CMPE 257: Wireless and Mobile Networking Katia Obraczka Computer Engineering UCSC Baskin Engineering Lecture 6 CMPE 257 Winter'11 1 Announcements Project proposals. Student presentations. 10 students so
More informationMobile IP. rek. Petr Grygárek Petr Grygarek, Advanced Computer Networks Technologies 1
Mobile IP Petr Grygárek rek 1 Basic principle Picture from IOS IP and IP Routing Configuration Guide Mobile node maintains the same IP address even while roaming in foreign networks even if it s address
More informationSJTU 2018 Fall Computer Networking. Wireless Communication
SJTU 2018 Fall Computer Networking 1 Wireless Communication Internet Protocol Stack 2 Application: supporting network applications - FTP, SMTP, HTTP Transport: data transfer between processes - TCP, UDP
More informationWireless Challenges : Computer Networking. Overview. Routing to Mobile Nodes. Lecture 25: Wireless Networking
Wireless Challenges 15-441: Computer Networking Lecture 25: Wireless Networking Force us to rethink many assumptions Need to share airwaves rather than wire Don t know what hosts are involved Host may
More informationMobile Communications Chapter 8: Network Protocols/Mobile IP
Mobile Communications Chapter 8: Network Protocols/Mobile IP Motivation Data transfer, Encapsulation Security, IPv6, Problems Micro mobility support DHCP Ad-hoc networks, Routing protocols Prof. Jó Ueyama
More informationCMPE 80N: Introduction to Networking and the Internet
CMPE 80N: Introduction to Networking and the Internet Katia Obraczka Computer Engineering UCSC Baskin Engineering Lecture 17 CMPE 80N Spring'10 1 Announcements Next class: Presentation of fun projects
More informationMobility Management - Basics
Mobility Management - Basics Summer Semester 2012 Integrated Communication Systems Group Ilmenau University of Technology Content Motivation Problem and possible solutions IP-based mobility management
More informationMobile IP. Mobile IP 1
Mobile IP Mobile IP 1 Motivation for Mobile IP Routing based on IP destination address, network prefix (e.g. 129.13.42) determines physical subnet change of physical subnet implies change of IP address
More informationMobile IPv6 Overview
Sungkyunkwan University Prepared by H. Choo Copyright 2000-2018 Networking Laboratory Lecture Outline Network Layer Mobile IPv6 Proxy Mobile IPv6 Networking Laboratory 2/87 Sungkyunkwan University Network
More informationCSE 4215/5431: Mobile Communications Winter Suprakash Datta
CSE 4215/5431: Mobile Communications Winter 2013 Suprakash Datta datta@cse.yorku.ca Office: CSEB 3043 Phone: 416-736-2100 ext 77875 Course page: http://www.cse.yorku.ca/course/4215 Some slides are adapted
More informationMobile IP Overview. Based on IP so any media that can support IP can also support Mobile IP
Introduction: Mobile IP Overview An Internet Protocol address (IP address) is a numerical label assigned to each device (e.g., computer, printer) participating in a computer network that uses the Internet
More informationWhat is mobility? Mobile IP. Mobility Impact on Protocol Stack (cont.) Advanced Topics in Computer Networks
Advanced Topics in Computer Networks What is mobility? spectrum of mobility, from the perspective: Mobile IP no mobility high mobility Chalermek Intanagonwiwat Slides courtesy of James F. Kurose, Keith
More informationMobile Routing : Computer Networking. Overview. How to Handle Mobile Nodes? Mobile IP Ad-hoc network routing Assigned reading
Mobile Routing 15-744: Computer Networking L-10 Ad Hoc Networks Mobile IP Ad-hoc network routing Assigned reading Performance Comparison of Multi-Hop Wireless Ad Hoc Routing Protocols A High Throughput
More informationIntroduction to IPv6. IPv6 addresses
Introduction to IPv6 (Chapter 4 in Huitema) IPv6,Mobility-1 IPv6 addresses 128 bits long Written as eight 16-bit integers separated with colons E.g. 1080:0000:0000:0000:0000:0008:200C:417A = 1080::8:800:200C:417A
More informationLecture 7: Mobile IP (Part 1) Dr. Reynold Cheng
Lecture 7: Mobile IP (Part 1) Dr. Reynold Cheng This lecture is based on the textbook W. Stallings, Wireless Communications and Networks, Prentice Hall, 2005, the slides (prepared by Tom Fronckowiak) and
More informationCharles Perkins Nokia Research Center 2 July Mobility Support in IPv6 <draft-ietf-mobileip-ipv6-14.txt> Status of This Memo
IETF Mobile IP Working Group INTERNET-DRAFT David B. Johnson Rice University Charles Perkins Nokia Research Center 2 July 2000 Mobility Support in IPv6 Status of This
More informationMobile Communications Chapter 9: Network Protocols/Mobile IP
Mobile Communications Chapter 9: Network Protocols/Mobile IP Motivation Data transfer Encapsulation Security IPv6 Problems DHCP Ad-hoc s Routing protocols 9.0.1 Motivation for Mobile IP Routing based on
More informationMESSAGES error-reporting messages and query messages. problems processes IP packet specific information
ICMP ICMP ICMP is mainly used by operating systems of networked computers to send error messages indicating that a requested service is not available or that host/ router could not be reached. ICMP MESSAGES
More informationMobile IPv6. Washington University in St. Louis
Mobile IPv6 Raj Jain Professor of Computer Science and Engineering Washington University in Saint Louis Saint Louis, MO 63130 Audio/Video recordings of this lecture are available at: http://www.cse.wustl.edu/~jain/cse574-08/
More informationHow Mobile IP Works? Presenter: Ajoy Singh
How Mobile IP Works? Presenter: Ajoy Singh Agenda Required background What problems does Mobile IP solve? Mobile IP: protocol overview Scope Requirements Design goals Functional entities 5/2/2002 How Mobile
More informationFast Handover in Mobile IPv4 and IPv6
Fast Handover in Mobile IPv4 and IPv6 Raoul Schmidiger & Gregor Zographos April 28, 2005 Seminar: Mobile Systems Talk No.4 Content IPv4 (Gregor) IPv6 (Raoul) Problems in IP mobility (Gregor) Standards
More informationNetwork Layer (4): ICMP
1 Network Layer (4): ICMP Required reading: Kurose 4.4.3, 4.4.4 CSE 4213, Fall 2006 Instructor: N. Vlajic 2 1. Introduction 2. Network Service Models 3. Architecture 4. Network Layer Protocols in the Internet
More informationMobile & Wireless Networking. Lecture 9: Mobile IP. [Schiller, Section 8.1]
192620010 Mobile & Wireless Networking Lecture 9: Mobile IP [Schiller, Section 8.1] Geert Heijenk Outline of Lecture 11 q Mobile IP Basics q 3 parts of Mobile IP: q Advertising Care-of Addresses q Registration
More informationMobility Management. Advanced Mobile Communication Networks. Integrated Communication Systems Group Ilmenau University of Technology
Mobility Management Advanced Mobile Communication Networks Integrated Communication Systems Group Ilmenau University of Technology Motivation The Internet and mobile communication networks are experiencing
More informationChapter 09 Network Protocols
Chapter 09 Network Protocols Copyright 2011, Dr. Dharma P. Agrawal and Dr. Qing-An Zeng. All rights reserved. 1 Outline Protocol: Set of defined rules to allow communication between entities Open Systems
More informationMobility Management Basics
Mobility Management Basics Summer Semester 2011 Integrated Communication Systems Group Ilmenau University of Technology Content Motivation Problem and possible solutions IP-based mobility management Conclusions
More informationMobile Communications Mobility Support in Network Layer
Motivation Mobility support needed to be able to use mobile devices in the Mobile devices need IP address for their communication Applications would like to communicate while being on the move Mobile Communications
More informationInternet Control Message Protocol (ICMP)
Internet Control Message Protocol (ICMP) 1 Overview The IP (Internet Protocol) relies on several other protocols to perform necessary control and routing functions: Control functions (ICMP) Multicast signaling
More informationInternet. 1) Internet basic technology (overview) 3) Quality of Service (QoS) aspects
Internet 1) Internet basic technology (overview) 2) Mobility aspects 3) Quality of Service (QoS) aspects Relevant information: these slides (overview) course textbook (Part H) www.ietf.org (details) IP
More informationIntroduction to Internetworking
Introduction to Internetworking Introductory terms Communications Network Facility that provides data transfer services An internet Collection of communications networks interconnected by bridges and/or
More information312 D.B. Johnson /Scalable support for transparent mobile host internetworking work, it is then delivered to the correct individual host on that netwo
Wireless Networks 1 (1995) 311^321 311 Scalable support for transparent mobile host internetworking 3 David B. Johnson Computer Science Department, Carnegie Mellon University, Pittsburgh, PA, USA Abstract.
More informationChapter 8 LOCATION SERVICES
Chapter 8 LOCATION SERVICES Distributed Computing Group Mobile Computing Winter 2005 / 2006 Overview Mobile IP Motivation Data transfer Encapsulation Location Services & Routing Classification of location
More informationIPv6: An Introduction
Outline IPv6: An Introduction Dheeraj Sanghi Department of Computer Science and Engineering Indian Institute of Technology Kanpur dheeraj@iitk.ac.in http://www.cse.iitk.ac.in/users/dheeraj Problems with
More informationMobile IPv6. Raj Jain. Washington University in St. Louis
Mobile IPv6 Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu These slides are available on-line at: http://www.cse.wustl.edu/~jain/cse574-06/ 13-1 Overview! IPv6:
More informationMobility Support in Internet and Mobile IP. Gianluca Reali
Mobility Support in Internet and Mobile IP Gianluca Reali 1 Problem We have seen that mobile users can change point of attachment In a WLAN, a mobile may change access point. In a cellular network, a mobile
More informationMobility Management. Advanced Mobile Communication Networks. Integrated Communication Systems Group Ilmenau University of Technology
Mobility Management Advanced Mobile Communication Networks Integrated Communication Systems Group Ilmenau University of Technology Motivation The Internet and mobile communication networks are experiencing
More informationMOBILE IP AND WIRELESS APPLICATION PROTOCOL
MOBILE IP AND WIRELESS APPLICATION PROTOCOL In this chapter, we look at two standards that provide application-level support for wireless networking: Mobile IP and Wireless Application Protocol (WAP).
More informationMobile IP and its trends for changing from IPv4 to IPv6
Mobile IP and its trends for changing from IPv4 to IPv6 Nguyen Ngoc Chan*, Tran Cong Hung Ph.D. (Posts & Telecommunications Institute of Technology, Viet Nam) E-mail: ngoc_chan@ptithcm.edu.vn, conghung@ptithcm.edu.vn
More informationComputer Networks, Andrew Tannenbaum, Chapter 5.6. Computer Networking: A Top Down Approach Featuring the
Mobile IP (IPv4 and IPv6) Dr. John Keeney 3BA33 Elements of a wireless Wired infrastructure wireless hosts laptop, PDA, IP phone run applications may be stationary (nonmobile) or mobile wireless does not
More informationCMPE 150/L : Introduction to Computer Networks. Chen Qian Computer Engineering UCSC Baskin Engineering Lecture 12
CMPE 150/L : Introduction to Computer Networks Chen Qian Computer Engineering UCSC Baskin Engineering Lecture 12 1 Chapter 4: outline 4.1 introduction 4.2 virtual circuit and datagram networks 4.3 what
More informationIntroduction Mobility Support Handover Management Conclutions. Mobility in IPv6. Thomas Liske. Dresden University of Technology
2005 / High Speed Networks II Outline Introduction Mobility Support Overview of IPv6 Mobility Support Handover Management Mobility Support What means Mobility Support? allow transparent routing of IPv6
More informationThis chapter introduces protocols and mechanisms developed for the network
Mobile network layer 8 This chapter introduces protocols and mechanisms developed for the network layer to support mobility. The most prominent example is Mobile IP, discussed in the first section, which
More informationOn using Mobile IP Protocols
Journal of Computer Science 2 (2): 211-217, 2006 ISSN 1549-3636 2006 Science Publications On using Mobile IP Protocols Fayza A. Nada Faculty of Computers and Information, Suez Canal University, Ismailia,
More informationLast time. BGP policy. Broadcast / multicast routing. Link virtualization. Spanning trees. Reverse path forwarding, pruning Tunneling
Last time BGP policy Broadcast / multicast routing Spanning trees Source-based, group-shared, center-based Reverse path forwarding, pruning Tunneling Link virtualization Whole networks can act as an Internet
More informationA Mobile Host Protocol Supporting Route Optimization and Authentication
IEEE Journal on Selected Areas in Communications, special issue on Mobile and Wireless Computing Networks, 13(5):839 849, June 1995. c IEEE. A Mobile Host Protocol Supporting Route Optimization and Authentication
More informationVirtual Hierarchical Architecture Integrating Mobile IPv6 and MANETs for Internet Connectivity
Virtual Hierarchical Architecture Integrating Mobile IPv6 and MANETs for Internet Connectivity Hyemee Park, Tae-Jin Lee, and Hyunseung Choo School of Information and Communication Engineering Sungkyunkwan
More informationThe Internetworking Problem. Internetworking. A Translation-based Solution
Cloud Cloud Cloud 1 The Internetworking Problem Internetworking Two nodes communicating across a network of networks How to transport packets through this heterogeneous mass? A B The Internetworking Problem
More informationObsoletes: 2002 January 2002 Category: Standards Track
Network Working Group C. Perkins, Ed. Request for Comments: 3220 Nokia Research Center Obsoletes: 2002 January 2002 Category: Standards Track Status of this Memo IP Mobility Support for IPv4 This document
More informationModification to Ipv6 Neighbor Discovery and Mobile Node Operation
RESEARCH INVENTY: International Journal of Engineering and Science ISSN: 2278-4721, Vol. 1, Issue 6 (October 2012), PP 39-49 www.researchinventy.com Modification to Ipv6 Neighbor Discovery and Mobile Node
More informationMOBILE IP. Under the guidance of Mr. N. Srinivasu
MOBILE IP Under the guidance of Mr. N. Srinivasu (Lecturer Of Electronics & Communication) Jiten Mishra By EC200117327 [1] 128 bit address. Features of IPv6 Address Auto configuration An IPv6 node configurs
More informationRequest for Comments: Wichorus G. Tsirtsis Qualcomm T. Ernst INRIA K. Nagami INTEC NetCore October 2009
Network Working Group Request for Comments: 5648 Category: Standards Track R. Wakikawa, Ed. Toyota ITC V. Devarapalli Wichorus G. Tsirtsis Qualcomm T. Ernst INRIA K. Nagami INTEC NetCore October 2009 Multiple
More informationHierarchical Routing. Our routing study thus far - idealization all routers identical network flat no true in practice. administrative autonomy
Hierarchical Routing Our routing study thus far - idealization all routers identical network flat no true in practice scale: with 50 million destinations: can t store all dest s in routing tables! routing
More informationP A R T T W O MOBILE IPv6
P A R T T W O MOBILE IPv6 Mobile IPv6 T H R E E Consider a scenario where you had to change your place of residence on a semipermanent basis, for instance, due to relocation of your company. One problem
More informationCS 457 Lecture 11 More IP Networking. Fall 2011
CS 457 Lecture 11 More IP Networking Fall 2011 IP datagram format IP protocol version number header length (bytes) type of data max number remaining hops (decremented at each router) upper layer protocol
More informationCS 515 Mobile and Wireless Networking Final Exam Fall
Bilkent University Computer Engineering Department CS 515 Mobile and Wireless Networking Final Exam Fall 2002-2003 Date: January 10, 2003, Friday Duration: 120 minutes Name of the Student ID of the Student
More informationinternet technologies and standards
Institute of Telecommunications Warsaw University of Technology 2017 internet technologies and standards Piotr Gajowniczek Andrzej Bąk Michał Jarociński Network Layer The majority of slides presented in
More informationCS 515 Mobile and Wireless Networking Final Exam Solutions Fall
Bilkent University Computer Engineering Department CS 515 Mobile and Wireless Networking Final Exam Solutions Fall 2002-2003 Date: January 10, 2003, Friday Duration: 120 minutes Name of the Student ID
More informationChapter 6 MOBILE IP AND TCP
Chapter 6 MOBILE IP AND TCP Distributed Computing Group Mobile Computing Summer 2004 Overview Network Protocols / Mobile IP Motivation Data transfer Encapsulation Problems DHCP Mobile Transport Layer /
More informationEEC-684/584 Computer Networks
EEC-684/584 Computer Networks Lecture 14 wenbing@ieee.org (Lecture nodes are based on materials supplied by Dr. Louise Moser at UCSB and Prentice-Hall) Outline 2 Review of last lecture Internetworking
More informationChapter 12 Network Protocols
Chapter 12 Network Protocols 1 Outline Protocol: Set of defined rules to allow communication between entities Open Systems Interconnection (OSI) Transmission Control Protocol/Internetworking Protocol (TCP/IP)
More informationIP - The Internet Protocol. Based on the slides of Dr. Jorg Liebeherr, University of Virginia
IP - The Internet Protocol Based on the slides of Dr. Jorg Liebeherr, University of Virginia Orientation IP (Internet Protocol) is a Network Layer Protocol. IP: The waist of the hourglass IP is the waist
More informationInternetworking - We are heterogeneity to our network (variable network technologies, bandwidth, MTU, latency, etc. etc.)
Internetworking - We are heterogeneity to our network (variable network technologies, bandwidth, MTU, latency, etc. etc.) Goal is to use this opportunity (and not to find the lowest common denominator
More informationLecture 11: Networks & Networking
Lecture 11: Networks & Networking Contents Distributed systems Network types Network standards ISO and TCP/IP network models Internet architecture IP addressing IP datagrams AE4B33OSS Lecture 11 / Page
More informationNetwork Security. Security of Mobile Internet Communications. Chapter 17. Network Security (WS 2002): 17 Mobile Internet Security 1 Dr.-Ing G.
Network Security Chapter 17 Security of Mobile Internet Communications Network Security (WS 2002): 17 Mobile Internet Security 1 Motivation for Mobile IP Routing in the Internet: Based on IP destination
More informationAn Approach to Efficient and Reliable design in Hierarchical Mobile IPv6
An Approach to Efficient and Reliable design in Hierarchical Mobile IPv6 Taewan You 1, Seungyun Lee 1, Sangheon Pack 2, and Yanghee Choi 2 1 Protocol Engineering Center, ETRI, 161 Gajoung-dong, Yusong-gu,
More informationTSIN02 - Internetworking
Literature: Forouzan ch.27 Lecture 9: Mobile IP Article: Mobile IP by Charles E. Perkins, IEEE Communications Magazine,Vol. 40, Issue: 5, May 2002, Pages:66-82 Lecture 9: Mobile IP Goals: Article: IP multimedia
More informationLast time. Network layer. Introduction. Virtual circuit vs. datagram details. IP: the Internet Protocol. forwarding vs. routing
Last time Network layer Introduction forwarding vs. routing Virtual circuit vs. datagram details connection setup, teardown VC# switching forwarding tables, longest prefix matching IP: the Internet Protocol
More informationMobile Computing. Chapter 8: Mobile Network Layer
Mobile Computing Chapter 8: Mobile Network Layer Prof. Sang-Jo Yoo Contents Mobile IP overview Agent discovery Registration Tunneling DHCP Mobile IP multicasting 2 Motivation for Mobile IP Routing based
More informationWireless Challenges : Computer Networking. Overview. Routing to Mobile Nodes. Lecture 24: Mobile and Wireless
Wireless Challenges 15-441: Computer Networking Lecture 24: Mobile and Wireless Peter Steenkiste Fall 2010 www.cs.cmu.edu/~prs/15-441-f10 Force us to rethink many assumptions Need to share airwaves rather
More informationCS 356: Computer Network Architectures. Lecture 10: IP Fragmentation, ARP, and ICMP. Xiaowei Yang
CS 356: Computer Network Architectures Lecture 10: IP Fragmentation, ARP, and ICMP Xiaowei Yang xwy@cs.duke.edu Overview Homework 2-dimension parity IP fragmentation ARP ICMP Fragmentation and Reassembly
More informationKing Fahd University of Petroleum & Minerals Computer Engineering g Dept
King Fahd University of Petroleum & Minerals Computer Engineering g Dept COE 543 Mobile and Wireless Networks Term 082 Dr. Ashraf S. Hasan Mahmoud Rm 22-148-3 Ext. 1724 Email: ashraf@kfupm.edu.sa 6/1/2009
More informationLecture 8. Basic Internetworking (IP) Outline. Basic Internetworking (IP) Basic Internetworking (IP) Service Model
Lecture 8 Basic Internetworking (IP) Reminder: Homework 3, Programming Project 2 due on Tuesday. An example internet is shown at right. Routers or gateways are used to connect different physical networks.
More informationMobile IP Support for RFC 3519 NAT Traversal
The Mobile IP: Support for RFC 3519 NAT Traversal feature introduces an alternative method for tunneling Mobile IP data traffic. New extensions in the Mobile IP registration request and reply messages
More informationMobility Support in Internet and Mobile IP
Mobility Support in Internet and Mobile IP CS 515 - Mobile and Wireless Networking İbrahim Körpeoğlu Computer Engineering Department Bilkent University Bilkent / ANKARA İbrahim Körpeoğlu 1 Problem We have
More informationBinding information contains the entries in the mobility binding table.
GLOSSARY Numerics 802.11b/g An IEEE specification for a wireless LAN airlink. A agent advertisement agent discovery agent solicitation An advertisement message constructed by attachment of a special extension
More informationNew Mobility Management Mechanism for Delivering Packets with Non-Encapsulation
New Mobility Management Mechanism for Delivering Packets with Non-Encapsulation Myoung Ju Yu * and Seong Gon Choi * *College of Electrical & Computer Engineering, Chungbuk National University, 410 Seongbong-ro,
More informationOptimized Paging Cache Mappings for efficient location management Hyun Jun Lee, Myoung Chul Jung, and Jai Yong Lee
Optimized Paging Cache Mappings for efficient location management Hyun Jun Lee, Myoung Chul Jung, and Jai Yong Lee Abstract Cellular IP maintains distributed cache for location management and routing purposes.
More informationIPv6. Internet Technologies and Applications
IPv6 Internet Technologies and Applications Contents Summary of IPv6 core features Auto-configuration IPv4-IPv6 transition techniques IPv6 networks today ITS 413 - IPv6 2 Motivation Current version of
More informationMobile & Wireless Networking. Lecture 10: Mobile Transport Layer & Ad Hoc Networks. [Schiller, Section 8.3 & Section 9] [Reader, Part 8]
192620010 Mobile & Wireless Networking Lecture 10: Mobile Transport Layer & Ad Hoc Networks [Schiller, Section 8.3 & Section 9] [Reader, Part 8] Geert Heijenk Outline of Lecture 10 Mobile transport layer
More information