249 lines
7.6 KiB
Plaintext
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|