Comparison of Route Optimization and Reverse Comparison of Route Optimization and Reverse Routing for Mobile IP Over IPv4 Routing for Mobile IP Over IPv4 Ada Ada Pang ( Pang ( smpang smpang @ @ sfu sfu .ca) .ca) Edlic Yiu ( Edlic Yiu ( enyiu enyiu @ @ sfu sfu .ca) .ca) Edwood Yiu ( Edwood Yiu ( eyiu eyiu @ @ sfu sfu .ca) .ca) http://www. http://www. sfu sfu .ca/~ .ca/~ eyiu eyiu November 27, 2003 November 27, 2003 ENSC 835 ENSC 835 - - 3: High 3: High - - Speed Networks Speed Networks
32
Embed
Comparison of Route Optimization and Reverse Routing for ...ljilja/ENSC835/Fall03/Projects/pang... · November 27, 2003 Introduction: Motivation Popularity of wireless communications
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Comparison of Route Optimization and Reverse Comparison of Route Optimization and Reverse Routing for Mobile IP Over IPv4Routing for Mobile IP Over IPv4
AdaAda Pang (Pang (smpangsmpang@@sfusfu.ca).ca)Edlic Yiu (Edlic Yiu (enyiuenyiu@@sfusfu.ca).ca)
Popularity of wireless communications and Popularity of wireless communications and portable devicesportable devices
The The Internet Engineering Task Force (IETF)Internet Engineering Task Force (IETF)introduced Mobile IP (MIP) to support mobile IP introduced Mobile IP (MIP) to support mobile IP addressesaddresses
Route Optimization in Mobile IP (ROMIP) Route Optimization in Mobile IP (ROMIP) ––address efficiencyaddress efficiency
DatagramsDatagrams in flight to the MH are lost during a in flight to the MH are lost during a transition period between different FAtransition period between different FA’’ss
MH informs the previous FA of the new MH addressMH informs the previous FA of the new MH address
Creates a temporary binding cache to address inCreates a temporary binding cache to address in--flight packetsflight packets
MH needs to retransmit BU messages to the MH needs to retransmit BU messages to the previous FA until a BA is receivedprevious FA until a BA is received
Why Reverse Routing?Why Reverse Routing?ROMIP ROMIP –– complex protocol and inconsistent cache complex protocol and inconsistent cache mobility bindingmobility binding
Offers simplicity of MIP and direct routing of Offers simplicity of MIP and direct routing of ROMIPROMIP
OverviewOverviewMH sends new COA directly to the CH via a MH sends new COA directly to the CH via a registration messageregistration message
CH router updates its routing table so that packets CH router updates its routing table so that packets for MH are routed directly to the new COAfor MH are routed directly to the new COA
Comparison of ROMIP/RRMIP with other Comparison of ROMIP/RRMIP with other approaches [7]approaches [7]
Comparison of mobility support between IPv4 Comparison of mobility support between IPv4 and IPv6and IPv6
19
November 27, 2003
ConclusionConclusion
ROMIP does offer better performance than MIPROMIP does offer better performance than MIP
Smooth handoff offers smaller packet lost Smooth handoff offers smaller packet lost during during ‘‘transitiontransition’’ periodsperiods
Reverse Routing does eliminate inefficiency of Reverse Routing does eliminate inefficiency of MIP and complexity of ROMIPMIP and complexity of ROMIP
20
November 27, 2003
ReferencesReferences
[1] H. Chen and L. [1] H. Chen and L. TrajkovicTrajkovic, "Simulation of Route , "Simulation of Route OptimzationOptimzation in Mobile in Mobile IP," SFU, Sept 11, 2002.IP," SFU, Sept 11, 2002.
[2] C. Perkins, "IP Mobility Support," RFC 2002, October 1996: [2] C. Perkins, "IP Mobility Support," RFC 2002, October 1996: http://www.http://www.ietfietf.org/.org/rfcrfc/rfc2002.txt /rfc2002.txt (accessed in October 2003).(accessed in October 2003).
[3] C. Perkins, "IP Mobility Support For IPv4," RFC 3220, Januar[3] C. Perkins, "IP Mobility Support For IPv4," RFC 3220, January 2002: y 2002: http://www.http://www.ietfietf.org/.org/rfcrfc/rfc3220.txt /rfc3220.txt (accessed in October 2003).(accessed in October 2003).
[4] C. Perkins and D. Johnson, "Route Optimization in Mobile IP,[4] C. Perkins and D. Johnson, "Route Optimization in Mobile IP," Internet " Internet Draft, February 2000: Draft, February 2000: hhttpttp://people.://people.nokianokia.net/~.net/~charliepcharliep/txt//txt/optimoptim//optimoptim.txt .txt (accessed in October 2003).(accessed in October 2003).
[5] P. Calhoun and C. Perkins, "Mobile IP Challenge/Response Ext[5] P. Calhoun and C. Perkins, "Mobile IP Challenge/Response Extensions," ensions," RFC 3012, November 2000: RFC 3012, November 2000: http://www.http://www.ietfietf.org/.org/rfcrfc/rfc3012.txt /rfc3012.txt (accessed in October 2003).(accessed in October 2003).
[6] P. [6] P. ZhouZhou and O. Yang, "Reverse Routing: An Alternative to MIP and and O. Yang, "Reverse Routing: An Alternative to MIP and ROMIP Protocols," Proceedings of 1999 IEEE Canadian Conference oROMIP Protocols," Proceedings of 1999 IEEE Canadian Conference on n Electrical and Computer Engineering, Volume 1, pp. 150Electrical and Computer Engineering, Volume 1, pp. 150--155. 155.
[7] R. [7] R. JainJain, T. Raleigh, et al. , T. Raleigh, et al. ““Enhancing Survivability of Mobile Internet Enhancing Survivability of Mobile Internet Access Using Mobile IP with Location RegistersAccess Using Mobile IP with Location Registers””, INFOCOM, INFOCOM’’99. 99. Proceedings of Eighteenth Annual Joint Conference of the IEEE Proceedings of Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Volume: 1 pp. 3 Computer and Communications Societies. Volume: 1 pp. 3 –– 11.11.