Implementing Mobile IPv6 for Multimedia *

Size: px
Start display at page:

Download "Implementing Mobile IPv6 for Multimedia *"

Transcription

1 Implementing Mobile IPv6 for Multimedia * Joe Finney and Andrew Scott Computing Department Lancaster University Lancaster, UK {J.Finney, A.Scott}@Lancaster.ac.uk Abstract Recent trends show an increasing proportion of portable computing devices in the market today, ranging from laptop PC s to machines the size of a credit card. Most of these devices have the ability to internetwork with other machines over a variety of both wired and wireless media, and dynamically change between these media. If such devices wish persistent connectivity over such a range of networks, a mobile aware routing protocol is required, such as Mobile IP. In this paper we present our experiences, designing, building and evaluating our Mobile IPv6 implementation, which is geared toward providing efficient, low latency handoffs for use in real time distributed multimedia applications. 1. Introduction In recent years, not only have we seen an increase in the popularity, power and diversity of mobile terminals, but we have also seen a merging of concepts from both the networking and telecommunications fields [Katz 98]. Recent advances in mobile computing include the notion of a hierarchical layering of networks, ranging from ATM to cellular telephone networks and satellite communications, known as a wireless overlay network [Stemm 96]. Roaming within overlays is known as a horizontal handoff, and is realised by internal handoff mechanisms, such as the IEEE standard for wireless LANs. Roaming between overlays, e.g. wired Ethernet to wireless LAN, is referred to as vertical handoff, and is achieved by an internetwork roaming protocol, such as Mobile IP. To verify that this approach is a valid one, we created a Mobile IPv6 [Perkins 96,Mobile IPv6] implementation for the Linux operating system, which is highly optimised for low latency handoff. IPv6 was chosen for several reasons. Primarily, this new version of the Internet Protocol is likely to replace the current version of IP within a similar time frame to mobile services becoming widely used on the Internet. Further, more technical, reasons are outlined in the following section. The rest of this paper is organised as follows. Section 2 provides a comparison of Mobile IPv4 and IPv6 concepts, and enabling services. Section 3 discusses optimisations used to achieve high speed network detection, and our performance testing and results is given in sections 4. Future work and conclusions are discussed in section Comparison of Mobile IPv4 and IPv6 Mechanisms While the principle behind both Mobile IPv4 [Mobile IP] and IPv6 is the same, the mechanisms by which this principle is realised are quite distinct. Figure 1 outlines the major differences between the two systems. Note that the Mobile IPv6 system reuses far more standard services than its IPv4 counterpart, for example the use of IPv6 router advertisements [ndisc] for movement detection and address configuration [addrconf]. This negates the need for the presence of a foreign agent on off-site networks, thus allowing a mobile node the ability to roam to any standard IPv6 network. Mobile IPv6 home agents execute as an integral part of an IPv6 router they no longer run on any host on a network. As a result of this, Mobile IPv6 control messages (binding updates, etc.) are carried inside an * J. Finney is in the final year of his PhD work, which has been fully funded by BT Labs UK.

2 IPv6 destination option. This allows these messages to be sent either out of band (as with Mobile IPv4) or in band, at the head of a packet which is already carrying other protocols, such as ICMP, TCP or UDP. Mobile IPv4 Mobile IPv6 Mobile IP Control Messages Carried by UDP, to a well known port number. In/Out of band IPv6 Destination Option Home Agent Location Any host on home network Intrinsic module of IPv6 router Movement Detection From Foreign Agent / observation of broadcast traffic IPv6 Router Advertisement Home Address Configuration Statically Assigned Statically / Automatically Assigned Foreign Address Configuration IP Encapsulation Mechanism Ingress Filter Avoidance Strategy Authentication Protocol From Foreign Agent / DHCP IP in IP tunnelling, using GRE/Minimal encapsulation Reverse Tunnelling MD5 cryptographic hash (broken) IPv6 stateless address autoconfiguration IPv6 in IPv6 tunnelling / IPv6 Routing Header Home Address Option IPv6 Authentication header, IPSec Work In Progress Figure 1 - Comaparison of Mobile IPv4 and Mobile IPv6 Mechanisms Note also the introduction of a Home Address option for Mobile IPv6. This destination option is to be implemented by ALL IPv6 nodes, and provides a solution to ingress filtering problems. The home address option is added to the IPv6 header of every packet sent by a mobile node, and contains that node s permanent home address. On receipt of a home address option, the mobile node s home address is extracted, and replaces the source address of the packet before any transport level processing takes place. This leaves the mobile node free to use one of its care-of-addresses as a source address for it s IPv6 traffic, thus bypassing ingress filtering. This is generally more efficient than the Mobile IPv4 solution of reverse tunnelling, which involves the mobile node forwarding packets via its home agent, which again leads to triangular routing. 2.1 Mobile IPv6 route optimisation To improve the performance of the base Mobile IPv6 protocol, extensions have been defined which avoid triangular routing. These extensions require extra processing on behalf of, not only the mobile node, but also any correspondent nodes with which communication is currently taking place. The advantages of route optimisation, however, can be substantial. Route optimisation under IPv6 is achieved by the mobile node maintaining a list of all nodes with which it is communicating, the binding update list. This list is constructed by monitoring the source address of any encapsulated packets received via its home agent. Any source address that is not currently in the binding update list is added, and a binding update message sent to that address. Whenever the mobile node roams to a different network, another binding update message is sent to each node in the list, informing it of the mobile nodes new location. This ensures every correspondent node has up to date location information. Binding update messages can also be acknowledged to guarantee delivery. On receipt of a binding update, the correspondent node updates the relevant entry in its binding cache, creating one if necessary. The next time a packet destined for the mobile node is to be sent, a lookup is

