Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Panel

The LSO Presto SDK is the complete set of deliverables developed by the MEF 3.0 Community in order to

  1. Enable market adoption of LSO Presto APIs in the current release of the LSO Presto SDK.
  2. Support of development of additional features for the upcoming release of the LSO Presto SDK.

The current release of the the LSO Presto SDK is Aretha Ella and is available on GitHub (see Latest Release section for details).

Any MEF member can participate in the development of each new release of the LSO Presto SDK:

  • Contact the LSO Developer Community Manager (Michał Łączyński) either via GitHub or by email to let him know of your interest and to ask questions


Panel

Source: LSO Presto Graphics


Panel
titleLatest Release

MEF-LSO-Presto-SDK - Aretha Release

Contents

This is the SDK for the MEF LSO Presto API reference point. The SDK contains the following items:

  • COPYRIGHT - Copyright 2018 MEF Forum
  • LICENSE - Contains a copy of the Apache 2.0 license
  • api
    • swagger - Contains the MEF NRP Swagger specifications.
    • yang - Contains the MEF NRP YANG modules, including the ONF Transport API yang modules on which the MEF NRP API is based.
  • documentation - MEF specifications
    • examples - Contains example JSON API requests and Postman collections.
    • tutorial - A guide for getting started with the MEF LSO Presto SDK & a packaged demo VM running OpenDaylight Unimgr and mininet.
  • uml - Contains UML models for MEF Network Resource Model

Reference Implementations

  1. LSO Presto APIs in OpenDaylight SDN Controller

    A reference implementation of the MEF Network Resource Provisioning API is available from the OpenDaylight Unimgr project.

    https://wiki.opendaylight.org/view/Unimgr:Main

    An instance of the Unimgr project is provided in MEFnet for MEF members to undertake integration testing. Please see the MEFnet Terms of Use.

    https://wiki.mef.net/display/CESG/MEFnet

    https://mef.net/TOU

  2. LSO Presto APIs (older version) in ONOS SDN Controller

    A plugin to get network topology from Open Network Operating System (ONOS) and return to the Service Orchestration Functionality (SOF) is available here

    https://github.com/aboelbisher/LOS-PRESTO

Commercial Implementations

Related Projects

The MEF NRP IPS is an extension of the ONF Transport API (TAPI 2.0.2) which can be found here:

https://github.com/OpenNetworkingFoundation/TAPI



Panel
titleStatus

Status
colourGreen
titlePUBLIC


Panel
titleLSO Developer Community

LSO Presto SDK Community

LSO Developer Community Home Page


Panel
titleLSO Developer Community Manager

Michał Łączyński

Contact: community_manager@mef.net


Panel
titleLSO Presto SDK @ GitHub

Core (public):

https://github.com/MEF-GIT/MEF-LSO-Presto-SDK

Extensions (MEF Members only):

https://github.com/MEF-GIT/MEF-LSO-Presto-SDK-extended

Note

If you are a MEF Member, update your wiki profile with your GitHub account name. Access to the LSO Presto SDK Extensions repository is periodically updated with provided GitHub accounts. Additionally contact the LSO Developer Community Manager to request the immediate access.



Panel
titleCore Contributors

Bartosz Michalik

Donald Hunter

Jack Pugaczewski

Karthik Sethuraman


Note

Are you a core contributor to this LSO SDK but not mentioned here? Please let the LSO SDK Community Manager know and we will add you!