192 lines
6.8 KiB
Plaintext
192 lines
6.8 KiB
Plaintext
|
|
--------------------------------------------------------------------------------
|
|
-- File Name : ZTE-AN-PORTLOCATING-NDP-MIB.mib
|
|
-- Date : 2011-03-01
|
|
-- Author : ZTE Shanghai Nms dept.
|
|
|
|
--
|
|
-- Zte NDP Port Locating Management Mib for Access Node
|
|
--
|
|
--
|
|
--------------------------------------------------------------------------------
|
|
ZTE-AN-PORTLOCATING-NDP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI
|
|
TruthValue FROM SNMPv2-TC
|
|
zxAnPortLocatingMib FROM ZTE-AN-PORT-LOCATING-MIB
|
|
zxAn FROM ZTE-AN-TC-MIB;
|
|
|
|
zxAnPortLocatingNdpMib MODULE-IDENTITY
|
|
LAST-UPDATED "201103011730Z"
|
|
ORGANIZATION "ZTE Corporation"
|
|
CONTACT-INFO "ZTE NMS dept.
|
|
Mail: wang.bingyu@zte.com.cn
|
|
Tel : 021-68896259"
|
|
DESCRIPTION "The MIB module for the management of NDP port locating."
|
|
::= {zxAnPortLocatingMib 45}
|
|
--------------------------------------------------------------------------------
|
|
-- Following management objects are defined.
|
|
-- 1. Global Objects
|
|
-- 2. NDP Port Locating Table
|
|
--------------------------------------------------------------------------------
|
|
|
|
zxAnPortLocatingNdpGlobal OBJECT IDENTIFIER ::= { zxAnPortLocatingNdpMib 1 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 1. Global Objects
|
|
--------------------------------------------------------------------------------
|
|
zxAnNdpLioEnable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the NDP port location function."
|
|
DEFVAL { disable }
|
|
::= { zxAnPortLocatingNdpGlobal 1 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 2. NDP Port Locating Table
|
|
--------------------------------------------------------------------------------
|
|
|
|
zxAnPortLocatingNdpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxAnPortLocatingNdpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"NDP port locating table."
|
|
::= { zxAnPortLocatingNdpMib 2 }
|
|
|
|
zxAnPortLocatingNdpEntry OBJECT-TYPE
|
|
SYNTAX ZxAnPortLocatingNdpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"NDP port locating entry."
|
|
INDEX { zxAnPortLocatingNdpRack, zxAnPortLocatingNdpShelf,
|
|
zxAnPortLocatingNdpSlot, zxAnPortLocatingNdpPort,
|
|
zxAnPortLocatingNdpOnu, zxAnPortLocatingNdpIfType,
|
|
zxAnPortLocatingNdpLogicalId }
|
|
::= { zxAnPortLocatingNdpTable 1 }
|
|
|
|
ZxAnPortLocatingNdpEntry ::= SEQUENCE {
|
|
zxAnPortLocatingNdpRack Integer32,
|
|
zxAnPortLocatingNdpShelf Integer32,
|
|
zxAnPortLocatingNdpSlot Integer32,
|
|
zxAnPortLocatingNdpPort Integer32,
|
|
zxAnPortLocatingNdpOnu Integer32,
|
|
zxAnPortLocatingNdpIfType INTEGER,
|
|
zxAnPortLocatingNdpLogicalId OBJECT IDENTIFIER,
|
|
zxAnNdpLioIfConfEnable INTEGER,
|
|
zxAnNdpLioIfConfTrust TruthValue,
|
|
zxAnNdpLioIfConfPolicy INTEGER
|
|
}
|
|
|
|
zxAnPortLocatingNdpRack OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rack No. of the interface."
|
|
::= { zxAnPortLocatingNdpEntry 1 }
|
|
|
|
zxAnPortLocatingNdpShelf OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shelf No. of the interface."
|
|
::= { zxAnPortLocatingNdpEntry 2 }
|
|
|
|
zxAnPortLocatingNdpSlot OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Slot No. of the interface."
|
|
::= { zxAnPortLocatingNdpEntry 3 }
|
|
|
|
zxAnPortLocatingNdpPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Physical port No. of the interface."
|
|
::= { zxAnPortLocatingNdpEntry 4 }
|
|
|
|
zxAnPortLocatingNdpOnu OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU No. of the interface.
|
|
It is valid only if zxAnPortLocatingNdpIfType is 'portVPort' ,
|
|
otherwise, its value is 0."
|
|
::= { zxAnPortLocatingNdpEntry 5 }
|
|
|
|
zxAnPortLocatingNdpIfType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bridgePort(2),
|
|
ponVPort(4)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of the interface."
|
|
::= { zxAnPortLocatingNdpEntry 6 }
|
|
|
|
zxAnPortLocatingNdpLogicalId OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Logic index of the interface.
|
|
If zxAnPortLocatingNdpIfType is 'bridgePort', this object
|
|
indicates 'pvc', such as oid '1' indicates 'PVC1'.
|
|
If zxAnPortLocatingNdpIfType is 'ponVPort', this object
|
|
indicates 'ponVPort', such as oid '1' indicates 'PortVPort1'."
|
|
::= { zxAnPortLocatingNdpEntry 7 }
|
|
|
|
zxAnNdpLioIfConfEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the NDP port location of the interface."
|
|
DEFVAL { disable }
|
|
::= { zxAnPortLocatingNdpEntry 8 }
|
|
|
|
zxAnNdpLioIfConfTrust OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"NDP port locating trust flag."
|
|
DEFVAL { false }
|
|
::= { zxAnPortLocatingNdpEntry 9 }
|
|
|
|
zxAnNdpLioIfConfPolicy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
keep(1),
|
|
replace(2),
|
|
discard(3),
|
|
add(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"NDP port locating trust policy.
|
|
if zxAnPortLocatingNdpIfTrust is trust, keep and replace is valid.
|
|
if zxAnPortLocatingNdpIfTrust is false, discard and add is valid."
|
|
DEFVAL { add }
|
|
::= { zxAnPortLocatingNdpEntry 10 }
|
|
|
|
END
|