Observium_CE/mibs/newtec/NEWTEC-TRAFFICSHAPER-MIB

815 lines
26 KiB
Plaintext

NEWTEC-TRAFFICSHAPER-MIB DEFINITIONS ::= BEGIN
IMPORTS
Unsigned32,
Counter64,
MODULE-IDENTITY,
OBJECT-IDENTITY,
OBJECT-TYPE
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
NtcEnable,
NtcNetworkAddress
FROM NEWTEC-TC-MIB
DisplayString,
RowStatus
FROM SNMPv2-TC
ntcFunction
FROM NEWTEC-MAIN-MIB;
--
-- Module Identification
--
ntcTrafficShaper MODULE-IDENTITY
LAST-UPDATED "201707101200Z"
ORGANIZATION "Newtec Cy"
CONTACT-INFO
"Newtec Cy
Postal: Newtec Cy
Laarstraat 5
B-9100 Sint-Niklaas
Belgium
Tel: +32 3 780 65 00
Fax: +32 3 780 65 49
Web: www.newtec.be
E-mail: techsupport@newtec.be"
DESCRIPTION
"Newtec modular Traffic Shaper MIB containing definitions for Traffic Shaper
functionality."
REVISION "201707101200Z"
DESCRIPTION
"Descriptions updated with regex"
REVISION "201409090900Z"
DESCRIPTION
"Minimum value of string keys adjusted"
REVISION "201409041200Z"
DESCRIPTION
"ntcTrfMaxQTime and ntcTrfMaxQTExtime units corrected"
REVISION "201407150800Z"
DESCRIPTION
"read-write becomes read-create"
REVISION "201402031200Z"
DESCRIPTION
"Added support for symbolrate-based shaping"
REVISION "201307050600Z"
DESCRIPTION
"Some defaults changed"
REVISION "201305220600Z"
DESCRIPTION
"Release for MDM6000 R1.1"
REVISION "201301081200Z"
DESCRIPTION
"Release for NOP1760 R1.0"
REVISION "201206281200Z"
DESCRIPTION
"Release for M6100 R1.2"
::= { ntcFunction 2000 }
--
-- Top-Level Structure
--
-- ntcTrafficShaper content
ntcTrfShapeObjects OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcTrfShapeObjects definitions."
::= { ntcTrafficShaper 1 }
ntcTrfShapeConformance OBJECT-IDENTITY
STATUS current
DESCRIPTION "Conformance requirements."
::= { ntcTrafficShaper 2 }
-- ntcTrfShapeObjects content
ntcTrfShMonitor OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcTrfShMonitor definitions."
::= { ntcTrfShapeObjects 5 }
-- ntcTrfShapeConformance content
ntcTrfShapeConfCompliance OBJECT-IDENTITY
STATUS current
DESCRIPTION "Device compliance statements."
::= { ntcTrfShapeConformance 1 }
ntcTrfShapeConfGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "Groups used by device compliance statements."
::= { ntcTrfShapeConformance 2 }
--
-- Managed Objects
--
ntcTrfShEnable OBJECT-TYPE
SYNTAX NtcEnable
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable the Traffic Shaping functionality."
DEFVAL { off }
::= { ntcTrfShapeObjects 1 }
ntcTrfShInputSelection OBJECT-TYPE
SYNTAX INTEGER { none(0), data1(1), data2(2), data(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the input interface for the traffic shaper."
DEFVAL { data1 }
::= { ntcTrfShapeObjects 2 }
ntcTrfShClassificationTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtcTrfShClassificationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the ntcTrfShClassification"
::= { ntcTrfShapeObjects 3 }
ntcTrfShClassificationEntry OBJECT-TYPE
SYNTAX NtcTrfShClassificationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row of the ntcTrfShClassificationTable."
INDEX { ntcTrfShClassificationInx }
::= { ntcTrfShClassificationTable 1 }
NtcTrfShClassificationEntry ::= SEQUENCE {
ntcTrfShClassificationInx Unsigned32,
ntcTrfShapeClassifName DisplayString,
ntcTrfShClassificationEnable NtcEnable,
ntcTrfShapeUseNetwAddress INTEGER,
ntcTrfShapeNetwAddress NtcNetworkAddress,
ntcTrfShapeExpr DisplayString,
ntcTrfShapeShapingNode DisplayString
}
ntcTrfShClassificationInx OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of the traffic classification table."
::= { ntcTrfShClassificationEntry 1 }
ntcTrfShapeClassifName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..30))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the traffic classification rule Regular expression :
(?-mix:[-A-Za-z0-9_@]*)"
DEFVAL { "" }
::= { ntcTrfShClassificationEntry 2 }
ntcTrfShClassificationEnable OBJECT-TYPE
SYNTAX NtcEnable
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable the corresponding classification rule."
DEFVAL { off }
::= { ntcTrfShClassificationEntry 3 }
ntcTrfShapeUseNetwAddress OBJECT-TYPE
SYNTAX INTEGER { no(0), yes(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Use the specified network address as a classification criterion. If a full
classification expression is also specified, it is AND-ed with this network
address criterion."
DEFVAL { no }
::= { ntcTrfShClassificationEntry 4 }
ntcTrfShapeNetwAddress OBJECT-TYPE
SYNTAX NtcNetworkAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP address and prefix to be used as a classification criterion. Only used when
UseNetworkAddress is true. Regular expression :
(?-mix:^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(\/(?:[0-2]?[0-9]|3[0-2]))?$)"
DEFVAL { "0.0.0.0/24" }
::= { ntcTrfShClassificationEntry 5 }
ntcTrfShapeExpr OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4000))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The classification expression to be matched against incoming traffic."
DEFVAL { "" }
::= { ntcTrfShClassificationEntry 6 }
ntcTrfShapeShapingNode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..30))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the traffic shaping node."
DEFVAL { "" }
::= { ntcTrfShClassificationEntry 7 }
ntcTrfShShapingNodeTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtcTrfShShapingNodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the ntcTrfShShapingNode"
::= { ntcTrfShapeObjects 4 }
ntcTrfShShapingNodeEntry OBJECT-TYPE
SYNTAX NtcTrfShShapingNodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row of the ntcTrfShShapingNodeTable."
INDEX { ntcTrfShShapingNodeInx }
::= { ntcTrfShShapingNodeTable 1 }
NtcTrfShShapingNodeEntry ::= SEQUENCE {
ntcTrfShShapingNodeInx Unsigned32,
ntcTrfShapeNodeName DisplayString,
ntcTrfShShapingNodeEnable NtcEnable,
ntcTrfShapeParentName DisplayString,
ntcTrfShapeCir Unsigned32,
ntcTrfShapePir Unsigned32,
ntcTrfShapeDestChannel DisplayString,
ntcTrfShapePrio Unsigned32,
ntcTrfMaxQTime Unsigned32
}
ntcTrfShShapingNodeInx OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of the traffic shaping node table."
::= { ntcTrfShShapingNodeEntry 1 }
ntcTrfShapeNodeName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..30))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the traffic shaping node. Regular expression :
(?-mix:[-A-Za-z0-9_@]*)"
DEFVAL { "" }
::= { ntcTrfShShapingNodeEntry 2 }
ntcTrfShShapingNodeEnable OBJECT-TYPE
SYNTAX NtcEnable
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable the corresponding shaping node."
DEFVAL { off }
::= { ntcTrfShShapingNodeEntry 3 }
ntcTrfShapeParentName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..30))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the parent node of this traffic shaping node."
DEFVAL { "Root" }
::= { ntcTrfShShapingNodeEntry 4 }
ntcTrfShapeCir OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Define the guaranteed information rate (CIR) for this shaping node."
DEFVAL { 0 }
::= { ntcTrfShShapingNodeEntry 5 }
ntcTrfShapePir OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Define the peak information rate (PIR) for this shaping node."
DEFVAL { 10000000 }
::= { ntcTrfShShapingNodeEntry 6 }
ntcTrfShapeDestChannel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..100))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the destination channel for this shaping rule. This is defined in
another functional block. (e.g. MPE, GSE, ...)"
DEFVAL { "" }
::= { ntcTrfShShapingNodeEntry 7 }
ntcTrfShapePrio OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Define the priority for this shaping node when dividing rate between nodes."
DEFVAL { 50 }
::= { ntcTrfShShapingNodeEntry 8 }
ntcTrfMaxQTime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "ms"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum time packets are allowed to remain in a shaping queue before being
dropped."
DEFVAL { 100 }
::= { ntcTrfShShapingNodeEntry 9 }
ntcTrfShMonFwdBytes OBJECT-TYPE
SYNTAX Counter64
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of forwarded bytes."
::= { ntcTrfShMonitor 1 }
ntcTrfShMonFwdPackets OBJECT-TYPE
SYNTAX Counter64
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of forwarded packets."
::= { ntcTrfShMonitor 2 }
ntcTrfShMonDropBytes OBJECT-TYPE
SYNTAX Counter64
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of dropped bytes."
::= { ntcTrfShMonitor 3 }
ntcTrfShMonDropPackets OBJECT-TYPE
SYNTAX Counter64
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of dropped packets."
::= { ntcTrfShMonitor 4 }
ntcTrfShMonShapingNodeTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtcTrfShMonShapingNodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Traffic Shaping Monitoring"
::= { ntcTrfShMonitor 5 }
ntcTrfShMonShapingNodeEntry OBJECT-TYPE
SYNTAX NtcTrfShMonShapingNodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row of the ntcTrfShMonShapingNodeTable."
INDEX { ntcTrfShMonShapingNodeInx }
::= { ntcTrfShMonShapingNodeTable 1 }
NtcTrfShMonShapingNodeEntry ::= SEQUENCE {
ntcTrfShMonShapingNodeInx Unsigned32,
ntcTrfMonShNodeName DisplayString,
ntcTrfMonShNodeFwdByte Counter64,
ntcTfrMonShNodeFwdPackets Counter64,
ntcTrfMonShNodeDropByt Counter64,
ntcTrfShapeNodeDropPackets Counter64,
ntcTrfShapeNodeAverageDelay Unsigned32,
ntcTrfShapeNodeVolRate Counter64,
ntcTrfShapeNodeDropRate Counter64,
ntcTrfShapeNodeVolUnit INTEGER
}
ntcTrfShMonShapingNodeInx OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of the Shaping Node Counter table."
::= { ntcTrfShMonShapingNodeEntry 1 }
ntcTrfMonShNodeName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..30))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the traffic shaping node."
::= { ntcTrfShMonShapingNodeEntry 2 }
ntcTrfMonShNodeFwdByte OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Forwarded Volume."
::= { ntcTrfShMonShapingNodeEntry 3 }
ntcTfrMonShNodeFwdPackets OBJECT-TYPE
SYNTAX Counter64
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of forwarded packets."
::= { ntcTrfShMonShapingNodeEntry 4 }
ntcTrfMonShNodeDropByt OBJECT-TYPE
SYNTAX Counter64
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of dropped bytes."
::= { ntcTrfShMonShapingNodeEntry 5 }
ntcTrfShapeNodeDropPackets OBJECT-TYPE
SYNTAX Counter64
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of dropped packets."
::= { ntcTrfShMonShapingNodeEntry 6 }
ntcTrfShapeNodeAverageDelay OBJECT-TYPE
SYNTAX Unsigned32
UNITS "ms"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average traffic delay"
::= { ntcTrfShMonShapingNodeEntry 7 }
ntcTrfShapeNodeVolRate OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Encapsulated data output rate in volume units."
::= { ntcTrfShMonShapingNodeEntry 8 }
ntcTrfShapeNodeDropRate OBJECT-TYPE
SYNTAX Counter64
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Drop bit rate in bps."
::= { ntcTrfShMonShapingNodeEntry 9 }
ntcTrfShapeNodeVolUnit OBJECT-TYPE
SYNTAX INTEGER { bytes(0), symbols(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Volume Unit."
::= { ntcTrfShMonShapingNodeEntry 10 }
ntcTrfShMonReset OBJECT-TYPE
SYNTAX INTEGER { counting(0), reset(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Reset the Traffic Shaping counters."
DEFVAL { counting }
::= { ntcTrfShMonitor 6 }
ntcTrfShMonFwdBitRate OBJECT-TYPE
SYNTAX Counter64
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Encapsulated data output bit rate in bps."
::= { ntcTrfShMonitor 7 }
ntcTrfShExtClassifTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtcTrfShExtClassifEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the ntcTrfShExtClassif"
::= { ntcTrfShapeObjects 6 }
ntcTrfShExtClassifEntry OBJECT-TYPE
SYNTAX NtcTrfShExtClassifEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row of the ntcTrfShExtClassifTable."
INDEX { ntcTrfShExtClassifName }
::= { ntcTrfShExtClassifTable 1 }
NtcTrfShExtClassifEntry ::= SEQUENCE {
ntcTrfShExtClassifName DisplayString,
ntcTrfShExtClassifRowStatus RowStatus,
ntcTrfShExtClassifEnable NtcEnable,
ntcTrfShapeExtUseNetwAddr INTEGER,
ntcTrfShapeExtNetwAddr NtcNetworkAddress,
ntcTrfShapeExtExpr DisplayString,
ntcTrfShapeExtShapingNode DisplayString,
ntcTrfShapeExtMatchingOrder Unsigned32
}
ntcTrfShExtClassifName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..30))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The name of the traffic classification rule"
::= { ntcTrfShExtClassifEntry 1 }
ntcTrfShExtClassifRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this conceptual row. An existing conceptual row can be in any
one of the three states, 'notReady', 'notInService', or 'active'. If the
manager wishes to add a row in a single shot with values for all the columns,
the status column should be given as 'createAndGo(4)'. After the creation of a
row, its value is set to active(1). If a row has to be created with values for
only some columns, the status column should be 'createAndWait(5)'. Also, this
row with partially filled columns has the status 'notReady(3)'. The entry
remains in this state until the values for all the columns is set. After all
the values are set, the agent changes this value to active(1).'"
::= { ntcTrfShExtClassifEntry 2 }
ntcTrfShExtClassifEnable OBJECT-TYPE
SYNTAX NtcEnable
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Enable or disable the corresponding classification rule."
::= { ntcTrfShExtClassifEntry 3 }
ntcTrfShapeExtUseNetwAddr OBJECT-TYPE
SYNTAX INTEGER { no(0), yes(1) }
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Use the specified network address as a classification criterion. If a full
classification expression is also specified, it is AND-ed with this network
address criterion."
::= { ntcTrfShExtClassifEntry 4 }
ntcTrfShapeExtNetwAddr OBJECT-TYPE
SYNTAX NtcNetworkAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"IP address and prefix to be used as a classification criterion. Only used when
UseNetworkAddress is true. Regular expression :
(?-mix:^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(\/(?:[0-2]?[0-9]|3[0-2]))?$)"
::= { ntcTrfShExtClassifEntry 5 }
ntcTrfShapeExtExpr OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4000))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The classification expression to be matched against incoming traffic."
::= { ntcTrfShExtClassifEntry 6 }
ntcTrfShapeExtShapingNode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..30))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The name of the traffic shaping node."
::= { ntcTrfShExtClassifEntry 7 }
ntcTrfShapeExtMatchingOrder OBJECT-TYPE
SYNTAX Unsigned32 (1..99)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Use the specified matching order for the classification criterion. The
matching order defines the order in which packets are processed by the
classification rules. This is important for disambiguation when multiple
classification rules match the same packet. The order ranges from 1 (match
first) to 99 (match last)."
::= { ntcTrfShExtClassifEntry 8 }
ntcTrfShExtShapingNodeTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtcTrfShExtShapingNodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the ntcTrfShExtShapingNode"
::= { ntcTrfShapeObjects 7 }
ntcTrfShExtShapingNodeEntry OBJECT-TYPE
SYNTAX NtcTrfShExtShapingNodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row of the ntcTrfShExtShapingNodeTable."
INDEX { ntcTrfShExtShapingNodeName }
::= { ntcTrfShExtShapingNodeTable 1 }
NtcTrfShExtShapingNodeEntry ::= SEQUENCE {
ntcTrfShExtShapingNodeName DisplayString,
ntcTrfShExtShapingNodeRowStatus RowStatus,
ntcTrfShExtShapingNodeEnable NtcEnable,
ntcTrfShapeExtParentNam DisplayString,
ntcTrfShapeExtCir Unsigned32,
ntcTrfShapeExtPir Unsigned32,
ntcTrfShapeExtDestChan DisplayString,
ntcTrfShapeExtPrio Unsigned32,
ntcTrfMaxQTExtime Unsigned32,
ntcTrfShapeUnit INTEGER
}
ntcTrfShExtShapingNodeName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..30))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The name of the traffic shaping node."
::= { ntcTrfShExtShapingNodeEntry 1 }
ntcTrfShExtShapingNodeRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this conceptual row. An existing conceptual row can be in any
one of the three states, 'notReady', 'notInService', or 'active'. If the
manager wishes to add a row in a single shot with values for all the columns,
the status column should be given as 'createAndGo(4)'. After the creation of a
row, its value is set to active(1). If a row has to be created with values for
only some columns, the status column should be 'createAndWait(5)'. Also, this
row with partially filled columns has the status 'notReady(3)'. The entry
remains in this state until the values for all the columns is set. After all
the values are set, the agent changes this value to active(1).'"
::= { ntcTrfShExtShapingNodeEntry 2 }
ntcTrfShExtShapingNodeEnable OBJECT-TYPE
SYNTAX NtcEnable
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Enable or disable the corresponding shaping node."
::= { ntcTrfShExtShapingNodeEntry 3 }
ntcTrfShapeExtParentNam OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..30))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The name of the parent node of this traffic shaping node."
::= { ntcTrfShExtShapingNodeEntry 4 }
ntcTrfShapeExtCir OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Define the guaranteed information rate (CIR) for this shaping node."
::= { ntcTrfShExtShapingNodeEntry 5 }
ntcTrfShapeExtPir OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Define the peak information rate (PIR) for this shaping node."
::= { ntcTrfShExtShapingNodeEntry 6 }
ntcTrfShapeExtDestChan OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..100))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The name of the destination channel for this shaping rule. This is defined in
another functional block. (e.g. MPE, GSE, ...)"
::= { ntcTrfShExtShapingNodeEntry 7 }
ntcTrfShapeExtPrio OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Define the priority for this shaping node when dividing rate between nodes."
::= { ntcTrfShExtShapingNodeEntry 8 }
ntcTrfMaxQTExtime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "ms"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The maximum time packets are allowed to remain in a shaping queue before being
dropped."
::= { ntcTrfShExtShapingNodeEntry 9 }
ntcTrfShapeUnit OBJECT-TYPE
SYNTAX INTEGER { bitrate(0), symbolrate(1) }
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Shaping Unit."
::= { ntcTrfShExtShapingNodeEntry 10 }
--
-- Module Conformance
--
ntcTrfShapeConfGrpV1Standard OBJECT-GROUP
OBJECTS {
ntcTrfShEnable,
ntcTrfShInputSelection,
ntcTrfShapeClassifName,
ntcTrfShClassificationEnable,
ntcTrfShapeUseNetwAddress,
ntcTrfShapeNetwAddress,
ntcTrfShapeExpr,
ntcTrfShapeShapingNode,
ntcTrfShapeNodeName,
ntcTrfShShapingNodeEnable,
ntcTrfShapeParentName,
ntcTrfShapeCir,
ntcTrfShapePir,
ntcTrfShapeDestChannel,
ntcTrfShapePrio,
ntcTrfMaxQTime,
ntcTrfShMonFwdBytes,
ntcTrfShMonFwdPackets,
ntcTrfShMonDropBytes,
ntcTrfShMonDropPackets,
ntcTrfMonShNodeName,
ntcTrfMonShNodeFwdByte,
ntcTfrMonShNodeFwdPackets,
ntcTrfMonShNodeDropByt,
ntcTrfShapeNodeDropPackets,
ntcTrfShapeNodeAverageDelay,
ntcTrfShapeNodeVolRate,
ntcTrfShapeNodeDropRate,
ntcTrfShapeNodeVolUnit,
ntcTrfShMonReset,
ntcTrfShMonFwdBitRate,
ntcTrfShExtClassifRowStatus,
ntcTrfShExtClassifEnable,
ntcTrfShapeExtUseNetwAddr,
ntcTrfShapeExtNetwAddr,
ntcTrfShapeExtExpr,
ntcTrfShapeExtShapingNode,
ntcTrfShapeExtMatchingOrder,
ntcTrfShExtShapingNodeRowStatus,
ntcTrfShExtShapingNodeEnable,
ntcTrfShapeExtParentNam,
ntcTrfShapeExtCir,
ntcTrfShapeExtPir,
ntcTrfShapeExtDestChan,
ntcTrfShapeExtPrio,
ntcTrfMaxQTExtime,
ntcTrfShapeUnit
}
STATUS current
DESCRIPTION
"Managed objects that constitute version 1 of a system device with standard capabilities."
::= { ntcTrfShapeConfGroup 1}
ntcTrfShapeConfCompV1Standard MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Compliance statement for Newtec device MIB implementations."
MODULE -- this module
MANDATORY-GROUPS
{
ntcTrfShapeConfGrpV1Standard
}
::= { ntcTrfShapeConfCompliance 1 }
END