Initial commit

This commit is contained in:
David Leutgeb
2023-12-05 12:25:34 +01:00
commit 98a672123c
4378 changed files with 8817503 additions and 0 deletions

View File

@ -0,0 +1,500 @@
-- *****************************
-- * *
-- * ONEOS MIB *
-- * *
-- *****************************
--
-- ONEOS_MIB_STD_V05.2.R001_E002
--
-- Creation date : 16/04/2009
--
-- Compatibility with ONEOS_V31
--
-- Compatibility with ONEOS_V32
--
-- Compatibility with ONEOS_V42
--
ONEACCESS-CELLULAR-MIB DEFINITIONS ::= BEGIN
--------------------------------------------------------------------
-- Imports
--------------------------------------------------------------------
IMPORTS
DisplayString
FROM SNMPv2-TC
MODULE-IDENTITY, OBJECT-TYPE,Integer32,Unsigned32
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
oacExpIMCellRadio,oacMIBModules
FROM ONEACCESS-GLOBAL-REG;
--------------------------------------------------------------------
-- Module Entity
--------------------------------------------------------------------
oacCellularMIBModule MODULE-IDENTITY
LAST-UPDATED "201310150000Z"
ORGANIZATION " OneAccess "
CONTACT-INFO
"Pascal KESTELOOT
Postal: ONE ACCESS
381 Avenue du General de Gaulle
92140 Clamart, France
FRANCE
Tel: (+33) 01 41 87 70 00
Fax: (+33) 01 41 87 74 00
E-mail: pascal.kesteloot@oneaccess-net.com"
DESCRIPTION "Add cellular equipment and network info"
REVISION "201404070000Z"
DESCRIPTION "Add RSSI table"
REVISION "201310150000Z"
DESCRIPTION "Contact updated"
REVISION "201110270000Z"
DESCRIPTION "Fixed some minor corrections."
REVISION "201007080001Z"
DESCRIPTION "This MIB module describes Cellular Radio Managed objects."
::= { oacMIBModules 1000 }
--------------------------------------------------------------------
-- Entry Point (cf. ONEACCESS-GLOBAL-REG.mib)
--------------------------------------------------------------------
oacCellRadioRssi OBJECT IDENTIFIER ::= { oacExpIMCellRadio 1 }
-------------------------------------------------------------------------------------------
-- RSSI Last Hour Table
-------------------------------------------------------------------------------------------
oacCellRssiLastHourTable OBJECT-TYPE
SYNTAX SEQUENCE OF OacCellRssiLastHourEntrySyntax
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"RSSI values of the last hour."
::= { oacCellRadioRssi 1 }
oacCellRssiLastHourEntry OBJECT-TYPE
SYNTAX OacCellRssiLastHourEntrySyntax
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index into the table oacCellRssiLastHour"
INDEX { oacCellRssiLastHourMinutes }
::= { oacCellRssiLastHourTable 1 }
OacCellRssiLastHourEntrySyntax ::= SEQUENCE
{
oacCellRssiLastHourMinutes Unsigned32,
oacCellRssiLastHourMin Integer32,
oacCellRssiLastHourAvg Integer32,
oacCellRssiLastHourMax Integer32
}
oacCellRssiLastHourMinutes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp (in minutes)"
::= { oacCellRssiLastHourEntry 1 }
oacCellRssiLastHourMin OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSSI Minimum"
::= { oacCellRssiLastHourEntry 2 }
oacCellRssiLastHourAvg OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSSI Average"
::= { oacCellRssiLastHourEntry 3 }
oacCellRssiLastHourMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSSI Maximum"
::= { oacCellRssiLastHourEntry 4 }
-------------------------------------------------------------------------------------------
-- RSSI Last Day Table
-------------------------------------------------------------------------------------------
oacCellRssiLastDayTable OBJECT-TYPE
SYNTAX SEQUENCE OF OacCellRssiLastDayEntrySyntax
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"RSSI values of the last day."
::= { oacCellRadioRssi 2 }
oacCellRssiLastDayEntry OBJECT-TYPE
SYNTAX OacCellRssiLastDayEntrySyntax
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index into the table oacCellRssiLastDay"
INDEX { oacCellRssiLastDayHours }
::= { oacCellRssiLastDayTable 1 }
OacCellRssiLastDayEntrySyntax ::= SEQUENCE
{
oacCellRssiLastDayHours Unsigned32,
oacCellRssiLastDayMin Integer32,
oacCellRssiLastDayAvg Integer32,
oacCellRssiLastDayMax Integer32
}
oacCellRssiLastDayHours OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp (in hours)"
::= { oacCellRssiLastDayEntry 1 }
oacCellRssiLastDayMin OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSSI Minimum"
::= { oacCellRssiLastDayEntry 2 }
oacCellRssiLastDayAvg OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSSI Average"
::= { oacCellRssiLastDayEntry 3 }
oacCellRssiLastDayMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSSI Maximum"
::= { oacCellRssiLastDayEntry 4 }
-------------------------------------------------------------------------------------------
-- RSSI Last Month Table
-------------------------------------------------------------------------------------------
oacCellRssiLastMonthTable OBJECT-TYPE
SYNTAX SEQUENCE OF OacCellRssiLastMonthEntrySyntax
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"RSSI values of the last month."
::= { oacCellRadioRssi 3 }
oacCellRssiLastMonthEntry OBJECT-TYPE
SYNTAX OacCellRssiLastMonthEntrySyntax
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index into the table oacCellRssiLastMonth"
INDEX { oacCellRssiLastMonthDays }
::= { oacCellRssiLastMonthTable 1 }
OacCellRssiLastMonthEntrySyntax ::= SEQUENCE
{
oacCellRssiLastMonthDays Unsigned32,
oacCellRssiLastMonthMin Integer32,
oacCellRssiLastMonthAvg Integer32,
oacCellRssiLastMonthMax Integer32
}
oacCellRssiLastMonthDays OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp (in days)"
::= { oacCellRssiLastMonthEntry 1 }
oacCellRssiLastMonthMin OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSSI Minimum"
::= { oacCellRssiLastMonthEntry 2 }
oacCellRssiLastMonthAvg OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSSI Average"
::= { oacCellRssiLastMonthEntry 3 }
oacCellRssiLastMonthMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSSI Maximum"
::= { oacCellRssiLastMonthEntry 4 }
-------------------------------------------------------------------------------------------
-- ModuleTable
-------------------------------------------------------------------------------------------
oacCellRadioModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF OacCellRadioModuleEntrySyntax
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of cellular modules."
::= { oacExpIMCellRadio 2 }
oacCellRadioModuleEntry OBJECT-TYPE
SYNTAX OacCellRadioModuleEntrySyntax
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index into the table oacCellRadioModule"
INDEX { oacCellModuleIndex }
::= { oacCellRadioModuleTable 1 }
OacCellRadioModuleEntrySyntax ::= SEQUENCE
{
oacCellModuleIndex Unsigned32,
oacCellManufacturer DisplayString,
oacCellEquipment DisplayString,
oacCellBootRevision DisplayString,
oacCellRevision DisplayString,
oacCellIMEI DisplayString,
oacCellMEID DisplayString,
oacCellSIMStatus DisplayString,
oacCellIMSI DisplayString,
oacCellICCI DisplayString,
oacCellPinStatus DisplayString,
oacCellSelectedOperator DisplayString,
oacCellSignalStrength Integer32,
oacCellEcIo Integer32,
oacCellRSRQ Integer32,
oacCellRSRP Integer32,
oacCellSNR Integer32,
oacCellRadioAccessTechnology DisplayString,
oacCellCircuitSwitchedState DisplayString,
oacCellPacketSwitchedState DisplayString,
oacCellResetOnLossOfRegistration Unsigned32,
oacCellResetOnFailedRegistration Unsigned32,
oacCellHardwareReset Unsigned32,
oacCellLAC DisplayString,
oacCellCellID DisplayString,
oacCellTAC DisplayString,
oacCellPLMN DisplayString
}
oacCellModuleIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index"
::= { oacCellRadioModuleEntry 1 }
oacCellManufacturer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manufacturer identification"
::= { oacCellRadioModuleEntry 10 }
oacCellEquipment OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment information"
::= { oacCellRadioModuleEntry 11 }
oacCellBootRevision OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Boot revision identification"
::= { oacCellRadioModuleEntry 12 }
oacCellRevision OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Revision identification"
::= { oacCellRadioModuleEntry 13 }
oacCellIMEI OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment information (IMEI)"
::= { oacCellRadioModuleEntry 14 }
oacCellMEID OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CDMA Mobile Equipment Id (MEID)"
::= { oacCellRadioModuleEntry 15 }
oacCellSIMStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SIM card status"
::= { oacCellRadioModuleEntry 20 }
oacCellIMSI OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SIM International Mobile Subscriber Identity IMSI"
::= { oacCellRadioModuleEntry 21 }
oacCellICCI OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Integrated Circuit Card ID"
::= { oacCellRadioModuleEntry 22 }
oacCellPinStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"PIN code status"
::= { oacCellRadioModuleEntry 30 }
oacCellSelectedOperator OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current selected operator"
::= { oacCellRadioModuleEntry 40 }
oacCellSignalStrength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Signal strength (dBm)"
::= { oacCellRadioModuleEntry 41 }
oacCellEcIo OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total Ec/Io"
::= { oacCellRadioModuleEntry 42 }
oacCellRSRQ OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSRQ (dB)"
::= { oacCellRadioModuleEntry 43 }
oacCellRSRP OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSRP (dBm)"
::= { oacCellRadioModuleEntry 44 }
oacCellSNR OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SNR (dB)"
::= { oacCellRadioModuleEntry 45 }
oacCellRadioAccessTechnology OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current radio access technology"
::= { oacCellRadioModuleEntry 46 }
oacCellCircuitSwitchedState OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Circuit-switched register state"
::= { oacCellRadioModuleEntry 47 }
oacCellPacketSwitchedState OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packet-switched attach state"
::= { oacCellRadioModuleEntry 48 }
oacCellResetOnLossOfRegistration OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reset on loss of GPRS registration"
::= { oacCellRadioModuleEntry 60 }
oacCellResetOnFailedRegistration OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reset on failed initial registration"
::= { oacCellRadioModuleEntry 61 }
oacCellHardwareReset OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware reset of modem"
::= { oacCellRadioModuleEntry 62 }
oacCellLAC OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Location Area Code (LAC)"
::= { oacCellRadioModuleEntry 70 }
oacCellCellID OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cell ID"
::= { oacCellRadioModuleEntry 71 }
oacCellTAC OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Tracking Area Code (TAC)"
::= { oacCellRadioModuleEntry 72 }
oacCellPLMN OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Public Land Mobile Network (PLMN = MCC+MNC)"
::= { oacCellRadioModuleEntry 73 }
END
--

