Policy Framework Prototype for ONOS

Ferran Canellas Cruz, Angelos Mimidis Kentis, Nestor Bonjorn, José Soler

    Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

    412 Downloads (Pure)

    Abstract

    The Software Defined Networking (SDN) and Network Function Virtualization (NFV) paradigms can provide increased levels of flexibility, automation and
    programmability to fields related to Cloud and 5G technologies. One field that can benefit greatly from SDN/NFV is that of policy-based network management. Building upon previous work, this paper presents a network policy framework prototype for the ONOS SDN controller. This paper presents an architecture, where the policy manager and the different policy types are disaggregated as different applications (communicating through dedicated REST APIs). This allows for the ad-hoc installation and removal of new policy types to the policy framework, without causing systemwide disruptions. Details of the underlying framework design are provided, together with concrete insight on the network policy prototype implementation. The prototype is then validated through three Proof of Concept (PoC) policy types, a firewall, a NAT and a connectivity policy.
    Original languageEnglish
    Title of host publicationProceedings of IEEE NetSoft 2019
    Number of pages5
    PublisherIEEE
    Publication date2019
    ISBN (Print)978-1-5386-9376-6
    DOIs
    Publication statusPublished - 2019
    Event2019 IEEE Conference on Network Softwarization - Orange Gardens, Paris, France
    Duration: 24 Jun 201928 Jun 2019
    https://ieeexplore.ieee.org/xpl/conhome/8792325/proceeding

    Conference

    Conference2019 IEEE Conference on Network Softwarization
    LocationOrange Gardens
    Country/TerritoryFrance
    CityParis
    Period24/06/201928/06/2019
    Internet address

    Keywords

    • SDN
    • NFV
    • Policies
    • Policy Enforcement

    Fingerprint

    Dive into the research topics of 'Policy Framework Prototype for ONOS'. Together they form a unique fingerprint.

    Cite this