CISCO-ATM-SWITCH-CUG-MIB

File: CISCO-ATM-SWITCH-CUG-MIB.mib (13523 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC IF-MIB
CISCO-SMI SNMPv2-CONF

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Gauge32
TEXTUAL-CONVENTION RowStatus TruthValue
DisplayString ifIndex ciscoMgmt
MODULE-COMPLIANCE OBJECT-GROUP

Defined Types

CsCugInterlockCode  
TEXTUAL-CONVENTION    
  current STRING Size(424)

Unsigned32  
TEXTUAL-CONVENTION    
  current Gauge32

CsCugInterlockCodeEntry  
SEQUENCE    
  csCugInterlockCode CsCugInterlockCode
  csCugInterlockCodeAliasName DisplayString
  csCugInterlockCodeRowStatus RowStatus

CsCugIfEntry  
SEQUENCE    
  csCugIfAccessEnable TruthValue
  csCugIfPermitUnknownCugsToUser TruthValue
  csCugIfPermitUnknownCugsFromUser INTEGER
  csCugIfRowStatus RowStatus

CsCugEntry  
SEQUENCE    
  csCugIndex Unsigned32
  csCugPreferential TruthValue
  csCugDenySameGroupToUser TruthValue
  csCugDenySameGroupFromUser TruthValue
  csCugRowStatus RowStatus

Defined Values

csCugMIB 1.3.6.1.4.1.9.9.89
This MIB module is for closed user group support (virtual private networks).
MODULE-IDENTITY    

csCugMIBObjects 1.3.6.1.4.1.9.9.89.1
OBJECT IDENTIFIER    

csCugInterlockCodeTable 1.3.6.1.4.1.9.9.89.1.1
The CUG interlock code alias Table. Entries in this table can be created and deleted by setting the csCugInterlockCodeRowStatus object to appropriate values. This table maps the interlock code to an alias name. Table entries cannot be deleted if the entries in this table are being used in csCugTable.
OBJECT-TYPE    
  SEQUENCE OF  
    CsCugInterlockCodeEntry

csCugInterlockCodeEntry 1.3.6.1.4.1.9.9.89.1.1.1
An entry in the cug interlock code table.
OBJECT-TYPE    
  CsCugInterlockCodeEntry  

csCugInterlockCode 1.3.6.1.4.1.9.9.89.1.1.1.1
The Address to be aliased.
OBJECT-TYPE    
  CsCugInterlockCode  

csCugInterlockCodeAliasName 1.3.6.1.4.1.9.9.89.1.1.1.2
The alias name for a CUG interlock code.
OBJECT-TYPE    
  DisplayString Size(1..30)  

csCugInterlockCodeRowStatus 1.3.6.1.4.1.9.9.89.1.1.1.3
To create, delete a row. Existing rows can be modified/deleted when the row is active providing this alias is not referenced by any entries in the csCugTable.
OBJECT-TYPE    
  RowStatus  

csCugIfTable 1.3.6.1.4.1.9.9.89.1.2
A table to define an interface as an access interface.
OBJECT-TYPE    
  SEQUENCE OF  
    CsCugIfEntry

csCugIfEntry 1.3.6.1.4.1.9.9.89.1.2.1
An entry in this table must be created in order to enable the screening of closed user group calls and enable the barring of transmission of CUG interlock codes across the interface. Closed user group calls are screened by looking up csCugTable.
OBJECT-TYPE    
  CsCugIfEntry  

csCugIfAccessEnable 1.3.6.1.4.1.9.9.89.1.2.1.1
If the value is true, enables CUG service on the interface. When the value is false, CUG service on the interface will be disabled and no screening of CUGs will be done.
OBJECT-TYPE    
  TruthValue  

csCugIfPermitUnknownCugsToUser 1.3.6.1.4.1.9.9.89.1.2.1.2
This maps to incoming access of the ITU spec. This object takes effect when csCugIfAccessEnable is true. If the value is true, allows calls with unknown cug interlock code or non-cug calls to be forwarded to the user. If the value is false, calls from unknown CUGs will not be forwarded to the user. If csCugIfAccessEnable is false this object will be ignored.
OBJECT-TYPE    
  TruthValue  

csCugIfPermitUnknownCugsFromUser 1.3.6.1.4.1.9.9.89.1.2.1.3
This maps to outgoing access of the ITU spec. This object takes effect when csCugIfAccessEnable is true. If the value is deny, do not permit calls to other CUGs. If the value is permitPerCall, use cug index from user and calls to other CUGs will be permitted. If the value is permitPermanently, use preferential CUG for calls from user and calls to other CUGs will be permitted.
OBJECT-TYPE    
  INTEGER deny(1), permitPerCall(2), permitPermanently(3)  

csCugIfRowStatus 1.3.6.1.4.1.9.9.89.1.2.1.4
The status of this conceptual row. The value of the columnar objects in this row may be modified even while the row status is 'active'.
OBJECT-TYPE    
  RowStatus  

csCugTable 1.3.6.1.4.1.9.9.89.1.3
A list of Closed User Group (CUG) definitions on the interfaces of the switch. Entries in this table may be created and deleted by SNMP. Each entry represents membership of an interface in a CUG. An interface may have several CUGs, but only one 'preferential' CUG. CUG membership takes effect only when the interface is configured as an access interface i.e., has an entry in the csCugIfTable and that entry's csCugIfAccessEnable == true.
OBJECT-TYPE    
  SEQUENCE OF  
    CsCugEntry

csCugEntry 1.3.6.1.4.1.9.9.89.1.3.1
An entry identifying an interface's membership in a CUG.
OBJECT-TYPE    
  CsCugEntry  

csCugIndex 1.3.6.1.4.1.9.9.89.1.3.1.1
This maps to cug index of ITU spec. For each interface, there is a unique cug index for each interlock code. This object is valid only when CUGs are supported on a per-call basis.
OBJECT-TYPE    
  Unsigned32 0..65535  

csCugPreferential 1.3.6.1.4.1.9.9.89.1.3.1.2
Indicates if this is a preferential CUG. A value of false means non-preferred CUG. There can be at most one preferential CUG on an interface. When a preferential cug exists, this object has to be set to false before another CUG can become a preferential CUG. For e.g., if CUG X is the preferential CUG and CUG Y has to take the role of preferential CUG, change CUG X to be non-preferential by modifying this object to false and make CUG Y the preferential CUG by modifying this object to true.
OBJECT-TYPE    
  TruthValue  

csCugDenySameGroupToUser 1.3.6.1.4.1.9.9.89.1.3.1.3
This applies to members of the same closed user group. This object maps to incoming-calls-barred in ITU spec. At the destination interface if this is true and the call was made by a member of the same CUG, the call will rejected.
OBJECT-TYPE    
  TruthValue  

csCugDenySameGroupFromUser 1.3.6.1.4.1.9.9.89.1.3.1.4
This applies to members of the same closed user group at the originating interface. This object maps to outgoing-calls-barred in the ITU specification. Setting an entry's csCugDenySameGroupFromUser to true when the entry's csCugPreferential is true will result in error. When csCugDenySameGroupFromUser is set to false and a preferential cug is defined on the interface, by default the call will be forwarded with the interlock code of the preferential cug.
OBJECT-TYPE    
  TruthValue  

csCugRowStatus 1.3.6.1.4.1.9.9.89.1.3.1.5
The status of this conceptual row. The value of the columnar objects in this row may be modified even while the row status is 'active'. Modifications will affect new calls. Existing calls are not affected.
OBJECT-TYPE    
  RowStatus  

csCugMIBConformance 1.3.6.1.4.1.9.9.89.3
OBJECT IDENTIFIER    

csCugMIBCompliances 1.3.6.1.4.1.9.9.89.3.1
OBJECT IDENTIFIER    

csCugMIBGroups 1.3.6.1.4.1.9.9.89.3.2
OBJECT IDENTIFIER    

csCugMIBCompliance 1.3.6.1.4.1.9.9.89.3.1.1
The compliance statement for the Cisco ATM CUG MIB.
MODULE-COMPLIANCE    

csCugMIBGroup 1.3.6.1.4.1.9.9.89.3.2.1
A collection of objects for managing Closed User Groups.
OBJECT-GROUP