View File

@ -0,0 +1,263 @@
-- *****************************
-- * *
-- * ONEOS MIB *
-- * *
-- *****************************
--
-- ONEOS_MIB_STD_V05.1.R005_E001
--
-- Creation date : 22/01/2003
--
-- Modified for ONEOS_V31
--
-- Modified for ONEOS_V32R2E20 (MIB QOS)
--
--
-- 13122004 : Add oacExpIMIPSec
--
-- 24012005 : Add type one10 one30
--
-- 10032005 : Add vrrp mib
--
-- 05062005 : Add pstn isdn mibs
--
-- 25122005 : Add sysObjectId for One20,One80,One300
--
-- 13042006 : Add oacExpIMAtmAal5 (TF2967)
--
-- 21082006 : Add sysObjectId for One180
--
-- 18012008 :KMD_TF10288 Add dot11 mib
--
-- 2009-03-31 : TF16991: added oacJitterStatsHistoryTable, oacJitterStatsHistoryEntry,
-- updated oacJitterGeneralGroup
--
-- 16042009 : Add IM CellRadio (for OneCell35)
--
-- 10092009 : TF11960: add status noStatisticsAvailable for oacJitterStatsCompleted object
--
-- 2009-08-28 : TF30635:added Deviation jitter objects to oacJitterStatsTable:
-- oacJitterStatsSum2PosSD, oacJitterStatsSum2NegSD,
-- oacJitterStatsSum2PosDS, oacJitterStatsSum2NegDS,
-- oacJitterStatsDeviationSD, oacJitterStatsDeviationDS
--
-- 2009-09-16 Add sysObjectId for OC35
-- Add oneaccess_cellular_mib
--
-- 2010-07-08 Add oacExpIMIPPerformanceCounters,oacExpIMEthernet, sysObjectID for 1440
--
--
-- 2010-08-10 Add oacOneOsDevice for 1440
-- 2011-04-29 Add oacVlanConfig oacBridgeObjects oacIpServicesConfig -comments-
--
ONEACCESS-GLOBAL-REG DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,enterprises FROM SNMPv2-SMI;
oneAccessMIBModule MODULE-IDENTITY
LAST-UPDATED "201504210000Z"
ORGANIZATION " OneAccess "
CONTACT-INFO
"Pascal KESTELOOT
Postal: ONE ACCESS
381 Avenue du General de Gaulle
92140 Clamart, France
FRANCE
Tel: (+33) 01 41 87 70 00
Fax: (+33) 01 41 87 74 00
E-mail: pascal.kesteloot@oneaccess-net.com"
DESCRIPTION
"This MIB module describes the top-level ONEACCESS
architecture
Products sysObjectId are under oacRegistration
Modules registrations are under oacRegistration.oacMIBModules
Product Specicific MIBs are under oacProductSpecific
Generic MIBs common to several products are under
oacGeneric"
-- Revision history
REVISION "201504210000Z"
DESCRIPTION
"Add new device One445 see PR 74321"
REVISION "201409050000Z"
DESCRIPTION
"Add new devices oacLbb139, oacLbb148, oacLbb219, oacLbb329 see PR 73077"
REVISION "201310160000Z"
DESCRIPTION
"Update for 1440, Add new devices oacLbb133, oacLbb134, oacLbb140, oacLbb210, oacLbb310, oacLbb320, oacLbb330 , oacLbb4G ... see PR 65655"
REVISION "201306250000Z"
DESCRIPTION
"Add oacOneOsDevice for Lbbxxx see PR 60762"
REVISION "201304250000Z"
DESCRIPTION
"Add oacOneOsDevice for one540,one1540,one1510,one1520 see PR 60762"
REVISION "201203200000Z"
DESCRIPTION
"Reserved the sub-tree 11 to new MIB oacExpIMIPVrfToIf see PR 49262"
REVISION "201107290000Z"
DESCRIPTION
"fixed compilation issues"
REVISION "201106150000Z"
DESCRIPTION
"Contact updated"
REVISION "201104100001Z" -- April 29, 2011
DESCRIPTION "Add oacVlanConfig oacBridgeObjects oacIpServicesConfig "
REVISION "201008100001Z" -- August 10, 2010
DESCRIPTION "Add oacOneOsDevice for 1440."
REVISION "201007080001Z"
DESCRIPTION "Initial version."
::= { oacMIBModules 1 }
oneAccess OBJECT IDENTIFIER ::= { enterprises 13191 }
oacRegistration OBJECT IDENTIFIER ::= { oneAccess 1 }
oacMIBModules OBJECT IDENTIFIER ::= { oacRegistration 100 }
oacOneOsDevices OBJECT IDENTIFIER ::= { oacRegistration 1 }
oacOne10 OBJECT IDENTIFIER ::= { oacOneOsDevices 1 }
oacOne20 OBJECT IDENTIFIER ::= { oacOneOsDevices 2 }
oacOne30 OBJECT IDENTIFIER ::= { oacOneOsDevices 3 }
oacOne40 OBJECT IDENTIFIER ::= { oacOneOsDevices 4 }
oacOne50 OBJECT IDENTIFIER ::= { oacOneOsDevices 5 }
oacOne60 OBJECT IDENTIFIER ::= { oacOneOsDevices 6 }
oacOne20D OBJECT IDENTIFIER ::= { oacOneOsDevices 7 }
oacOne80 OBJECT IDENTIFIER ::= { oacOneOsDevices 8 }
oacOne80XM OBJECT IDENTIFIER ::= { oacOneOsDevices 9 }
oacOne100 OBJECT IDENTIFIER ::= { oacOneOsDevices 10 }
oacOne100D OBJECT IDENTIFIER ::= { oacOneOsDevices 11 }
oacOne150 OBJECT IDENTIFIER ::= { oacOneOsDevices 15 }
oacOne180 OBJECT IDENTIFIER ::= { oacOneOsDevices 18 }
oacOne200 OBJECT IDENTIFIER ::= { oacOneOsDevices 20 }
oacOneCell25 OBJECT IDENTIFIER ::= { oacOneOsDevices 25 }
oacOne300 OBJECT IDENTIFIER ::= { oacOneOsDevices 30 }
oacOneCell35 OBJECT IDENTIFIER ::= { oacOneOsDevices 35 }
oacOne400 OBJECT IDENTIFIER ::= { oacOneOsDevices 40 }
oacOne70 OBJECT IDENTIFIER ::= { oacOneOsDevices 70 }
oacOne800 OBJECT IDENTIFIER ::= { oacOneOsDevices 80 }
oacPBXplug8 OBJECT IDENTIFIER ::= { oacOneOsDevices 100 }
oacPBXplug30 OBJECT IDENTIFIER ::= { oacOneOsDevices 110 }
oacPBXPLUG-1P-2B OBJECT IDENTIFIER ::= { oacOneOsDevices 111 }
oacPBXPLUG-1P-2B-L OBJECT IDENTIFIER ::= { oacOneOsDevices 112 }
oacPBXPLUG-4B OBJECT IDENTIFIER ::= { oacOneOsDevices 113 }
oacPBXPLUG-4B-L OBJECT IDENTIFIER ::= { oacOneOsDevices 114 }
oacPBXPLUG-4B-V2 OBJECT IDENTIFIER ::= { oacOneOsDevices 115 }
oacPBXPLUG-6B OBJECT IDENTIFIER ::= { oacOneOsDevices 116 }
oacPBXPLUG-6B-L OBJECT IDENTIFIER ::= { oacOneOsDevices 117 }
oac1440 OBJECT IDENTIFIER ::= { oacOneOsDevices 1440 }
oacOne90 OBJECT IDENTIFIER ::= { oacOneOsDevices 90 }
oacLbb130 OBJECT IDENTIFIER ::= { oacOneOsDevices 130 }
oacLbb131 OBJECT IDENTIFIER ::= { oacOneOsDevices 131 }
oacLbb132 OBJECT IDENTIFIER ::= { oacOneOsDevices 132 }
oacLbb133 OBJECT IDENTIFIER ::= { oacOneOsDevices 133 }
oacLbb134 OBJECT IDENTIFIER ::= { oacOneOsDevices 134 }
oacLbb135 OBJECT IDENTIFIER ::= { oacOneOsDevices 135 }
oacLbb139 OBJECT IDENTIFIER ::= { oacOneOsDevices 139 }
oacLbb140 OBJECT IDENTIFIER ::= { oacOneOsDevices 140 }
oacLbb141 OBJECT IDENTIFIER ::= { oacOneOsDevices 141 }
oacLbb142 OBJECT IDENTIFIER ::= { oacOneOsDevices 142 }
oacLbb148 OBJECT IDENTIFIER ::= { oacOneOsDevices 148 }
oacLbb210 OBJECT IDENTIFIER ::= { oacOneOsDevices 210 }
oacLbb219 OBJECT IDENTIFIER ::= { oacOneOsDevices 219 }
oacLbb230 OBJECT IDENTIFIER ::= { oacOneOsDevices 230 }
oacLbb231 OBJECT IDENTIFIER ::= { oacOneOsDevices 231 }
oacLbb236 OBJECT IDENTIFIER ::= { oacOneOsDevices 236 }
oacLbb310 OBJECT IDENTIFIER ::= { oacOneOsDevices 310 }
oacLbb320 OBJECT IDENTIFIER ::= { oacOneOsDevices 320 }
oacLbb329 OBJECT IDENTIFIER ::= { oacOneOsDevices 329 }
oacLbb330 OBJECT IDENTIFIER ::= { oacOneOsDevices 330 }
oacOne410 OBJECT IDENTIFIER ::= { oacOneOsDevices 410 }
oacOne420 OBJECT IDENTIFIER ::= { oacOneOsDevices 420 }
oacOne425 OBJECT IDENTIFIER ::= { oacOneOsDevices 425 }
oacOne445 OBJECT IDENTIFIER ::= { oacOneOsDevices 445 }
oacOne540 OBJECT IDENTIFIER ::= { oacOneOsDevices 540 }
oacOne560 OBJECT IDENTIFIER ::= { oacOneOsDevices 560 }
oacOne700 OBJECT IDENTIFIER ::= { oacOneOsDevices 700 }
oacLbb4G OBJECT IDENTIFIER ::= { oacOneOsDevices 1000 }
oacOne1540 OBJECT IDENTIFIER ::= { oacOneOsDevices 1540 }
oacOne1510 OBJECT IDENTIFIER ::= { oacOneOsDevices 1510 }
oacOne1520 OBJECT IDENTIFIER ::= { oacOneOsDevices 1520 }
oacOne1560 OBJECT IDENTIFIER ::= { oacOneOsDevices 1560 }
oacProductSpecific OBJECT IDENTIFIER ::= { oneAccess 2 }
oacGeneric OBJECT IDENTIFIER ::= { oneAccess 3 }
oacGenProtocols OBJECT IDENTIFIER ::= { oacGeneric 1 }
oacGenManagement OBJECT IDENTIFIER ::= { oacGeneric 10 }
oacEmbeddedAgentMIB OBJECT IDENTIFIER ::= { oacGenManagement 1 }
oacCapabilities OBJECT IDENTIFIER ::= { oneAccess 4 }
oacRequirements OBJECT IDENTIFIER ::= { oneAccess 5 }
oacExperimental OBJECT IDENTIFIER ::= { oneAccess 10 }
oacExpNewMIBs OBJECT IDENTIFIER ::= { oacExperimental 1 }
oacExpInternetDrafts OBJECT IDENTIFIER ::= { oacExperimental 2 }
oacExpInternalModules OBJECT IDENTIFIER ::= { oacExperimental 3 }
oacExpIMIp OBJECT IDENTIFIER ::= { oacExpInternalModules 1 }
oacExpIMAtm OBJECT IDENTIFIER ::= { oacExpInternalModules 2 }
oacExpIMSystem OBJECT IDENTIFIER ::= { oacExpInternalModules 3 }
oacExpIMManagement OBJECT IDENTIFIER ::= { oacExpInternalModules 4 }
oacExpIMEvents OBJECT IDENTIFIER ::= { oacExpIMManagement 2 }
oacExpIMPing OBJECT IDENTIFIER ::= { oacExpIMManagement 3 }
oacExpIMVoice OBJECT IDENTIFIER ::= { oacExpInternalModules 5 }
oacExpIMPstn OBJECT IDENTIFIER ::= { oacExpInternalModules 6 }
oacExpIMPstnNotifications OBJECT IDENTIFIER ::= { oacExpIMPstn 0 }
oacExpIMIsdn OBJECT IDENTIFIER ::= { oacExpInternalModules 7 }
oacExpIMIsdnNotifications OBJECT IDENTIFIER ::= { oacExpIMIsdn 0 }
oacExpIMVoiceGlobalStat OBJECT IDENTIFIER ::= { oacExpIMVoice 1 }
oacExpIMAtmStatistics OBJECT IDENTIFIER ::= { oacExpIMAtm 1 }
oacExpIMAtmOamStatistics OBJECT IDENTIFIER ::= { oacExpIMAtm 2 }
oacExpIMAtmAal5 OBJECT IDENTIFIER ::= { oacExpIMAtm 3 }
oacExpIMIpNat OBJECT IDENTIFIER ::= { oacExpIMIp 1 }
oacExpIMIpNatStatistics OBJECT IDENTIFIER ::= { oacExpIMIpNat 1 }
oacExpIMIpNatNotifications OBJECT IDENTIFIER ::= { oacExpIMIpNat 2 }
oacExpIMIpAcl OBJECT IDENTIFIER ::= { oacExpIMIp 2 }
oacExpIMIpAclStatistics OBJECT IDENTIFIER ::= { oacExpIMIpAcl 1 }
oacExpIMIpVrrp OBJECT IDENTIFIER ::= { oacExpIMIp 5 }
oacExpIMVrrpNotifications OBJECT IDENTIFIER ::= { oacExpIMIpVrrp 1 }
-- oacQOS OBJECT IDENTIFIER ::= { oacExpIMIp 3 }
oacExpIMIPSec OBJECT IDENTIFIER ::= { oacExpIMIp 4 }
oacExpIMIPPerformanceCounters OBJECT IDENTIFIER ::= { oacExpIMIp 10 }
oacExpIMDot11 OBJECT IDENTIFIER ::= { oacExpInternalModules 8 }
oacExpIMCellRadio OBJECT IDENTIFIER ::= { oacExpInternalModules 9 }
oacExpIMEthernet OBJECT IDENTIFIER ::= { oacExpInternalModules 10 }
oacExpIMZbFw OBJECT IDENTIFIER ::= { oacExpIMIp 9 }
-- oacExpIMIPVrfToIf OBJECT IDENTIFIER ::= { oacExpIMIp 11 }
END

