Multiple Care-of Addresses Registration for NEPL



Back to top Software page


Multiple Care-of Addresses registration for NEPL allows a Mobile Router to register several Care-of Addresses at the same time to its Home Agent. Main benefits, amongst others, are policy routing and fault tolerance for the Mobile Router.

The current implementation is developed by Nautilus6 and is based on draft-ietf-monami6-multiplecoa-01. It is shipped as a patch for the UMIP software.

News

20070716: New Release (20071022)! This release upgrade the codes to UMIP 0.4 and can be executed on a 2.6.23 kernel. You can get all the necessary softwares and patches on the NEPL Howto page

20070716: New Release (20070716)! See the Download section below. This release fixes some major bugs from the previous release.

20070613: Fourth Release (20070613)! See the Download section below. This release is an update to the UMIP software, and works on a 2.6.21.3 kernel.

20070118: Third Release (beta3-20070118)! See the Download section below. This beta3 works on a 2.6.16 kernel, brings some new features and fixes many bugs.

20060630: Second Release (beta2-20060630)! See the Download section below. This beta2 does not bring any new features, but fixes some annoying bugs.

20060531: First Release (beta1-20060531)! See the Download section below.

Download

From release 20070613 and following, the MCoA patch and all the necessary information to setup your MCoA testbed are available on the NEPL Howto page.

20070118 (deprecated): Download nepl-0.2-mcoa-beta3-20070118. The package contains the kernel patches, the userland, README and NEWS files.

20060630 (deprecated): Download nepl-0.2-mcoa-beta2-20060630. The package contains the kernel patch, the userland, README and NEWS files.

20060531 (deprecated): Download nepl-0.2-mcoa-beta1-20060531. The package contains the kernel patch, the userland, and a README.

Known Bugs and Limitations

The MCoA code is still under development and still contains many bugs and limitations. The most important are:

  • The Policy Routing only works for the FORWARDING TRAFFIC. The traffic generated locally on the Mobile Router will not benefit from the Multiple Care-of Addresses registration. However, the traffic from the MNNs can be routed by the Mobile Router according to your policies. We are currently working on this issue to also allow policy routing for the Mobile Router itself.
  • IPsec is not supported. We will work on this part once we get a rather stable implementation.
  • Returning Home or mixing interfaces at home with interfaces in foreign network does not work. We are currently discussing which behaviour on the Mobile Router would be the best when one of its interface returns home.

Besides this, there are still some bugs. Please read carefully the README.MCOA file included in UMIP once the MCoA patch has been applied. Any bug report is welcome!

Support

The NEPL (NEMO Platform for Linux) HOWTO will show you how to setup step-by-step a NEPL test platform with Multiple Care-of Addresses support on your Mobile Router.

Please read carefully the documentation included in the package. For any questions or bug report regarding those features, please send a mail on our support mailing list. As this implementation is not supported by the MIPL2 developpers, please do not complain on the MIPL2 mailing list. For the latest news regarding the development of Multiple CoA, please subscribe to our announce mailing list.






Managed by Romain KUNTZ, last updated 2007/10/22
Main Nautilus6 website: www.nautilus6.org