Mobile IP Seamless connectivity for mobile computers Problem

Mobile IP Seamless connectivity for mobile computers

Problem definition • IP combines routing information with host identification in a globally unique IP address. • On mobility it needs to get a new IP address to indicate the new point of attachment to router.

Problem definition • TCP uses IP internally to maintain connection state for connections being operated by mobile computer. • On IP change connection status cannot be maintained. • Reason : IP used for both routing & host identification.

Issues of mobile IP • Compatibility co-work with wired infrastructure. • Scalability Support large number of users. • Transparency No difference in wired or wireless domain.

Terminologies • MN – Mobile Node , requiring mobility support. • CN - Correspondent Node, a node to which MN communicates. • FA - Foreign agent, currently connected router. • HA – Router corresponding to MN IP’s Subnet.

Essence of Mobile IP • Usage of old IP address but with a few additional mechanisms, to provide mobility support • MN assigned another Care of Address (COA)

Mobile IP • Two types of COA • Foreign Agent Based COA of the MN is address of FA. • Colocated COA – IP address belonging to the home sub-net. – A topologically correct IP

Mobile IP

Mobile IP • Both methods use IP Tunneling • Packet encapsulated at HA. • The place of de- capsulation is difference in two methods. • High degree of in-efficiency.

Asymmetric Routing

Registration with HA • Initiated when MN moves to a new location. • MN sends agent advertisement packet. Involves authentication & authorization of MN by HA.

Advertising packet

Practical Constraints • • • Ingress filtering Firewalls TTL Packets get blocked or dropped. Reduce TTL by only one till home. Follow triangular routing.

Simultaneous Binding • More than one COA. • HA needs to send duplicated packets to all COA. • Improves reliability of data transmission.

Route Optimization • Make CN Mobility aware • Ability to de - capsulate packets from MN • Ability to send packets directly to MN by passing HA.

Route Optimization • Binding cache Associating mobile node’s IP address with COA & lifetime is called binding. This binding is done during registration. Send this to CN.

Binding Cache Maintenance • • • Four new UDP messages defined. Binding warning. Binding request. Binding update. Binding Acknowledgement.
- Slides: 17