Research Article
Integration of LISP and LISP-MN into INET
@INPROCEEDINGS{10.4108/icst.simutools.2012.247724, author={Dominik Klein and Michael Hoefling and Matthias Hartmann and Michael Menth}, title={Integration of LISP and LISP-MN into INET}, proceedings={5th International Workshop on OMNeT++}, publisher={ACM}, proceedings_a={OMNET++}, year={2012}, month={6}, keywords={omnet++ inet lisp architecture lisp-ms lisp-int lisp-mn mobility and nat traversal}, doi={10.4108/icst.simutools.2012.247724} }
- Dominik Klein
Michael Hoefling
Matthias Hartmann
Michael Menth
Year: 2012
Integration of LISP and LISP-MN into INET
OMNET++
ACM
DOI: 10.4108/icst.simutools.2012.247724
Abstract
The Locator/Identifier Separation Protocol (LISP) is a new naming and addressing architecture which is currently standardized in the IETF and which is deemed to improve the scalability and flexibility of the current routing architecture. LISP mobile node (LISP-MN) is an extension to the basic LISP architecture and enables mobile nodes to roam into LISP and non-LISP domains. The basic LISP architecture is currently deployed in a beta-network which can be used to test the protocol behavior on a smaller scale. However, a realistic simulation model for the LISP architecture and its various extensions is still missing. Such a simulation model could be used by researchers to quickly test new extensions on a larger scale for different load and network scenarios.
In this paper, we describe the implementation of our model of the LISP architecture and its various extensions in the INET framework for OMNeT++. We present performance results to show the correctness of our model. As a first application, we used the simulation model to assess proposed improvements to LISP-MN and to verify our proposed NAT traversal mechanism for LISP-MN.