3 performed on the binding cache and the packet routed directly to the node s care-of address, thus avoiding triangular routing. This is achieved by the use of an IPv6 type0 routing header [IPv6]. 3. Movement Detection While the Mobile IPv6 specification states that movement detection be employed by monitoring unsolicited Router Advertisement messages, other techniques can be used to lower the time taken for a mobile node to detect a change in its surroundings. The effectiveness of using router advertisement messages alone is solely dependent on the rate at which these messages are sent by the foreign router. While Mobile IPv6 specifies that the interval between these messages can be lowered to one second, default intervals of up to 5 minutes are not uncommon. At best, a one second granularity can be achieved. To improve the performance of this detection, our system provides feedback to the IPv6 stack from PCMCIA card services, and device drivers. We use a minimal version of the Linux PCMCIA services, which has been optimised to operate with our Mobile IPv6 system. On insertion of a network card, the relevant driver is loaded into the kernel (as a kernel loadable module), and a single system call invoked, to bring up the new interface. The rest of the configuration is managed in kernel space. This system call is trapped by the IPv6 address autoconfiguration module, which then broadcasts a router solicitation message. On receipt of a router solicitation, an IPv6 router responds with a router advertisement. This process results in an event driven equivalent of the passive monitoring process described earlier. Other sources of information can also be used to detect when a movement may have take place. We have added extra functionality into the Lucent Technologies WaveLAN driver. This modified driver informs the networking stack when a handoff between WaveLAN cells has taken place. This may also constitute roaming to a foreign subnet. This, again, pre-empts a router solicitation, and the mobile node can verify its location. We are also investigating a similar process based on Ethernet link integrity, to further improve the efficiency of movement detection. Figure 2 - IPv6 Testbed

4 4. System Configuration and Performance Testing Performance tests of the Mobile IPv6 (MIPv6) system were tested using our local IPv6 testbed, as illustrated in Figure 2. The IPv6 routers are Intel P166 based PCs and the mobile node a P133 laptop. All machines have 32Mbytes of RAM. The circled numbers on the diagram indicate points where the correspondent node, amazon, was placed for performance testing, and are referenced throughout the rest of this section. The circled MN shows where the mobile node was placed for testing. The subnet corresponding to position 1 is also the home subnet of the mobile node. 10Mbps Ethernet was used as the network medium throughout the course of the experiments. Three separate experiments were carried out, to observe the effects of Mobile IPv6 on effective throughput and round trip times, on both the base implementation and the route optimising system. Profiling tests were also carried out to discover the time taken to complete a vertical handoff, and identify which subsystems were the most heavyweight. 4.1 Throughput tests Throughput was evaluated by a simple datagram based test application. This application sends a stream of UDP packets, each 512 bytes in length, to the mobile node. The mobile node keeps a running total of the amount of data received, and time-stamps the first and last packet. The effective bitrate can then be easily calculated. The transmission bitrate is varied between 1 and 10 Mbps, and is kept accurate by a credit based flow control mechanism, similar to that found in most VoD servers. Each test ran for one minute, and the results were averaged over four runs. As a control for these experiments, the same test was also performed using the mobile node s care-of-address directly, thus bypassing Mobile IPv6. The results from location 1, where the correspondent node is situated on the mobile node s home subnet, provides us with a valuable comparison of the packet processing overheads of MIPv6. From this data, we can conclude that, even in an optimal situation, where triangular routing does not apply, route optimised MIPv6 still slightly outperforms base MIPv6, due to its smaller header size, and simpler packet construction. Figure 3a illustrates these results. The second configuration, where the correspondent node was situated at location 2, highlights a different situation. In this case, base MIPv6 shows substantially worse performance than route optimised MIPv6. This is due to network resource contention at the home agent. In base MIPv6, every packet sent to the mobile node is routed to its home agent, which in turn forwards the packet to the correct destination. In this case, the home agent is forwarding the packets back along the same route as they came from. This results in massive network contention at the home agent, as illustrated in Figure 3b. Route optimised MIPv6 sees no such problem, as the packets are correctly routed at the source. This situation is likely to become exemplified, as IPv6 address allocation [Hinden 95] is hierarchical, this leads to hierarchical routing topologies. Such topologies would amplify this upstream congestion problem. Mobile IPv6 Throughput (1) Mobile IPv6 Throughput (2) Rx Bitrate (Kbps) Control Avg Tunnel Avg Optim Avg Rx Bitrate (Kbps) Control Avg Tunnel Avg Optim Avg Tx Bitrate (Mbps) Tx Bitrate (Mbps) Figure 3a Figure 3b

