465 lines
12 KiB
Plaintext
465 lines
12 KiB
Plaintext
|
|
-- Copyright (C) 2012 by Zhone Technologies. All Rights Reserved.
|
|
|
|
-- ======================================================================
|
|
-- == ==
|
|
-- == ZHNHPNA MIB ==
|
|
-- == ==
|
|
-- == Copyright (C) 2012 Zhone Technologies, Inc. ==
|
|
-- == Confidential, Unpublished Property of Zhone Technologies. ==
|
|
-- == Rights Reserved Under the Copyright Laws of the United States. ==
|
|
-- == ==
|
|
-- ======================================================================
|
|
|
|
ZHNHPNA DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY , OBJECT-TYPE , enterprises,
|
|
Integer32, Unsigned32, IpAddress, Gauge32
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
TEXTUAL-CONVENTION, MacAddress, RowStatus, TruthValue
|
|
FROM SNMPv2-TC
|
|
zhoneWtn
|
|
FROM Zhone;
|
|
|
|
-- 1.3.6.1.4.1.5504.2.5.47
|
|
zhnHpna MODULE-IDENTITY
|
|
LAST-UPDATED "201204251200Z" -- Apr 25, 2012
|
|
ORGANIZATION
|
|
"Zhone Technologies, Inc."
|
|
CONTACT-INFO
|
|
"Zhone Technologies, Inc.
|
|
Florida Design Center
|
|
8545 126th Avenue North
|
|
Largo, FL 33773
|
|
|
|
Toll-Free: +1 877-ZHONE20 (+1 877-946-6320)
|
|
Tel: +1-510-777-7000
|
|
Fax: +1-510-777-7001
|
|
E-mail: support@zhone.com"
|
|
|
|
|
|
DESCRIPTION
|
|
"This file defines the private Enterprise MIB extensions
|
|
that define the HCNA/HPNA interfaces supported by the Zhone
|
|
CPEs."
|
|
|
|
|
|
REVISION "201204251200Z" -- Apr 25, 2012
|
|
DESCRIPTION "Added https to FirewallMgmtAccessServiceValues
|
|
StationRxPower to Integer32"
|
|
|
|
REVISION "201201301200Z" -- Jan 30, 2012
|
|
DESCRIPTION "First Draft"
|
|
|
|
::= { zhoneWtn 47 }
|
|
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.2.5.47.1
|
|
-- InternetGatewayDevice.X_ZHONE_HPNA.
|
|
--
|
|
zhnHpnaObjects OBJECT IDENTIFIER ::= { zhnHpna 1 }
|
|
|
|
|
|
|
|
--
|
|
-- 1.3.6.1.4.1.5504.2.5.47.1.1
|
|
--
|
|
hpnaDeviceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HPNADeviceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of HPNA Phoneline information for the integral HPNA devices."
|
|
::= { zhnHpnaObjects 1}
|
|
|
|
hpnaDeviceEntry OBJECT-TYPE
|
|
SYNTAX HPNADeviceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes an entry for each integral HPNA device
|
|
supported by the CPE."
|
|
INDEX { hpnaDeviceIndex }
|
|
::= { hpnaDeviceTable 1}
|
|
|
|
HPNADeviceEntry ::=
|
|
SEQUENCE {
|
|
hpnaDeviceIndex Unsigned32,
|
|
hpnaDeviceMAC MacAddress,
|
|
hpnaDeviceHWVersion OCTET STRING,
|
|
hpnaDeviceFWVersion OCTET STRING
|
|
}
|
|
|
|
hpnaDeviceIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HPNA Device Table index"
|
|
::= { hpnaDeviceEntry 1 }
|
|
|
|
hpnaDeviceMAC OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Source MAC address of the integral HPNA device."
|
|
::= { hpnaDeviceEntry 2 }
|
|
|
|
hpnaDeviceHWVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Version of the on-board, hardware chipset."
|
|
::= { hpnaDeviceEntry 3 }
|
|
|
|
hpnaDeviceFWVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Firmware version of the code running on the HPNA device."
|
|
::= { hpnaDeviceEntry 4 }
|
|
|
|
|
|
--
|
|
-- 1.3.6.1.4.1.5504.2.5.47.1.2
|
|
--
|
|
hcnaDeviceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HCNADeviceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of HPNA Coax information for the integral HCNA devices."
|
|
::= { zhnHpnaObjects 2 }
|
|
|
|
hcnaDeviceEntry OBJECT-TYPE
|
|
SYNTAX HCNADeviceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes an entry for each integral HCNA device
|
|
supported by the CPE."
|
|
INDEX { hcnaDeviceIndex }
|
|
::= { hcnaDeviceTable 1 }
|
|
|
|
HCNADeviceEntry ::=
|
|
SEQUENCE {
|
|
hcnaDeviceIndex Unsigned32,
|
|
hcnaDeviceMAC MacAddress,
|
|
hcnaDeviceHWVersion OCTET STRING,
|
|
hcnaDeviceFWVersion OCTET STRING
|
|
}
|
|
|
|
hcnaDeviceIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HCNA Device Table index"
|
|
::= { hcnaDeviceEntry 1 }
|
|
|
|
hcnaDeviceMAC OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Source MAC address of the integral HCNA device."
|
|
::= { hcnaDeviceEntry 2 }
|
|
|
|
hcnaDeviceHWVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Version of the on-board, hardware chipset."
|
|
::= { hcnaDeviceEntry 3 }
|
|
|
|
hcnaDeviceFWVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Firmware version of the code running on the HCNA device."
|
|
::= { hcnaDeviceEntry 4 }
|
|
|
|
|
|
--
|
|
-- 1.3.6.1.4.1.5504.2.5.47.1.3
|
|
--
|
|
hpnaStationsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HPNAStationsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of HPNA station information."
|
|
::= { zhnHpnaObjects 3 }
|
|
|
|
hpnaStationsEntry OBJECT-TYPE
|
|
SYNTAX HPNAStationsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each HPNA interface maintains a list of known HPNA
|
|
devices on the network. This table includes an entry for
|
|
each HPNA device detected."
|
|
INDEX { hpnaStationIndex }
|
|
::= { hpnaStationsTable 1 }
|
|
|
|
HPNAStationsEntry ::=
|
|
SEQUENCE {
|
|
hpnaStationIndex Unsigned32,
|
|
hpnaStationSource MacAddress,
|
|
hpnaStationDestination MacAddress,
|
|
hpnaStationRate Unsigned32,
|
|
hpnaStationSymbolRate Unsigned32,
|
|
hpnaStationBitsPerSymbol Unsigned32,
|
|
hpnaStationRxPower Integer32
|
|
}
|
|
|
|
hpnaStationIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HPNA Stations Table index"
|
|
::= { hpnaStationsEntry 1 }
|
|
|
|
hpnaStationSource OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the source HPNA station."
|
|
::= { hpnaStationsEntry 2 }
|
|
|
|
hpnaStationDestination OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the destination HPNA station."
|
|
::= { hpnaStationsEntry 3 }
|
|
|
|
hpnaStationRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HPNA transmission rate, in Mbps."
|
|
::= { hpnaStationsEntry 4 }
|
|
|
|
hpnaStationSymbolRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HPNA symbol rate, in Mhz."
|
|
::= { hpnaStationsEntry 5 }
|
|
|
|
hpnaStationBitsPerSymbol OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HPNA rate divided by the symbol rate, in Mhz."
|
|
::= { hpnaStationsEntry 6 }
|
|
|
|
hpnaStationRxPower OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HPNA receive power, in dBm."
|
|
::= { hpnaStationsEntry 7 }
|
|
|
|
|
|
--
|
|
-- 1.3.6.1.4.1.5504.2.5.47.1.4
|
|
--
|
|
hcnaStationsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HCNAStationsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of HPNA Coax (HCNA) station information."
|
|
::= { zhnHpnaObjects 4 }
|
|
|
|
hcnaStationsEntry OBJECT-TYPE
|
|
SYNTAX HCNAStationsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each HCNA interface maintains a list of known HPNA Coax
|
|
devices on the network. This table includes an entry for
|
|
each HCNA device detected."
|
|
INDEX { hcnaStationIndex }
|
|
::= { hcnaStationsTable 1 }
|
|
|
|
HCNAStationsEntry ::=
|
|
SEQUENCE {
|
|
hcnaStationIndex Unsigned32,
|
|
hcnaStationSource MacAddress,
|
|
hcnaStationDestination MacAddress,
|
|
hcnaStationRate Unsigned32,
|
|
hcnaStationSymbolRate Unsigned32,
|
|
hcnaStationBitsPerSymbol Unsigned32,
|
|
hcnaStationRxPower Integer32
|
|
}
|
|
|
|
hcnaStationIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HCNA Stations Table index"
|
|
::= { hcnaStationsEntry 1 }
|
|
|
|
hcnaStationSource OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the source HCNA station."
|
|
::= { hcnaStationsEntry 2 }
|
|
|
|
hcnaStationDestination OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the destination HCNA station."
|
|
::= { hcnaStationsEntry 3 }
|
|
|
|
hcnaStationRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HCNA transmission rate, in Mbps."
|
|
::= { hcnaStationsEntry 4 }
|
|
|
|
hcnaStationSymbolRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HCNA symbol rate, in Mhz."
|
|
::= { hcnaStationsEntry 5 }
|
|
|
|
hcnaStationBitsPerSymbol OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HCNA rate divided by the symbol rate, in Mhz."
|
|
::= { hcnaStationsEntry 6 }
|
|
|
|
hcnaStationRxPower OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HCNA receive power, in dBm."
|
|
::= { hcnaStationsEntry 7 }
|
|
|
|
|
|
-- ****************************************************************************
|
|
--
|
|
-- Conformance Information
|
|
--
|
|
|
|
zhnHpnaConformance OBJECT IDENTIFIER ::= { zhnHpna 2 }
|
|
|
|
zhnHpnaGroups OBJECT IDENTIFIER ::= { zhnHpnaConformance 1 }
|
|
zhnHpnaCompliances OBJECT IDENTIFIER ::= { zhnHpnaConformance 2 }
|
|
|
|
--
|
|
-- Compliance Statements
|
|
--
|
|
|
|
zhnHpnaCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Compliance statement for SNMP entities which
|
|
manage the Zhone CPE HPNA/HCNA Station Information"
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
zhnHpnaDeviceGroup,
|
|
zhnHcnaDeviceGroup
|
|
}
|
|
::= {zhnHpnaCompliances 1 }
|
|
|
|
|
|
--
|
|
-- Units of Conformance
|
|
--
|
|
|
|
zhnHpnaDeviceGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hpnaDeviceMAC,
|
|
hpnaDeviceHWVersion,
|
|
hpnaDeviceFWVersion
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of Zhone IP objects that describe the
|
|
HPNA station information. This group is only supported
|
|
by CPEs that have one or more HPNA Phone lines."
|
|
::= { zhnHpnaGroups 1 }
|
|
|
|
zhnHcnaDeviceGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hcnaDeviceMAC,
|
|
hcnaDeviceHWVersion,
|
|
hcnaDeviceFWVersion
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of Zhone IP objects that describe the
|
|
HPNA station information. This group is only supported
|
|
by CPEs that have one or more HPNA Coax line."
|
|
::= { zhnHpnaGroups 2 }
|
|
|
|
zhnHpnaStationsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hpnaStationSource,
|
|
hpnaStationDestination,
|
|
hpnaStationRate,
|
|
hpnaStationSymbolRate,
|
|
hpnaStationBitsPerSymbol,
|
|
hpnaStationRxPower
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of Zhone IP objects that describe the
|
|
HPNA station information. This group is only supported
|
|
by CPEs that have one or more HPNA Phone line."
|
|
::= { zhnHpnaGroups 3 }
|
|
|
|
zhnHcnaStationsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hcnaStationSource,
|
|
hcnaStationDestination,
|
|
hcnaStationRate,
|
|
hcnaStationSymbolRate,
|
|
hcnaStationBitsPerSymbol,
|
|
hcnaStationRxPower
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of Zhone IP objects that describe the
|
|
HCNA station information. This group is only supported
|
|
by CPEs that have one or more HPNA Coax line."
|
|
::= { zhnHpnaGroups 4 }
|
|
|
|
|
|
END
|
|
|
|
|