Skip to content

Roadmap

acabello edited this page Nov 20, 2013 · 55 revisions

This is the LISPmob Open Roadmap for 2014, please feel free to express your opinion, suggestions at criticism at the mailing list ([email protected]).

Keeping up-to-date with recent IETF drafts/standards

Item Description Priority
Instance ID support From RFC6830: “When multiple organizations inside of a LISP site are using private addresses [RFC1918] as EID-Prefixes, their address spaces MUST remain segregated due to possible address duplication. An Instance ID in the address encoding can aid in making the entire AFI-based address unique. See IANA Considerations (Section 14.2) for details on possible address encodings.” TBD
LCAF support LISP creates two separate namespaces, EIDs and RLOCs. To provide flexibility for several use-cases such namespaces can be expressed using a general syntax that supports geo-coordinates, names, etc. More details can be found at draft-ietf-lisp-lcaf TBD
ITR+PITR persistent list This list will be updated automatically and stored in a file. When LISPmob starts, SMR to all locators of this list. With this we can also remove the proxy-ITR list of the configuration file TBD
Advanced reachability algorithms Implement the reachability algorithms discussed in RFC6830 TBD

Infrastructure components

This items aims to enable innovation in the LISP infrastructure components by implementing functionalities within LISPmob that allow quick prototyping.

Item Description Priority
LISPmob API Allow third-party software to control LISPmob (Map-Cache, multihoming, reachability, etc…) by means of an API TBD
LISPmob in other platforms Integrate LISPmob with other systems such as OpenVSwitch, OpenDayLight, etc.. TBD
RTR mode Support Re-encapsulating Tunnel Router (RTR) mode as defined in draft-ermagan-lisp-nat-traversal TBD
Instance ID support D+C Albert L. Medium Dic. 2013 TODO
Control interface selection C Medium TBD TODO
Geolocation support D+C Medium TBD TODO
Map versioning D Medium TBD TODO xTR support for map versioning; Note: map versioning can solve the “when to stop sending SMR” problem
Documentation U Medium TBD TODO Docbook → HTML
Binary package repositories U Medium TBD TODO Create Ubuntu PPA, Gentoo ebuild overlay, etc.
LISP-SEC D Medium TBD TODO Implement LISP-SEC http://tools.ietf.org/wg/lisp/draft-ietf-lisp-sec/
Control message rate limiting C Medium TBD TODO ETR: Clock sweep procedure to time TTL on map replies
PETR discovery C Research TBD TODO Develop a mechanism for the MN to dynamically discover and configure the PETR.
Privacy C Research TBD TODO Develop mechanisms to better preserve MN privacy: more difficult to trace/record movements
IP sharing C Research TBD TODO Develop mechanisms to support reusing IPv4 EIDs for mobile nodes, due to address scarcity
Fast handovers C Research TBD TODO

* D = Data plane, C = Control plane, U = Usability

See also project milestones.