5 4.2 RTT tests Measuring the round trip time (RTT) between two nodes is an accurate measure of the latency of the network between those nodes. This figure is not only a measure of the time spent on the wire but also reflects the efficiency of the network stack creating, forwarding, and processing the packets. Here we use the RTT to compare the efficiency of the route optimised Mobile IPv6 with basic Mobile IPv6. Figures 4a and 4b show the results of a simple ping test averaged over 30 seconds, from locations 1 and 2. This confirms the discovery made in the throughput experiments, that the overhead in creating route optimised packets is less than that of base Mobile IPv6 tunnelled packets. In fact, route optimised MIPv6 takes 37% less processing overhead than base MIPv6, at location 1, in comparison to control IPv6 stack. Mobile IPv6 RTT (1) Mobile IPv6 RTT (2) RTT (ms) RTT (ms) Control Avg Tunnel Avg Optim Avg 1 Control Avg Tunnel Avg Optim Avg Figure 4a Figure 4b 4.3 Handover tests This experiment measures the time taken for a vertical handoff, using the event driven movement detection procedure for PCMCIA card services, described in section 3. Both the Mobile IPv6 stack and the PCMCIA services were profiled to log the system time at strategic points during the configuration, thus allowing the most heavyweight procedures to be identified Figure 5 shows a timeline of an average vertical handoff. This timeline was generated under a situation we call cold handoff, i.e. where the network device is initially totally unconfigured. Note that the majority of the time is spent initialising the device driver, before any network configuration can take place. Once the device driver is running, it still takes time for the interface to become operational. This is due to the architecture of the PCMCIA card services, which has a user level component to enable the interface. Once the interface is enabled, the IPv6 stack is notified and stateless address autoconfiguration begins to find the mobile node s new care-of address. 160ms later, an address has been acquired, and binding update messages are transmitted from the node. On our local area testbed, binding acknowledgements are received within 5ms. This makes a total latency of 650ms, from card insertion to complete network access. This latency drops to 165ms under warm handoff, where the device is already configured at the link layer, and only dynamic address autoconfiguration and binding update transmission is required. Handoff times of approaching 5ms can be achieved during hot handoff, whereby multiple interfaces are run in parallel, and care-of addresses can be acquired before the handoff takes place. Figure 5 Mobile IPv6 Handoff Overhead To complete the test suite, the MIPv6 stack was tested against a real multimedia application a VoD system, which was developed in parallel. This application provides high quality video streams over an IPv6

6 infrastructure. A 1.5Mbps MPEG1 video clip was streamed to the home address of the mobile node, which was connected to its home subnet via Ethernet. A cold handoff was then performed to a 2 Mbps wireless LAN, connected to a different IPv6 subnet. The route optimised handoff completed with a short (~0.5 sec) break in audio, and little visible effect on the video. A similar phenomenon was observed on a handoff back to the home subnet. 5. Future Work The work described above only begins to solve the problems of distributed multimedia applications in a mobile environment. Application adaptation is an essential component in any scaleable mobile system [Inouye 97], and mobile middleware platforms designed to support these applications are growing in popularity [Fitzpatrick 98]. These platforms and applications could benefit from timely network level feedback on the state of the node s connectivity. Future work will include evaluating the best model for this user level interaction, and observing effects this feedback can have on existing adaptive applications. The communication between network stack and applications need not be unidirectional. Adaptive applications may wish to specify how their data is treated. For example, when a mobile node is away from home, it has a choice of addresses to use as its source address [Cheshire 96]. By default, its home address is used, giving any connections using that address a level of persistence. However, short lifetime, stateless connections would not be able to effectively use route collapsing. Such connections would perform better if Mobile IPv6 were bypassed completely. Examples of such applications include DNS lookups, and, to some extent, WWW browsers. The application must decide the level of persistence required on a per connection basis, as for example, browsing the WWW may not require a persistent connection, but an ftp download initiated within that browser may. The software described in this paper is freely available via anonymous ftp. This includes the Mobile IPv6 implementation, adapted PCMCIA services, our testing software and IPv6 video on demand system. The test data that was gathered is also available on request. References [Addrconf] Thomson, S., and T. Narten, IPv6 Address Autoconfiguration, RFC [Cheshire 96] Stuart Cheshire, Mary Baker, Internet Mobility 4x4, Proc. ACM SIGCOMM 96 [Fitzpatrick 98] Fitzpatrick, T., Blair, G.S., Coulson, G., Davies, N., Robin, P., Supporting Adaptive Multimedia Applications through Open Bindings, To appear in Proc. ICCDS'98, Annapolis MD, USA, May 98. [Hinden 95] R. Hinden, S. Deering, IP Version 6 Addressing Architecture RFC [Inouye 97] Jon Inoyue, Jim Binkley, Jonathon Walpole, Dynamic Network Reconfiguration Support for Mobile Computers, Proc. Mobicom 97. [IPv6] S. Deering, R. Hinden. Internet Protocol, Version 6 Specification, RFC [Katz 98] Randy H. Katz, Beyond Third Generation Telecommunication Architectures: The convergence of Internet Technology and Cellular Telephony. ACM Mobile Computing and Communications Review, Apr. 98 [Mobile IP] C. Perkins, IP Mobility Support, RFC [Mobile IPv6] David B. Johnson, Charles E. Perkins, Mobility Support in IPv6 IETF draft mobileipipv6-05 WORK IN PROGRESS [ndisc] T. Narten, E.Nordmark, W. Simpson. Neighbor Discovery for IPv6 RFC [Perkins 96] Charles E. Perkins, David B. Johnson, Mobility Support in IPv6 Proc. Mobicom 96. [Stemm 96] ACM Mobile Networking (MONET), Special Issue on Mobile Networking in the Internet, summer 1998.

Charles Perkins Nokia Research Center 2 July Mobility Support in IPv6 <draft-ietf-mobileip-ipv6-14.txt> Status of This Memo

Charles 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 information

Mobility Support in IPv6

