Professional Documents
Culture Documents
none_ospfrouter_snmp_n1
V1.03
Introduction
Table of Contents
CHAPTER 1 - INTRODUCTION ..................................................................................................................... 5
1.1. INTRODUCTORY INFORMATION.............................................................................................................. 5
1.2. DOCUMENT CATEGORY........................................................................................................................... 5
1.3. AUDIENCE ................................................................................................................................................ 5
1.4. VERSION & SCOPE ................................................................................................................................... 5
1.5. CONTRIBUTORS OF THE DOCUMENT ...................................................................................................... 5
1.5.1. Author ............................................................................................................................................. 5
1.5.2. Reviewers ........................................................................................................................................ 5
1.5.3. Approvers ........................................................................................................................................ 5
1.6. REFERENCE DOCUMENTS ........................................................................................................................ 6
1.7. DATA SAMPLES ........................................................................................................................................ 6
1.8. CONTENT HISTORY .................................................................................................................................. 6
1.9. PUBLICATION DATE ................................................................................................................................. 6
1.10. COPYRIGHT INFORMATION ................................................................................................................. 6
Chapter 1 - Introduction
The purpose of this document is to specify a SNMP Library for NIMS-PrOptima. On the basis of this specification
the Mycom Product Team implements the SNMP Library to facilitate topology, performance, and attribute data
importation into NIMS-PrOptima.
1.3. Audience
This document is version V1.00 of the SNMP Library Functional Specification Generic-OSPF-Mon and is
referenced as:
PRO-R&D-SYS-GEN-273-1.01-EN
1.5.1. Author
1.5.2. Reviewers
1.5.3. Approvers
R1
R2
This document was released on October 11, 2010 and is valid until the publication of the next document
version in the series.
© Copyright Mycom International Inc 2010. The present document cannot be duplicated in any way without
prior written consent of MYCOM International. The information included in this document is for reader
personal use only.
Trademarks: NIMS™, PrOptima™, and NIMS-PrOptima™ are all trademarks of Mycom International Inc. All
other products mentioned in this document are property of their respective owners.
The aim of this section is to provide a clear description of the SNMP Library and the object model. The
information includes details of the devices covered by this interface including the vendor, NE type and version
(including all software versions).
This section lists the MIB modules and associated information of the SNMP Library.
MIB Module Name Type RFC/Vendor Revision Test OIDs
OSPF-MIB Public RFC 4750 200611100000Z ospfRouterId
1.3.6.1.2.1.14.1.1.0
The aim of this section is to provide the inheritance dependency of the library. It means that the library cannot
be deployed without having the inherited libraries deployed as well.
Library Archive Name Library Catalog Associated Managed Library Vendor Inherit from
Name Object Class Name Type
none_ipdevice_snmp_n1 Generic IP
IpDevice Common None Not Applicable
Device
IP Devices / SNMP Nodes The target devices are always ready for SNMP mediation
SNMP
Mediation
The MIB counter values from the individual IP devices / SNMP nodes are
PrOptiPoller(s) collected by the SNMP Polling mediation. The results will be stored in /
opt/mycom/data/snmp/data with 3GPPXML format.
The MyCom FTP PULL mediation collects the 3GPPXML files from
NIMS-PrOptima Central PrOptiPoller(s) and stores them in /opt/mycom/data/{vendor}/DS.{SNMP
Server
LibraryName}.ProptiPoller-PM/{date}/{MOC}-{PrOptPoller-Name}/. These
files are then ready to be imported by the DAIE.
The table below summarizes how the data is received from the source data platform.
Protocol FTP
FTP Push/Pull FTP PULL by NIMS PrOptima
FTP File Filters The file name of SNMP Library use the regular expression filter:
*”yyyyMMdd”.”hhmm”<GMTOffset>-“hhmm”<GMTOffset>_<MOC>.gz
File name examples:
B20091009.1705+0800-1710+0800_{MOC_Name}.gz
Source Platform PrOptiPoller
Default Performance Source on PrOptiPoller:
File directory
/opt/mycom/data/snmp/data/{vendor}/DS.{sp3vendor}_{specialized
locations
name}_snmp_n1.ProptiPoller-PM/{date}/{MOC_name}-{PrOptiPoller-Name}/
Destination on PrOptima:
/opt/mycom/data/{vendor}/DS.{sp3vendor}_{specialized
name}_snmp_n1.ProptiPoller-PM/{date}/{MOC_name}-{PrOptiPoller-Name}/
Default Configuration No separate configuration files. Topology is derived from performance files.
file directory locations
Note: The default file directories are provided in above table. The directory structure however is configurable
on site via property files.
Not Applicable
This section specifies the managed object class data block persistence keys, managed object name definition
and the primary counter group of the managed object. Each managed object class is described individually.
Name Description
Persistence Key [nedn]
Managed Object [nedn]
Name Definition
N/A
Primary Counter
Group
Name Description
Persistence Key [nedn][ospfAreaId]
Managed Object [nedn][ospfAreaId]
Name Definition
ospfAreaTable_Attributes
Primary Counter
Group
Name Description
Persistence Key [nedn][ospfIfIpAddress][ospfAddressLessIf]
Managed Object [nedn][ospfIfAreaId][ospfIfIpAddress][ospfAddressLessIf]
Name Definition
ospfIfTable_Attributes
Primary Counter
Group
Name Description
Persistence Key [nedn][ospfIfMetricIpAddress][ospfIfMetricAddressLessIf][ospfIfMetricTOS]
Managed Object [nedn][ospfIfMetricIpAddress][ospfIfMetricAddressLessIf][ospfIfMetricTOS]
Name Definition
ospfIfMetricTable
Primary Counter
Group
Name Description
Persistence Key [nedn][ospfNbrIpAddr][ospfNbrAddressLessIndex]
Managed Object [nedn][ospfNbrIpAddr][ospfNbrAddressLessIndex]
Name Definition
ospfNbrTable_Attributes
Primary Counter
Group
This section specifies counter-attribute groups for all managed objects. There could be multiple counter
groups in a managed object. There is only one primary counter group but many secondary counter groups in a
managed object. The primary keys and secondary keys are used to group the counter groups to the same
managed object.
CG MIB Module Counter Group Mapped Managed Counter Polling Gran Import Gran
No. Object Group
Type
Name Description
Managed Object the Counter OSPFRouter
Group applies to (see object
model)
Description The OID of ospfGeneralGroup is 1.3.6.1.2.1.14.1.1.0
This counter group specifies the general information of OSPF routing
protocol.
Primary Key [nedn]
Secondary Key N/A
Generic/OSPF/OSPFRouter_Parameters/OSPFRouter_Scalars/ospfGeneral
Calculation Palette
Group
Name Description
Managed Object the Counter OSPFRouter
Group applies to (see object
model)
Description The OID of ospfGeneralGroup is 1.3.6.1.2.1.14.1.1.0
This counter group specifies the general information of OSPF routing
protocol.
Primary Key [nedn]
Secondary Key N/A
Generic/OSPF/OSPFRouter_Raw_Counters/OSPFRouter_Scalars/ospfGene
Calculation Palette
ralGroup
Name Description
Managed Object the Counter OSPFArea
Group applies to (see object
model)
Description The OID of ospfAreaTable is 1.3.6.1.2.1.14.2.1.1
This counter group specifies the OSPF routing Information describing the
configured parameters and cumulative statistics of one of the router's
attached areas.
Primary Key [nedn][ospfAreaId]
Secondary Key N/A
Generic/OSPF/OSPFRouter_Parameters/OSPFArea/ospfAreaTable_Attribu
Calculation Palette
te
Name Description
Managed Object the Counter OSPFArea
Group applies to (see object
model)
Description The OID of ospfAreaTable is 1.3.6.1.2.1.14.2.1.1
This counter group specifies the OSPF routing Information describing the
configured parameters and cumulative statistics of one of the router's
attached areas.
Primary Key [nedn][ospfAreaId]
Secondary Key N/A
Generic/OSPF/OSPFRouter_Raw_Counters/OSPFArea/ospfAreaTable_Cou
Calculation Palette
nter
Name Description
Managed Object the Counter OSPFAreaInterface
Group applies to (see object
model)
Description The OID of ospfIfTable is 1.3.6.1.2.1.14.7.1.1
This counter group specifies the OSPF routing Information describing the
interfaces from the viewpoint of OSPF.
Primary Key [nedn][ospfIfIpAddress][ospfAddressLessIf]
Secondary Key N/A
Generic/OSPF/OSPFRouter_Parameters/OSPFAreaInterface/ospfIfTable_A
Calculation Palette
ttribute
Name Description
Managed Object the Counter OSPFAreaInterface
Group applies to (see object
model)
Description The OID of ospfIfTable is 1.3.6.1.2.1.14.7.1.1
This counter group specifies the OSPF routing Information describing the
interfaces from the viewpoint of OSPF.
Primary Key [nedn][ospfIfIpAddress][ospfAddressLessIf]
Secondary Key N/A
Generic/OSPF/OSPFRouter_Raw_Counters/OSPFAreaInterface/ospfIfTable
Calculation Palette
_Counter
Name Description
Managed Object the Counter OSPFInterfaceMetric
Group applies to (see object
model)
Description The OID of ospfIfMetricTable is 1.3.6.1.2.1.14.8.1
This counter group specifies the OSPF interface metric. The default value
of the metric is 10^8 / ifSpeed.
Primary Key [nedn][ospfIfMetricIpAddress][ospfIfMetricAddressLessIf][ospfIfMetricTOS
]
Secondary Key N/A
Generic/OSPF/OSPFRouter_Raw_Counters/OSPFInterfaceMetric/ospfIfMe
Calculation Palette
tricTable
Name Description
Managed Object the Counter OSPFNeighbor
Group applies to (see object
model)
Description The OID of ospfNbrTable is 1.3.6.1.2.1.14.10.1
This counter group specifies the information of OSPF neighbor routers.
Primary Key [nedn][ospfNbrIpAddr][ospfNbrAddressLessIndex]
Secondary Key N/A
Generic/OSPF/OSPFRouter_Parameters/OSPFNeighbor/ospfNbrTable_Attr
Calculation Palette
ibute
Name Description
Managed Object the Counter OSPFNeighbor
Group applies to (see object
model)
Description The OID of ospfNbrTable is 1.3.6.1.2.1.14.10.1
This counter group specifies the information of OSPF neighbor routers.
Primary Key [nedn][ospfNbrIpAddr][ospfNbrAddressLessIndex]
Secondary Key N/A
Generic/OSPF/OSPFRouter_Raw_Counters/OSPFNeighbor/ospfNbrTable_
Calculation Palette
Counter
This section specifies external attribute groups for all managed objects. It will be “Not Applicable” if there is no
external CM source.
Not Applicable.
This section specifies the non-supported counter/attribute groups of MIB modules used in the SNMP Library.
CG No. MIB Module Counter/Attribute Group
1 OSPF-MIB ospfStubAreaTable
2 OSPF-MIB ospfLsdbTable
3 OSPF-MIB ospfAreaRangeTable
4 OSPF-MIB ospfHostTable
5 OSPF-MIB ospfVirtIfTable
6 OSPF-MIB ospfVirtNbrTable
7 OSPF-MIB ospfExtLsdbTable
8 OSPF-MIB ospfAreaAggregateTable
9 OSPF-MIB ospfLocalLsdbTable
10 OSPF-MIB ospfVirtLocalLsdbTable
11 OSPF-MIB ospfAsLsdbTable
12 OSPF-MIB ospfAreaLsaCountTable
This section specifies the non-supported counters and attributes of the supported groups in the SNMP Library.
ospfRFC1583Compatibility 1.3.6.1.2.1.14.1.15.0
ospfOpaqueLsaSupport 1.3.6.1.2.1.14.1.16.0
ospfReferenceBandwidth 1.3.6.1.2.1.14.1.17.0
ospfRestartSupport 1.3.6.1.2.1.14.1.18.0
ospfRestartInterval 1.3.6.1.2.1.14.1.19.0
ospfRestartStrictLsaChecking 1.3.6.1.2.1.14.1.20.0
ospfRestartStatus 1.3.6.1.2.1.14.1.21.0
ospfRestartAge 1.3.6.1.2.1.14.1.22.0
ospfRestartExitReason 1.3.6.1.2.1.14.1.23.0
ospfAsLsaCount 1.3.6.1.2.1.14.1.24.0
ospfAsLsaCksumSum 1.3.6.1.2.1.14.1.25.0
ospfStubRouterSupport 1.3.6.1.2.1.14.1.26.0
ospfStubRouterAdvertisement 1.3.6.1.2.1.14.1.27.0
ospfDiscontinuityTime 1.3.6.1.2.1.14.1.28.0
ospfAreaStatus 1.3.6.1.2.1.14.2.1.10
ospfAreaNssaTranslatorRole 1.3.6.1.2.1.14.2.1.11
ospfAreaNssaTranslatorState 1.3.6.1.2.1.14.2.1.12
ospfAreaNssaTranslatorStabilityInterval 1.3.6.1.2.1.14.2.1.13
ospfAreaNssaTranslatorEvents 1.3.6.1.2.1.14.2.1.14
ospfIfStatus 1.3.6.1.2.1.14.7.1.17
ospfIfMetricStatus 1.3.6.1.2.1.14.8.1.5
ospfNbmaNbrStatus 1.3.6.1.2.1.14.10.1.9
Chapter 6 - Customizations
This section specifies the textual conventions that are used in the SNMP Library.
Textual Convention Data Type Details Referal MIB
DisplayString OCTET STRING String SIZE (0..255) RFC-1213-MIB
IpAddress OCTET STRING OCTET STRING (SIZE (4)) SNMPv2-SMI
TruthValue INTEGER INTEGER { true(1), false(2) } SNMPv2-TC
TimeStamp TimeTicks TimeTicks SNMPv2-TC
InterfaceIndexOrZero Integer32 Integer32 (0..2147483647) IF-MIB
AreaID IpAddress IpAddress OSPF-MIB
RouterID IpAddress IpAddress OSPF-MIB
Metric Integer32 Integer32 (0..'FFFF'h) OSPF-MIB
PositiveInteger Integer32 Integer32 (0..'7FFFFFFF'h) OSPF-MIB
HelloRange Integer32 Integer32 (1..'FFFF'h) OSPF-MIB
UpToMaxAge Integer32 Integer32 (0..3600) OSPF-MIB
DesignatedRouterPriority Integer32 Integer32 (0..'FF'h) OSPF-MIB
TOSType Integer32 Integer32 (0..30) OSPF-MIB
This section specifies if the conditional polling is defined in the SNMP Library. The conditional polling is specially
used in the case that there are a lot of entries in a counter group but only a few entries are used for
performance monitoring.
CG MIB Module Counter Group Device Type Filtering Filtering condition
No. Counter/OID
This section specifies the conditional network areas to be pre-defined as part of the SNMP Library on any of the
attributes specified in the document.
In order to group all the relevant information into their associated OSPFArea the following approaches may be
retained:
Static network area while grouping manually all the instances belonging to the same Area
A conditional network area based on ospfAreaId (OSPF Area ID) attribute will provide such a grouping for
each discreet value of ospfAreaId .
This section specifies the collection policies to be pre-configured as part of the SNMP Library on-site.
Note: This is a representation of the structural object model for the various parent relationships. Object may
appear as duplicated as appearing under each of their parent.
Chapter 8 - NE Palette
Level 0 Level 1 Level 2 Level 3 Level 4 Level 5 Level 6 Level 7 Level 8 Level 9 Level 10
Network
Elements
IP
Router
OSPFRouter
OSPFArea
OSPFAreaInterface
OSPFNeighbor
OSPFInterfaceMetric
10.1. OSPFRouter
10.2. OSPFArea
OSPFArea.ospfAreaLsaCksumSum
10.3. OSPFAreaInterface
10.4. OSPFNeighbor
10.5. OSPFInterfaceMetric
11.1. OSPFRouter
11.2. OSPFArea
11.3. OSPFAreaInterface
atedRouterId
11.4. OSPFNeighbor
11.4.1. OSPFNeighbor_ManagedObjectNameAttributeImport_Attributes
(Default GranOSPFNeighbor_ospfNbrTable_Attributes_Attributes (Default
Granularity : 1440 mins)
11.5. OSPFInterfaceMetric
Chapter 12 - Annexes
Opened in
Date Description Status Owner
version