AD | Application | AWS | Azure | Cloud | Database | Enterprise | Environmental | Event Log | File System | Infra | IoT | IT Service | Linux | Network/System | Performance | Protocol | SaaS | Security | Service Level | SNMP | Storage | VMware | VoIP | Web | Wireless

Crumbtrail

MonitorTools.com » Technical documentation » SNMP » MIB » Stratacom » CISCO-VISM-RSRC-PART-MIB

CISCO-VISM-RSRC-PART-MIB device MIB details by Stratacom

CISCO-VISM-RSRC-PART-MIB file content

The SNMP protocol is used to for conveying information and commands between agents and managing entities. SNMP uses the User Datagram Protocol (UDP) as the transport protocol for passing data between managers and agents. The reasons for using UDP for SNMP are, firstly it has low overheads in comparison to TCP, which uses a 3-way hand shake for connection. Secondly, in congested networks, SNMP over TCP is a bad idea because TCP in order to maintain reliability will flood the network with retransmissions.

Management information (MIB) is represented as a collection of managed objects. These objects together form a virtual information base called MIB. An agent may implement many MIBs, but all agents must implement a particular MIB called MIB-II [16]. This standard defines variables for things such as interface statistics (interface speeds, MTU, octets sent, octets received, etc.) as well as various other things pertaining to the system itself (system location, system contact, etc.). The main goal of MIB-II is to provide general TCP/IP management information.

Use ActiveXperts Network Monitor 2024 to import vendor-specific MIB files, inclusing CISCO-VISM-RSRC-PART-MIB.


Vendor: Stratacom
Mib: CISCO-VISM-RSRC-PART-MIB  [download]  [view objects]
Tool: ActiveXperts Network Monitor 2024 [download]    (ships with advanced SNMP/MIB tools)
-- *****************************************************************
-- CISCO-VISM-RSRC-PART-MIB 
--   The MIB contain Port Resource Partition Configuration
--   information on VISM(Voice Interworking Service Module).
--
-- December 2003, George Ogagan
--
-- Copyright (c) 2003 by Cisco Systems, Inc.
-- All rights reserved.
-- ****************************************************************

CISCO-VISM-RSRC-PART-MIB DEFINITIONS ::= BEGIN
IMPORTS
    MODULE-IDENTITY,
    OBJECT-TYPE,
    Integer32
                               FROM SNMPv2-SMI
    MODULE-COMPLIANCE,
    OBJECT-GROUP               FROM SNMPv2-CONF
    vismPort                   FROM BASIS-MIB
    ciscoWan                   FROM CISCOWAN-SMI;

ciscoVismRsrcPartMIB MODULE-IDENTITY
    LAST-UPDATED    "200312090000Z"
    ORGANIZATION    "Cisco Systems, Inc."
    CONTACT-INFO
            "       Cisco Systems
                    Customer Service

                Postal: 170 W Tasman Drive
                        San Jose, CA  95134
                        USA

                        Tel: +1 800 553-NETS

                E-mail: cs-wanatm@cisco.com"
    DESCRIPTION
        "The MIB module containing Port Resource
         Partition information for VISM service module.
        "

    REVISION    "200312090000Z"
    DESCRIPTION
        "Initial version of the MIB.

        The content of this MIB was originally available
        in SMIv1 version. The MIB has been converted to
        SMIv2 version and descriptions of some of the objects
        have been modified."
    ::= { ciscoWan 93}


vismPortResPartCnfGrp        OBJECT IDENTIFIER ::= { vismPort 2 }

--
-- vismPortResPartCnfGrpTable 
--
-- The vismPortResPartCnfGrpTable is used to partition
-- the PVC(Permanent Virtual Circuit) on the ports,
-- based on the controllers like par, pnni and tag.
--

vismPortResPartCnfGrpTable    OBJECT-TYPE
    SYNTAX      SEQUENCE OF VismPortResPartCnfGrpEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "The vismPortResPartCnfGrpTable contains the
         configuration of port resource partition.
         Currently this table contains a single row.
        "
    ::= { vismPortResPartCnfGrp 1 }

vismPortResPartCnfGrpEntry    OBJECT-TYPE
    SYNTAX      VismPortResPartCnfGrpEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "An entry for port resource partition.
        "
    INDEX  { vismResPartPortNum, vismResPartCtrlrNum }
    ::= { vismPortResPartCnfGrpTable 1 }

VismPortResPartCnfGrpEntry ::=
    SEQUENCE {
        vismResPartPortNum        Integer32,
        vismResPartCtrlrNum       INTEGER,
        vismResPartRowStatus      INTEGER,
        vismResPartNumOfLcnAvail  Integer32,
        vismResPartLcnLow         Integer32,
        vismResPartLcnHigh        Integer32,
        vismResPartIngrPctBW      Integer32,
        vismResPartEgrPctBW       Integer32,
        vismResPartCtrlrID        Integer32
        }