Mobility Support in IPv6 Mobility Support in IPv6 Charles E. Perkins David B. Johnson T. J. Watson Research Center Computer Science Department IBM Corporation Carnegie Mellon University Hawthorne, NY 10532 Pittsburgh, PA 15213

More information

Fixed 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 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 information

IPv6 Protocols and Networks Hadassah College Spring 2018 Wireless Dr. Martin Land

IPv6 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 information

Handover Management for Mobile Nodes in IPv6 Networks

Handover Management for Mobile Nodes in IPv6 Networks TECHNOLOGY ADVANCES FOR 3G AND BEYOND Handover Management for Mobile Nodes in IPv6 Networks Nicolas Montavont and Thomas Noël LSIIT Louis Pasteur University CNRS, Strasbourg ABSTRACT In this article we

More information

Transparent Mobility in Mobile IPv6: An Experience Report

Transparent Mobility in Mobile IPv6: An Experience Report Transparent Mobility in Mobile IPv6: An Experience Report Rodolfo Kohn Senior Software Engineer at Global Software Group Argentina, Motorola, 146 Hipólito Irigoyen 9th floor, Córdoba, 5000, Argentina.

More information

Outline. CS5984 Mobile Computing. Host Mobility Problem 1/2. Host Mobility Problem 2/2. Host Mobility Problem Solutions. Network Layer Solutions Model

Outline. 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 information

IPv6. IPv4 & IPv6 Header Comparison. Types of IPv6 Addresses. IPv6 Address Scope. IPv6 Header. IPv4 Header. Link-Local

IPv6. 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 information

Introduction Mobility Support Handover Management Conclutions. Mobility in IPv6. Thomas Liske. Dresden University of Technology

Introduction 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 information

Outline. CS6504 Mobile Computing. Host Mobility Problem 1/2. Host Mobility Problem 2/2. Dr. Ayman Abdel-Hamid. Mobile IPv4.

Outline. 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 information

Comparision study of MobileIPv4 and MobileIPv6

Comparision study of MobileIPv4 and MobileIPv6 Comparision study of MobileIPv4 and MobileIPv6 Dr. Sridevi Assistant Professor, Dept. of Computer Science, Karnatak University,Dharwad Abstract: IPv4 is being replaced by IPv6 due to the increased demand

More information

SJTU 2018 Fall Computer Networking. Wireless Communication

SJTU 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 information

Route Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks

Route Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks Route Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks Jaehoon Jeong, Kyeongjin Lee, Jungsoo Park, Hyoungjun Kim Protocol Engineering Center, ETRI, 161 Gajeong-dong Yuseong-gu, Daejeon,

More information

Mobile IP. Mobile Computing. Mobility versus Portability

Mobile 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 information

IPv4 Care-of Address Registration for IPv4 Support on the NEMO Basic Support Protocol

IPv4 Care-of Address Registration for IPv4 Support on the NEMO Basic Support Protocol IPv4 Care-of Address Registration for IPv4 Support on the NEMO Basic Support Protocol Ryuji Wakikawa Carl Williams Keisuke Uehara Jun Murai Keio University. Graduate School of Media and Governance KDDI

More information

ECS-087: Mobile Computing

ECS-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 information

CSE 123A Computer Netwrking

CSE 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 information

CMPE 257: Wireless and Mobile Networking

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 information

CMPE 257: Wireless and Mobile Networking

CMPE 257: Wireless and Mobile Networking CMPE 257: Wireless and Mobile Networking Katia Obraczka Computer Engineering UCSC Baskin Engineering Lecture 8 CMPE 257 Winter'11 1 Announcements: Student presentations: Security: Jim. Seth: security in

More information

Optimized 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 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 information

Performance Analysis of Hierarchical Mobile IPv6 in IP-based Cellular Networks

Performance Analysis of Hierarchical Mobile IPv6 in IP-based Cellular Networks Performance Analysis of Hierarchical Mobile IPv6 in IP-based Cellular Networks Sangheon Pack and Yanghee Choi School of Computer Science & Engineering Seoul National University Seoul, Korea Abstract Next-generation

More information

An Analysis of The Fast Handovers for Mobile IPv6 Protocol

An Analysis of The Fast Handovers for Mobile IPv6 Protocol An Analysis of The Fast Handovers for Mobile IPv6 Protocol Janne Lundberg Helsinki University of Technology Laboratory for Theoretical Computer Science May 28, 2003 Abstract Fast Handovers for Mobile IPv6

More information

Study and Performance Analysis of Traffic Class MIPv6 on Linux Base

Study and Performance Analysis of Traffic Class MIPv6 on Linux Base Study and Performance Analysis of Traffic MIPv on Linux Base ANNOP MONSAKUL Faculty of Science and Technology Tapee College Suratthani, THAILAND annop@tapee.ac.th Abstract: Application on mobile device

More information

Networks Fall This exam consists of 10 problems on the following 13 pages.

Networks Fall This exam consists of 10 problems on the following 13 pages. CSCI 466 Final Networks Fall 2011 Name: This exam consists of 10 problems on the following 13 pages. You may use your two- sided hand- written 8 ½ x 11 note sheet during the exam and a calculator. No other

More information

Internet Engineering Task Force INTERNET DRAFT. C. Perkins Nokia Research Center R. Droms(ed.) Cisco Systems 1 March 2001

