Projects / Transparent Mobile IP

Transparent Mobile IP

Transparent Mobile IP (TMip) aims to provide IP mobility across multiple networks, ensuring that all active TCP sessions will be maintained upon client migration. No client-side software or alteration to the IP stack is required. The network itself changes to provide connectivity to hosts, using IP tunneling techniques.

Operating Systems

Recent releases

  •  16 Jun 2003 14:03

    Release Notes: It is now possible to send signals to both tmipd and mlrd to control their behavior. Examples include sending HUP to force them to re-read their configuration files, USR1 to create a status file that describes their internal state, and USR2 to force a re-synchronization with the MLR. This allows for the debugging level and log file option to be changed without restarting the application. The address pool syntax has also been tidied up, and various bugs concerned with multi-homed CNs have been resolved.

    •  08 Jun 2003 03:45

      Release Notes: TMip now includes support to host multiple correspondent nodes per physical node (a useful feature where nodes have multiple mobile cells directly attached). The concept of address allocation pools has been introduced, allowing centralised address assignment for optimisation of tunnelled traffic. Various mobility-related bugs have been fixed, including thread mutex locking to protect mobile client handovers. A sub-project now provides a Perl interface to the MLR and CNs, allowing network mapping to be easily achieved.

      •  01 May 2003 23:08

        Release Notes: The DHCP server integration phase has been completed, with the primary application now fully responsible for mobile host address allocation. A daemon mode is now supported with logging options for background running. Various migration related bugs were fixed, primarily relating to the DHCP server itself. This version marks the first 'deployment' grade implementation.

        •  27 Apr 2003 13:25

          Release Notes: An integrated DHCP server was added, which allocates addresses out to mobile clients as they migrate/appear. The mobile location register handles the address allocation, implying that the entire mobile network acts as a single DHCP server. This means that a mobile host can release its DHCP lease, migrate to a foreign cell and then upon DHCP request, it will be allocated the same IP and address allocation it had previously. A configuration file component was added, which saves having to specify options on the command line. See the tmipcore module in the CVS tree.

          •  02 Apr 2003 01:23

            No changes have been submitted for this release.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.