Patrick LiuHuawei
Jiang RuiHuawei
Jiang ChunchengHuawei
Li ShuaiHuawei
Lu KaiHuawei
Xu ZhangHuawei
Zhang YuanyouHuawei
Zhou BoHuawei


ONOSFW, short for ONOS Framework, is an project in OPNFV.  

See following link for the details.  ONOS Framework Project Link ;

The architecture of ONOSFW as below:

What we do

Neutron L2/L3 driver plugin

VTN Resource manager

It's a application. 

VTN manager

It's also a application. Takes charge of listening event from ONOS core or VTN resource manager application and applying configurations to network elements.

Details as below:

Core Enhancement

New behaviors and their OVSDB-based implementation are added in driver subsystem.

TunnelConfig: Behaviour for handling various drivers for tunnel configuration.

OvsdbTunnelConfig: OVSDB-based implementation of tunnel config behaviour.

BridgeConfig: Behaviour for handling various drivers for bridge configurations.

OvsdbBridgeConfig: OVSDB-based implementation of bridge config behaviour.

OpenVSwitchPipeline: Behaviour for handling traffic under Virtual data center scenario.

OVSDB Adapter

Class diagram as below:

Project Plan

Road map


Drake Release 


Emu Release 


JIRA issues 

The usage of ONOSFW

Demo Video