SNMP Plugin Proposal

Name

SNMP Plugin

Repo Name

snmp

Simple Network Management Protocol (SNMP) is a popular protocol for network management. It is used for collecting information from, and configuring, network devices, such as switches, routers, printers, and servers on an Internet Protocol (IP) network.

The SNMP Project address the need for a southbound plugin that allows applications and controller services to interact with devices using SNMP. The SNMP southbound plugin will allow applications acting as an SNMP Manager to interact with devices that support an SNMP agent.

Scope

The SNMP Southbound Plugin project includes:

  • SNMPv1 support

  • SNMPv2 support

  • SNMPv3 support

  • Simple API invoked as a RPC

  • Simple API that allows applications to perform the following functions:

  1. GetRequest

  2. SetRequest

  3. GetNextRequest

  4. GetBulkRequest

  5. Trap support

  6. InformRequest

Dependencies

The SNMP project has no dependencies on other projects.

Resources Committed (developers committed to working)

Dean, Steve (sdean@hp.com) ODL Username: sdean

Chau, Uyen (uyen.chau@hp.com) ODL Username: uchau

Harmon, Nathan (nathan.harmon@hp.com) ODL Username: nathan.harmon

Julie Britt (julie.britt@hp.com) ODL Username: jbritt

Sean Humphress (sean.humphress@hp.com) ODL Username: sean.humphress

Adam Dierkens (adierken@cisco.com) ODL Username: adierken

Mayank Agarwal (mayagarw@cisco.com) ODL Username:mayankg

Initial Committers

Dean, Steve (sdean@hp.com) ODL Username: sdean

Adam Dierkens (adierken@cisco.com) ODL Username: adierken

Mayank Agarwal (mayagarw@cisco.com) ODL Username: mayankg

Chau, Uyen (uyen.chau@hp.com) ODL Username: uchau

Harmon, Nathan (nathan.harmon@hp.com) ODL Username: nathan.harmon

Julie Britt (julie.britt@hp.com) ODL Username: jbritt

Sean Humphress (sean.humphress@hp.com) ODL Username: sean.humphress

Vendor Neutral

This code base contains only the standard ODL copyright notice as it was started with the idea of eventually moving it to open source.

Meets Board Policy (including IPR)

OpenDaylight Lithium

The SNMP project formally joins the OpenDaylight Lithium Simultaneous Release and agrees to the activities and timeline documented on the Lithium Release Plan Page

  1. Offset 1

  2. Project Lead (elected by committers ) - Steve Dean

  3. Project Contact - Steve Dean

  4. Test Contact - Steve Dean

  5. Project Release Plan

Resources