Software
Original Implementations
Original Implementations
- ns-3 Mobile IPv6/NEMO Simulator (a.k.a ns-3-dce-quagga-umip) (Nov. 2010)
- Mobile IPv6 (MIPv6) or Network Mobility (NEMO) simulator for ns-3. This includes the integration of UMIP (Usagi patched Mobile IPv6 stack), Linux net-next-2.6 kernel, and Zebra routing daemons under funky Direct Code Execution (DCE).
- The code
- Post to ns-3-users
- Old Tutorial [in Japanese] [in English]
- Tree Discovery (TD) and Network In Node Advertisement (NINA) extension to Zebra
- Implementation of Tree Discovery protocol (draft-thubert-tree-discovery-06) and Network In Node Advertisement (NINA) (draft-thubert-nina-01) with an extension of zebra
- zebra-manemo
- Bidirectional Forwarding Detection for Linux (kbfd)
- Linux In-kernel BFD implementation
- SourceForge
- TouchTrain2 [Japanese Only]
- Viewer of NextTrain data train timetable on iPhone
Partial Contribution
Partial Contribution
- SHISA (NetBSD Network Mobility stuck)
- SHISA is Mobile IPv6 and Network Mobility implementation to the BSD operating systems. Part of the code is included in the SHISA sourceforge repository.
- SourceForge
- UMIP (Usagi-patched Mobile IPv6 stack)
- UMIP is also the implementation of Mobile IP and NEMO stack under Linux operating system. Kernel part is already included in the main-line kernel. My (a little bit )contribution is included in Proxy Mobile IPv6 integration (original code from Prof. Teraoka).
- UMIP