NNCEXTNEINVENTORY-MIB

File: NNCEXTNEINVENTORY-MIB.mib (20286 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF SNMPv2-TC
NNCGNI0006-MIB ENTITY-MIB NNCGNI0001-SMI

Imported symbols

MODULE-IDENTITY OBJECT-TYPE MODULE-COMPLIANCE
OBJECT-GROUP DisplayString TEXTUAL-CONVENTION
NncSwBank NncSwStatus entPhysicalIndex
entPhysicalEntry nncExtensions

Defined Types

NncNEInventoryTableEntry  
SEQUENCE    
  nncNEInvAssemblyName DisplayString
  nncNEInvSerialNumber DisplayString
  nncNEInvAssemblyIdentity DisplayString
  nncNEInvMktgPartNo DisplayString
  nncNEInvEnggPartNo DisplayString
  nncNEInvRestartCause DisplayString
  nncNEInvAssemblyNoOfSwBanks INTEGER
  nncNEInvAssemblyActiveSwBank NncSwBank
  nncNEInvAssemblyNextActiveSwBank NncSwBank

NncAssemblySwBanksTableEntry  
SEQUENCE    
  nncAssemblySwBankNumber INTEGER
  nncAssemblySwBankGeneric DisplayString
  nncAssemblySwBankStatus NncSwStatus

Defined Values

nncExtNEInventory 1.3.6.1.4.1.123.3.69
This module contains definition for monitoring the inventory of network elements in a network. The module can be used to query the information of different network elements for information such as identity, associated identity numbers, software banks, software in the banks and their status.
MODULE-IDENTITY    

nncExtNEInventoryObjects 1.3.6.1.4.1.123.3.69.1
OBJECT IDENTIFIER    

nncExtNEInventoryGroups 1.3.6.1.4.1.123.3.69.2
OBJECT IDENTIFIER    

nncExtNEInventoryCompliances 1.3.6.1.4.1.123.3.69.3
OBJECT IDENTIFIER    

nncNEInventoryTable 1.3.6.1.4.1.123.3.69.1.1
The nncNEInventoryTable contains objects of interest to the network inventory manager.
OBJECT-TYPE    
  SEQUENCE OF  
    NncNEInventoryTableEntry

nncNEInventoryTableEntry 1.3.6.1.4.1.123.3.69.1.1.1
This is an entry in the nncNEInventoryTable.
OBJECT-TYPE    
  NncNEInventoryTableEntry  

nncNEInvAssemblyName 1.3.6.1.4.1.123.3.69.1.1.1.1
Describes textually the generally used name of the assembly as used on local craft interface. This is a string available from the system software.
OBJECT-TYPE    
  DisplayString  

nncNEInvSerialNumber 1.3.6.1.4.1.123.3.69.1.1.1.2
The serial number of the assembly. It is variable length string. It is unique across the customer orderable entities and may be shared by multiple assemblies. If an entity does not have this number, default value is returned.
OBJECT-TYPE    
  DisplayString  

nncNEInvAssemblyIdentity 1.3.6.1.4.1.123.3.69.1.1.1.3
Describes the identity of the assembly. The format is HHHHLLLLRRVV where HHHHLLLL is the card identity. HHHH refers to Card Identifier (High Word), LLLL refers to Card Identifier(Low Word). RR is the major revision and VV is the minor revision. If an entity does not have this number, default value is returned.
OBJECT-TYPE    
  DisplayString Size(0..12)  

nncNEInvMktgPartNo 1.3.6.1.4.1.123.3.69.1.1.1.4
The marketing part number(90 level). Some customer non-orderable assemblies do not have this number and are expected to return the default value. The marketing number is of format 90-SSSS-VV-CC-MMM where SSSS is sequence number, VV is the variant, CC is customer code and MMM is manufacturing code.
OBJECT-TYPE    
  DisplayString Size(0..17)  

nncNEInvEnggPartNo 1.3.6.1.4.1.123.3.69.1.1.1.5
Describes the engineering part number(87 level). Every assembly is expected to have this number. The format is 87-SSSS-VV-PR where SSSS is assembly number, VV is variant, P is copper platform and R is revision. Default value is returned whenever there is a failure to get this information. For example, if a card is configured but not installed, then a default value is returned.
OBJECT-TYPE    
  DisplayString Size(0..18)  

nncNEInvRestartCause 1.3.6.1.4.1.123.3.69.1.1.1.6
Indicates the cause of the most recent restart for an assembly. Assemblies that do not have this information are expected to return a default value.
OBJECT-TYPE    
  DisplayString  

nncNEInvAssemblyNoOfSwBanks 1.3.6.1.4.1.123.3.69.1.1.1.7
Describes the total number of software banks on this assembly including the boot bank. For example: assemblies that have processors have three banks. The enumeration starts with zero to indicate absence of any software bank on the assembly.
OBJECT-TYPE    
  INTEGER 0..31  

nncNEInvAssemblyActiveSwBank 1.3.6.1.4.1.123.3.69.1.1.1.8
Indicates the software bank which is current and active. The default value of NotApplicable(0) indicates the entity without software banks. On the other hand, if there is a failure to obtain this information, Unknown(257) is returned. For example, if a card is configured but not installed, Unknown(257) is returned.
OBJECT-TYPE    
  NncSwBank  

nncNEInvAssemblyNextActiveSwBank 1.3.6.1.4.1.123.3.69.1.1.1.9
Indicates the software bank which will be active when the card resets. The default value of NotApplicable(0) indicates the entity without software banks. On the other hand, if there is a failure to obtain this information, Unknown(257) is returned. For example, if a card is configured but not installed, Unknown(257) is returned.
OBJECT-TYPE    
  NncSwBank  

nncAssemblySwBanksTable 1.3.6.1.4.1.123.3.69.1.2
The nncAssemblySwBanksTable contains objects of interest in the software banks to the network inventory manager. An assembly may have software banks and these banks are numbered from 1 till the total software banks on the assembly. An assembly with no software bank has nncNEInvAssemblyNoOfSwBanks equal to zero. The banks on the assembly may store a software generic. The bank which holds the currently running software is indicated by nncNEInvAssemblyActiveSwBank. The same software bank or any other software bank may be the 'Next' bank which becomes 'Active' upon reset. The next bank for the given assembly can be retrieved by doing a get against instance of the nncNEInvAssemblyNextActiveSwBank. Each of these banks can be identified distinctly with the entPhysicalIndex of the assembly and the software bank number on the assembly.
OBJECT-TYPE    
  SEQUENCE OF  
    NncAssemblySwBanksTableEntry

nncAssemblySwBanksTableEntry 1.3.6.1.4.1.123.3.69.1.2.1
This is an entry in the nncAssemblySwBanksTable.
OBJECT-TYPE    
  NncAssemblySwBanksTableEntry  

nncAssemblySwBankNumber 1.3.6.1.4.1.123.3.69.1.2.1.1
Refers to the software bank number of interest. The bank numbers should start with 1 and should extend to the total number of banks on the assembly. For assemblies with no software banks there are no entries in this table.
OBJECT-TYPE    
  INTEGER 1..31  

nncAssemblySwBankGeneric 1.3.6.1.4.1.123.3.69.1.2.1.2
The software generic in the software bank. The format of the generic software number is ZAABCD-EF-GH where ZAAB comprises of the product identifier, C is the target type and is 1 for target load and S for simulator. The D is the product release number, E is the build type and is R for R&D internal load, F for field trials, H for hardened product loads and D for demo loads. F is the dot release number and GH is the maintenance build and minor build number. This is available from system software. If the software bank is empty, the default string 'CheckBankSts' is returned. If software generic is not available because the card does not have software banks or because the card is not installed, NoSuchName is returned.
OBJECT-TYPE    
  DisplayString Size(12)  

nncAssemblySwBankStatus 1.3.6.1.4.1.123.3.69.1.2.1.3
The status of the software in the software bank. NoSuchName is expected to be returned for status of a software bank that does not exist or if the information is not available.
OBJECT-TYPE    
  NncSwStatus  

nncNEPhysInventoryGroup 1.3.6.1.4.1.123.3.69.2.1
Collection of objects providing the physical network element inventory information.
OBJECT-GROUP    

nncNEPhysAssemblySwBankGroup 1.3.6.1.4.1.123.3.69.2.2
Collection of objects providing the assembly bank information.
OBJECT-GROUP    

nncNEInvCompliance 1.3.6.1.4.1.123.3.69.3.1
The compliance statement for Newbridge SNMP entities which are network elements containing associated inventory information.
MODULE-COMPLIANCE