Modelling and Simulating IPv6 Mobility

Mobile Internet Protocol version 6 (IPv6) is a protocol enhancement that is designed to allow transparent routing of IPv6 packets to mobile nodes. Without specific support for mobility in IPv6, packets destined to a mobile node would not be able to reach it while the mobile node is away from its home link. Mobility support in IPv6 is particularly important, as mobile computers are likely to account for a majority or at least a substantial fraction of the population of the Internet during the lifetime of IPv6. This paper describes a modelling of the IPv6 mobility using Estelle, an internationally standardised Formal Description Technique (FDT), and its simulation using the Estelle Development Toolset.