1468 lines
52 KiB
Plaintext
1468 lines
52 KiB
Plaintext
--------------------------------------------------------------------------------
|
|
-- File Name : ZTE-AN-QOSII-MIB.mib
|
|
-- Date : 2008-07-18
|
|
-- Author : ZTE Nms dept.
|
|
|
|
--
|
|
-- Zte Qos Mib for Access Node
|
|
--
|
|
--
|
|
--------------------------------------------------------------------------------
|
|
ZTE-AN-QOSII-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
RowStatus FROM SNMPv2-TC
|
|
MODULE-IDENTITY, OBJECT-TYPE,Integer32 FROM SNMPv2-SMI
|
|
ifIndex FROM IF-MIB
|
|
zxAn FROM ZTE-AN-TC-MIB
|
|
DisplayString FROM RFC1213-MIB;
|
|
|
|
zxAnQosMib MODULE-IDENTITY
|
|
LAST-UPDATED "200807181326Z"
|
|
ORGANIZATION "ZTE Corporation"
|
|
CONTACT-INFO "
|
|
Mail: @zte.com.cn
|
|
Tel : "
|
|
DESCRIPTION "This MIB defines zte Access Node Qos managed objects."
|
|
::= { zxAn 21 }
|
|
|
|
zxAnQosIIObjects OBJECT IDENTIFIER ::= { zxAnQosMib 3 }
|
|
|
|
zxAnQosIINniGlobal OBJECT IDENTIFIER ::= { zxAnQosIIObjects 5 }
|
|
--------------------------------------------------------------------------------
|
|
-- Following objects are defined.
|
|
|
|
-- Nni qos objects
|
|
-- 1. zxAnQosIINniCos2DropMap
|
|
-- 2. zxAnQosIINniCos2LocalMap
|
|
-- 3. zxAnQosIINniDscpMappingTable
|
|
-- 4. zxAnQosIINniPortCfgTable
|
|
-- 5. zxAnQosIINniGlobal
|
|
|
|
-- Global qos objects
|
|
-- 6. zxAnQosIICos2DscpTable
|
|
-- 7. zxAnQosIIDscp2CosTable
|
|
-- 17.zxAnQosIIMVlan2CosTable
|
|
|
|
-- Qos profile objects
|
|
-- 8. zxAnQosIICosQueuesProfileTable
|
|
-- 9. zxAnQosIIQueuesBlockProfileTable
|
|
-- 10.zxAnQosIICosRemarkProfileTable
|
|
-- 11.zxAnQosIITrafficProfileTable
|
|
-- 12.zxAnQosIIVportProfileTable
|
|
|
|
-- Physical port profile binding objects
|
|
-- 13.zxAnQosIIPortCfgTable
|
|
|
|
-- Virtual port profile binding objects
|
|
-- 14.zxAnQosIIVPortCfgTable
|
|
-- 15.zxAnQosIITrafficCfgTable
|
|
-- 16.zxAnQosIIRemainingBandwidthTable
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 1. zxAnQosIINniCos2DropMap
|
|
--------------------------------------------------------------------------------
|
|
zxAnQosIINniCos2DropMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (8))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure cos drop map parameters"
|
|
::= { zxAnQosIIObjects 1 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 2. zxAnQosIINniCos2LocalMap
|
|
--------------------------------------------------------------------------------
|
|
zxAnQosIINniCos2LocalMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (8))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure cos local map parameters"
|
|
::= { zxAnQosIIObjects 2 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 3. zxAnQosIINniDscpMappingTable
|
|
--------------------------------------------------------------------------------
|
|
zxAnQosIINniDscpMappingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxAnQosIINniDscpMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table qos Dscp map configuration.It is used
|
|
for a network-side."
|
|
::= { zxAnQosIIObjects 3 }
|
|
|
|
zxAnQosIINniDscpMappingEntry OBJECT-TYPE
|
|
SYNTAX ZxAnQosIINniDscpMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for zxAnQosIINniDscpMappingTable."
|
|
INDEX { zxAnQosIINniIngressDscp }
|
|
::= { zxAnQosIINniDscpMappingTable 1 }
|
|
|
|
ZxAnQosIINniDscpMappingEntry ::=
|
|
SEQUENCE {
|
|
zxAnQosIINniIngressDscp INTEGER,
|
|
zxAnQosIINniEgressDscp INTEGER,
|
|
zxAnQosIINniEgressCos INTEGER,
|
|
zxAnQosIINniEgressDropPrecedence INTEGER
|
|
}
|
|
|
|
zxAnQosIINniIngressDscp OBJECT-TYPE
|
|
SYNTAX INTEGER(0..63)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dscp index."
|
|
::= { zxAnQosIINniDscpMappingEntry 1 }
|
|
|
|
zxAnQosIINniEgressDscp OBJECT-TYPE
|
|
SYNTAX INTEGER(0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Map Dscp value."
|
|
DEFVAL { 0 }
|
|
::= { zxAnQosIINniDscpMappingEntry 2 }
|
|
|
|
zxAnQosIINniEgressCos OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Map Cos value."
|
|
DEFVAL { 0 }
|
|
::= { zxAnQosIINniDscpMappingEntry 3 }
|
|
|
|
zxAnQosIINniEgressDropPrecedence OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Map drop precedence value."
|
|
DEFVAL { 0 }
|
|
::= { zxAnQosIINniDscpMappingEntry 4 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 4. zxAnQosIINniPortCfgTable
|
|
--------------------------------------------------------------------------------
|
|
zxAnQosIINniPortCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxAnQosIINniPortCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes interface qos configuration.It is used
|
|
for a Network-side port(interface)."
|
|
::= { zxAnQosIIObjects 4 }
|
|
|
|
zxAnQosIINniPortCfgEntry OBJECT-TYPE
|
|
SYNTAX ZxAnQosIINniPortCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in zxAnQosIINniPortProfileTable."
|
|
INDEX { ifIndex }
|
|
::= { zxAnQosIINniPortCfgTable 1 }
|
|
|
|
ZxAnQosIINniPortCfgEntry ::=
|
|
SEQUENCE {
|
|
zxAnQosIINniDefPriority INTEGER,
|
|
zxAnQosIINniTrustDscp INTEGER,
|
|
zxAnQosIINniTrustCos INTEGER,
|
|
zxAnQosIINniQueuesAlgorithm INTEGER,
|
|
zxAnQosIINniQueuesWeight OBJECT IDENTIFIER,
|
|
zxAnQosIINniQueuesMinRate OBJECT IDENTIFIER,
|
|
zxAnQosIINniQueuesMaxRate OBJECT IDENTIFIER,
|
|
zxAnQosIINniShapeRateLimit Integer32,
|
|
zxAnQosIINniShapeBurstSize Integer32,
|
|
zxAnQosIINniQueuesDepth OBJECT IDENTIFIER
|
|
}
|
|
|
|
zxAnQosIINniDefPriority OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default priority for untag packets"
|
|
::= { zxAnQosIINniPortCfgEntry 1 }
|
|
|
|
zxAnQosIINniTrustDscp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2),
|
|
notsupport(255)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or Disable the Dscp trust."
|
|
DEFVAL { disable }
|
|
::= { zxAnQosIINniPortCfgEntry 2 }
|
|
|
|
zxAnQosIINniTrustCos OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2),
|
|
notsupport(255)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or Disable the Cos trust."
|
|
DEFVAL { disable }
|
|
::= { zxAnQosIINniPortCfgEntry 3 }
|
|
|
|
zxAnQosIINniQueuesAlgorithm OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
sp(1), -- Strict Priority (SP)
|
|
wrr(2), -- Weighted Round Robin (WRR)
|
|
fq(3) -- Fair Queue (FQ)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The scheduling algorithm of queues. "
|
|
DEFVAL { sp }
|
|
::= { zxAnQosIINniPortCfgEntry 4 }
|
|
|
|
zxAnQosIINniQueuesWeight OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The integer sequence of queque's weight.The size of
|
|
sequence is 8 and it presents weights for 8 queques.
|
|
For example,the value {1.2.3.4.5.6.7.8 } means weight of queue0 is 1,
|
|
weight of queue1 is 2,...,weight of queue7 is 8.
|
|
The range of each weight is 0 to 15.
|
|
The weight is relevant only when the same Queue Priority value is
|
|
assigned to multiple queues and they are scheduled according to a
|
|
weighted algorithm. "
|
|
::= { zxAnQosIINniPortCfgEntry 5 }
|
|
|
|
zxAnQosIINniQueuesMinRate OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The integer sequence of queue's minrate.The size of
|
|
sequence is 8 and it presents min rate for 8 queques.
|
|
For example,the value {100.200.300.400.
|
|
500.600.700.800} means queue1's min rate
|
|
is both 100kbps,....,
|
|
The range of each rate is 0 to 1000000.
|
|
The unit is kbps."
|
|
::= { zxAnQosIINniPortCfgEntry 6 }
|
|
|
|
zxAnQosIINniQueuesMaxRate OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The integer sequence of queue's max rate.The size of
|
|
sequence is 8 and it presents max rate for 8 queques.
|
|
For example,the value {100.200.300.400.
|
|
500.600.700.800} means queue1's max rate
|
|
is both 100kbps,....,
|
|
The range of each rate is 0 to 1000000.
|
|
The unit is kbps."
|
|
::= { zxAnQosIINniPortCfgEntry 7 }
|
|
|
|
zxAnQosIINniShapeRateLimit OBJECT-TYPE
|
|
SYNTAX Integer32(0|64..1000000)
|
|
UNITS "kbps"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rate-limit of interface's Sharp,
|
|
0 as not limit"
|
|
::= { zxAnQosIINniPortCfgEntry 8 }
|
|
|
|
zxAnQosIINniShapeBurstSize OBJECT-TYPE
|
|
SYNTAX Integer32(0|4..16000)
|
|
UNITS "kbps"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The burst-size of interface's Sharp,
|
|
0 as not sharp."
|
|
::= { zxAnQosIINniPortCfgEntry 9 }
|
|
|
|
zxAnQosIINniQueuesDepth OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The integer sequence of queque's depth,The range of each maxSize is 1 to 256,units is 2k bytes."
|
|
::= { zxAnQosIINniPortCfgEntry 10 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 5. zxAnQosIINniGlobal
|
|
--------------------------------------------------------------------------------
|
|
zxAnQosIINniGlobalTrustMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
untrust(1),
|
|
trustcosonly(2),
|
|
trustdscponly(3),
|
|
notsupport(255)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"NNI Trust Mode."
|
|
DEFVAL { untrust }
|
|
::= { zxAnQosIINniGlobal 1 }
|
|
--------------------------------------------------------------------------------
|
|
-- 6. zxAnQosIICos2DscpTable
|
|
--------------------------------------------------------------------------------
|
|
zxAnQosIICos2DscpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxAnQosIICos2DscpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The CoS mapping table given DSCP value."
|
|
::= { zxAnQosIIObjects 10 }
|
|
|
|
zxAnQosIICos2DscpEntry OBJECT-TYPE
|
|
SYNTAX ZxAnQosIICos2DscpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) representing a CoS to DSCP
|
|
mapping table."
|
|
INDEX { zxAnQosIICos2DscpCosValue }
|
|
::= { zxAnQosIICos2DscpTable 1 }
|
|
|
|
ZxAnQosIICos2DscpEntry ::= SEQUENCE
|
|
{
|
|
zxAnQosIICos2DscpCosValue INTEGER,
|
|
zxAnQosIICos2DscpDscpValue INTEGER
|
|
}
|
|
|
|
zxAnQosIICos2DscpCosValue OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The CoS value."
|
|
::= { zxAnQosIICos2DscpEntry 1 }
|
|
|
|
zxAnQosIICos2DscpDscpValue OBJECT-TYPE
|
|
SYNTAX INTEGER(0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DSCP value corresponding to zxAnQosIICos2DscpCosValue."
|
|
::= { zxAnQosIICos2DscpEntry 2 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 7. zxAnQosIIDscp2CosTable
|
|
--------------------------------------------------------------------------------
|
|
|
|
zxAnQosIIDscp2CosTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxAnQosIIDscp2CosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DSCP mapping table given CoS value."
|
|
::= { zxAnQosIIObjects 11 }
|
|
|
|
zxAnQosIIDscp2CosEntry OBJECT-TYPE
|
|
SYNTAX ZxAnQosIIDscp2CosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) representing a DSCP to CoS
|
|
mapping table."
|
|
INDEX { zxAnQosIIDscp2CosDscpValue }
|
|
::= { zxAnQosIIDscp2CosTable 1 }
|
|
|
|
ZxAnQosIIDscp2CosEntry ::= SEQUENCE
|
|
{
|
|
zxAnQosIIDscp2CosDscpValue INTEGER,
|
|
zxAnQosIIDscp2CosCosValue INTEGER
|
|
}
|
|
|
|
zxAnQosIIDscp2CosDscpValue OBJECT-TYPE
|
|
SYNTAX INTEGER(0..63)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DSCP value."
|
|
::= { zxAnQosIIDscp2CosEntry 1 }
|
|
|
|
zxAnQosIIDscp2CosCosValue OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The CoS value corresponding to zxAnQosIIDscp2CosDscp."
|
|
::= { zxAnQosIIDscp2CosEntry 2 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 17. zxAnQosIIMVlan2CosTable
|
|
--------------------------------------------------------------------------------
|
|
|
|
zxAnQosIIMVlan2CosTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxAnQosIIMVlan2CosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MVLAN-to-CoS mapping table. The table contains MVLAN-to-CoS mapping
|
|
information used to remark CoS for the egress traffic of UNI port."
|
|
::= { zxAnQosIIObjects 25 }
|
|
|
|
zxAnQosIIMVlan2CosEntry OBJECT-TYPE
|
|
SYNTAX ZxAnQosIIMVlan2CosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MVLAN-to-CoS mapping entry."
|
|
INDEX { zxAnQosIIMVlan2CosMVlanValue }
|
|
::= { zxAnQosIIMVlan2CosTable 1 }
|
|
|
|
ZxAnQosIIMVlan2CosEntry ::= SEQUENCE
|
|
{
|
|
zxAnQosIIMVlan2CosMVlanValue INTEGER,
|
|
zxAnQosIIMVlan2CosCosValue INTEGER,
|
|
zxAnQosIIMVlan2CosRowStatus RowStatus
|
|
}
|
|
|
|
zxAnQosIIMVlan2CosMVlanValue OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4095)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MVLAN."
|
|
::= { zxAnQosIIMVlan2CosEntry 1 }
|
|
|
|
zxAnQosIIMVlan2CosCosValue OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The CoS value corresponding to MVLAN."
|
|
::= { zxAnQosIIMVlan2CosEntry 2 }
|
|
|
|
zxAnQosIIMVlan2CosRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row status of this entry."
|
|
::= { zxAnQosIIMVlan2CosEntry 20 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 8. zxAnQosIICosQueuesProfileTable
|
|
--------------------------------------------------------------------------------
|
|
zxAnQosIICos2QueuesProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxAnQosIICos2QueuesProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes CoS queue mapping profile configuration."
|
|
::= { zxAnQosIIObjects 13 }
|
|
|
|
zxAnQosIICos2QueuesProfileEntry OBJECT-TYPE
|
|
SYNTAX ZxAnQosIICos2QueuesProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in zxAnQosIICosQueuesProfileTable."
|
|
INDEX { zxAnQosIICos2QueuesPrfName }
|
|
::= { zxAnQosIICos2QueuesProfileTable 1 }
|
|
|
|
ZxAnQosIICos2QueuesProfileEntry ::=
|
|
SEQUENCE {
|
|
zxAnQosIICos2QueuesPrfName DisplayString,
|
|
zxAnQosIICos2Queues OBJECT IDENTIFIER,
|
|
zxAnQosIIDropPrecedence OBJECT IDENTIFIER,
|
|
zxAnQosIICos2QueuesRowStatus RowStatus
|
|
}
|
|
|
|
zxAnQosIICos2QueuesPrfName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The profile name is a display string.It is a index of
|
|
this table."
|
|
::= { zxAnQosIICos2QueuesProfileEntry 1 }
|
|
|
|
zxAnQosIICos2Queues OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The integer sequence of queues id mapped to priority .
|
|
The size of sequence is 8 and it presents 8 queque id for 8 priority.
|
|
For example,the value {1.2.3.4.5.6.7.8 } means priority0 is mapping to
|
|
queue0,priority1 is mapping to queue1,...,priority7 is mapping to
|
|
queue7."
|
|
::= { zxAnQosIICos2QueuesProfileEntry 2 }
|
|
|
|
zxAnQosIIDropPrecedence OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The integer sequence of drop-precedence if congestion occurs.
|
|
The size of sequence is 8 and it presents 8 drop-precedence for 8 priority.
|
|
For example,the value {1.2.2.2.2.2.2.0 } means drop-precedence of priority0 is 1,
|
|
...,drop-precedence of priority7 is 0.
|
|
255.255.255.255.255.255.255.255 means not support"
|
|
::= { zxAnQosIICos2QueuesProfileEntry 3 }
|
|
|
|
zxAnQosIICos2QueuesRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or to modify or
|
|
delete an existing row in this table"
|
|
::= { zxAnQosIICos2QueuesProfileEntry 20 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 9. zxAnQosIIQueuesBlockProfileTable
|
|
--------------------------------------------------------------------------------
|
|
zxAnQosIIQueuesBlockProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxAnQosIIQueuesBlockProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes queue block profile configuration."
|
|
::= { zxAnQosIIObjects 14 }
|
|
|
|
zxAnQosIIQueuesBlockProfileEntry OBJECT-TYPE
|
|
SYNTAX ZxAnQosIIQueuesBlockProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in zxAnQosIIQueuesBlockProfileTable."
|
|
INDEX { zxAnQosIIQueuesBlockPrfName }
|
|
::= { zxAnQosIIQueuesBlockProfileTable 1 }
|
|
|
|
ZxAnQosIIQueuesBlockProfileEntry ::=
|
|
SEQUENCE {
|
|
zxAnQosIIQueuesBlockPrfName DisplayString,
|
|
zxAnQosIIQueuesPriority OBJECT IDENTIFIER,
|
|
zxAnQosIIQueuesWeight OBJECT IDENTIFIER,
|
|
zxAnQosIIQueuesDepth OBJECT IDENTIFIER,
|
|
zxAnQosIIQueuesBlockRowStatus RowStatus
|
|
}
|
|
|
|
zxAnQosIIQueuesBlockPrfName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The profile name is a display string.It is a index of
|
|
this table."
|
|
::= { zxAnQosIIQueuesBlockProfileEntry 1 }
|
|
|
|
zxAnQosIIQueuesPriority OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The integer sequence of queque's priority.
|
|
For example,the value {0.1.2.3.4.5.6.7 } means "
|
|
::= { zxAnQosIIQueuesBlockProfileEntry 2 }
|
|
|
|
|
|
zxAnQosIIQueuesWeight OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The integer sequence of queque's weight.The size of
|
|
sequence is 8 and it presents weights for 8 queques.
|
|
For example,the value {1.2.3.4.5.6.7.8 } means weight of queue0 is 1,
|
|
weight of queue1 is 2,...,weight of queue7 is 8.
|
|
The range of each weight is 0 to 63.
|
|
The weight is relevant only when the same Queue Priority value is
|
|
assigned to multiple queues and they are scheduled according to a
|
|
weighted algorithm. "
|
|
::= { zxAnQosIIQueuesBlockProfileEntry 3 }
|
|
|
|
zxAnQosIIQueuesDepth OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The integer sequence of queque's depth."
|
|
::= { zxAnQosIIQueuesBlockProfileEntry 4 }
|
|
|
|
zxAnQosIIQueuesBlockRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or to modify or
|
|
delete an existing row in this table."
|
|
::= { zxAnQosIIQueuesBlockProfileEntry 20 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 10. zxAnQosIICosRemarkProfileTable
|
|
--------------------------------------------------------------------------------
|
|
zxAnQosIICosRemarkProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxAnQosIICosRemarkProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ingress priority to Egress priority mapping table"
|
|
::= { zxAnQosIIObjects 15 }
|
|
|
|
zxAnQosIICosRemarkProfileEntry OBJECT-TYPE
|
|
SYNTAX ZxAnQosIICosRemarkProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in zxAnQosIICosRemarkProfileTable."
|
|
INDEX { zxAnQosIICosRemarkPrfName }
|
|
::= { zxAnQosIICosRemarkProfileTable 1 }
|
|
|
|
ZxAnQosIICosRemarkProfileEntry ::=
|
|
SEQUENCE {
|
|
zxAnQosIICosRemarkPrfName DisplayString,
|
|
zxAnQosIIEgressPriority OBJECT IDENTIFIER,
|
|
zxAnQosIICosRemarkRowStatus RowStatus
|
|
}
|
|
|
|
zxAnQosIICosRemarkPrfName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The profile name is a display string.It is a index of
|
|
this table."
|
|
::= { zxAnQosIICosRemarkProfileEntry 1 }
|
|
|
|
zxAnQosIIEgressPriority OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The integer sequence of priority remarking,ie.
|
|
Ingress to Egress Priority Mapping information.
|
|
The size of sequence is 8 and it presents 8 egress priority for 8
|
|
ingress priority.
|
|
For example,the value {0.1.2.3.4.5.6.7 } means ingress priority 0 is
|
|
mapping to egress priority 0,...,ingress priority 7 is mapping to
|
|
egress priority 7."
|
|
::= { zxAnQosIICosRemarkProfileEntry 2 }
|
|
|
|
zxAnQosIICosRemarkRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or to modify or
|
|
delete an existing row in this table."
|
|
::= { zxAnQosIICosRemarkProfileEntry 20 }
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
-- 11.zxAnQosIITrafficProfileTable
|
|
------------------------------------------------------------------------------
|
|
zxAnQosIITrafficProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxAnQosIITrafficProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Traffic Configuration Profile."
|
|
::= { zxAnQosIIObjects 16 }
|
|
|
|
zxAnQosIITrafficProfileEntry OBJECT-TYPE
|
|
SYNTAX ZxAnQosIITrafficProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in zxAnQosIITrafficProfileTable."
|
|
INDEX { zxAnQosIITrafficPrfName }
|
|
::= { zxAnQosIITrafficProfileTable 1 }
|
|
|
|
ZxAnQosIITrafficProfileEntry ::= SEQUENCE {
|
|
zxAnQosIITrafficPrfName DisplayString,
|
|
zxAnQosIITrafficConfCir INTEGER,
|
|
zxAnQosIITrafficConfCbs INTEGER,
|
|
zxAnQosIITrafficConfPir INTEGER,
|
|
zxAnQosIITrafficConfPbs INTEGER,
|
|
zxAnQosIITrafficCosPriorityTrust INTEGER,
|
|
zxAnQosIITrafficCosPriority INTEGER,
|
|
zxAnQosIITrafficDiscardMode INTEGER,
|
|
zxAnQosIITrafficRowStatus RowStatus
|
|
}
|
|
|
|
zxAnQosIITrafficPrfName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Traffic profile name which applies for a interface."
|
|
::= { zxAnQosIITrafficProfileEntry 1 }
|
|
|
|
zxAnQosIITrafficConfCir OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2621440)
|
|
UNITS "kbps"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Information Rate(CIR) in kbps.
|
|
Reserved now."
|
|
::= { zxAnQosIITrafficProfileEntry 2 }
|
|
|
|
zxAnQosIITrafficConfCbs OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1023)
|
|
UNITS "kbytes"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Burst Rate(CBS) in kbyte.
|
|
Reserved now."
|
|
::= { zxAnQosIITrafficProfileEntry 3 }
|
|
|
|
zxAnQosIITrafficConfPir OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2621440)
|
|
UNITS "kbps"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak Information Rate(PIR) in kbps."
|
|
::= { zxAnQosIITrafficProfileEntry 4 }
|
|
|
|
zxAnQosIITrafficConfPbs OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1023)
|
|
UNITS "kbytes"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak Burst Rate(PBS) in kbyte."
|
|
::= { zxAnQosIITrafficProfileEntry 5 }
|
|
|
|
zxAnQosIITrafficCosPriorityTrust OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
override(1),
|
|
trust(2),
|
|
notSupport(255)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mode of COS priority trust mode.
|
|
override(1) -- Untrust and Override the COS value of the traffic
|
|
by zxAnQosIITrafficCosPriority.
|
|
trust(2) -- trust the COS priority of the traffic and not to
|
|
override it."
|
|
::= { zxAnQosIITrafficProfileEntry 6 }
|
|
|
|
|
|
zxAnQosIITrafficCosPriority OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The overriding COS priority.255 means not support"
|
|
::= { zxAnQosIITrafficProfileEntry 7 }
|
|
|
|
|
|
zxAnQosIITrafficDiscardMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
noDistinction(1),
|
|
lowPriorityFirst(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The discard mode is used when the traffic exceeds the limit.
|
|
noDistinction(1) -- discard extra flow equally.
|
|
lowPriorityFirst(2) -- discard low priority first."
|
|
::= { zxAnQosIITrafficProfileEntry 8 }
|
|
|
|
zxAnQosIITrafficRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or modify or
|
|
delete an existing row in this table."
|
|
::= { zxAnQosIITrafficProfileEntry 20 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 12.zxAnQosIIVPortProfileTable
|
|
--------------------------------------------------------------------------------
|
|
zxAnQosIIVPortProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxAnQosIIVPortProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Virtual interface Configuration Profile."
|
|
::= { zxAnQosIIObjects 17 }
|
|
|
|
zxAnQosIIVPortProfileEntry OBJECT-TYPE
|
|
SYNTAX ZxAnQosIIVPortProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in zxAnQosIIVPortProfileTable."
|
|
INDEX { zxAnQosIIVPortPrfName }
|
|
::= { zxAnQosIIVPortProfileTable 1 }
|
|
|
|
ZxAnQosIIVPortProfileEntry ::=
|
|
SEQUENCE {
|
|
zxAnQosIIVPortPrfName DisplayString,
|
|
zxAnQosIIConfCosRemark DisplayString,
|
|
zxAnQosIIConfDefCos INTEGER,
|
|
zxAnQosIIConfDefCtagCos INTEGER,
|
|
zxAnQosIIConfCosFilter INTEGER,
|
|
zxAnQosIIConfCosMode INTEGER,
|
|
zxAnQosIIConfCtagCosMode INTEGER,
|
|
zxAnQosIIConfDscpMode INTEGER,
|
|
zxAnQosIIConfDefScos INTEGER,
|
|
zxAnQosIIConfIngressCosMode INTEGER,
|
|
zxAnQosIIConfEgressCosMode INTEGER,
|
|
zxAnQosIIConfIngressDscpMode INTEGER,
|
|
zxAnQosIIVPortPrfType INTEGER,
|
|
zxAnQosIIConfEgressCosRemark DisplayString,
|
|
zxAnQosIIVPortPrfRowStatus RowStatus
|
|
}
|
|
|
|
zxAnQosIIVPortPrfName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The profile name is a display string.It is a index of
|
|
this table."
|
|
::= { zxAnQosIIVPortProfileEntry 1 }
|
|
|
|
zxAnQosIIConfCosRemark OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Associate CoS remark profile. If agent supports
|
|
zxAnQosIIConfEgressCosRemark, this field in valid only for ingress
|
|
direction."
|
|
::= { zxAnQosIIVPortProfileEntry 2 }
|
|
|
|
zxAnQosIIConfDefCos OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default Cos vlaue,255 meas not support."
|
|
::= { zxAnQosIIVPortProfileEntry 3 }
|
|
|
|
zxAnQosIIConfDefCtagCos OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default ctag cos valus,255 meas not support."
|
|
::= { zxAnQosIIVPortProfileEntry 4 }
|
|
|
|
zxAnQosIIConfCosFilter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or Disable Cos filter."
|
|
::= { zxAnQosIIVPortProfileEntry 5 }
|
|
|
|
zxAnQosIIConfCosMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
trust(1),
|
|
override(2),
|
|
remark(3),
|
|
trustDscpMap(4),
|
|
notsupport(255)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cos set Mode."
|
|
::= { zxAnQosIIVPortProfileEntry 6 }
|
|
|
|
zxAnQosIIConfCtagCosMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
trust(1),
|
|
override(2),
|
|
remark(3),
|
|
trustDscpMap(4),
|
|
notsupport(255)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ctag Cos set Mode."
|
|
::= { zxAnQosIIVPortProfileEntry 7 }
|
|
|
|
zxAnQosIIConfDscpMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
trust(1),
|
|
trustCosMap(2),
|
|
notsupport(255)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Conf dscp mode."
|
|
::= { zxAnQosIIVPortProfileEntry 8 }
|
|
|
|
zxAnQosIIConfDefScos OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Conf scos value,255 means not support"
|
|
::= { zxAnQosIIVPortProfileEntry 9 }
|
|
|
|
zxAnQosIIConfIngressCosMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
trust(1),
|
|
scosOverride(2),
|
|
scosRemark(3),
|
|
ccosScosRemark(4),
|
|
ccosScosOverride(5),
|
|
notSupport(255)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Conf ingress CoS mode."
|
|
::= { zxAnQosIIVPortProfileEntry 10 }
|
|
|
|
zxAnQosIIConfEgressCosMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
trust(1),
|
|
remark(2),
|
|
trustDscpMap(3),
|
|
notSupport(255)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Conf egress cos mode."
|
|
::= { zxAnQosIIVPortProfileEntry 11 }
|
|
|
|
zxAnQosIIConfIngressDscpMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
trust(1),
|
|
trustCosMap(2),
|
|
notSupport(255)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Conf ingress dscp mode."
|
|
::= { zxAnQosIIVPortProfileEntry 12 }
|
|
|
|
zxAnQosIIVPortPrfType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
pon(1),
|
|
dsl(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual port profile type."
|
|
::= { zxAnQosIIVPortProfileEntry 13 }
|
|
|
|
zxAnQosIIConfEgressCosRemark OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Associate egress-direction CoS Remark profile."
|
|
::= { zxAnQosIIVPortProfileEntry 14 }
|
|
|
|
zxAnQosIIVPortPrfRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or modify or
|
|
delete an existing row in this table."
|
|
::= { zxAnQosIIVPortProfileEntry 20 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 13.zxAnQosIIPortCfgTable
|
|
--------------------------------------------------------------------------------
|
|
zxAnQosIIPortCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxAnQosIIPortCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes interface qos configuration.It is used
|
|
for a User-side port(Physical interface)."
|
|
::= { zxAnQosIIObjects 21 }
|
|
|
|
zxAnQosIIPortCfgEntry OBJECT-TYPE
|
|
SYNTAX ZxAnQosIIPortCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in zxAnQosIIPortCfgTable."
|
|
INDEX { ifIndex }
|
|
::= { zxAnQosIIPortCfgTable 1 }
|
|
|
|
ZxAnQosIIPortCfgEntry ::=
|
|
SEQUENCE {
|
|
zxAnQosIICosQueuePrf DisplayString,
|
|
zxAnQosIIQueueBlockPrf DisplayString,
|
|
zxAnQosIICosRemarkPrf DisplayString
|
|
}
|
|
|
|
zxAnQosIICosQueuePrf OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Conf Cos queue profile."
|
|
::= { zxAnQosIIPortCfgEntry 1 }
|
|
|
|
zxAnQosIIQueueBlockPrf OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Conf queue block profile."
|
|
::= { zxAnQosIIPortCfgEntry 2 }
|
|
|
|
zxAnQosIICosRemarkPrf OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object configures CoS remark profile for this interface.
|
|
The value of this object is the name of the referenced profile in
|
|
the zxAnQosIICosRemarkProfileTable,or a zero-length String.
|
|
A zero-length means not support."
|
|
REFERENCE
|
|
"Only Used by FT Test."
|
|
::= { zxAnQosIIPortCfgEntry 3 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 14.zxAnQosIIVPortCfgTable
|
|
--------------------------------------------------------------------------------
|
|
|
|
zxAnQosIIVPortCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxAnQosIIVPortCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes interface qos configuration.It is used
|
|
for subscriber ports."
|
|
::= { zxAnQosIIObjects 22 }
|
|
|
|
zxAnQosIIVPortCfgEntry OBJECT-TYPE
|
|
SYNTAX ZxAnQosIIVPortCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in zxAnQosIIVPortCfgTable."
|
|
INDEX { zxAnQosIIRack,zxAnQosIIShelf,zxAnQosIISlot,
|
|
zxAnQosIIPort,zxAnQosIIOnu,
|
|
zxAnQosIIVCircuitType,zxAnQosIILogicalId}
|
|
::= { zxAnQosIIVPortCfgTable 1 }
|
|
|
|
ZxAnQosIIVPortCfgEntry ::=
|
|
SEQUENCE {
|
|
zxAnQosIIRack Integer32,
|
|
zxAnQosIIShelf Integer32,
|
|
zxAnQosIISlot Integer32,
|
|
zxAnQosIIPort Integer32,
|
|
zxAnQosIIOnu Integer32,
|
|
zxAnQosIIVCircuitType INTEGER,
|
|
zxAnQosIILogicalId Integer32,
|
|
zxAnQosIIVPortCfgPrf DisplayString,
|
|
zxAnQosIIVPortMapQueue INTEGER,
|
|
zxAnQosIIVPortServiceCategory INTEGER,
|
|
zxAnQosIIVPortPcr INTEGER,
|
|
zxAnQosIIVPortMcr INTEGER,
|
|
zxAnQosIIVPortScr INTEGER,
|
|
zxAnQosIIVPortPcrRemarkCos INTEGER,
|
|
zxAnQosIIVPortMcrRemarkCos INTEGER,
|
|
zxAnQosIIVPortScrRemarkCos INTEGER
|
|
}
|
|
|
|
zxAnQosIIRack OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rack number of the port."
|
|
::= { zxAnQosIIVPortCfgEntry 1 }
|
|
|
|
zxAnQosIIShelf OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shelf number of the port."
|
|
::= { zxAnQosIIVPortCfgEntry 2 }
|
|
|
|
zxAnQosIISlot OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Slot number of the port."
|
|
::= { zxAnQosIIVPortCfgEntry 3 }
|
|
|
|
zxAnQosIIPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number."
|
|
::= { zxAnQosIIVPortCfgEntry 4 }
|
|
|
|
zxAnQosIIOnu OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Onu number.It is 0 in DSL port."
|
|
::= { zxAnQosIIVPortCfgEntry 5 }
|
|
|
|
zxAnQosIIVCircuitType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
physicalport(1),
|
|
bridgeport(2),
|
|
epononu(3),
|
|
gpon(4),
|
|
serviceport(11),
|
|
vlan(12)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual circuit type."
|
|
::= { zxAnQosIIVPortCfgEntry 6 }
|
|
|
|
zxAnQosIILogicalId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Logical id of this port.
|
|
If zxAnQosIIPortServiceType is physicalport,
|
|
zxAnQosIILogicalId is filled by 0."
|
|
::= { zxAnQosIIVPortCfgEntry 7 }
|
|
|
|
zxAnQosIIVPortCfgPrf OBJECT-TYPE
|
|
SYNTAX DisplayString( SIZE ( 1 .. 32 ) )
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { zxAnQosIIVPortCfgEntry 8 }
|
|
|
|
zxAnQosIIVPortMapQueue OBJECT-TYPE
|
|
SYNTAX INTEGER(0..8)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue value corresponding to Pvc."
|
|
::= { zxAnQosIIVPortCfgEntry 9 }
|
|
|
|
zxAnQosIIVPortServiceCategory OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
cbr(1),
|
|
ubr(2),
|
|
vbr(3),
|
|
unconfigured(255)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Service category of VPort.
|
|
The value 255 indicates that no service category is configured
|
|
to this VPort.
|
|
"
|
|
DEFVAL { unconfigured }
|
|
::= { zxAnQosIIVPortCfgEntry 10 }
|
|
|
|
zxAnQosIIVPortPcr OBJECT-TYPE
|
|
SYNTAX INTEGER(0..20480)
|
|
UNITS "kbps"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak cell rate(PCR) in kbps."
|
|
DEFVAL { 0 }
|
|
::= { zxAnQosIIVPortCfgEntry 11 }
|
|
|
|
zxAnQosIIVPortMcr OBJECT-TYPE
|
|
SYNTAX INTEGER(0..20480)
|
|
UNITS "kbps"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Minimum cell rate(MCR) in kbps.
|
|
zxAnQosIIVPortMcr is valid when zxAnQosIIVPortServiceCategory is
|
|
UBR."
|
|
DEFVAL { 0 }
|
|
::= { zxAnQosIIVPortCfgEntry 12 }
|
|
|
|
zxAnQosIIVPortScr OBJECT-TYPE
|
|
SYNTAX INTEGER(0..20480)
|
|
UNITS "kbps"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sustained cell rate(SCR) in kbps.
|
|
zxAnQosIIVPortScr is valid when zxAnQosIIVPortServiceCategory is
|
|
VBR."
|
|
DEFVAL { 0 }
|
|
::= { zxAnQosIIVPortCfgEntry 13 }
|
|
|
|
zxAnQosIIVPortPcrRemarkCos OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CoS remark value for traffic lower than PCR and higher than
|
|
SCR/MCR.
|
|
The value 255 indicates that no remark CoS is configured."
|
|
DEFVAL { 255 }
|
|
::= { zxAnQosIIVPortCfgEntry 14 }
|
|
|
|
zxAnQosIIVPortMcrRemarkCos OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CoS remark value for traffic lower than MCR.
|
|
The value 255 indicates that no remark CoS is configured."
|
|
DEFVAL { 255 }
|
|
::= { zxAnQosIIVPortCfgEntry 15 }
|
|
|
|
zxAnQosIIVPortScrRemarkCos OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CoS remark value for traffic lower than SCR.
|
|
The value 255 indicates that no remark CoS is configured."
|
|
DEFVAL { 255 }
|
|
::= { zxAnQosIIVPortCfgEntry 16 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 15.zxAnQosIITrafficCfgTable
|
|
--------------------------------------------------------------------------------
|
|
|
|
zxAnQosIITrafficCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxAnQosIITrafficCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes interface qos Traffic configuration.It is used
|
|
for subscriber ports."
|
|
::= { zxAnQosIIObjects 23 }
|
|
|
|
zxAnQosIITrafficCfgEntry OBJECT-TYPE
|
|
SYNTAX ZxAnQosIITrafficCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in zxAnQosIITrafficCfgTable."
|
|
INDEX { zxAnQosIITrafficRack,zxAnQosIITrafficShelf,zxAnQosIITrafficSlot,
|
|
zxAnQosIITrafficPort,zxAnQosIITrafficOnu,
|
|
zxAnQosIITrafficVCircuitType,zxAnQosIITrafficLogicalId,zxAnQosIITrafficDirection}
|
|
::= { zxAnQosIITrafficCfgTable 1 }
|
|
|
|
ZxAnQosIITrafficCfgEntry ::=
|
|
SEQUENCE {
|
|
zxAnQosIITrafficRack Integer32,
|
|
zxAnQosIITrafficShelf Integer32,
|
|
zxAnQosIITrafficSlot Integer32,
|
|
zxAnQosIITrafficPort Integer32,
|
|
zxAnQosIITrafficOnu Integer32,
|
|
zxAnQosIITrafficVCircuitType INTEGER,
|
|
zxAnQosIITrafficLogicalId OBJECT IDENTIFIER,
|
|
zxAnQosIITrafficDirection INTEGER,
|
|
zxAnQosIITrafficSvcEncapType INTEGER,
|
|
zxAnQosIITrafficPrf DisplayString,
|
|
zxAnQosIITrafficCfgRowStatus RowStatus
|
|
}
|
|
|
|
zxAnQosIITrafficRack OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rack number of the port."
|
|
::= { zxAnQosIITrafficCfgEntry 1 }
|
|
|
|
zxAnQosIITrafficShelf OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shelf number of the port."
|
|
::= { zxAnQosIITrafficCfgEntry 2 }
|
|
|
|
zxAnQosIITrafficSlot OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Slot number of the port."
|
|
::= { zxAnQosIITrafficCfgEntry 3 }
|
|
|
|
zxAnQosIITrafficPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number."
|
|
::= { zxAnQosIITrafficCfgEntry 4 }
|
|
|
|
zxAnQosIITrafficOnu OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Onu number.It is 0 in DSL port."
|
|
::= { zxAnQosIITrafficCfgEntry 5 }
|
|
|
|
zxAnQosIITrafficVCircuitType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
physicalport(1),
|
|
bridgeport(2),
|
|
epononu(3),
|
|
gpon(4),
|
|
serviceport(11),
|
|
vlan(12)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual circuit type."
|
|
::= { zxAnQosIITrafficCfgEntry 6 }
|
|
|
|
zxAnQosIITrafficLogicalId OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Logical id of this port.
|
|
If zxAnQosIIPortServiceType is physicalport,zxAnQosIILogicalId
|
|
is filled by 0.
|
|
If zxAnQosIIPortServiceType is vlan,zxAnQosIILogicalId is filled
|
|
by svlanId.cvlanId."
|
|
::= { zxAnQosIITrafficCfgEntry 7 }
|
|
|
|
zxAnQosIITrafficDirection OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ingress(1),
|
|
egress(2)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Egress direction or ingress dirction on a service interface."
|
|
::= { zxAnQosIITrafficCfgEntry 8 }
|
|
|
|
zxAnQosIITrafficSvcEncapType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
pppoe(1),
|
|
ipoe(2),
|
|
all(3),
|
|
notsupport(255)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The encapsulation type on a service interface."
|
|
::= { zxAnQosIITrafficCfgEntry 9 }
|
|
|
|
zxAnQosIITrafficPrf OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The traffic profile of ingress or egress direction."
|
|
::= { zxAnQosIITrafficCfgEntry 10 }
|
|
|
|
zxAnQosIITrafficCfgRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or modify or
|
|
delete an existing row in this table."
|
|
::= { zxAnQosIITrafficCfgEntry 20 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 16.zxAnQosIIRemainingBandwidthTable
|
|
--------------------------------------------------------------------------------
|
|
|
|
zxAnQosIITrafficBandwidthTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxAnQosIITrafficBandwidthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes interface BandWidth.It is used
|
|
for physical ports."
|
|
::= { zxAnQosIIObjects 24 }
|
|
|
|
zxAnQosIITrafficBandwidthEntry OBJECT-TYPE
|
|
SYNTAX ZxAnQosIITrafficBandwidthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in zxAnQosIITrafficBandwidthTable."
|
|
INDEX { ifIndex }
|
|
::= { zxAnQosIITrafficBandwidthTable 1 }
|
|
|
|
ZxAnQosIITrafficBandwidthEntry ::=
|
|
SEQUENCE {
|
|
zxAnQosIITrafficTotalBandwidth Integer32,
|
|
zxAnQosIITrafficRemainBandwidth Integer32
|
|
}
|
|
|
|
zxAnQosIITrafficTotalBandwidth OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "kbps"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total bandwidth of the interface."
|
|
::= { zxAnQosIITrafficBandwidthEntry 1 }
|
|
|
|
zxAnQosIITrafficRemainBandwidth OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "kbps"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remaining bandwidth of the interface."
|
|
::= { zxAnQosIITrafficBandwidthEntry 2 }
|
|
END |