diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/fs/NSCRTV-EPON-VLAN-MGM-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/fs/NSCRTV-EPON-VLAN-MGM-MIB')
| -rw-r--r-- | MIBS/fs/NSCRTV-EPON-VLAN-MGM-MIB | 947 |
1 files changed, 947 insertions, 0 deletions
diff --git a/MIBS/fs/NSCRTV-EPON-VLAN-MGM-MIB b/MIBS/fs/NSCRTV-EPON-VLAN-MGM-MIB new file mode 100644 index 0000000..68be566 --- /dev/null +++ b/MIBS/fs/NSCRTV-EPON-VLAN-MGM-MIB @@ -0,0 +1,947 @@ +
+NSCRTV-EPON-VLAN-MGM-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Counter32, Unsigned32, TimeTicks
+ FROM SNMPv2-SMI
+ DateAndTime, MacAddress, TimeStamp, RowStatus, TruthValue, DisplayString, TEXTUAL-CONVENTION
+ FROM SNMPv2-TC
+ EponDeviceIndex, EponCardIndex, EponPortIndex, EponAlarmCode, EponAlarmInstance, EponSeverityType,
+ AutoNegotiationTechAbility, TAddress, EponStats15MinRecordType, EponStats24HourRecordType, EponStatsThresholdType
+ FROM NSCRTV-EPONEOC-EPON-MIB
+ vlanManagementObjects
+ FROM NSCRTV-EPONEOC-EPON-MIB;
+
+--------------------------------------------------------------------------------
+-- vlanManagementObjects [VLAN管理项](1.3.6.1.4.1.17409.2.3.7)
+--------------------------------------------------------------------------------
+ vlanGlobalInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VlanGlobalInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ 全局VLAN信息表"
+ ::= { vlanManagementObjects 1 }
+
+ vlanGlobalInfoEntry OBJECT-TYPE
+ SYNTAX VlanGlobalInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ INDEX { vlanDeviceIndex }
+ ::= { vlanGlobalInfoTable 1 }
+
+ VlanGlobalInfoEntry ::=
+ SEQUENCE {
+ vlanDeviceIndex
+ INTEGER,
+ maxVlanId
+ INTEGER,
+ maxSupportVlans
+ INTEGER,
+ createdVlanNumber
+ INTEGER
+ }
+
+ vlanDeviceIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ 设备索引号。
+ For OLT, set to corresponding device ID
+ For ONU, set to 0"
+ ::= { vlanGlobalInfoEntry 1 }
+
+ maxVlanId OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "
+ 最大VLAN ID"
+ ::= { vlanGlobalInfoEntry 2 }
+
+ maxSupportVlans OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "
+ 最大支持的VLAN个数"
+ ::= { vlanGlobalInfoEntry 3 }
+
+ createdVlanNumber OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "
+ 已创建的VLAN个数"
+ ::= { vlanGlobalInfoEntry 4 }
+
+ vlanConfigGroup OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "
+ Vlan配置组"
+ ::= { vlanManagementObjects 2 }
+
+ oltVlanConfigTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OltVlanConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ OLT VLAN成员配置表"
+ ::= { vlanConfigGroup 1 }
+
+ oltVlanConfigEntry OBJECT-TYPE
+ SYNTAX OltVlanConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ INDEX { oltVlanIndex, oltVlanDeviceIndex}
+ ::= { oltVlanConfigTable 1 }
+
+ OltVlanConfigEntry ::=
+ SEQUENCE {
+ oltVlanIndex
+ INTEGER,
+ oltVlanDeviceIndex
+ INTEGER,
+ oltVlanName
+ OCTET STRING,
+ taggedPort
+ OCTET STRING,
+ untaggedPort
+ OCTET STRING,
+ oltVlanRowStatus
+ RowStatus
+ }
+
+ oltVlanIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ Vlan索引号"
+ ::= { oltVlanConfigEntry 1 }
+
+ oltVlanDeviceIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ OLT设备索引号。
+ "
+ ::= { oltVlanConfigEntry 2 }
+
+ oltVlanName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..128))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ OLT VLAN name"
+ ::= { oltVlanConfigEntry 3 }
+
+ taggedPort OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ Vlan包括的tag的PON/SNI in OLT。
+ It is presented by member port list. Each member port is identified
+ by 4-byte format, same as TC of EponDeviceIndex. The actual length of
+ this string depends of the number of member ports in the port list.
+ The relationship is:
+ Length of the string = 4 * (NUM of member ports)
+ For example, if device 1, port 1/2 and 2/3 is the member ports,
+ then this object will be presented as:
+ 01 01 02 00 01 02 03 00
+ "
+ ::= { oltVlanConfigEntry 4 }
+
+ untaggedPort OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ Vlan包括的Untag的PON/SNI in OLT。
+ It is presented by member port list. Each member port is identified
+ by 4-byte format, same as TC of EponDeviceIndex. The actual length of
+ this string depends of the number of member ports in the port list.
+ The relationship is:
+ Length of the string = 4 * (NUM of member ports)
+ For example, if device 1, port 1/2 and 2/3 is the member ports,
+ then this object will be presented as:
+ 01 01 02 00 01 02 03 00
+ "
+ ::= { oltVlanConfigEntry 5 }
+
+ oltVlanRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ 行状态"
+ ::= { oltVlanConfigEntry 6 }
+
+ onuVlanConfigTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OnuVlanConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ ONU VLAN成员配置表
+ It is maintained by ONU itself.
+ "
+ ::= { vlanConfigGroup 2 }
+
+ onuVlanConfigEntry OBJECT-TYPE
+ SYNTAX OnuVlanConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ INDEX { onuVlanIndex }
+ ::= { onuVlanConfigTable 1 }
+
+ OnuVlanConfigEntry ::=
+ SEQUENCE {
+ onuVlanIndex
+ INTEGER,
+ onuVlanName
+ OCTET STRING,
+ onuVlanTaggedPort
+ OCTET STRING,
+ onuVlanUntaggedPort
+ OCTET STRING,
+ onuVlanRowStatus
+ RowStatus
+ }
+
+ onuVlanIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ Vlan索引号"
+ ::= { onuVlanConfigEntry 1 }
+
+ onuVlanName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..128))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ ONU VLAN name"
+ ::= { onuVlanConfigEntry 2 }
+
+ onuVlanTaggedPort OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ Vlan包括的tag的UNI端口。
+ It is presented by member port list. Each member port is identified
+ by 2-byte format, One for slot ID, the last for port ID. The actual
+ length of this string depends of the number of tagged member ports
+ in the VLAN. If the ONU is fixed (not modulized), set slot ID to 0,
+ the NMS could ignore the slot info.
+ Note that, slot here shall follow the last byte definition of
+ EponCardIndex to indicate the main-slot and sub-slot index.
+ The relationship is:
+ Length of the string = 2 * (NUM of member ports)
+ For example, if port 1/2 and 3/4 is the tagged member ports of the
+ VLAN, then the object is presented as:
+ 01 02 03 04
+ "
+ ::= { onuVlanConfigEntry 3 }
+
+ onuVlanUntaggedPort OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ Vlan包括的Untag的UNI端口。
+ It is presented by member port list. Each member port is identified
+ by 2-byte format, One for slot ID, the last for port ID. The actual
+ length of this string depends of the number of untagged member ports
+ in the VLAN. If the ONU is fixed (not modulized), set slot ID to FF,
+ the NMS could ignore the slot info.
+ Note that, slot here shall follow the last byte definition of
+ EponCardIndex to indicate the main-slot and sub-slot index.
+ The relationship is:
+ Length of the string = 2 * (NUM of member ports)
+ For example, if port 1/2 and 3/4 is the untagged member ports of the
+ VLAN, then the object is presented as:
+ 01 02 03 04
+ "
+ ::= { onuVlanConfigEntry 4 }
+
+ onuVlanRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ 行状态"
+ ::= { onuVlanConfigEntry 5 }
+
+ portVlanGroup OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "
+ 端口Vlan组(sni、uni、ponport)"
+ ::= { vlanManagementObjects 3 }
+
+ portVlanTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PortVlanEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ 端口Vlan表
+ This table applies on OLT pon port, OLT SNI, OLT onu ID, ONU UNI.
+ 1. If the table is maintained in OLT device:
+ Applied Obj - Descriptions of Index
+ ------------------------------------------------------------------
+ OLT Pon Port - OnuNum of pvlanDeviceIndex shall be set to 0,
+ /OLT SNI pvlanCardIndex, and pvlanPortIndex set to 0 indicates
+ meaningless
+ OLT onu ID - Set pvlanDeviceIndex to corresponding ONU ID,
+ pvlanCardIndex, and pvlanPortIndex set to 0 indicates
+ meaningless
+ ONU UNI - Set pvlanDeviceIndex to corresponding ONU ID,
+ pvlanCardIndex, and pvlanPortIndex set to the corresponding
+ value
+ 2. If the table is maintained in ONU device:
+ pvlanDeviceIndex shall be set to 0 to indicate meaningless.
+ pvlanCardIndex shall be set to corresponding slot.
+ pvlanPortIndex shall be set to corresponding port.
+ "
+
+ ::= { portVlanGroup 1 }
+
+ portVlanEntry OBJECT-TYPE
+ SYNTAX PortVlanEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ INDEX { pvlanDeviceIndex, pvlanCardIndex, pvlanPortIndex}
+ ::= { portVlanTable 1 }
+
+ PortVlanEntry ::=
+ SEQUENCE {
+ pvlanDeviceIndex
+ EponDeviceIndex,
+ pvlanCardIndex
+ EponCardIndex,
+ pvlanPortIndex
+ EponPortIndex,
+ vlanTagTpid
+ OCTET STRING,
+ vlanTagCfi
+ TruthValue,
+ vlanTagPriority
+ INTEGER,
+ vlanPVid
+ INTEGER,
+ vlanMode
+ INTEGER
+ }
+
+ pvlanDeviceIndex OBJECT-TYPE
+ SYNTAX EponDeviceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ OLT/ONU设备索引号。"
+ ::= { portVlanEntry 1 }
+
+ pvlanCardIndex OBJECT-TYPE
+ SYNTAX EponCardIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ 板卡索引号
+ "
+ ::= { portVlanEntry 2 }
+
+ pvlanPortIndex OBJECT-TYPE
+ SYNTAX EponPortIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ pon端口/uni/sni端口索引号
+ "
+ ::= { portVlanEntry 3 }
+
+ vlanTagTpid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (2))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "
+ 标记的协议标识
+ It shall be presented in hexadecimal format. For example, 81 00
+ to indicate 0x8100"
+ ::= { portVlanEntry 4 }
+
+ vlanTagCfi OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "
+ 规则格式指示符"
+ ::= { portVlanEntry 5 }
+
+ vlanTagPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "
+ vlan优先级"
+ ::= { portVlanEntry 6 }
+
+ vlanPVid OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "
+ port Vlan ID"
+ ::= { portVlanEntry 7 }
+
+ vlanMode OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ transparent(0),
+ tag(1),
+ translation(2),
+ aggregation(3),
+ trunk(4),
+ stacking(5)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "
+ vlan模式
+ "
+ ::= { portVlanEntry 8 }
+
+ portVlanTranslationTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PortVlanTranslationEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ 端口Vlan翻译表
+ This table applies on OLT pon port, OLT SNI, OLT onu ID, ONU UNI.
+ 1. If the table is maintained in OLT device:
+ Applied Obj - Descriptions of Index
+ ------------------------------------------------------------------
+ OLT Pon Port - OnuNum of pvtDeviceIndex shall be set to 0,
+ /OLT SNI pvtCardIndex, and pvtPortIndex set to 0 indicates
+ meaningless
+ OLT onu ID - Set pvtDeviceIndex to corresponding ONU ID,
+ pvtCardIndex, and pvtPortIndex set to 0 indicates
+ meaningless
+ ONU UNI - Set pvtDeviceIndex to corresponding ONU ID,
+ pvtCardIndex, and pvtPortIndex set to the corresponding
+ value
+
+ 2. If the table is maintained in ONU device:
+ pvtDeviceIndex shall be set to 0 to indicate meaningless.
+ pvtCardIndex shall be set to corresponding slot.
+ pvtPortIndex shall be set to corresponding port.
+ "
+ ::= { portVlanGroup 2 }
+
+ portVlanTranslationEntry OBJECT-TYPE
+ SYNTAX PortVlanTranslationEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ INDEX { pvtDeviceIndex , pvtCardIndex , pvtPortIndex , portVidIndex }
+ ::= { portVlanTranslationTable 1 }
+ PortVlanTranslationEntry ::=
+ SEQUENCE {
+ pvtDeviceIndex
+ EponDeviceIndex,
+ pvtCardIndex
+ EponCardIndex,
+ pvtPortIndex
+ EponPortIndex,
+ portVidIndex
+ Unsigned32,
+ translationNewVid
+ Unsigned32,
+ translationRowStatus
+ RowStatus
+ }
+ pvtDeviceIndex OBJECT-TYPE
+ SYNTAX EponDeviceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ OLT/ONU设备索引号。"
+ ::= { portVlanTranslationEntry 1 }
+
+ pvtCardIndex OBJECT-TYPE
+ SYNTAX EponCardIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ 板卡索引号"
+ ::= { portVlanTranslationEntry 2 }
+
+ pvtPortIndex OBJECT-TYPE
+ SYNTAX EponPortIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ pon端口/ONU/uni端口索引号/sni端口"
+ ::= { portVlanTranslationEntry 3 }
+
+ portVidIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ 端口原始VLAN ID索引号"
+ ::= { portVlanTranslationEntry 4 }
+
+ translationNewVid OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ 翻译的新vlan号"
+ ::= { portVlanTranslationEntry 5 }
+
+ translationRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ 行状态 "
+ ::= { portVlanTranslationEntry 6 }
+
+ portVlanAggregationManagement OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "
+ 端口Vlan聚合管理(VLAN Aggregation)"
+ ::= { portVlanGroup 3 }
+
+ portVlanAggregationConfigTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PortVlanAggregationConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ 端口Vlan聚合配置表
+ This table applies on OLT pon port, OLT onu ID, ONU UNI.
+ 1. If the table is maintained in OLT device:
+ Applied Obj - Descriptions of Index
+ ------------------------------------------------------------------
+ OLT Pon Port - OnuNum of pvaDeviceIndex shall be set to 0,
+ pvaCardIndex, and pvaPortIndex set to 0 indicates
+ meaningless
+ OLT onu ID - Set pvaDeviceIndex to corresponding ONU ID,
+ pvaCardIndex, and pvaPortIndex set to 0 indicates
+ meaningless
+ ONU UNI - Set pvaDeviceIndex to corresponding ONU ID,
+ pvaCardIndex, and pvaPortIndex set to the corresponding
+ value
+
+ 2. If the table is maintained in ONU device:
+ pvaDeviceIndex shall be set to 0 to indicate meaningless.
+ pvaCardIndex shall be set to corresponding slot.
+ pvaPortIndex shall be set to corresponding port.
+ "
+ ::= { portVlanAggregationManagement 1 }
+
+ portVlanAggregationConfigEntry OBJECT-TYPE
+ SYNTAX PortVlanAggregationConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ INDEX { pvaDeviceIndex , pvaCardIndex , pvaPortIndex , portAggregationVidIndex }
+ ::= { portVlanAggregationConfigTable 1 }
+
+ PortVlanAggregationConfigEntry ::=
+ SEQUENCE {
+ pvaDeviceIndex
+ EponDeviceIndex,
+ pvaCardIndex
+ EponCardIndex,
+ pvaPortIndex
+ EponPortIndex,
+ portAggregationVidIndex
+ Unsigned32,
+ aggregationVidList
+ OCTET STRING,
+ aggregationRowStatus
+ RowStatus
+ }
+
+ pvaDeviceIndex OBJECT-TYPE
+ SYNTAX EponDeviceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ OLT/ONU设备索引号。"
+ ::= { portVlanAggregationConfigEntry 1 }
+
+ pvaCardIndex OBJECT-TYPE
+ SYNTAX EponCardIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ 板卡索引号"
+ ::= { portVlanAggregationConfigEntry 2 }
+
+ pvaPortIndex OBJECT-TYPE
+ SYNTAX EponPortIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ pon端口/uni端口索引号/ONU ID"
+ ::= { portVlanAggregationConfigEntry 3 }
+
+ portAggregationVidIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ 端口VLAN聚合组VLAN号"
+ ::= { portVlanAggregationConfigEntry 4 }
+
+ aggregationVidList OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (512))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ 聚合的vlan ID组
+ 采用类似INTERNET比特顺序,从左到右的OCTET分别为OCTET 0, OCTET 1, ...
+ 每个OCTET的bit从左到右分别为bit0,bit1,...,bit7。
+ 按照bit和OCTET由小到大的顺序,每个bit对应于一个VLAN,VLAN ID范围为0..4095。
+ 第一个bit对应VLAN 0,最后一个bit对应VLAN 4095。
+ 如果bit置位,表示该包括该VLAN,否则不包括。"
+ ::= { portVlanAggregationConfigEntry 5 }
+
+
+ aggregationRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ 行状态"
+ ::= { portVlanAggregationConfigEntry 6 }
+
+ portVlanTrunkTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PortVlanTrunkEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ 端口Vlan trunk表(VLAN Trunk表?
+ This table applies on OLT pon port, OLT SNI, OLT onu ID, ONU UNI.
+ 1. If the table is maintained in OLT device:
+ Applied Obj - Descriptions of Index
+ ------------------------------------------------------------------
+ OLT Pon Port - OnuNum of pvtDeviceIndex shall be set to 0,
+ /OLT SNI pvtCardIndex, and pvtPortIndex set to 0 indicates
+ meaningless
+ OLT onu ID - Set pvtDeviceIndex to corresponding ONU ID,
+ pvtCardIndex, and pvtPortIndex set to 0 indicates
+ meaningless
+ ONU UNI - Set pvtDeviceIndex to corresponding ONU ID,
+ pvtCardIndex, and pvtPortIndex set to the corresponding
+ value
+
+ 2. If the table is maintained in ONU device:
+ pvtDeviceIndex shall be set to 0 to indicate meaningless.
+ pvtCardIndex shall be set to corresponding slot.
+ pvtPortIndex shall be set to corresponding port.
+ "
+ ::= { portVlanGroup 4 }
+
+ portVlanTrunkEntry OBJECT-TYPE
+ SYNTAX PortVlanTrunkEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ INDEX { trunkDeviceIndex, trunkCardIndex, trunkPortIndex }
+ ::= { portVlanTrunkTable 1 }
+
+ PortVlanTrunkEntry ::=
+ SEQUENCE {
+ trunkDeviceIndex
+ EponDeviceIndex,
+ trunkCardIndex
+ EponCardIndex,
+ trunkPortIndex
+ EponPortIndex,
+ trunkVidList
+ OCTET STRING,
+ portVlanTrunkRowStatus
+ RowStatus
+ }
+
+ trunkDeviceIndex OBJECT-TYPE
+ SYNTAX EponDeviceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ 设备索引号。
+ "
+ ::= { portVlanTrunkEntry 1 }
+
+ trunkCardIndex OBJECT-TYPE
+ SYNTAX EponCardIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ 板卡索引号"
+ ::= { portVlanTrunkEntry 2 }
+ trunkPortIndex OBJECT-TYPE
+ SYNTAX EponPortIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ 端口索引号"
+ ::= { portVlanTrunkEntry 3 }
+
+ trunkVidList OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (512))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ Trunked Vlan List for the port
+ 采用类似INTERNET比特顺序,从左到右的OCTET分别为OCTET 0, OCTET 1, ...
+ 每个OCTET的bit从左到右分别为bit0,bit1,...,bit7。
+ 按照bit和OCTET由小到大的顺序,每个bit对应于一个VLAN,VLAN ID范围为0..4095。
+ 第一个bit对应VLAN 0,最后一个bit对应VLAN 4095。
+ 如果bit置位,表示该包括该VLAN,否则不包括。
+ "
+ ::= { portVlanTrunkEntry 4 }
+
+ portVlanTrunkRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ 行状态"
+ ::= { portVlanTrunkEntry 5 }
+
+ qinQConfigGroup OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "
+ QinQ配置组
+ 备注:要求OLT/ONU均支持QINQ,OLT可选,ONU必选"
+ ::= { vlanManagementObjects 4 }
+
+ portQinQConfigTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PortQinQConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ QinQ配置属性表
+ This table applies on OLT pon port, OLT SNI, OLT onu ID, ONU UNI.
+ 1. If the table is maintained in OLT device:
+ Applied Obj - Descriptions of Index
+ ------------------------------------------------------------------
+ OLT Pon Port - OnuNum of pqDeviceIndex shall be set to 0,
+ /OLT SNI pqCardIndex, and pqPortIndex set to 0 indicates
+ meaningless
+ OLT onu ID - Set pqDeviceIndex to corresponding ONU ID,
+ pqCardIndex, and pqPortIndex set to 0 indicates
+ meaningless
+ ONU UNI - Set pqDeviceIndex to corresponding ONU ID,
+ pqCardIndex, and pqPortIndex set to the corresponding
+ value
+
+ 2. If the table is maintained in ONU device:
+ pqDeviceIndex shall be set to 0 to indicate meaningless.
+ pqCardIndex shall be set to corresponding slot.
+ pqPortIndex shall be set to corresponding port.
+ "
+ ::= { qinQConfigGroup 1 }
+
+ portQinQConfigEntry OBJECT-TYPE
+ SYNTAX PortQinQConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ INDEX { pqDeviceIndex, pqCardIndex, pqPortIndex, pqStartVlanId, pqEndVlanId }
+ ::= { portQinQConfigTable 1 }
+
+ PortQinQConfigEntry ::=
+ SEQUENCE {
+ pqDeviceIndex
+ EponDeviceIndex,
+ pqCardIndex
+ EponCardIndex,
+ pqPortIndex
+ EponPortIndex,
+ pqStartVlanId
+ INTEGER,
+ pqEndVlanId
+ INTEGER,
+ pqSVlanId
+ INTEGER,
+ pqSTagCosDetermine
+ INTEGER,
+ pqSTagCosNewValue
+ INTEGER,
+ pqRowStatus
+ RowStatus
+ }
+
+ pqDeviceIndex OBJECT-TYPE
+ SYNTAX EponDeviceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ ONU ID, for a specific ONU"
+ ::= { portQinQConfigEntry 1 }
+
+ pqCardIndex OBJECT-TYPE
+ SYNTAX EponCardIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ 板卡索引号"
+ ::= { portQinQConfigEntry 2 }
+
+ pqPortIndex OBJECT-TYPE
+ SYNTAX EponPortIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ 端口索引号"
+ ::= { portQinQConfigEntry 3 }
+
+ pqStartVlanId OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ The starting VLAN ID, working together with pqEndVlanId,
+ consists of a VLAN group. The VLAN ID match the VLAN group
+ will be QinQed with specified outer VLAN
+ "
+ ::= { portQinQConfigEntry 4 }
+
+ pqEndVlanId OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ The ending VLAN ID, working together with pqStartVlanId,
+ consists of a VLAN range. The VLAN ID match the VLAN range
+ will be QinQed with specified outer VLAN
+ "
+ ::= { portQinQConfigEntry 5 }
+
+ pqSVlanId OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ The outer VLAN id to be QinQed"
+ ::= { portQinQConfigEntry 6 }
+
+ pqSTagCosDetermine OBJECT-TYPE
+ SYNTAX INTEGER {
+ redefine(1),
+ copyFromCTag(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ What STAG COS will be set for this QinQ instance. It could
+ be either a new definition or copied from CTAG
+ "
+ ::= { portQinQConfigEntry 7 }
+
+ pqSTagCosNewValue OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ The new STAG COS value if pqSTagCosDetermine is selected as
+ redefine(1)
+ "
+ DEFVAL { 0 }
+ ::= { portQinQConfigEntry 8 }
+
+ pqRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ "
+ ::= { portQinQConfigEntry 9 }
+
+--
+-- END of NSCRTV-EPON-VLAN-MGM-MIB
+--
+
+END
|