vismResPartPortNum    OBJECT-TYPE
    SYNTAX      Integer32 (1..2147483647) 
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "This is the index to vismPortResPartCnfGrpTable.
         If PXM1(Processor Switch Module) is used on the
         shelf this object should be set to 1. For PXM1E
         this object should be set to 255.
        "
    ::= { vismPortResPartCnfGrpEntry 1 }

vismResPartCtrlrNum OBJECT-TYPE
    SYNTAX      INTEGER {
                  par (1),
                  pnni(2),
                  tag (3)
                 }
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "This is index to vismPortResPartCnfGrpTable.
        "
    ::= { vismPortResPartCnfGrpEntry 2 }

vismResPartRowStatus OBJECT-TYPE
    SYNTAX  INTEGER {
                   add (1),
                   del (2),
                   mod (3)
                  }
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
        "This will 'add', 'delete' or 'modify' the partition.

         To delete an entry, this object has to be set to 'del'.
         The resource partition can be deleted only after
         deleting all the connections Logical Channel
         Numbers(LCNs).
        "
    ::= { vismPortResPartCnfGrpEntry 3 }

vismResPartNumOfLcnAvail OBJECT-TYPE
    SYNTAX      Integer32 (0..380)
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
        "This represents number of LCNs available for this
         controller and this port. The default value for this
         object is chosen based on the object vismMode
         (defined in CISCO-VISM-MODULE-MIB MIB) :
        "
    ::= { vismPortResPartCnfGrpEntry 4 }

vismResPartLcnLow OBJECT-TYPE
    SYNTAX      Integer32(131..510)
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
        "This represents low end of reserved LCN. The LCN 
         identifies the local VCI(Virtual Channel Identifier)
         value on the VISM when adding a connection.
        "
    DEFVAL { 131 }
    ::= { vismPortResPartCnfGrpEntry 5 }

vismResPartLcnHigh OBJECT-TYPE
    SYNTAX      Integer32(131..510)
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
        "This represents high end of reserved LCN. The LCN 
         identifies the local VCI value on the VISM when
         adding a connection. 
        "
    DEFVAL { 510 }
    ::= { vismPortResPartCnfGrpEntry 6 }

vismResPartIngrPctBW OBJECT-TYPE
    SYNTAX      Integer32 (0..100)
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
        "The percentage of total ingress bandwidth reserved.
         Since we have only one LCN for VoIP(Voice Over IP),
         the value is 100.
        "
    DEFVAL { 100 }
    ::= { vismPortResPartCnfGrpEntry 7 }

vismResPartEgrPctBW OBJECT-TYPE
    SYNTAX      Integer32 (0..100)
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
        "The percentage of total egress bandwidth reserved 
         Since we have only one LCN for VoIP, the value
         is 100.
        "
    DEFVAL { 100 }
    ::= { vismPortResPartCnfGrpEntry 8 }

vismResPartCtrlrID OBJECT-TYPE
    SYNTAX     Integer32(1..255)
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "This is the controller identifier of the PNNI
         (Private Network to Network Interface) controller. 
        "
    DEFVAL { 2 }
    ::= { vismPortResPartCnfGrpEntry 9 }

-- conformance information

ciscoVismRsrcPartMIBConformance  OBJECT IDENTIFIER ::= 
                              { ciscoVismRsrcPartMIB 2 }

ciscoVismRsrcPartMIBGroups       OBJECT IDENTIFIER ::=
                              { ciscoVismRsrcPartMIBConformance 1 }

ciscoVismRsrcPartMIBCompliances  OBJECT IDENTIFIER ::=
                              { ciscoVismRsrcPartMIBConformance 2 }

-- compliance statements

ciscoVismRsrcPartCompliance MODULE-COMPLIANCE
    STATUS  current
    DESCRIPTION
        "The compliance statement for objects related
        to VISM Port Resource Partition configuration."
    MODULE  -- this module
        MANDATORY-GROUPS {
            ciscoVismRsrcPartGroup
        }
    ::= { ciscoVismRsrcPartMIBCompliances 1 }

ciscoVismRsrcPartGroup OBJECT-GROUP
     OBJECTS {
        vismResPartPortNum,
        vismResPartCtrlrNum,
        vismResPartRowStatus,
        vismResPartNumOfLcnAvail,
        vismResPartLcnLow,
        vismResPartLcnHigh,
        vismResPartIngrPctBW,
        vismResPartEgrPctBW,
        vismResPartCtrlrID
     }
     STATUS current
     DESCRIPTION
          "The collection of objects which are used to represent
          VISM Port Resource Partition configuration."
      ::= { ciscoVismRsrcPartMIBGroups 1 }

END