NAME

Naming and Addressing for Mobility management in ubiquitous Environments

Gestión de la movilidad basada en la separación de identificadores

 

Duration: 01/01/2012 - 31/12/2014

NAME TEC2011-29700-C02-02 - EPO: CISCO, CESCA

Coordinated project with CTTC SYMBIOSIS TEC2011-29700-C02-01

 

 

Description

 

Mobility is unnatural to today’s Internet architecture, primarily due to overloaded IP address semantics. Several schemes address this issue by decoupling the location of an endpoint from its identity. Such location/identity separation inherently provides services fundamental to the future Internet including seamless mobility, multihoming, and traffic engineering. Of the various location/identity separation schemes, the Location/ID Separation Protocol (LISP) (proposed by Cisco Systems Inc., and under standardization at IETF) has a unique position: LISP is incrementally deployable, it does not require changes to transport/application implementations, and it is already under active deployment (see http://www.lisp4.net). Basically, LISP proposes two different types of addresses: Endpoint Identifiers (EIDs) and Routing Locators (RLOCs). EIDs identify hosts, and are assigned independently of the network topology while RLOCs identify network attachment points, and are used for routing. This allows EIDs to remain unchanged even if a topological change, such as a handover, occurs. Thus, LISP’s innate support for location/identity separation makes LISP well suited for mobility. Indeed, the LISP mobility protocol (LISP-MN) has been recently proposed. LISP-MN offers many advantages in front of traditional mobility schemes such as Mobile IP. On the one hand LISP´s separation of control and data planes avoids mobility provider lock-in, and LISP-MN clients can freely roam among providers (usually ISPs). On the other hand, LISP-MN provides native support for multihoming, load balancing and route optimization, this are important aspects for the future mobile clients. However and traditionally, the Internet architecture has evolved independently of cellular networks (3GPP). Nowadays these cellular networks are converging to an all-IP network, and their new architecture must be gracefully accommodated in the future Internet architecture. This imposes a set of important challenges. In this context, we expect that LISP-MN will play a crucial role. LISP-MN provides a higher level of mobility (at the network layer) and mobile clients can freely roam across providers. The main objectives of the NAME project are (i) Research coherent architectures for the future converged cellular and Internet networks and (ii) Research and design advanced services such as content distribution and live streaming for LISP-MN.

 

Activities

 

 

LISP Project at CBA (UPC)  http://www.cba.upc.edu/lisp

LISPmob Project: an open-source LISP Implementation for Linux, Android and OpenWRT http://lispmob.org/

Lcast: Inter-domain multicast with LISP http://www.cba.upc.edu/lcast

 

Developed Tools:

LISPmon: monitoring tool  http://lispmon.net

LISP Packet Dissector for Wireshark http://www.cba.upc.edu/lisp-packet-dissector

CoreSim: Internet-scale LISP deployment simulator

 

 

Publications

 

 

 Journals

 Conferences

 

 

 Other publications