Internet Engineering Task Force INTERNET DRAFT. C. Perkins Nokia Research Center R. Droms(ed.) Cisco Systems 1 March 2001 Internet Engineering Task Force INTERNET DRAFT DHC Working Group Obsoletes: draft-ietf-dhc-dhcpv6-16.txt J. Bound Nokia M. Carney Sun Microsystems, Inc C. Perkins Nokia Research Center R. Droms(ed.) Cisco

More information

Internet. 1) Internet basic technology (overview) 3) Quality of Service (QoS) aspects

Internet. 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 information

11. IP Mobility 최 양 희 서울대학교 컴퓨터공학부

11. 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 information

On using Mobile IP Protocols

On 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 information

An Approach to Efficient and Reliable design in Hierarchical Mobile IPv6

An 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 information

Modification to Ipv6 Neighbor Discovery and Mobile Node Operation

Modification 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 information

Communications Software. CSE 123b. CSE 123b. Spring Lecture 10: Mobile Networking. Stefan Savage

Communications 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 information

Quick announcement. CSE 123b Communications Software. Last class. Today s issues. The Mobility Problem. Problems. Spring 2003

Quick 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 information

Extended Correspondent Registration Scheme for Reducing Handover Delay in Mobile IPv6

Extended Correspondent Registration Scheme for Reducing Handover Delay in Mobile IPv6 Extended Correspondent Registration Scheme for Reducing Handover Delay in Mobile IPv6 Ved P. Kafle Department of Informatics The Graduate University for Advanced Studies Tokyo, Japan Eiji Kamioka and Shigeki

More information

What is mobility? Mobile IP. Mobility Impact on Protocol Stack (cont.) Advanced Topics in Computer Networks

What 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 information

Bi-directional Route Optimization in Mobile IP Over Wireless LAN

