992 lines
28 KiB
Plaintext

CADANT-TC DEFINITIONS ::= BEGIN
IMPORTS
Integer32, MODULE-IDENTITY, Counter64
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
cadant
FROM CADANT-PRODUCTS-MIB;
cadTextualConventions MODULE-IDENTITY
LAST-UPDATED "201507160000Z" -- July 17, 2015
ORGANIZATION
"Arris International Inc"
CONTACT-INFO
"Arris Technical Support
Phone: +1 630 281 3000
Email: support@arrisi.com"
DESCRIPTION
"This MIB module contains the textual conventions that are shared
among multiple ARRIS MIBs."
REVISION "201507160000Z" -- July 17, 2015
DESCRIPTION
"Add SshKeyType and SshKeyExchangeMethod."
REVISION "201506240000Z" -- June 24, 2015
DESCRIPTION
"change PortId range up to 392."
REVISION "201506010000Z" -- June 1, 2015
DESCRIPTION
"Remove dcamOfdmAnnexB CerCardSubType."
REVISION "201412030000Z" -- Dec 3, 2014
DESCRIPTION
"Add dchannelOfdm(13) to PortType and CerPortType."
REVISION "201412010000Z" -- Dec 1st, 2014
DESCRIPTION
"CerPortType change :
rename change dchannelVod(10) to dchannelVideo(10)"
REVISION "201410140000Z" -- Oct 14, 2014
DESCRIPTION
"change PortId range up to 384."
REVISION "201408010000Z" -- Aug 1, 2014
DESCRIPTION
"PortType change:
remove dchannelSdv(13) and dchannelBroadcast(14)."
REVISION "201403130000Z" -- March 13, 2014
DESCRIPTION
"Add link aggregate port type."
REVISION "201401130000Z" -- January 13, 2014
DESCRIPTION
"Change max value of CadIpTos from 254 to 255
Add 255 to CadIpTosMask."
REVISION "201310230000Z" -- Oct 23, 2013
DESCRIPTION
"Add dns to AdminSrcAddrType."
REVISION "201305160000Z" -- May 16, 2013
DESCRIPTION
"Add new SFP types."
REVISION "201204110000Z" -- Apr 11, 2012
DESCRIPTION
"Add more MAC algorithms in SshMacAlg"
REVISION "201202230000Z" -- Feb 23, 2012
DESCRIPTION
"Add AdminSrcAddrType"
REVISION "201112080000Z" -- Dec 8, 2011
DESCRIPTION
"Change MacPortId from 4095 to 416"
REVISION "201106090000Z" -- June 9, 2011
DESCRIPTION
"Add detected port mode for DWDM XFP."
REVISION "201011220000Z" -- May 22, 2011
DESCRIPTION
"Add overload status and thresholds."
REVISION "201102240000Z" -- February 14, 2011
DESCRIPTION
"Add additional card types for E6."
REVISION "201012140000Z" -- December 14, 2010
DESCRIPTION
"Change CardId upper limit to 99"
REVISION "201010280000Z" -- October 28, 2010
DESCRIPTION
"Add more ten gigabit port detected modes."
REVISION "201005180000Z" -- May 18, 2010
DESCRIPTION
"Add CPE device types and IPv6 ACL support."
REVISION "201002230000Z" -- Febuary 23, 2010
DESCRIPTION
"Remove obsolete dport and dportmac types."
REVISION "201001110000Z" -- January 11, 2010
DESCRIPTION
"Added two new values to SecondaryState."
REVISION "200910150000Z" -- Oct 15, 2009
DESCRIPTION
"Updates CadCpeDeviceTypes."
REVISION "200909140000Z" -- Sep 14, 2009
DESCRIPTION
"Add ipv6-access-list(5) to CadAclType."
REVISION "200908280000Z" -- Aug 28, 2009
DESCRIPTION
"Add CadCpeDeviceTypes."
REVISION "200908190000Z" -- August 19, 2009
DESCRIPTION
"Cleanup obsolete C4 definitions."
REVISION "200907100000Z" -- July 10, 2009
DESCRIPTION
"Initial additions for E6."
REVISION "200810230000Z" -- Oct 23, 2008
DESCRIPTION
"Remove superGreedy(4) from FlowActivityState."
REVISION "200808060000Z" -- August 6, 2008
DESCRIPTION
"Add support for 16D CAM PIC types."
REVISION "200711050000Z" -- Nov 5, 2007
DESCRIPTION
"Add support for port flow control."
REVISION "200706250000Z" -- June 25, 2007
DESCRIPTION
"Add support for EUI IPv6 addresses."
REVISION "200610160000Z" -- October 16, 2006
DESCRIPTION
"Add new card subtype rcardhcp to represent the HCP on the RCM."
REVISION "200608230000Z" -- Aug 23, 2006
DESCRIPTION
"Add new card type dmm(15) and new card subtype dcard0d12u(35), dmm16m16p4iu(36) and dmm16m(37)."
REVISION "200607270000Z" -- July 27, 2006
DESCRIPTION
"This MIB modules contains textual conventions that are
shared among two or more Cadant MIBs."
REVISION "200607270000Z" -- July 27, 2006
DESCRIPTION
"This MIB modules contains textual conventions that are
shared among two or more Cadant MIBs."
REVISION "200512020000Z"
DESCRIPTION
"Add support from scheduling types from DISMAN-SCHEDULE-MIB."
REVISION "200508300000Z"
DESCRIPTION
"Added support for RCM ports."
REVISION "200509230000Z"
DESCRIPTION
"Remove SshSession and SshConnectionState. Add SshService,
SshAuthMethod, SshMacAlg, SshCipherType, and SshMacAlg."
REVISION "200508310000Z"
DESCRIPTION
"Added another ACL type to support embedded remarks."
REVISION "200411120000Z"
DESCRIPTION
"Added OUIAddress"
REVISION "200409150000Z"
DESCRIPTION
"Add support for CAR feature."
REVISION "200403090000Z"
DESCRIPTION
"Add cadIfDirection"
REVISION "200312180000Z"
DESCRIPTION
"Add port type to support logical uchannels."
REVISION "200308200000Z"
DESCRIPTION
"Add type to support start-stop and stop-only accounting."
REVISION "200306080000Z"
DESCRIPTION
"Add additional port types to support gbic detection."
REVISION "200305080000Z"
DESCRIPTION
"Add serverType for INET service support."
REVISION "200304210000Z"
DESCRIPTION
"Add cadExtAclCondition for IPSec/IKE support."
REVISION "200304040000Z"
DESCRIPTION
"Fixed comment for FlowActivityState"
REVISION "200304010000Z"
DESCRIPTION
"Rename AuthenticationMethod as AAAmethod."
REVISION "200303310000Z"
DESCRIPTION
"Add premilinary pic support and card reset action"
REVISION "200303170000Z"
DESCRIPTION
"Add card detail support."
REVISION "200211010000Z"
DESCRIPTION
"Add diskVolume support."
REVISION "200210250000Z"
DESCRIPTION
"Remove enable authentication method type."
REVISION "200210160000Z"
DESCRIPTION
"Change SshCipher to bitmask."
REVISION "200209250000Z" -- 2002, Sept 25th, midnight
DESCRIPTION
"Align card subtypes and types."
REVISION "200102030000Z" -- 2001, Feb 3rd, midnight
DESCRIPTION
"Created."
::= { cadant 0 }
--=============================Begin Definitions===================--
CardId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Uniquely identifies the individual Circuit Pack,
where 0 is an invalid CardId."
SYNTAX Integer32 (0..99)
PortId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Uniquely identifies a port on a card,
where 0 is an invalid PortId."
SYNTAX Integer32 (0..392)
CardType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Enumeration of generic Card Type."
SYNTAX INTEGER {
invalid(0),
dcam(1),
ucam(2),
rsm(3),
fan(4),
pem(5),
ccm(6),
cdm(7),
sam(8),
unknown(98)
}
CardSubType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Enumeration of more specific current Card Type.
For cards with only one subtype, the type and subtype
should be identical."
SYNTAX INTEGER {
invalid(0),
dcam192d(1), -- DCAM 192 downstreams, Annex B
ucam96u(2), -- UCAM 96 upstreams
rsm56g(3), -- RSM 8 tengigabits ethernets
dcam144d(4), -- DCAM 144 downstreams, Annex A
fanA(7),
fanB(8),
fanC(9),
pemA(10),
pemB(11),
ccmA(12),
ccmB(13),
cdmA(14),
cdmB(15),
sam(16),
unknown(98)
}
CerCardType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Enumeration of generic Card Type."
SYNTAX INTEGER {
invalid(0),
fan(1),
pem(2),
ccm(3),
cdm(4),
sam(5),
rsm(6),
ucam(7),
dcam(8),
unknown(98)
}
CerCardSubType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Enumeration of more specific current Card Type.
For cards with only one subtype, the type and subtype
should be identical."
SYNTAX INTEGER {
invalid(0),
fan(1),
pem(2),
ccm(3),
cdm(4),
sam(5),
rsm10g(6), -- RSM tengigabit ethernet ports
ucam96m24c(7),
dcam192m8cAnnexA(8),
dcam256m8cAnnexB(9),
unknown(98)
}
PortType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Enumeration of current Port Type."
SYNTAX INTEGER {
invalid(0),
ureceiver(1), -- UCAM Docsis Upstream receiver
uchannel(2), -- UCAM Docsis Upstream logical channel
eport10BaseT(3),
eport100BaseT(4),
eport1000BaseT(5), -- 1 Gbps SFP copper (CX4)
eport10000BaseT(6), -- 10 Gbps SFP optical
macport(8), -- DOCSIS MAC domain port
dchannelDocsis(9), -- DCAM DOCSIS HSD channel
dchannelVideo(10), -- DCAM EQAM Video VOD
linkAgg(11), -- Link aggregate
dchannelVideoReplica(12), -- DCAM EQAM Video replica
dchannelOfdm(13), -- DCAM DOCSIS OFDM channel
unknown(98)
}
CerPortType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Enumeration of current Port Type."
SYNTAX INTEGER {
invalid(0),
ureceiver(1), -- UCAM Docsis Upstream receiver
uchannel(2), -- UCAM Docsis Upstream logical channel
eport10BaseT(3),
eport100BaseT(4),
eport1000BaseT(5), -- 1 Gbps SFP copper (CX4)
eport10000BaseT(6), -- 10 Gbps SFP optical
macport(8), -- DOCSIS MAC domain port
dchannelDocsis(9), -- DCAM DOCSIS HSD channel
dchannelVideo(10), -- DCAM EQAM Video VOD
linkAgg(11), -- Link aggregate
dchannelVideoreplica(12), -- DCAM EQAM Video replica
dchannelOfdm(13), -- DCAM DOCSIS OFDM channel
unknown(98)
}
PortMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"mode settings for a network port."
SYNTAX INTEGER {
invalid(0),
autoNegotiate(1),
fullDuplex100Mpbs(2),
halfDuplex100Mpbs(3),
fullDuplex10Mpbs(4),
halfDuplex10Mpbs(5),
fullDuplex1000Mpbs(6),
halfDuplex1000Mpbs(7),
fullDuplex10000Mpbs(8)
}
PortDetectedMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"detected mode settings for a network port."
SYNTAX INTEGER {
invalid(0),
fullDuplex100Mpbs(2),
halfDuplex100Mpbs(3),
fullDuplex10Mpbs(4),
halfDuplex10Mpbs(5),
fullDuplex1000Mpbs(6),
halfDuplex1000Mpbs(7),
fullDuplex10000Mpbs(8),
sfpFullDuplex1000BaseT(9),
sfpHalfDuplex1000BaseT(10),
sfpFullDuplex100BaseT(11),
sfpHalfDuplex100BaseT(12),
sfpFullDuplex10BaseT(13),
sfpHalfDuplex10BaseT(14),
sfpFullDuplex1000BaseSX(15),
sfpFullDuplex1000BaseLX(16),
sfpFullDuplex1000BaseLH(17),
sfpFullDuplex1000BaseLXLH(18),
sfpFullDuplex1000BaseZX(19),
sfpFullDuplex1000BaseCWDM(20),
sfpFullDuplex1000BaseDWDM(21),
xfpFullDuplex10GBaseSR(22),
xfpFullDuplex10GBaseLRM(23),
xfpFullDuplex10GBaseLR(24),
xfpFullDuplex10GBaseER(25),
xfpFullDuplex10GBaseZR(26),
xfpFullDuplex10GBaseLX4(27),
xfpFullDuplex10GBaseDWDM(28),
sfpFullDuplex10GBaseSR(29),
sfpFullDuplex10GBaseLRM(30),
sfpFullDuplex10GBaseLR(31),
sfpFullDuplex10GBaseER(32),
sfpFullDuplex10GBaseZR(33),
unknown (34)
}
FlowControlMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"flow control settings for a network port."
SYNTAX INTEGER {
invalid(0),
on(1),
off(2),
desired(3),
unknown(4)
}
AdminState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The administrative or the desired states of the element and are set by the EMS."
SYNTAX INTEGER {
up(1),
down(2)
}
PrimaryState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The operational state
IS(1): The element is operable and available for use
OOS(2): The element/resource is inoperable and unable to provide service
UNEQ(3): The element/resource is unequiped."
SYNTAX INTEGER {
is(1),
oos(2)
}
SecondaryState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"For each PrimaryState, there might be an associated secondary state"
SYNTAX INTEGER {
notapplicable(0),
manual(1),
fault(2),
diagnostic(3),
overload(4),
normal(5),
degrade(6),
initializing(7),
swdownload(8),
firmwarepump(9),
powerup(10),
bootdkm(11)
}
UnknownState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Similar to TMN representation of the Unknown Status. "
SYNTAX INTEGER {
known(0),
unknown(1)
}
DuplexStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"not applicable to all components "
SYNTAX INTEGER {
notapplicable(0),
active(1),
standby(2),
simplex(3),
protected(4)
}
MacPortId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A valid unique identifier for a MAC port in an E6000 system."
SYNTAX Integer32 (1..416)
MacPortIdWithInvalid ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Identifier for a MAC port in an E6000 system."
SYNTAX Integer32 (0..416)
EqActionType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"not applicable to all components "
SYNTAX INTEGER {
notapplicable(0),
initialize(1),
switch(2),
remove(3),
restorecond(4),
restoreuncd(5),
systemreset(6),
cardreset(7)
}
OverloadStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Three levels indicating how much work the card is doing."
SYNTAX INTEGER {
normal(1),
yellow(2),
red(3)
}
OverloadThreshold ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Five levels indicating when overload state transitions should occur."
SYNTAX INTEGER {
low(0),
medlow(1),
med(2),
medhigh(3),
high(4)
}
DiskVolumeUsageLevel ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Describe the disk volume usage level"
SYNTAX INTEGER {
normal(1),
minor(2),
major(3),
critical(4)
}
CadBridgeGroupId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Uniquely identifies the bridge group."
SYNTAX Integer32 (33..255)
CadBridgePortType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Type of traffic allowed on a bridge port.
Ethernet ports allow any type of traffic.
RF ports can be sub divided for CM traffic,
authorized CPE traffic, and unauthorized CPE
traffic."
SYNTAX INTEGER {
cm(1),
cpeauth(2),
cpeunauth(3),
any(4),
none(5)
}
VlanId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The unique identifier for a Virtual LAN. A value of 1000000 indicates unknown VLAN."
SYNTAX Integer32 (1..1000000)
FlowActivityState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Flow Activity State describes the recent bandwidth utilization history
of a service flow relative to its Service Level Agreement. A flow that is
operating below its Tmin is said to be 'needy'. A flow that is operating
above Tmin but below Tmid is said to be 'normal'. A flow that is operating
above Tmid but below Tmax is said to be 'greedy'."
SYNTAX INTEGER {
needy(1),
normal(2),
greedy(3)
}
InetAddressIPv4or6 ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TEXTUAL-CONVENTION is similar to InetAddress as defined
in the INET-ADDRESS-MIB. However, InetAddressIPv4or6 does not
allow DNS addresses and its address type, either IPv4 or IPv6,
can be readily determined from its length alone. If the
address is an IPv4 address, then the length will be exactly
4 bytes. If the address is an IPv6 address, then the length
will be either 16 or 20 bytes.
If the length if 0, then the address is empty or null.
If the length is 4:
octets contents encoding
1-4 IP address network-byte order
If the length is 8:
octets contents encoding
1-8 EUI IPv6 address network-byte order
If the length is 16:
octets contents encoding
1-16 IPv6 address network-byte order
If the length is 20:
octets contents encoding
1-16 IPv6 address network-byte order
17-20 scope identifier network-byte order
The scope identifier (bytes 17-20) MUST NOT be present
for global IPv6 addresses. For non-global IPv6 addresses
(e.g. link-local or site-local addresses), the scope
identifier MUST always be present. It contains a link
identifier for link-local and a site identifier for
site-local IPv6 addresses.
The scope identifier MUST disambiguate identical address
values. For link-local addresses, the scope identifier will
typically be the interface index (ifIndex as defined in the
IF-MIB, RFC 2233) of the interface on which the address is
configured.
The scope identifier may contain the special value 0
which refers to the default scope. The default scope
may be used in cases where the valid scope identifier
is not known (e.g., a management application needs to
write a site-local InetAddressIPv6 address without
knowing the site identifier value). The default scope
SHOULD NOT be used as an easy way out in cases where
the scope identifier for a non-global IPv6 is known."
REFERENCE
"InetAddress from INET-ADDRESS-MIB, RFC2851"
SYNTAX OCTET STRING (SIZE (0|4|8|16|20))
LineType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TEXTUAL-CONVENTION describes the type line connections
available on the C4."
SYNTAX INTEGER {
console(1),
vty(2)
}
AAAmethod ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TEXTUAL-CONVENTION describes the type of AAA
methods available on the C4."
SYNTAX INTEGER {
none(1),
line(2),
local(4),
group(5)
}
SshService ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TEXTUAL-CONVENTION describes the SSH service types
available in SSH on the C4."
SYNTAX INTEGER {
terminal(1),
sftp(2)
}
SshAuthMethod ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TEXTUAL-CONVENTION describes the authentication method available in SSH
on the C4."
SYNTAX INTEGER {
password(1),
public-key(2)
}
SshCipher ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TEXTUAL-CONVENTION describes the ciphers available in SSH
on the C4."
SYNTAX BITS {
other(0), -- 0x80
threedes(1), -- 0x40
arcfour(2), -- 0x20
blowfish(3), -- 0x10
cast(4), -- 0x08
aes(5) -- 0x04
}
SshCipherType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TEXTUAL-CONVENTION describes the specific cipher type
on the C4."
SYNTAX INTEGER {
other(1),
threedes(2),
arcfour(3),
blowfish(4),
cast128(5),
aes128(6),
aes192(7),
aes256(8),
des(9),
rc4(10)
}
SshMacAlg ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TEXTUAL-CONVENTION describes the MAC algorithm available in SSH
on the C4."
SYNTAX INTEGER {
none(1),
hmac-sha1(2),
hmac-sha1-96(3),
hmac-md5(4),
hmac-md5-96(5)
}
SshProtocol ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TEXTUAL-CONVENTION describes the SSH protocol versions
available in SSH on the C4."
SYNTAX INTEGER {
ssh1(1),
ssh2(2),
ssh1ssh2(3)
}
SshKeyType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TEXTUAL-CONVENTION describes the server
key types available in SSH on the E6000."
SYNTAX INTEGER {
unknown(0),
dsa1024(1),
rsa2048(2)
}
SshKeyExchangeMethod ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TEXTUAL-CONVENTION describes the server
key exchange methods available in SSH on the E6000."
SYNTAX BITS {
dh-gr1-sha1(0), -- 0x80
dh-gr14-sha1(1) -- 0x40
}
CadDouble ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-10"
STATUS current
DESCRIPTION
"This type is used to express and display 64-bit, double-precision
floating-point values."
SYNTAX Counter64
FirmwareSource ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This type describes the initial source of the firmware running on
a card. Committed and transient indicate the card flash device and
the downloaded image, respectively. Boot1 and Boot2 indicate which
of the resident boot images was used to boot the card."
SYNTAX INTEGER {
committed(1),
transient(2),
boot1(3),
boot2(4),
unknown(5)
}
PicType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This type describes the PIC attached to the backplane behind a a card."
SYNTAX INTEGER {
invalid(0),
dcamLeft(1),
dcamRight(2),
dcam(3),
ucamRight(4),
ucam(5),
rsm(6),
unknown(98)
}
CerPicType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This type describes the PIC attached to the backplane behind a a card."
SYNTAX INTEGER {
invalid(0),
dcamLowPic8c(1),
dcamHighPic8c(2),
dcamSparePic8c(3),
ucamHighPic24c(4),
ucamSparePic24c(5),
rsmPic(6),
unknown(98)
}
CadExtAclCondition ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TEXTUAL-CONVENTION describes the condition of Extended ACLs."
SYNTAX INTEGER {
na(0), -- not applicable
eq(1),
ne(2),
lt(3),
le(4),
gt(5),
ge(6),
range(7)
}
ServerType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TEXTUAL-CONVENTION describes the INET services available on the SCM."
SYNTAX INTEGER {
telnet(1),
ftp(2),
snmp(3),
syslog(4),
radius(5),
tacacs(6),
other(7)
}
AccountingType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TEXTUAL-CONVENTION describes the different types of accounting services."
SYNTAX INTEGER {
start-stop(1), -- Sends an accounting record both when session is initiated and when session terminates
stop-only(2) -- Sends an accounting record only when a session terminates
}
CadIfDirection ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A direction of flow on an interface."
SYNTAX INTEGER {
in(1), -- upstream for cable interfaces, downstream for network interfaces
out(2) -- downstream for cable interfaces, upstream for network interfaces
}
CadIpPort ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The port of an IP packet.
The value -1 indicates that this field is not used."
SYNTAX INTEGER (0..65535|-1)
CadIpTos ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The type-of-service of an IP packet.
The value 0 indicates that this field is not used."
SYNTAX INTEGER (0..255)
CadIpTosMask ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The allowed type-of-service mask of an IP packet. 30 is used
when the 4 bit TOS is specified. 224 is used when the 3 bit
precedence is specified, and 254 is used when the entire 7
bit TOS is specified, 255 is used when 8 bit is specified.
A value of 0 indicates that the TOS field is not used."
SYNTAX INTEGER (0|30|224|254|255)
CadProtocolType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The protocol type an IP packet (8 bits). 0 is IP, 1 is ICMP,
2 is IGMP, 6 is TCP 17 is UDP. See RFC-1700 for complete list.
The value -1 indicates an invalid/unused protocol type."
SYNTAX INTEGER (0..255|-1)
CadTcpFlags ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The values available in the flags portion of the TCP header."
SYNTAX BITS {
urg(0),
ack(1),
push(2),
rst(3),
syn(4),
fin(5)
}
CadAclType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The type of ACL this ACE is part of."
SYNTAX INTEGER {
none(0),
std-access-list(1),
ext-access-list(2),
rate-limit-access-list(3),
remark(4),
ipv6-access-list(5)
}
CadAclString ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The name of the ACL this ACE is part of."
SYNTAX OCTET STRING (SIZE(0..32))
OUIAddress ::= TEXTUAL-CONVENTION
DISPLAY-HINT "1x:"
STATUS current
DESCRIPTION
"Represents the first three(3), most significant bytes of
an 802 MAC address represented in the `canonical' order
defined by IEEE 802.1a, i.e., as if it were transmitted
least significant bit first, even though 802.5 (in contrast
to other 802.x protocols) requires MAC addresses to be
transmitted most significant bit first."
SYNTAX OCTET STRING (SIZE (3))
CadCpeDeviceTypes ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CPE Device types."
SYNTAX BITS {
cable-modem(0),
cpe(1),
ps(2),
mta(3),
stb(4),
tea(5),
erouter(6),
dva(7),
sg(8),
reserved9(9),
reserved10(10),
reserved11(11),
reserved12(12),
reserved13(13),
reserved14(14),
reserved15(15),
reserved16(16),
reserved17(17),
reserved18(18),
reserved19(19),
reserved20(20),
reserved21(21),
reserved22(22),
reserved23(23),
reserved24(24),
reserved25(25),
reserved26(26),
reserved27(27),
reserved28(28),
reserved29(29),
reserved30(30),
reserved31(31)
}
AdminSrcAddrType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This enumeration is for setting the source interface to use with administrative services."
SYNTAX INTEGER {
other(1),
ftp(2),
http(3),
ipdr(4),
legal-intercept(5),
ntp(6),
pc-dqos(7),
pc-mm(8),
remote-query(9),
snmp-trap(10),
ssh(11),
syslog(12),
radius(13),
tacacs(14),
telnet(15),
dns(16)
}
--=============================End of Definitions===================--
END