CISCO-ATM-SWITCH-CUG-MIB
AI MIB Summary
The CISCO-ATM-SWITCH-CUG-MIB monitors and manages Closed User Group (CUG) configurations and status on Cisco ATM switches, specifically tracking virtual private network membership, access control lists, and CUG-specific traffic statistics to enforce restricted communication domains.
This MIB module is for closed user group support (virtual private networks).
26
Objects
Active
Status
5
Dependencies
Imported Objects
Objects
26 total| Object Name |
|---|
csCugMIB OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.89 |
SNMPv2-SMI-v1 Unknown .1.3.6.1.4.1.9.9.89 |
csCugMIBObjects OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.89.1 |
csCugInterlockCodeTableThe 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. SEQUENCE OF CsCugInterlockCodeEntry .1.3.6.1.4.1.9.9.89.1.1 |
csCugInterlockCodeEntryAn entry in the cug interlock code table. CsCugInterlockCodeEntry .1.3.6.1.4.1.9.9.89.1.1.1 |
csCugInterlockCodeThe Address to be aliased. CsCugInterlockCode -- Rsyntax OCTET STRING .1.3.6.1.4.1.9.9.89.1.1.1.1 |
csCugInterlockCodeAliasNameThe alias name for a CUG interlock code.rw DisplayString .1.3.6.1.4.1.9.9.89.1.1.1.2 |
csCugInterlockCodeRowStatusTo 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.rw RowStatus -- Rsyntax INTEGER { -- active(1), -- notInService(2), -- notReady(3), -- createAndGo(4), -- createAndWait(5), -- destroy(6) -- } .1.3.6.1.4.1.9.9.89.1.1.1.3 |
csCugIfTableA table to define an interface as an access interface. SEQUENCE OF CsCugIfEntry .1.3.6.1.4.1.9.9.89.1.2 |
csCugIfEntryAn 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. CsCugIfEntry .1.3.6.1.4.1.9.9.89.1.2.1 |
csCugIfAccessEnableIf 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.rw TruthValue -- Rsyntax INTEGER { -- true(1), -- false(2) -- } .1.3.6.1.4.1.9.9.89.1.2.1.1 |
csCugIfPermitUnknownCugsToUserThis 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.rw TruthValue -- Rsyntax INTEGER { -- true(1), -- false(2) -- } .1.3.6.1.4.1.9.9.89.1.2.1.2 |
csCugIfPermitUnknownCugsFromUserThis 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.rw Enumeration .1.3.6.1.4.1.9.9.89.1.2.1.3 |
csCugIfRowStatusThe status of this conceptual row.
The value of the columnar objects in this row may be modified
even while the row status is 'active'.rw RowStatus -- Rsyntax INTEGER { -- active(1), -- notInService(2), -- notReady(3), -- createAndGo(4), -- createAndWait(5), -- destroy(6) -- } .1.3.6.1.4.1.9.9.89.1.2.1.4 |
csCugTableA 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. SEQUENCE OF CsCugEntry .1.3.6.1.4.1.9.9.89.1.3 |
csCugEntryAn entry identifying an interface's membership in a CUG. CsCugEntry .1.3.6.1.4.1.9.9.89.1.3.1 |
csCugIndexThis 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.rw Unsigned32 .1.3.6.1.4.1.9.9.89.1.3.1.1 |
csCugPreferentialIndicates 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.rw TruthValue -- Rsyntax INTEGER { -- true(1), -- false(2) -- } .1.3.6.1.4.1.9.9.89.1.3.1.2 |
csCugDenySameGroupToUserThis 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.rw TruthValue -- Rsyntax INTEGER { -- true(1), -- false(2) -- } .1.3.6.1.4.1.9.9.89.1.3.1.3 |
csCugDenySameGroupFromUserThis 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.rw TruthValue -- Rsyntax INTEGER { -- true(1), -- false(2) -- } .1.3.6.1.4.1.9.9.89.1.3.1.4 |
csCugRowStatusThe 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.rw RowStatus -- Rsyntax INTEGER { -- active(1), -- notInService(2), -- notReady(3), -- createAndGo(4), -- createAndWait(5), -- destroy(6) -- } .1.3.6.1.4.1.9.9.89.1.3.1.5 |
csCugMIBConformance OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.89.3 |
csCugMIBCompliances OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.89.3.1 |
csCugMIBCompliance OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.89.3.1.1 |
csCugMIBGroups OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.89.3.2 |
csCugMIBGroup OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.89.3.2.1 |