View File

@ -0,0 +1,692 @@
-- *****************************
-- * *
-- * ONEOS MIB *
-- * *
-- *****************************
--
-- ONEOS_MIB_STD_V05.1.R005_E001
--
-- Creation date : 07/08/2010
--
-- update OneOs V5.1 capabilities 07/08/2010
--
ONEACCESS-SHDSL-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,Counter32,Counter64,Integer32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
ifIndex
FROM IF-MIB
oacExpIMSystem
FROM ONEACCESS-GLOBAL-REG
hdsl2ShdslSpanStatusEntry,hdsl2ShdslEndpointCurrEntry,hdsl2ShdslSpanConfProfileEntry
FROM HDSL2-SHDSL-LINE-MIB;
oacSHDSLMIBModule MODULE-IDENTITY
LAST-UPDATED "201106150000Z"
ORGANIZATION " OneAccess "
CONTACT-INFO
"Pascal KESTELOOT
Postal: ONE ACCESS
381 Avenue du General de Gaulle
92140 Clamart, France
FRANCE
Tel: (+33) 01 41 87 70 00
Fax: (+33) 01 41 87 74 00
E-mail: pascal.kesteloot@oneaccess-net.com"
DESCRIPTION
"Contact updated"
REVISION "201106150000Z"
DESCRIPTION
"This MIB module describes private extensions to the RFC4319 MIB."
-- Revision history
REVISION "201008200001Z"
DESCRIPTION "Added oacSHDSLSpanConfProfileEocManagement,
oacSHDSLSpanConfProfileEocStatusPollDelay and
oacSHDSLSpanConfProfileEocStatusPollInterval."
REVISION "201007300001Z"
DESCRIPTION "Added oacSHDSLSpanConfProfileTable."
REVISION "201007080001Z"
DESCRIPTION "Initial version."
::= { oacExpIMSystem 3 }
oacSHDSLObjects OBJECT IDENTIFIER ::= { oacSHDSLMIBModule 1 }
oacSHDSLSpanStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF OacSHDSLSpanStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides overall status information of
HDSL2/SHDSL spans. This table contains live data from
equipment. As such, it is NOT persistent."
::= { oacSHDSLObjects 2 }
oacSHDSLSpanStatusEntry OBJECT-TYPE
SYNTAX OacSHDSLSpanStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the oacSHDSLSpanStatusTable. Each entry
represents the complete span in a single HDSL2/SHDSL line.
It is indexed by the ifIndex of the associated HDSL2/SHDSL
line."
AUGMENTS { hdsl2ShdslSpanStatusEntry }
::= { oacSHDSLSpanStatusTable 1 }
OacSHDSLSpanStatusEntry ::=
SEQUENCE
{
oacSHDSLSpanStatusUpDown Counter32,
oacSHDSLSpanStatusCurrStatus OCTET STRING,
oacSHDSLSpanStatusCurrShowtimeStart Counter32,
oacSHDSLSpanStatusCurrCellDelin Counter32,
oacSHDSLSpanStatusCurrCRCanomalies Counter32,
oacSHDSLSpanStatusCurrHECErrors Counter32,
oacSHDSLSpanStatusCurrRxCells Counter32,
oacSHDSLSpanStatusCurrTxCells Counter32,
oacSHDSLSpanStatusCurrRxDrops Counter32,
oacSHDSLSpanStatusCurrES Counter32,
oacSHDSLSpanStatusCurrSES Counter32,
oacSHDSLSpanStatusCurrLOSWS Counter32,
oacSHDSLSpanStatusCurrUAS Counter32,
oacSHDSLSpanStatusCurrConstellation INTEGER
}
oacSHDSLSpanStatusUpDown OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Contains the Global Up/Down Counter for the span."
::= { oacSHDSLSpanStatusEntry 1 }
oacSHDSLSpanStatusCurrStatus OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(30))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Contains the current G.SHDSL Status."
::= { oacSHDSLSpanStatusEntry 2 }
oacSHDSLSpanStatusCurrShowtimeStart OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Contains the current Showtime Start."
::= { oacSHDSLSpanStatusEntry 3 }
oacSHDSLSpanStatusCurrCellDelin OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Contains the current Cell Delin counter."
::= { oacSHDSLSpanStatusEntry 4 }
oacSHDSLSpanStatusCurrCRCanomalies OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Contains the current CRC counter."
::= { oacSHDSLSpanStatusEntry 5 }
oacSHDSLSpanStatusCurrHECErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Contains the current HEC counter."
::= { oacSHDSLSpanStatusEntry 6 }
oacSHDSLSpanStatusCurrRxCells OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Contains the current Rx Cells counter."
::= { oacSHDSLSpanStatusEntry 7 }
oacSHDSLSpanStatusCurrTxCells OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Contains the current Tx Cells counter."
::= { oacSHDSLSpanStatusEntry 8 }
oacSHDSLSpanStatusCurrRxDrops OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Contains the current Rx Drops counter."
::= { oacSHDSLSpanStatusEntry 9 }
oacSHDSLSpanStatusCurrES OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Contains the current ES counter."
::= { oacSHDSLSpanStatusEntry 10 }
oacSHDSLSpanStatusCurrSES OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Contains the current SES counter."
::= { oacSHDSLSpanStatusEntry 11 }
oacSHDSLSpanStatusCurrLOSWS OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Contains the current LOSWS counter."
::= { oacSHDSLSpanStatusEntry 12 }
oacSHDSLSpanStatusCurrUAS OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Contains the current UAS counter."
::= { oacSHDSLSpanStatusEntry 13 }
oacSHDSLSpanStatusCurrConstellation OBJECT-TYPE
SYNTAX INTEGER
{
tcPam16(2),
tcPam32(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current constellation (line coding) for the span."
::= { oacSHDSLSpanStatusEntry 14 }
oacSHDSLEndpointCurrTable OBJECT-TYPE
SYNTAX SEQUENCE OF OacSHDSLEndpointCurrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains current status and performance information
for segment endpoints in HDSL2/SHDSL lines. As with other
tables in this MIB module indexed by ifIndex, entries in this
table MUST be maintained in a persistent manner."
::= { oacSHDSLObjects 5 }
oacSHDSLEndpointCurrEntry OBJECT-TYPE
SYNTAX OacSHDSLEndpointCurrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the oacSHDSLEndpointCurrTable."
AUGMENTS {hdsl2ShdslEndpointCurrEntry}
::= { oacSHDSLEndpointCurrTable 1 }
OacSHDSLEndpointCurrEntry ::=
SEQUENCE {
oacSHDSLEndpointCurrAtn Integer32,
oacSHDSLEndpointCurrSnrMgn Integer32,
oacSHDSLEndpointCurrTxPwr Integer32,
oacSHDSLEndpointCurrRxGain Integer32,
oacSHDSLEndpointCurrMaxAttainableLineRate Integer32,
oacSHDSLEndpointCurrCommands Integer32,
oacSHDSLEndpointCurrResponses Integer32,
oacSHDSLEndpointCurrdiscardedCommands Integer32,
oacSHDSLEndpointCurrerroredCommands Integer32,
oacSHDSLEndpointCurrReceivedFrames Integer32,
oacSHDSLEndpointCurrBadTransparency Integer32,
oacSHDSLEndpointCurrBadFCS Integer32,
oacSHDSLEndpointCurrEOCStatus OCTET STRING
}
oacSHDSLEndpointCurrAtn OBJECT-TYPE
SYNTAX Integer32(-1270..1280)
UNITS "dB/10"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current loop attenuation for this endpoint as reported in
a Network or Customer Side Performance Status message. In tenths of dB."
::= { oacSHDSLEndpointCurrEntry 1 }
oacSHDSLEndpointCurrSnrMgn OBJECT-TYPE
SYNTAX Integer32(-1270..1280)
UNITS "dB/10"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current SNR margin for this endpoint as reported in a
Status Response/SNR message. In tenths of dB."
::= { oacSHDSLEndpointCurrEntry 2 }
oacSHDSLEndpointCurrTxPwr OBJECT-TYPE
SYNTAX Integer32
UNITS "dB/10"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current transmit power for this endpoint. In tenths of dB."
::= { oacSHDSLEndpointCurrEntry 3 }
oacSHDSLEndpointCurrRxGain OBJECT-TYPE
SYNTAX Integer32
UNITS "dB/10"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current receiver gain for this endpoint. In tenths of dB."
::= { oacSHDSLEndpointCurrEntry 4 }
oacSHDSLEndpointCurrMaxAttainableLineRate OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current Max Attainable LineRate for this endpoint."
::= { oacSHDSLEndpointCurrEntry 5 }
oacSHDSLEndpointCurrCommands OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current Commands for this endpoint."
::= { oacSHDSLEndpointCurrEntry 6 }
oacSHDSLEndpointCurrResponses OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current Responses for this endpoint."
::= { oacSHDSLEndpointCurrEntry 7 }
oacSHDSLEndpointCurrdiscardedCommands OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current discarded Commands for this endpoint."
::= { oacSHDSLEndpointCurrEntry 8 }
oacSHDSLEndpointCurrerroredCommands OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current errored Commands for this endpoint."
::= { oacSHDSLEndpointCurrEntry 9 }
oacSHDSLEndpointCurrReceivedFrames OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current Received Frames for this endpoint."
::= { oacSHDSLEndpointCurrEntry 10 }
oacSHDSLEndpointCurrBadTransparency OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current Bad Transparency for this endpoint."
::= { oacSHDSLEndpointCurrEntry 11 }
oacSHDSLEndpointCurrBadFCS OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current Bad FCS for this endpoint."
::= { oacSHDSLEndpointCurrEntry 12 }
oacSHDSLEndpointCurrEOCStatus OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(50))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current EOC Status for this endpoint."
::= { oacSHDSLEndpointCurrEntry 13 }
--
--
oacSHDSLEndpointCurrretrainTable OBJECT-TYPE
SYNTAX SEQUENCE OF OacSHDSLEndpointCurrretrainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains current status and performance information
for segment endpoints in HDSL2/SHDSL lines. As with other
tables in this MIB module indexed by ifIndex, entries in this
table MUST be maintained in a persistent manner."
::= { oacSHDSLObjects 7 }
oacSHDSLEndpointCurrretrainEntry OBJECT-TYPE
SYNTAX OacSHDSLEndpointCurrretrainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the oacSHDSLEndpointCurrretrainTable."
AUGMENTS {hdsl2ShdslEndpointCurrEntry}
::= { oacSHDSLEndpointCurrretrainTable 1 }
OacSHDSLEndpointCurrretrainEntry ::=
SEQUENCE {
oacSHDSLEndpointCurrretrainSQPAIR Integer32,
oacSHDSLEndpointCurrretrainSQLINE Integer32,
oacSHDSLEndpointCurrretrainCRCPAIR Integer32,
oacSHDSLEndpointCurrretrainCRCLINE Integer32,
oacSHDSLEndpointCurrretrainFsyncPAIR Integer32,
oacSHDSLEndpointCurrretrainFsyncLINE Integer32,
oacSHDSLEndpointCurrretrainFSyncSQPAIR Integer32,
oacSHDSLEndpointCurrretrainFSyncSQLINE Integer32
}
oacSHDSLEndpointCurrretrainSQPAIR OBJECT-TYPE
SYNTAX Integer32
UNITS "SQPAIR"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current retrain SQ for this endpoint as reported in
a Network or Customer Side Performance Status message."
::= { oacSHDSLEndpointCurrretrainEntry 1 }
oacSHDSLEndpointCurrretrainSQLINE OBJECT-TYPE
SYNTAX Integer32
UNITS "SQLINE"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current retrain SQ for this endpoint as reported in
a Network or Customer Side Performance Status message."
::= { oacSHDSLEndpointCurrretrainEntry 2 }
oacSHDSLEndpointCurrretrainCRCPAIR OBJECT-TYPE
SYNTAX Integer32
UNITS "CRCPAIR"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current retrain CRC for this endpoint as reported in
a Network or Customer Side Performance Status message."
::= { oacSHDSLEndpointCurrretrainEntry 3 }
oacSHDSLEndpointCurrretrainCRCLINE OBJECT-TYPE
SYNTAX Integer32
UNITS "CRCLINE"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current retrain CRC for this endpoint as reported in
a Network or Customer Side Performance Status message."
::= { oacSHDSLEndpointCurrretrainEntry 4 }
oacSHDSLEndpointCurrretrainFsyncPAIR OBJECT-TYPE
SYNTAX Integer32
UNITS "FsyncPAIR"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current retrain Fsync for this endpoint as reported in
a Network or Customer Side Performance Status message."
::= { oacSHDSLEndpointCurrretrainEntry 5 }
oacSHDSLEndpointCurrretrainFsyncLINE OBJECT-TYPE
SYNTAX Integer32
UNITS "FsyncLINE"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current retrain Fsync for this endpoint as reported in
a Network or Customer Side Performance Status message."
::= { oacSHDSLEndpointCurrretrainEntry 6 }
oacSHDSLEndpointCurrretrainFSyncSQPAIR OBJECT-TYPE
SYNTAX Integer32
UNITS "FSync&SQPAIR"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current retrain FSync&SQ for this endpoint as reported in
a Network or Customer Side Performance Status message."
::= { oacSHDSLEndpointCurrretrainEntry 7 }
oacSHDSLEndpointCurrretrainFSyncSQLINE OBJECT-TYPE
SYNTAX Integer32
UNITS "FSync&SQLINE"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current retrain FSync&SQ for this endpoint as reported in
a Network or Customer Side Performance Status message."
::= { oacSHDSLEndpointCurrretrainEntry 8 }
-- OneAccess SHDSL MIB Trap Definitions
oacSHDSLTraps OBJECT IDENTIFIER ::= { oacSHDSLMIBModule 2 }
oacSHDSLTrapPrefix OBJECT IDENTIFIER ::= { oacSHDSLTraps 0 }
oacSHDSLHardDownTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"this notification indicate that the shdsl line speed is lower than the threshold configured in efm interface.
as consequence, the interface ethernet which the hard-down option is enable will be shutdown,
it will be UP if the shdsl line recovered the good linerate."
::= { oacSHDSLTrapPrefix 1 }
-- **************************** --
-- oacSHDSLSpanConfProfileTable --
-- **************************** --
oacSHDSLSpanConfProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF OacSHDSLSpanConfProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table supports definitions of span configuration
profiles for SHDSL lines. This table MUST be maintained
in a persistent manner"
::= { oacSHDSLObjects 10 }
oacSHDSLSpanConfProfileEntry OBJECT-TYPE
SYNTAX OacSHDSLSpanConfProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry corresponds to a single span configuration
profile. Each profile contains a set of span configuration
parameters. The configuration parameters in a profile are
applied to those lines referencing that profile (see the
hdsl2ShdslSpanConfProfile object). "
AUGMENTS {hdsl2ShdslSpanConfProfileEntry}
::= { oacSHDSLSpanConfProfileTable 1 }
OacSHDSLSpanConfProfileEntry ::=
SEQUENCE
{
oacSHDSLSpanConfProfileConstellation INTEGER,
oacSHDSLSpanConfProfileAutoConfig INTEGER,
oacSHDSLSpanConfProfileCaplist INTEGER,
oacSHDSLSpanConfProfileEfmAggregation INTEGER,
oacSHDSLSpanConfProfileCrcCheck Integer32,
oacSHDSLSpanConfProfileMeansqCheck Integer32,
oacSHDSLSpanConfProfileMeansqThreshold Integer32,
oacSHDSLSpanConfProfileLineProbing INTEGER,
oacSHDSLSpanConfProfileEocManagement INTEGER,
oacSHDSLSpanConfProfileEocStatusPollDelay Integer32,
oacSHDSLSpanConfProfileEocStatusPollInterval Integer32
}
oacSHDSLSpanConfProfileConstellation OBJECT-TYPE
SYNTAX INTEGER
{
auto(1),
tcPam16(2),
tcPam32(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The configured constellation (line coding) for the span.
Corresponds to cli command (controller shdsl 0, dsl-group 0):
annex ... tc-pam <value>"
::= { oacSHDSLSpanConfProfileEntry 1 }
oacSHDSLSpanConfProfileAutoConfig OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The configured auto configuration mode (enabled or disabled) for the span.
Corresponds to cli command (controller shdsl 0, dsl-group 0):
autoconfig / no autoconfig"
::= { oacSHDSLSpanConfProfileEntry 2 }
oacSHDSLSpanConfProfileCaplist OBJECT-TYPE
SYNTAX INTEGER
{
newstyle(1),
oldstyle(2),
auto(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The configured capability list style for the span.
Corresponds to cli command (controller shdsl 0, dsl-group 0):
caplist <value>"
::= { oacSHDSLSpanConfProfileEntry 3 }
oacSHDSLSpanConfProfileEfmAggregation OBJECT-TYPE
SYNTAX INTEGER
{
disabled(1),
auto(2),
negotiated(3),
static(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The configured efm aggregation mode for the span.
Corresponds to cli command (controller shdsl 0, dsl-group 0):
efmaggregation <value>"
::= { oacSHDSLSpanConfProfileEntry 4 }
oacSHDSLSpanConfProfileCrcCheck OBJECT-TYPE
SYNTAX Integer32(0..30)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The configured numbered of consecutive seconds with crc errors after which the link will be retrained.
If the value is set to 0, than no retrain will occur based on crc errors.
Corresponds to cli command (controller shdsl 0, dsl-group 0):
value 0 : crc no
all other values: crc check <value> "
::= { oacSHDSLSpanConfProfileEntry 5 }
oacSHDSLSpanConfProfileMeansqCheck OBJECT-TYPE
SYNTAX Integer32(0..30)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The configured numbered of consecutive seconds where the noise margin is below
the configured threshold (oacSHDSLSpanConfProfileMeansqThreshold) after which the link will be retrained.
If the value is set to 0, than no retrain will occur based on noise margin verification.
Corresponds to cli command (controller shdsl 0, dsl-group 0):
value 0 : meansq no
all other values: meansq check <value> "
::= { oacSHDSLSpanConfProfileEntry 6 }
oacSHDSLSpanConfProfileMeansqThreshold OBJECT-TYPE
SYNTAX Integer32(-2..10)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The configured threshold (in dB) for retrain check based on the noise margin.
If the noise margin drops below the configured threshold for the configured time
(oacSHDSLSpanConfProfileMeansqCheck) than the link will be retrained.
Corresponds to cli command (controller shdsl 0, dsl-group 0):
meansq check <time> <value> "
::= { oacSHDSLSpanConfProfileEntry 7 }
oacSHDSLSpanConfProfileLineProbing OBJECT-TYPE
SYNTAX INTEGER
{
adaptive(1),
normal(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The configured linprobing mechanism.
- normal corresponds to the standard line probing (pmms) as defined in the standard (G.991.2).
- adaptive has to be used in situations where there is cross-talk between the lines of the same span.
A propriatary algorithm will be activated that will limit the maximum speed if the normal line probing
mechanism cannot reach a stable sync due to it's limitations (cross-talk is not taken into account in the
standard line probing mechanism). The disadvantage of the adaptive mode is that it can take a long time
before a stable sync is reached.
Corresponds to cli command (controller shdsl 0, dsl-group 0):
lineprobing <value> "
::= { oacSHDSLSpanConfProfileEntry 8 }
oacSHDSLSpanConfProfileEocManagement OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables/disables the EOC management of the SHDSL line in this unit."
DEFVAL { enabled }
::= { oacSHDSLSpanConfProfileEntry 9 }
oacSHDSLSpanConfProfileEocStatusPollDelay OBJECT-TYPE
SYNTAX Integer32(0..29)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The delay in seconds after the start of the full quarter of an hour when an EOC full status request
is sent to the devices in the span. Periodically after this start point full status request will
be sent with a configured interval (oacSHDSLSpanConfProfileEocStatusPollInterval)."
DEFVAL { 0 }
::= { oacSHDSLSpanConfProfileEntry 10 }
oacSHDSLSpanConfProfileEocStatusPollInterval OBJECT-TYPE
SYNTAX Integer32(30|60|90|120)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The delay in seconds between 2 EOC full status requests to the same device in the shdsl span."
DEFVAL { 30 }
::= { oacSHDSLSpanConfProfileEntry 11 }
END

View File

@ -0,0 +1,483 @@
-- *****************************
-- * *
-- * ONEOS MIB *
-- * *
-- *****************************
--
-- ONEOS_MIB_STD_V05.1.R005_E001
--
-- Creation date : 18/02/2003
--
-- Compatibility with ONEOS_V31
--
-- Compatibility with ONEOS_V32
--
-- Compatibility with ONEOS_V33
--
-- Compatibility with ONEOS_V34
--
-- Modified for ONEOS_V32R2E26 : oacSysIMSysMainBoard added
--
-- 10032005 : Add hardware description
--
-- 20060111 : Add oacSysSecureCrashlogCount
--
-- 20100412 : Add oacSysStartCaused
--
-- 20100811 : Add objects for Factory area description
--
-- 20120824 : Add object Product Name
--
ONEACCESS-SYS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,Unsigned32
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
TEXTUAL-CONVENTION, DisplayString
FROM SNMPv2-TC
oacExpIMSystem,oacMIBModules
FROM ONEACCESS-GLOBAL-REG;
oacSysMIBModule MODULE-IDENTITY
LAST-UPDATED "201405050001Z"
ORGANIZATION " OneAccess "
CONTACT-INFO
"Pascal KESTELOOT
Postal: ONE ACCESS
381 Avenue du General de Gaulle
92140 Clamart, France
FRANCE
Tel: (+33) 01 41 87 70 00
Fax: (+33) 01 41 87 74 00
E-mail: pascal.kesteloot@oneaccess-net.com"
DESCRIPTION
"Add Cpu usage table for multicore HW"
REVISION "201405050001Z"
DESCRIPTION
"Contact updated"
REVISION "201106150000Z"
DESCRIPTION
"oacExpIMSysFactory OID updated"
REVISION "201012140001Z"
DESCRIPTION "Add objects for Factory area description."
REVISION "201008111000Z" -- August 11, 2010
DESCRIPTION
"Fixed minor corrections. changed oacExpIMSysHwcDescription
type from OCTET STRING to DisplayString."
REVISION "201007081000Z"
DESCRIPTION
"This MIB module describes system Management objects."
::= { oacMIBModules 671 }
-- ----------------------------------------------------------------------------
-- >> textual conventions
-- ----------------------------------------------------------------------------
OASysHwcClass ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The object specify the class of OASysHwc"
SYNTAX INTEGER
{
board(0),
cpu(1),
slot(2)
}
OASysHwcType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The object specify the type of OASysHwc"
SYNTAX INTEGER
{
mainboard(0),
microprocessor(1),
ram(2),
flash(3),
dsp(4),
uplink(5),
module(6)
}
OASysCoreType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The object specify the type of Core usage"
SYNTAX INTEGER
{
controlplane(0),
dataforwarding(1),
application(2),
mixed(3)
}
oacExpIMSysStatistics OBJECT IDENTIFIER ::= { oacExpIMSystem 1 }
oacExpIMSysHardwareDescription OBJECT IDENTIFIER ::= { oacExpIMSystem 2 }
oacSysMemStatistics OBJECT IDENTIFIER ::= { oacExpIMSysStatistics 1 }
oacSysCpuStatistics OBJECT IDENTIFIER ::= { oacExpIMSysStatistics 2 }
oacSysSecureCrashlogCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of avaiable crash logs"
::= { oacExpIMSysStatistics 100 }
oacSysStartCaused OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cause of system start"
::= { oacExpIMSysStatistics 200 }
oacSysIMSysMainBoard OBJECT IDENTIFIER ::= { oacExpIMSysHardwareDescription 1 }
oacExpIMSysHwComponents OBJECT IDENTIFIER ::= { oacExpIMSysHardwareDescription 2 }
oacExpIMSysFactory OBJECT IDENTIFIER ::= { oacExpIMSysHardwareDescription 3 }
oacSysIMSysMainIdentifier OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor's authoritative identification of
the main board. This value is allocated within
the SMI enterprise subtree"
::= { oacSysIMSysMainBoard 1 }
oacSysIMSysMainManufacturedIdentity OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique ID string self to each equipment.
By default, it is retrieved from the
manufacturer of the equipment. Can also be
configure by CLI ( see command 'snmp chassis-id')
for customer purposes"
::= { oacSysIMSysMainBoard 2 }
oacSysIMSysMainManufacturedDate OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the date of the manufacturing of
the equipment"
::= { oacSysIMSysMainBoard 3 }
oacSysIMSysMainCPU OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description of the main CPU used
on the main board"
::= { oacSysIMSysMainBoard 4 }
oacSysIMSysMainBSPVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the current BSP version supported
on the equipment"
::= { oacSysIMSysMainBoard 5 }
oacSysIMSysMainBootVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the current boot version supported
on the equipment"
::= { oacSysIMSysMainBoard 6 }
oacSysIMSysMainBootDateCreation OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the date the current boot version
has been generated"
::= { oacSysIMSysMainBoard 7 }
oacSysMemoryFree OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes in free memory "
::= { oacSysMemStatistics 1 }
oacSysMemoryAllocated OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes in allocated memory "
::= { oacSysMemStatistics 2 }
oacSysMemoryTotal OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of bytes in the system memory partition "
::= { oacSysMemStatistics 3 }
oacSysMemoryUsed OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Used memory expressed in percent of the total memory size "
::= { oacSysMemStatistics 4 }
oacSysCpuUsed OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Used cpu in percent "
::= { oacSysCpuStatistics 1 }
------------------------------------------------------------------------------
-->> Cpu usage table for multicore HW
------------------------------------------------------------------------------
oacSysCpuUsedCoresCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Cores for the equipment"
::= { oacSysCpuStatistics 2 }
oacSysCpuUsedCoresTable OBJECT-TYPE
SYNTAX SEQUENCE OF OacSysCpuUsedCoresEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table for Oneaccess hardware Cores"
::= { oacSysCpuStatistics 3 }
oacSysCpuUsedCoresEntry OBJECT-TYPE
SYNTAX OacSysCpuUsedCoresEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry for a hardware Core"
INDEX { oacSysCpuUsedIndex }
::= { oacSysCpuUsedCoresTable 1 }
OacSysCpuUsedCoresEntry ::=
SEQUENCE {
oacSysCpuUsedIndex Unsigned32,
oacSysCpuUsedCoreType OASysCoreType,
oacSysCpuUsedValue Unsigned32,
oacSysCpuUsedOneMinuteValue Unsigned32
}
oacSysCpuUsedIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Core index"
::= { oacSysCpuUsedCoresEntry 1 }
oacSysCpuUsedCoreType OBJECT-TYPE
SYNTAX OASysCoreType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of the core"
::= { oacSysCpuUsedCoresEntry 2 }
oacSysCpuUsedValue OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Used cpu in percent : equivalent for core 0 to the oacSysCpuUsed object. This is the current value"
::= { oacSysCpuUsedCoresEntry 3 }
oacSysCpuUsedOneMinuteValue OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cpu load for the last minute period"
::= { oacSysCpuUsedCoresEntry 4 }
oacSysLastRebootCause OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"To display the cause for the last reboot."
::= { oacExpIMSysStatistics 3 }
-- ----------------------------------------------------------------------------
-- >> hardware components
-- ----------------------------------------------------------------------------
oacExpIMSysHwComponentsCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of components for the equipment"
::= { oacExpIMSysHwComponents 1 }
oacExpIMSysHwComponentsTable OBJECT-TYPE
SYNTAX SEQUENCE OF OacExpIMSysHwComponentsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table for Oneaccess hardware components"
::= { oacExpIMSysHwComponents 2 }
oacExpIMSysHwComponentsEntry OBJECT-TYPE
SYNTAX OacExpIMSysHwComponentsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry for a hardware component"
INDEX { oacExpIMSysHwcIndex }
::= { oacExpIMSysHwComponentsTable 1 }
OacExpIMSysHwComponentsEntry ::=
SEQUENCE {
oacExpIMSysHwcIndex Unsigned32,
oacExpIMSysHwcClass OASysHwcClass,
oacExpIMSysHwcType OASysHwcType,
oacExpIMSysHwcDescription DisplayString,
oacExpIMSysHwcSerialNumber DisplayString,
oacExpIMSysHwcManufacturer DisplayString,
oacExpIMSysHwcManufacturedDate DisplayString,
oacExpIMSysHwcProductName DisplayString
}
oacExpIMSysHwcIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Component index"
::= { oacExpIMSysHwComponentsEntry 1 }
oacExpIMSysHwcClass OBJECT-TYPE
SYNTAX OASysHwcClass
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Class of the component"
::= { oacExpIMSysHwComponentsEntry 2 }
oacExpIMSysHwcType OBJECT-TYPE
SYNTAX OASysHwcType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of the component"
::= { oacExpIMSysHwComponentsEntry 3 }
oacExpIMSysHwcDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Component description, identifies the component"
::= { oacExpIMSysHwComponentsEntry 4 }
oacExpIMSysHwcSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Component's serial number"
::= { oacExpIMSysHwComponentsEntry 5 }
oacExpIMSysHwcManufacturer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Component manufacturer"
::= { oacExpIMSysHwComponentsEntry 6 }
oacExpIMSysHwcManufacturedDate OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Component's manufacturing date"
::= { oacExpIMSysHwComponentsEntry 7 }
oacExpIMSysHwcProductName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Product name"
::= { oacExpIMSysHwComponentsEntry 8 }
-- ----------------------------------------------------------------------------
-- Factory area
-- ----------------------------------------------------------------------------
oacExpIMSysFactorySupplierID OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..14))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Supplier ID. Mapped to Mid field of product-info-area.
String is empty if Mid field is not included in
product-info-area."
::= { oacExpIMSysFactory 1 }
oacExpIMSysFactoryProductSalesCode OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..22))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"OA Product Sales Code. Mapped to Mcode field of
product-info-area. String is empty if Mcode field
is not included in product-info-area."
::= { oacExpIMSysFactory 2 }
oacExpIMSysFactoryHwRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE (2..7))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware Revision. Mapped to Mrevision field of
product-info-area. String is empty if Mrevision
field is not included in product-info-area."
::= { oacExpIMSysFactory 3 }
END
--