Observium_CE/mibs/cisco/CISCO-DSG-IF-EXT-MIB

249 lines
7.6 KiB
Plaintext

-- *****************************************************************
-- CISCO-DSG-IF-EXT-MIB.my
--
-- August 2011, Xiaoqi Ding
--
-- Copyright (c) 2011 by cisco Systems Inc.
-- All rights reserved.
-- *****************************************************************
CISCO-DSG-IF-EXT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
InetAddressDNS
FROM INET-ADDRESS-MIB
TruthValue
FROM SNMPv2-TC
dsgIfClassifierEntry,
dsgIfDownstreamEntry
FROM DSG-IF-MIB
ciscoMgmt
FROM CISCO-SMI;
ciscoDsgIfExtMIB MODULE-IDENTITY
LAST-UPDATED "201109090000Z"
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-ubr@cisco.com"
DESCRIPTION
"A MIB module for extending the DSG-IF-MIB (ITU-T J.128
10/2008) to add objects which provide additional
management information about DOCSIS Set-top Gateway (DSG)
not available in DSG-IF-MIB.
The DSG provides a one-way IP datagram transport for Out-Of-Band
(OOB) messaging to cable set-top clients. The one-way IP
datagram transport is called a DSG Tunnel. A DSG Tunnel carrying
either a broadcast, unicast or multicast IP datagram stream
originating at the DOCSIS Set-top Gateway and carrying
Out-Of-Band messages intended for set-top clients. It is carried
over one or more downstream DOCSIS channels. Multiple DSG
tunnels may exist on a single downstream DOCSIS channel."
REVISION "201108150000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { ciscoMgmt 777 }
ciscoDsgIfExtMIBNotifs OBJECT IDENTIFIER
::= { ciscoDsgIfExtMIB 0 }
ciscoDsgIfExtMIBObjects OBJECT IDENTIFIER
::= { ciscoDsgIfExtMIB 1 }
ciscoDsgIfExtMIBConform OBJECT IDENTIFIER
::= { ciscoDsgIfExtMIB 2 }
cdsgIfExtClassifierTable OBJECT-TYPE
SYNTAX SEQUENCE OF CdsgIfExtClassifierEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table extends DSG-IF-MIB dsgIfClassifierTable for
classifiers which classify inbound packets into the
tunnel and classifiers for the DSG clients, encoding
in the DCD (Downstream Channel Descriptor) messages
on the downstream channels to which the classifiers
apply."
::= { ciscoDsgIfExtMIBObjects 1 }
cdsgIfExtClassifierEntry OBJECT-TYPE
SYNTAX CdsgIfExtClassifierEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A cdsgIfExtClassifierEntry extends a corresponding
dsgIfClassifierTable entry.
This entry provides additional information for a particular
ADSG classifier of the DSG-IF-MIB dsgIfClassifierEntry.
For example, the configuration of the fully qualified
domain name (FQDN) of ADSG classifier multicast group
and source addresses.
An entry in this table exists for each configured
ADSG classifier in DSG-IF-MIB dsgIfClassifierTable."
AUGMENTS { dsgIfClassifierEntry }
::= { cdsgIfExtClassifierTable 1 }
CdsgIfExtClassifierEntry ::= SEQUENCE {
cdsgIfExtClassSrcHostName InetAddressDNS,
cdsgIfExtClassDestHostName InetAddressDNS
}
cdsgIfExtClassSrcHostName OBJECT-TYPE
SYNTAX InetAddressDNS
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the multicast source FQDN of which
the CMTS (Cable Modem Termination System) would be able
to utilize the CMTS configured domain name server(s) to
conduct a lookup and then define the IGMP join with the
lookup response."
::= { cdsgIfExtClassifierEntry 1 }
cdsgIfExtClassDestHostName OBJECT-TYPE
SYNTAX InetAddressDNS
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the multicast group FQDN of which
the CMTS would be able to utilize the CMTS configured
domain name server(s) to conduct a lookup and then define
the IGMP join with the lookup response."
::= { cdsgIfExtClassifierEntry 2 }
cdsgIfExtDownstreamTable OBJECT-TYPE
SYNTAX SEQUENCE OF CdsgIfExtDownstreamEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table extends DSG-IF-MIB dsgIfDownstreamTable for
ADSG downstream tunnels."
::= { ciscoDsgIfExtMIBObjects 2 }
cdsgIfExtDownstreamEntry OBJECT-TYPE
SYNTAX CdsgIfExtDownstreamEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A cdsgIfExtDownstreamEntry extends a corresponding
dsgIfDownstreamEntry.
This entry displays and controls more characteristics of
ADSG downstream tunnel.
For example, provide management information that CMTS
would has the ability to turn off DSG forwarding on
certain primary interfaces where the DSG tunnels are
not required."
AUGMENTS { dsgIfDownstreamEntry }
::= { cdsgIfExtDownstreamTable 1 }
CdsgIfExtDownstreamEntry ::= SEQUENCE {
cdsgIfExtDownDsgDisable TruthValue
}
cdsgIfExtDownDsgDisable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies whether the DSG tunnel is disabled
on the primary interface.
A value of 'true' indicates that the DSG tunnel is
disabled on the primary interface. A value of 'false'
indicates that the DSG tunnel is not disabled on the
primary interface."
DEFVAL { false }
::= { cdsgIfExtDownstreamEntry 1 }
ciscoDsgIfExtMIBCompliances OBJECT IDENTIFIER
::= { ciscoDsgIfExtMIBConform 1 }
ciscoDsgIfExtMIBGroups OBJECT IDENTIFIER
::= { ciscoDsgIfExtMIBConform 2 }
-- comliance statements
ciscoDsgIfExtMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"This compliance statement for CISCO-DSG-IF-EXT-MIB."
MODULE -- this module
MANDATORY-GROUPS {
cdsgIfExtHostGroup,
cdsgIfExtDownControlGroup
}
OBJECT cdsgIfExtClassSrcHostName
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT cdsgIfExtClassDestHostName
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT cdsgIfExtDownDsgDisable
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
::= { ciscoDsgIfExtMIBCompliances 1 }
-- Units of Conformance
cdsgIfExtHostGroup OBJECT-GROUP
OBJECTS {
cdsgIfExtClassSrcHostName,
cdsgIfExtClassDestHostName
}
STATUS current
DESCRIPTION
"A collection of objects which provides fully
qualified domain name of classifier multicast
group and source addresses of DOCSIS Set-top
Gateway systems."
::= { ciscoDsgIfExtMIBGroups 1 }
cdsgIfExtDownControlGroup OBJECT-GROUP
OBJECTS { cdsgIfExtDownDsgDisable }
STATUS current
DESCRIPTION
"A collection of objects which provides control of
DSG tunnel for DOCSIS Set-top Gateway systems."
::= { ciscoDsgIfExtMIBGroups 2 }
END