OpenNaaS supports five different types of resources: router, optical switch, bandwidth on demand, mac bridge and network. The resources are abstracted from concrete devices and technologies/vendor details, except from the network, which involve a set of router resources. In this section you can find a list of all available drivers and the functionalities they implement depending on the resource they belong to.

Notice that capabilities related to a resource may use parts of the resource model as input in their operations. They will also update resource model accordingly when operations finish.

Router Resource

 Capabilities
DriversChassisIPOSPFOSPFv3GREStatic RouteBGPVRRP
Junos 10.10(tick)(tick)(tick)(tick)(tick)(tick)(tick)(tick)
Opener(tick) (partially)(tick) (partially)(error)(error)(error)(error)(error)(error)

Router model is based in CIM schema 2.7, although it has suffered small modifications.

BoD Resource

 Capabilities
DriverL2BoD
Autobahn(tick)

BoD model is based in NDL.

Optical Switch Resource

 Capabilities
DriverMonitoringConnection
W-onesys(tick)(tick)

Oprical switch model is based in CIM schema 2.7.

Mac Bridge Resource

 Capabilities
DriverVLAN-Aware Bridge
IOS(tick)

Mac Bridge model is an extension of CIM schema 2.7. Capabilities use self defined types for input.

OpenFlow switch

 Capabilities
DriverOpenFlow Forwarding
Floodlight v0.90(tick)

SDN Network

 Capabilities
DriverOpenFlow Provisioning
--(tick)

Network

 Capabilities
DriverBasicOSPFQueue
--(tick)(tick)(tick)

VCPE

 Capabilities
DriverBuilderIPVRRP
--(tick)(tick)(tick)
  • No labels