Versions Compared

Key

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

...

  1. Added snmpSubAgent systemd services to bring up the SnmpSubAgent component in RPI.
  2. Added device specific snmpd.conf
  3. Removed the MoCA MIB file from CcspRDKBMibList.xml
  4. Removed resource leak function calls to avoid the run time errors of snmp module.
  5. Added snmpd systemd service to bring up the snmpd in RPI

Architecture

draw.io Diagram
diagramName
Gliffy Diagram
6
macroIda46c19aa-321c-4608-9182-7a8dbd616900
displayNamesnmp_arch
namesnmp_arch
pagePin
.drawio
revision1



CCSP SNMP Protocol Agent is implemented as a NET-SNMP MIB handler. During startup, it loads all the XML files defining the following:

  • MIB object – Data Model object mapping
  • Custom callback APIs

After it is up, CCSP SNMP Protocol Agent processes the SNMP requests handed to it by NET- SNMP agent, send the translated CCSP Messages to the destination components, processes the responses and provide the result back to SNMP agent.

Root Node

The root node is named as “mib2DM”. It is constructed with a set of scalar mib groups, mib tables and some informational nodes.


                                          

...