-
Notifications
You must be signed in to change notification settings - Fork 41
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.