Abstract: Design and Development of an Integrated Solution for Mobile IP and AODV networks by Varaporn Pangboonyanon --------------------------------------------------------------------------------- The operational integration of mobile devices equipped with Mobile IP and ad hoc networking protocols enables a user to roam between infrastructure based networks (WLAN, GPRS, UMTS, WiMAX, etc.) and infrastructure-less networks (consisting of no routers, no base stations, no access points), without breaking an on going communication session. A user residing in an ad hoc network will attempt to find a foreign agent that is located within the ad hoc network, which is connected to the Internet. Discovery of the foreign agent has to be done with the AODV (Ad hoc On-demand Distance Vector) routing protocol and finally, should use Mobile IP to register the new location with the foreign agent and the home agent. The most challenging aspect in this process is to manage the routing environment of the mobile user’s device. There are several proposals of integrating Mobile IP and AODV protocols. The objective of this project is to research and implement a suitable solution to integrate Mobile IP and AODV, implemented by the following protocol handlers. JMIP: A Mobile IP protocol handler that was developed in Java, as defined in RFC 3344, JAdhoc: An AODV protocol handler that was developed in Java, as defined in RFC 3561 The implemented solution (named JAdMIP) operates on IPv4 networks. The research that was done as part of this work also looks at an analytical model to control the flooding of agent advertisement messages dynamically. Further, some performance testing is also done for this implementation using ICMP data streams that are generated by a mobile node in an AODV network. These results are analysed considering different scenarios in a test-bed of 10 nodes, by varying the number of foreign agents and hops between foreign agents and mobile nodes.