MIBs Depot

CISCO-ATM-SWITCH-CUG-MIB

Registered at
1.3.6.1.4.1.9.9.89
Last updated
1997-07-07 00:00
Organization
Cisco Systems, Inc.
Namespace
cisco
Source file
CISCO-ATM-SWITCH-CUG-MIB
Digest
sha256:d150b5d69b25d2ae33740bb22ad10c130ee3787e514859b92d53f3931d170486

Description

This MIB module is for closed user group support (virtual private networks).

Contact

Cisco Systems Customer Service Postal: 170 W Tasman Drive San Jose, CA 95134 USA Tel: +1 800 553-NETS E-mail: cs-atm@cisco.com

Imports

FromSymbols
CISCO-SMIciscoMgmt
IF-MIBifIndex
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
SNMPv2-SMIGauge32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, iso
SNMPv2-TCDisplayString, RowStatus, TEXTUAL-CONVENTION, TruthValue

Imported by

Nothing in this corpus imports this module.

Load order

Every file a consumer needs in order to load this module, dependencies first.

CISCO-ATM-SWITCH-CUG-MIB
CISCO-SMI
IANAifType-MIB
IF-MIB
SNMPv2-CONF
SNMPv2-MIB
SNMPv2-SMI
SNMPv2-TC

Textual conventions

NameOIDSyntaxAccessStatus
CsCugInterlockCode
TEXTUAL-CONVENTION
A Closed User Group Interlock Code. It is either a 4-octet long International Cug Interlock Code or a 24-octet long Global Cug Interlock Code which has two parts to it. The first part is 20 byte ATM NSAP address and the second part is a 4 byte CUG ID. For example the global interlock code could be represented as 390091845600000061706be6010061805aabcd0012345678 |------- ATM ADDRESS ------------------|-CUG ID-|
current
Unsigned32
TEXTUAL-CONVENTION
This data type is used to represent an unsigned 32-bit integer. We use it until a replacement for UInteger32 is determined.
current

Objects

NameOIDSyntaxAccessStatus
csCugMIBObjects
OBJECT-IDENTITY
1.3.6.1.4.1.9.9.89.1
csCugInterlockCodeTable
OBJECT-TYPE
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.
1.3.6.1.4.1.9.9.89.1.1not-accessiblecurrent
csCugInterlockCodeEntry
OBJECT-TYPE
An entry in the cug interlock code table.
1.3.6.1.4.1.9.9.89.1.1.1not-accessiblecurrent
csCugInterlockCode
OBJECT-TYPE
The Address to be aliased.
1.3.6.1.4.1.9.9.89.1.1.1.1CsCugInterlockCodenot-accessiblecurrent
csCugInterlockCodeAliasName
OBJECT-TYPE
The alias name for a CUG interlock code.
1.3.6.1.4.1.9.9.89.1.1.1.2DisplayString (SIZE(1..30))read-createcurrent
csCugInterlockCodeRowStatus
OBJECT-TYPE
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.
1.3.6.1.4.1.9.9.89.1.1.1.3RowStatusread-createcurrent
csCugIfTable
OBJECT-TYPE
A table to define an interface as an access interface.
1.3.6.1.4.1.9.9.89.1.2not-accessiblecurrent
csCugIfEntry
OBJECT-TYPE
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.
1.3.6.1.4.1.9.9.89.1.2.1not-accessiblecurrent
csCugIfAccessEnable
OBJECT-TYPE
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.
1.3.6.1.4.1.9.9.89.1.2.1.1TruthValueread-createcurrent
csCugIfPermitUnknownCugsToUser
OBJECT-TYPE
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.
1.3.6.1.4.1.9.9.89.1.2.1.2TruthValueread-createcurrent
csCugIfPermitUnknownCugsFromUser
OBJECT-TYPE
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.
1.3.6.1.4.1.9.9.89.1.2.1.3INTEGER {deny(1), permitPerCall(2), permitPermanently(3)}read-createcurrent
csCugIfRowStatus
OBJECT-TYPE
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'.
1.3.6.1.4.1.9.9.89.1.2.1.4RowStatusread-createcurrent
csCugTable
OBJECT-TYPE
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.
1.3.6.1.4.1.9.9.89.1.3not-accessiblecurrent
csCugEntry
OBJECT-TYPE
An entry identifying an interface's membership in a CUG.
1.3.6.1.4.1.9.9.89.1.3.1not-accessiblecurrent
csCugIndex
OBJECT-TYPE
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.
1.3.6.1.4.1.9.9.89.1.3.1.1Unsigned32 (0..65535)read-createcurrent
csCugPreferential
OBJECT-TYPE
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.
1.3.6.1.4.1.9.9.89.1.3.1.2TruthValueread-createcurrent
csCugDenySameGroupToUser
OBJECT-TYPE
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.
1.3.6.1.4.1.9.9.89.1.3.1.3TruthValueread-createcurrent
csCugDenySameGroupFromUser
OBJECT-TYPE
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.
1.3.6.1.4.1.9.9.89.1.3.1.4TruthValueread-createcurrent
csCugRowStatus
OBJECT-TYPE
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.
1.3.6.1.4.1.9.9.89.1.3.1.5RowStatusread-createcurrent
csCugMIBConformance
OBJECT-IDENTITY
1.3.6.1.4.1.9.9.89.3
csCugMIBCompliances
OBJECT-IDENTITY
1.3.6.1.4.1.9.9.89.3.1
csCugMIBGroups
OBJECT-IDENTITY
1.3.6.1.4.1.9.9.89.3.2

Conformance

NameOIDStatus
csCugMIBCompliance
MODULE-COMPLIANCE
The compliance statement for the Cisco ATM CUG MIB.
1.3.6.1.4.1.9.9.89.3.1.1current
csCugMIBGroup
OBJECT-GROUP
A collection of objects for managing Closed User Groups.
1.3.6.1.4.1.9.9.89.3.2.1current