Bi-directional Route Optimization in Mobile IP Over Wireless LAN Bi-directional Route Optimization in Mobile IP Over Wireless LAN Chun-Hsin Wu*, Ann-Tzung Cheng, Shao-Ting Lee, Jan-Ming Ho and D.T. Lee Institute of Information Science, Academia Sinica, Taiwan {wuch,

More information

Performance Evaluation of NEMO Basic Support Implementations

Performance Evaluation of NEMO Basic Support Implementations Performance Evaluation of NEMO Basic Support Implementations Romain Kuntz, Koshiro Mitsuya, Ryuji Wakikawa Keio University, Japan E-mail: {kuntz,mitsuya,ryuji}@sfc.wide.ad.jp Abstract. The NEMO Basic Support

More information

CSE 123b Communications Software

CSE 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 information

Quick announcements. CSE 123b Communications Software. Today s issues. Last class. The Mobility Problem. Problems. Spring 2004

Quick 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 information

Fast Location Opposite Update Scheme for Minimizing Handover Latency over Wireless/Mobile Networks

Fast Location Opposite Update Scheme for Minimizing Handover Latency over Wireless/Mobile Networks Fast Location Opposite Update Scheme for Minimizing Handover Latency over Wireless/Mobile Networks Sunguk Lee Research Institute of Industrial Science and Technology Pohang, Gyeongbuk, 790-330, S.KOREA

More information

Internet Engineering Task Force (IETF) Ericsson July 2011

Internet Engineering Task Force (IETF) Ericsson July 2011 Internet Engineering Task Force (IETF) Request for Comments: 6275 Obsoletes: 3775 Category: Standards Track ISSN: 2070-1721 C. Perkins, Ed. Tellabs, Inc. D. Johnson Rice University J. Arkko Ericsson July

More information

A Hybrid Load Balance Mechanism for Distributed Home Agents in Mobile IPv6

A Hybrid Load Balance Mechanism for Distributed Home Agents in Mobile IPv6 A Hybrid Load Balance Mechanism for Distributed Home Agents in Mobile IPv6 1 Hui Deng 2Xiaolong Huang 3Kai Zhang 3 Zhisheng Niu 1Masahiro Ojima 1R&D Center Hitachi (China) Ltd. Beijing 100004, China 2Dept.

More information

Utilizing Multiple Home Links in Mobile IPv6

Utilizing Multiple Home Links in Mobile IPv6 Utilizing Multiple Home Links in Mobile IPv6 Hongbo Shi and Shigeki Goto Department of Computer Science, Waseda University 3-4-1 Ohkubo Shijuku-ku, Tokyo, 169-8555 JAPAN Email: {shi, goto}@goto.info.waseda.ac.jp

More information

Internet Engineering Task Force. C. Perkins Nokia Research Center R. Droms(ed.) Cisco Systems 22 November 2000

Internet Engineering Task Force. C. Perkins Nokia Research Center R. Droms(ed.) Cisco Systems 22 November 2000 Internet Engineering Task Force INTERNET DRAFT DHC Working Group Obsoletes: draft-ietf-dhc-dhcpv6-15.txt J. Bound Compaq Computer Corp. M. Carney Sun Microsystems, Inc C. Perkins Nokia Research Center

More information

Wireless Challenges : Computer Networking. Overview. Routing to Mobile Nodes. Lecture 25: Wireless Networking

Wireless 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 information

Mohammad Hossein Manshaei 1393

Mohammad 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 information

Mobile SCTP for IP Mobility Support in All-IP Networks

Mobile SCTP for IP Mobility Support in All-IP Networks Mobile SCTP for IP Mobility Support in All-IP Networks Seok Joo Koh sjkoh@cs.knu.ac.kr Abstract The Stream Control Transmission Protocol (SCTP) is a new transport protocol that is featured multi-streaming

More information

OPTIMIZING MOBILITY MANAGEMENT IN FUTURE IPv6 MOBILE NETWORKS

OPTIMIZING MOBILITY MANAGEMENT IN FUTURE IPv6 MOBILE NETWORKS OPTIMIZING MOBILITY MANAGEMENT IN FUTURE IPv6 MOBILE NETWORKS Sandro Grech Nokia Networks (Networks Systems Research) Supervisor: Prof. Raimo Kantola 1 SANDRO GRECH - OPTIMIZING MOBILITY MANAGEMENT IN

More information

Mobile IP Overview. Based on IP so any media that can support IP can also support Mobile IP

Mobile 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 information

Location Management Agent for SCTP Handover in Mobile Network

Location Management Agent for SCTP Handover in Mobile Network Location Management Agent for SCTP Handover in Mobile Network Yong-Jin Lee Department of Technology Education, Korea National University of Education 250 Taesungtapyon-ro, Heungduk-ku, Cheongju, South

More information

Implementation of Hierarchical Mobile IPv6 for Linux.

Implementation of Hierarchical Mobile IPv6 for Linux. Implementation of Hierarchical Mobile IPv6 for Linux. Richard Nelson Greg Daley Nick Moore Center for Telecommunications and Information Engineering, Monash University, Melbourne, Australia October 18,

More information

Fundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin,

Fundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin, Fundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin, ydlin@cs.nctu.edu.tw Chapter 1: Introduction 1. How does Internet scale to billions of hosts? (Describe what structure

More information

CMPE 257: Wireless and Mobile Networking

CMPE 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 information

A Scheme of Primary Path Switching for Mobile Terminals using SCTP Handover

A Scheme of Primary Path Switching for Mobile Terminals using SCTP Handover Proceedings of the 2007 WSEAS International Conference on Computer Engineering and Applications, Gold Coast, Australia, January 17-19, 2007 218 A Scheme of Primary Path Switching for Mobile Terminals using

More information

T Computer Networks II. Mobility Issues Contents. Mobility. Mobility. Classifying Mobility Protocols. Routing vs.

T Computer Networks II. Mobility Issues Contents. Mobility. Mobility. Classifying Mobility Protocols. Routing vs. T-0.50 Computer Networks II Mobility Issues 6.0.008 Overview Mobile IP NEMO Transport layer solutions i SIP mobility Contents Prof. Sasu Tarkoma Mobility What happens when network endpoints start to move?

More information

2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media,

2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, 2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising

More information

Paper solution Subject: Computer Networks (TE Computer pattern) Marks : 30 Date: 5/2/2015

Paper solution Subject: Computer Networks (TE Computer pattern) Marks : 30 Date: 5/2/2015 Paper solution Subject: Computer Networks (TE Computer- 2012 pattern) Marks : 30 Date: 5/2/2015 Q1 a) What is difference between persistent and non persistent HTTP? Also Explain HTTP message format. [6]

More information

Mobility Management - Basics

Mobility 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 information

Chapter 09 Network Protocols

Chapter 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 information

Category: Standards Track June Mobile IPv6 Support for Dual Stack Hosts and Routers

Category: Standards Track June Mobile IPv6 Support for Dual Stack Hosts and Routers Network Working Group H. Soliman, Ed. Request for Comments: 5555 Elevate Technologies Category: Standards Track June 2009 Status of This Memo Mobile IPv6 Support for Dual Stack Hosts and Routers This document

More information

ETSF10 Internet Protocols Network Layer Protocols

ETSF10 Internet Protocols Network Layer Protocols ETSF10 Internet Protocols Network Layer Protocols 2012, Part 2, Lecture 3.1 Kaan Bür, Jens Andersson Network Layer Protocols IPv4, IPv6 [ed.4 ch.20.3+19.2] [ed.5 ch.22.1.1-2+22.2] Transition from IPv4

More information

Architecture and Performance of SIGMA: A Seamless Mobility Architecture for Data Networks

Architecture and Performance of SIGMA: A Seamless Mobility Architecture for Data Networks Architecture and Performance of : A Seamless Mobility Architecture for Data Networks Shaojian Fu, Liran Ma, Mohammed Atiquzzaman, Yong-Jin Lee Telecommunications and Networks Research Lab School of Computer

More information

Fast Handover in Mobile IPv4 and IPv6

Fast 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 information

Computer Networks, Andrew Tannenbaum, Chapter 5.6. Computer Networking: A Top Down Approach Featuring the

Computer 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 information

ISO INTERNATIONAL STANDARD. Intelligent transport systems Communications access for land mobiles (CALM) IPv6 Networking

ISO INTERNATIONAL STANDARD. Intelligent transport systems Communications access for land mobiles (CALM) IPv6 Networking INTERNATIONAL STANDARD ISO 21210 First edition 2012-06-15 Intelligent transport systems Communications access for land mobiles (CALM) IPv6 Networking Systèmes intelligents de transport Accès aux communications

More information

A Global Mobility Scheme for Seamless Multicasting in Proxy Mobile IPv6 Networks

A Global Mobility Scheme for Seamless Multicasting in Proxy Mobile IPv6 Networks ICACT Transactions on on the Advanced Communications Technology (TACT) Vol. Vol. 2, 2, Issue Issue 3, 3, May May 2013 2013 233 A Global Mobility Scheme for Seamless Multicasting in Proxy Mobile IPv6 Networks

More information

Network Layer (4): ICMP

Network 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 information

Mobile IP and its trends for changing from IPv4 to IPv6

Mobile 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 information

Binding information contains the entries in the mobility binding table.

Binding 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 information

An Analysis of the Flow-Based Fast Handover Method for Mobile IPv6 Network. Jani Puttonen, Ari Viinikainen, Miska Sulander and Timo Hämäläinen

An Analysis of the Flow-Based Fast Handover Method for Mobile IPv6 Network. Jani Puttonen, Ari Viinikainen, Miska Sulander and Timo Hämäläinen An Analysis of the Flow-Based Fast Handover Method for Mobile IPv6 Network Jani Puttonen, Ari Viinikainen, Miska Sulander and Timo Hämäläinen Emails: janput@cc.jyu.fi, arjuvi@mit.jyu.fi, sulander@cc.jyu.fi,

More information

A Fast Handover Protocol for Mobile IPv6 Using Mobility Prediction Mechanism

A Fast Handover Protocol for Mobile IPv6 Using Mobility Prediction Mechanism A Fast Handover Protocol for Mobile IPv6 Using Mobility Prediction Mechanism Dae Sun Kim 1 and Choong Seon Hong 2 1 School of Electronics and Information, Kyung Hee Univerity 1 Seocheon, Giheung, Yongin,

More information

Performance Measurement of Real-Time Mobile Communication in an IPv6 Testbed

Performance Measurement of Real-Time Mobile Communication in an IPv6 Testbed Performance Measurement of Real-Time Mobile Communication in an IPv6 Testbed Nobuyasu Nakajima Toshiba America Research, Inc POBox 136 Convent Station, NJ 07961, USA Abstract This paper presents some experimental

More information

Computer Networks. More on Standards & Protocols Quality of Service. Week 10. College of Information Science and Engineering Ritsumeikan University

Computer Networks. More on Standards & Protocols Quality of Service. Week 10. College of Information Science and Engineering Ritsumeikan University Computer Networks More on Standards & Protocols Quality of Service Week 10 College of Information Science and Engineering Ritsumeikan University Introduction to Protocols l A protocol is a set of rules

More information

Mobile IPv6 Overview

Mobile 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 information

Internet Engineering Task Force INTERNET DRAFT. C. Perkins Nokia Research Center R. Droms(ed.) Cisco Systems 15 April 2001

Internet Engineering Task Force INTERNET DRAFT. C. Perkins Nokia Research Center R. Droms(ed.) Cisco Systems 15 April 2001 Internet Engineering Task Force INTERNET DRAFT DHC Working Group Obsoletes: draft-ietf-dhc-dhcpv6-18.txt J. Bound Nokia M. Carney Sun Microsystems, Inc C. Perkins Nokia Research Center R. Droms(ed.) Cisco

More information

Global Internet Roaming with ROAMIP

Global Internet Roaming with ROAMIP Global Internet Roaming with ROAMIP Zoltán R. Turányi b Csanád Szabó a Eszter Kail a András G. Valkó b zoltan.turanyi@ericsson.com szabocs@ttt-atm.ttt.bme.hu eszterk@indigo2.hszk.bme.hu andras.valko@ericsson.com

More information

On Distributed Communications, Rand Report RM-3420-PR, Paul Baran, August 1964

On Distributed Communications, Rand Report RM-3420-PR, Paul Baran, August 1964 The requirements for a future all-digital-data distributed network which provides common user service for a wide range of users having different requirements is considered. The use of a standard format

More information

LECTURE 8. Mobile IP

LECTURE 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 information

Mobile IP. rek. Petr Grygárek Petr Grygarek, Advanced Computer Networks Technologies 1

Mobile 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 information

PLEASE READ CAREFULLY BEFORE YOU START

PLEASE READ CAREFULLY BEFORE YOU START Page 1 of 20 MIDTERM EXAMINATION #1 - B COMPUTER NETWORKS : 03-60-367-01 U N I V E R S I T Y O F W I N D S O R S C H O O L O F C O M P U T E R S C I E N C E Fall 2008-75 minutes This examination document

More information

PLEASE READ CAREFULLY BEFORE YOU START

PLEASE READ CAREFULLY BEFORE YOU START Page 1 of 20 MIDTERM EXAMINATION #1 - A COMPUTER NETWORKS : 03-60-367-01 U N I V E R S I T Y O F W I N D S O R S C H O O L O F C O M P U T E R S C I E N C E Fall 2008-75 minutes This examination document

More information

An Enhancement of Mobile IP by Home Agent Handover

An Enhancement of Mobile IP by Home Agent Handover An Enhancement of Mobile IP by Home Agent Handover Li-Sheng Yu and Chun-Chuan Yang Multimedia and Communications Laboratory Department of Computer Science and Information Engineering National Chi Nan University,

More information

ROUTE OPTIMIZATION EXTENSITON FOR THE MOBILE INTERNET PROTOCOL IN LINUX

ROUTE OPTIMIZATION EXTENSITON FOR THE MOBILE INTERNET PROTOCOL IN LINUX ROUTE OPTIMIZATION EXTENSITON FOR THE MOBILE INTERNET PROTOCOL IN LINUX ABSTRACT The base Mobile Internet Protocol (Mobile IP) provides a means for portable computers to roam freely, changing its point

More information

CS 515 Mobile and Wireless Networking Final Exam Fall

CS 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 information

Internet Services & Protocols. Mobile and Wireless Networks

Internet Services & Protocols. Mobile and Wireless Networks Department of Computer Science Institute for System Architecture, Chair for Computer Networks Internet Services & Protocols Mobile and Wireless Networks Dr.-Ing. Stephan Groß Room: INF 3099 E-Mail: stephan.gross@tu-dresden.de

More information

Mobile IP and Mobile Transport Protocols

Mobile 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 information

Chapter 4 Network Layer: The Data Plane

Chapter 4 Network Layer: The Data Plane Chapter 4 Network Layer: The Data Plane A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you see

More information

Mobility Management Protocols for Wireless Networks. By Sanaa Taha

Mobility Management Protocols for Wireless Networks. By Sanaa Taha Mobility Management Protocols for Wireless Networks By outline Mobility Management Mobility Management Models Host-based Mobility Management Protocols Network- based Mobility Management Protocols Which

More information

Joe Finney. IP Mobility Distributed M.Sc. Network layer mobility. Agenda for Today. Dr. Joe Finney Lancaster University, UK

Joe Finney. IP Mobility Distributed M.Sc. Network layer mobility. Agenda for Today. Dr. Joe Finney Lancaster University, UK Joe Finney IP Mobility Distributed M.Sc. http://www.comp.lancs.ac.uk/computing/users/laurent/enext-msc/ Dr. Joe Finney Lancaster University, UK joe@comp.lancs.ac.uk Lecturer within the DMRG at Lancaster

More information

ITTC Mobile Wireless Networking The University of Kansas EECS 882 Wireless and Mobile Internet

ITTC Mobile Wireless Networking The University of Kansas EECS 882 Wireless and Mobile Internet Mobile Wireless Networking The University of Kansas EECS 882 Wireless and Mobile Internet James P.G. Sterbenz Department of Electrical Engineering & Computer Science Information Technology & Telecommunications

More information

CS 515 Mobile and Wireless Networking Final Exam Solutions Fall

CS 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 information

PLEASE READ CAREFULLY BEFORE YOU START

PLEASE READ CAREFULLY BEFORE YOU START Page 1 of 11 MIDTERM EXAMINATION #1 OCT. 13, 2011 COMPUTER NETWORKS : 03-60-367-01 U N I V E R S I T Y O F W I N D S O R S C H O O L O F C O M P U T E R S C I E N C E Fall 2011-75 minutes This examination

More information

IPv6 Changes in Mobile IPv6 from Connectathon

IPv6 Changes in Mobile IPv6 from Connectathon IPv6 Changes in Mobile IPv6 from Connectathon David B. Johnson The Monarch Project Carnegie Mellon University http://www.monarch.cs.cmu.edu/ dbj@cs.cmu.edu 47th IETF, Adelaide, Australia March 26 31, 2000

More information

Obsoletes: 2002 January 2002 Category: Standards Track

Obsoletes: 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 information

Measuring MPLS overhead

Measuring MPLS overhead Measuring MPLS overhead A. Pescapè +*, S. P. Romano +, M. Esposito +*, S. Avallone +, G. Ventre +* * ITEM - Laboratorio Nazionale CINI per l Informatica e la Telematica Multimediali Via Diocleziano, 328

More information

Guide to Networking Essentials, 6 th Edition. Chapter 5: Network Protocols

Guide to Networking Essentials, 6 th Edition. Chapter 5: Network Protocols Guide to Networking Essentials, 6 th Edition Chapter 5: Network Protocols Objectives Describe the purpose of a network protocol, the layers in the TCP/IP architecture, and the protocols in each TCP/IP

More information

CS-435 spring semester Network Technology & Programming Laboratory. Stefanos Papadakis & Manolis Spanakis

CS-435 spring semester Network Technology & Programming Laboratory. Stefanos Papadakis & Manolis Spanakis CS-435 spring semester 2016 Network Technology & Programming Laboratory University of Crete Computer Science Department Stefanos Papadakis & Manolis Spanakis CS-435 Lecture #4 preview ICMP ARP DHCP NAT

More information

ROUTE OPTIMIZATION EXTENSION FOR THE MOBILE INTERNET PROTOCOL IN LINUX

ROUTE OPTIMIZATION EXTENSION FOR THE MOBILE INTERNET PROTOCOL IN LINUX ROUTE OPTIMIZATION EXTENSION FOR THE MOBILE INTERNET PROTOCOL IN LINUX M. L. Jiang and Y. C. Tay ABSTRACT The base Mobile Internet Protocol (Mobile IP)[1] provides a means for portable computers to roam

More information

312 D.B. Johnson /Scalable support for transparent mobile host internetworking work, it is then delivered to the correct individual host on that netwo

312 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 information

Performance Comparison and Analysis on MIPv6, Fast MIPv6 Bi-casting and Eurecom IPv6 Soft Handover over IEEE802.11b WLANs

Performance Comparison and Analysis on MIPv6, Fast MIPv6 Bi-casting and Eurecom IPv6 Soft Handover over IEEE802.11b WLANs Performance Comparison and Analysis on MIPv6, Fast MIPv6 Bi-casting and Eurecom IPv6 Soft Handover over IEEE802.11b WLANs Farouk Belghoul, Yan Moret, Christian Bonnet Department of Mobile Communications,

More information

Techological Advantages of Mobile IPv6

Techological Advantages of Mobile IPv6 Techological Advantages of Mobile IPv6 Nokia Research Center Mountain View, CA USA Charles E. Perkins http://people.nokia.net/charliep charliep@iprg.nokia.com 1 NOKIA NERD2000.PPT/ 11/20/00 / HFl Outline

More information