-- ZyXEL Communications Corporation -- Private Enterprise MIB definition -- $Log: zyxel-IES5000.mib $ -- Revision 1.157 2013/12/13 03:39:26 DavidLiu -- Revision 1.156 2013/12/13 03:39:04 DavidLiu -- Revision 1.155 2013/12/13 03:35:36 DavidLiu -- Revision 1.154 2013/11/27 02:29:06 alan -- add description for alarmConfId -- Revision 1.153 2013/11/14 10:40:05 alan -- 1. remove Xdsl2TransmissionType -- 2. change syntex for vdsl2LineProfTransmissionType -- 3. change description for macDisplayTarget, vlanMacDisplayTarget -- Revision 1.152 2013/10/29 10:02:16 alan -- add igmpHistoryTable -- Revision 1.151 2013/10/28 03:18:32 alan -- 1. add vdsl2LineProfTransmissionType -- 2. change eqptSptPortRoleOrig, eqptSptPortRoleNew -- Revision 1.150 2013/10/25 06:22:57 alan -- add mvlanNonmemberPort object -- Revision 1.149 2013/10/21 07:26:58 alan -- add vdsl2Paepvc -- Revision 1.148 2013/08/29 07:55:48 alan -- change value of eqptSptPortStateOrig, eqptSptPortStateNew -- Revision 1.147 2013/08/28 07:22:21 alan -- 1. add MIB object eqptSptMstiInstanceId, eqptSptPortStateOrig, eqptSptPortStateNew, eqptSptPortRoleOrig, eqptSptPortRoleNew -- 2. add trap eqptSptPortStateChange, eqptSptPortRoleChange -- Revision 1.146 2013/08/14 07:31:39 alan -- add vop1372G_61_SIP(127) in slotModuleType -- Revision 1.145 2013/07/31 08:52:33 alan -- Add mib object enetLineConfSpeed -- Revision 1.144 2013/06/27 02:55:15 alan -- change description of voipNumberPlanPattern, voipNumberPlanRule -- Revision 1.143 2013/06/27 02:04:45 alan -- add BIT9: Disable Nitro mode for adslLineConfOptionMask -- Revision 1.142 2013/06/18 08:39:57 alan -- add voipSipLineConfDataProfile -- Revision 1.141 2013/05/28 09:52:52 Alan -- change voipNumberPlanRule MIB object's description -- Revision 1.140 2013/05/20 01:47:57 Alan -- add vdsl2LineProfDpboType, vdsl2LineProfDpboEselMin, vdsl2LineProfCompatible for vlc1424g56 -- Revision 1.139 2013/05/17 01:22:02 Alan -- Modify/add following two object: -- 1. macFilterPerPVCMacCount is only for ALC1372G-51 -- 2. value 2 of macFilterPerPVCEnable is only for ALC1372G-51 -- Revision 1.138 2013/05/14 08:06:08 Alan -- change description of portOps -- Revision 1.137 2013/04/22 02:47:50 Alan -- there are three more mib objects added: pvcAcName, pvcServiceName, pvcHelloTime. And pvcEncap is modified. -- Revision 1.136 2013/02/20 09:23:47 Alan -- modify the mib description "0~1488096 pkt/s, -1 means no limit" to support GLC1320G_55 for usStormBcastThresh, usStormMcastThresh, usStormUcastThresh -- Revision 1.135 2013/02/05 07:15:11 Alan -- add 3010:enetSFPTxEnable and 3011:enetSFPTxDisable of the description in alarmConfId -- Revision 1.134 2013/01/30 04:35:18 Alan -- add glc1320G_55 in slotModuleType -- Revision 1.133 2013/01/09 05:36:58 Alan -- 1. add enetPortConfDtEnable, enetPortConfDtSvid, enetPortConfDtSpriority, enetPortConfDtCvid in enetPortConfTable -- 2. add enetPortPvlanTable, enetPortXvlanTable -- Revision 1.132 2013/01/08 08:27:18 Alan -- add enetSfpTxEnable, enetSfpTxDisable -- Revision 1.131 2013/01/03 06:26:37 Alan -- add dspProfileCodecPriority MIB object -- Revision 1.130 2012/12/27 01:46:32 Alan -- 1. remove xdslTCAEQINP descr from alarmConfId -- 2. add mvlanExtTable -- 3. add vdslLineConfDpboParamType, vdslLineConfDpboParamEselMin, vdslLineConfHsTxA43Psd, vdslLineConfHsTxB43Psd, vdslLineConfHsTxA43cB43cPsd, vdslLineConfHsTxV43Carrier257Psd, vdslLineConfHsTxV43Carrier383Psd, vdslLineConfHsTxV43Carrier511Psd -- Revision 1.129 2012/12/18 01:38:53 Alan -- add dhcpRelayOption82CheckEnable MIB OID -- Revision 1.128 2012/12/03 01:54:37 Alan -- add msc1024GC(125) for slotModuleType -- Revision 1.127 2012/11/27 09:59:13 Alan -- add trap dslLineVturInfoReady, dslLineVturLpr -- Revision 1.126 2012/11/21 10:30:16 Alan -- change binding for trap vopRingerFail and vopRingerNormal -- Revision 1.125 2012/11/21 09:05:29 Alan -- change binding for trap vopTermNameDup -- Revision 1.124 2012/11/12 01:18:03 Alan -- Revision 1.123 2012/11/06 12:26:37 Alan -- add pvcAllFilter and pvcAllTable -- Revision 1.122 2012/10/29 03:03:12 Alan -- Revision 1.121 2012/10/24 08:27:37 Alan -- chang binding of trap for vopBatteryFail, vopBatteryNormal, vopRingerFail, vopRingerNormal -- Revision 1.120 2012/06/27 09:29:46 Alan -- 1. change SYNTAX from INTEGER to Counter64 for voipRtpStatTxPktCnt, voipRtpStatRxPktCnt, voipRtpStatTxJitter, voipRtpStatRxJitter, voipRtpStatTxAvgDelay, voipRtpStatRxAvgDelay -- 2. change SYNTAX from INTEGER to Counter64 for voipCdrStatResultTxPktCnt, voipCdrStatResultRxPktCnt, voipCdrStatResultTxJitter, voipCdrStatResultRxJitter, voipCdrStatResultTxAvgDelay, voipCdrStatResultRxAvgDelay -- Revision 1.119 2012/06/22 06:11:21 Alan -- 1. add mltErrorMsg MIB object -- Revision 1.118 2012/05/29 02:34:37 Alan -- 1. add MIB object xdsl2PMLSinceInitLofs, xdsl2PMLSinceInitLols, xdsl2PMLSinceInitLol, xdsl2PMLSinceInitLprs, xdsl2PMLSinceInitLpr, xdsl2PMLSinceInitInits -- Revision 1.117 2012/05/16 01:27:49 Alan -- 1. add voipCdrStatFilterErrCodeEnable, voipCdrStatResultErrCode MIB objects -- Revision 1.116 2012/04/27 01:38:11 Alan -- Revision 1.115 2012/04/19 05:40:50 Alan -- 1. change description of voipClearOps -- Revision 1.114 2012/04/19 03:12:42 Alan -- 1. change description of voipCdrStatFilterPort -- 2. add voipClearOps, voipClearH248TargetInterface MIB object -- Revision 1.113 2012/04/18 05:52:47 Alan -- 1. add voipCdrStatFilterInterface in the head of voipCdrStatFilter and shift OID of all object under table voipCdrStatFilter -- 2. add voipH248StatisticsInterface in the head of voipH248Statistics and move all object under table voipProtocolStatTable and change prefix from voipProtocolStatXXX to voipH248StatisticsXXX -- Revision 1.112 2012/04/11 06:46:24 Alan -- 1. remove voipCdrStatFilterSlot -- 2. move voipCdrStatFilterIndexEnable from (1.3.6.1.4.1.890.1.5.13.5.13.12.10.1.2) to (1.3.6.1.4.1.890.1.5.13.5.13.12.10.1.1) -- 3. move voipCdrStatFilterIndex from (1.3.6.1.4.1.890.1.5.13.5.13.12.10.1.3) to (1.3.6.1.4.1.890.1.5.13.5.13.12.10.1.2) -- 4. move voipCdrStatFilterPortEnable from (1.3.6.1.4.1.890.1.5.13.5.13.12.10.1.4) to (1.3.6.1.4.1.890.1.5.13.5.13.12.10.1.3) and change object name from voipCdrStatFilterPortEnable to voipCdrStatFilterSlotPortEnable and change description of voipCdrStatFilterSlotPortEnable -- 5. insert voipCdrStatFilterSlot at OID(1.3.6.1.4.1.890.1.5.13.5.13.12.10.1.4) -- 6. Insert voipCdrStatResultSlot after voipCdrStatResultIndex, and shift OID of all object below it -- Revision 1.111 2012/04/09 09:45:34 Alan -- 1. change MAXaccess of macFilterPerPVCMACAddr from read-write to read-only -- 2. change description of alarmConfId -- Revision 1.110 2012/04/05 03:50:28 Alan -- 1. add MIB objects voipLineInfoLastCidMode, voipLineInfoPlaySignalTel, voipLineInfoPlaySignalNet -- 2. add range for voipH248LocalcallEnterTime, voipH248LocalcallExistTime, voipPotsRingVoltage -- Revision 1.109 2012/04/03 06:01:34 Alan -- 1. add voipProtocolStatTable -- Revision 1.108 2012/03/28 07:58:49 Alan -- 1. change OBJECTS of vopTermNameDup -- Revision 1.107 2012/03/28 07:36:17 Alan -- 1. add vopMgcIP MIB object -- 2. change description of mltCount -- 3. change OBJECTS of vopMgcMissing, vopMgcNormal, vopPortMissing, vopPortNormal -- Revision 1.106 2012/03/22 09:33:37 Alan -- 1. add voipH248Localcall subtree -- 2. add voipH248LocalcallEnterTime, voipH248LocalcallExistTime, voipPotsRingVoltage MIB objects -- Revision 1.105 2012/03/22 07:27:17 Alan -- 1. add h248ProfileLocalcall, h248ProfileCallthrough MIB object -- Revision 1.104 2012/03/16 06:51:38 Alan -- 1. add mltDetectedDtmfDigit MIB object -- Revision 1.103 2012/03/16 05:46:06 Alan -- 1. add mltCount MIB object -- Revision 1.102 2012/03/12 10:31:02 Alan -- 1. change MAX-access of imaMgmtPvcEncap, imaMgmtPvcPriority, imaMgmtPvcProfile from read-create to read-write -- 2. change MAX-access of imaMgmtPvcManagedIp, imaMgmtPvcGatewayIp from read-create to read-only -- Revision 1.101 2012/03/12 06:56:41 Alan -- 1. remove sipDialPlanProfileDefaultSipServer MIB object -- 2. change description of sipDialPlanProfileIndex and sipDialPlanProfileDialPlanTableName -- Revision 1.100 2012/03/09 07:25:11 Alan -- 1. add sipDialPlanProfileDefaultSipServer MIB object -- 2. change MAX-access of sipDialPlanProfileDialPlanTableName form "read-create" to "read-write" -- Revision 1.99 2012/03/06 02:12:10 Alan -- 1. recovery description of configOps to original -- 2. remove configReloadStatus MIB object -- Revision 1.98 2012/03/05 07:29:59 Alan -- 1. add mltType MIB object -- 2. add voipPotsCidConfTable -- Revision 1.97 2012/03/05 01:54:18 Alan -- 1. change description of mltVacTip, mltVacRing, mltVacDiff, mltVdcTip, mltVdcRing, mltVdcDiff, mltRLoop, mltRtg, mltRrg, mltRtr, mltCtg, mltCrg, mltCtr, mltRen, mltVRing, mltVMetering, mltDialToneDetected, mltDetectedDtmfCount, mltDialToneDelay, mltReceiverState -- 2. change description of configOps -- 3. add MIB object configReloadStatus -- Revision 1.96 2012/02/29 07:23:53 Alan -- 1. add cfmMIPMacAddress MIB OID -- 2. modify description of dhcpv6RelayOptionFormat -- Revision 1.95 2012/01/05 07:08:35 Alan -- change valuelist of h248ProfileSoftswitch -- Revision 1.94 2012/01/02 09:29:28 Alan -- 1. add description for voipCdrStatFilter and voipCdrStatResultEntry's objects -- 2. change MAX-access of voipCdrStatFilterSlot, voipCdrStatFilterIndexEnable, voipCdrStatFilterPortEnable, voipCdrStatFilterTalktimeEnable, voipCdrStatFilterTelEnable, voipCdrStatFilterOffhookEnable, voipCdrStatFilterCodeEnable from read-only to read-write -- Revision 1.93 2011/12/23 08:34:37 Alan -- 1. add a value(loopguardOccurence) of slotModuleAlarmStatus -- 2. change loopguardStatsPortStatus's value -- Revision 1.92 2011/12/23 06:15:36 Alan -- 1. add voipRtpStatTable -- 2. add description for mltRtg, mltRrg, and mltRtr -- Revision 1.91 2011/12/22 10:27:54 Alan -- add a value(not_measured(5)) for mltReceiverState MIB oid -- Revision 1.90 2011/12/22 05:49:56 Alan -- 1. remove voipRtpStatTable -- Revision 1.89 2011/12/21 01:46:13 Alan -- 1. add voipRtpStatRxAvgDelay MIB OID -- 2. add voipCdrStat subtree -- Revision 1.88 2011/12/12 02:20:46 Alan -- change type of vdsl2LineProfDynamicDepthEnableDs, vdsl2LineProfDynamicDepthEnableUs, vdsl2LineProfRocEnableDs, and vdsl2LineProfRocEnableUs from Unsigned32 to INTEGER -- Revision 1.87 2011/11/23 04:32:29 Alan -- remove igmpGroupNumOfActiveUsers OID -- Revision 1.86 2011/11/23 01:05:59 Alan -- add vlaue and description of staticIpOps -- Revision 1.85 2011/11/22 02:29:20 Alan -- 1. change description of macFFDynamicIndex from The macFF static entry index 1 ~ 24 to The macFF entry index 1 ~ 24 -- 2. add index for macFFArpStatusUplinkTable and macFFArpStatusSlotTable -- Revision 1.84 2011/11/16 10:05:56 Alan -- 1. remove macFFDynamicRowStatus -- 2. change MAX-ACCESS of macFFDynamicSrcIP, macFFDynamicMask, macFFDynamicArasIP, macFFDynamicVid from read-write to read-only -- Revision 1.83 2011/11/15 10:03:41 Alan -- add staticIp table -- Revision 1.82 2011/11/11 08:28:02 Alan -- change vlaue of macFilterPerPVCEnable, macFilterPerPVCMode, vdsl2LineProfDynamicDepthEnableDs, vdsl2LineProfDynamicDepthEnableUs, vdsl2LineProfRocEnableDs, vdsl2LineProfRocEnableUs -- Revision 1.81 2011/11/11 06:06:29 Alan -- 1. change description of macFFArpCntPortRpyRxDrop from "mac force arp reply rx drop counter from subscrib port" to "macFF reply rx drop counter from subscrib port" -- 2. add value of counterClearOps: BIT14: clear macFF arp counters -- Revision 1.80 2011/11/11 05:27:53 Alan -- 1. change table name from macForceFwdTable to macFFStaticTable -- 2. change table name from macForceFwdVlanTable to macFFVlanTable -- 3. add table macFFDynamicTable -- 4. change table name from macForceArpInfoTable to macFFArpStatusUplinkTable -- 5. add table macFFArpStatusSlotTable -- 6. change table name from macForceArpCntTable to macFFArpCntUplinkTable -- 7. add table macFFArpCntPortTable -- Revision 1.79 2011/11/09 02:35:23 Alan -- add e10M_fullduplex(5), e10M_halfduplex(6), e10G_fullduplex(7) for enetPortSpeed -- Revision 1.78 2011/11/08 09:50:36 Alan -- to change description of extAlarmStatus -- Revision 1.77 2011/11/03 10:43:07 Alan -- 1. change vdslLineConfRocEnableDs's object type from Unsigned32 to INTEGER -- 2. change vdslLineConfRocEnableUs's object type from Unsigned32 to INTEGER -- 3. add vdslLineConfSosEnableDs, vdslLineConfSosEnableUs, vdslLineConfDynamicDepthDs, vdslLineConfDynamicDepthUs Object OIDs -- Revision 1.76 2011/11/01 07:13:05 Alan -- add vopPortNormal trap -- Revision 1.75 2011/11/01 06:04:38 Alan -- Add vopPortMissing trap -- Revision 1.74 2011/10/31 08:54:36 Alan -- 1. change MIB Object name from vdsl2LConfProfProileName to vdsl2LConfProfProfileName -- 2. add https(7) in accessCtrlService MIB OID -- Revision 1.73 2011/10/19 01:43:13 Alan -- Add Inm, Sos, G.inp in zyxel-ies5000.mib -- Revision 1.72 2011/10/17 01:08:14 Alan -- Revision 1.71 2011/10/14 06:06:14 Alan -- Revision 1.70 2011/10/14 05:43:39 Alan -- add enetPortConfQueueRateLimitProfile, enetQScheduleTable, enetQueueWeightTable MIB OIDs -- Revision 1.69 2011/10/13 08:08:36 Alan -- add igmpGroupNumOfActiveUsers, mldGroupNumOfActiveUsers, vdslPortConfTlsPrioCopyEnable MIB OIDs -- Revision 1.68 2011/10/13 06:27:42 Alan -- Revision 1.67 2011/10/13 05:57:52 Alan -- Revision 1.66 2011/10/12 08:55:07 Alan -- add new objects for OBM 4.00 feature enhancement in our private MIB -- Revision 1.65 2011/10/05 01:39:01 Alan -- 1. add voipRtpStatTable -- 2. add vdsl2LineConfTempTemplatePortMap, vdsl2LineProfDynamicDepthEnableDs, vdsl2LineProfDynamicDepthEnableUs, vdslLineStatsVtucRxPower, vdslLineStatsVturRxPower MIB OID -- Revision 1.64 2011/09/20 01:58:04 Alan -- add alarmConfId for vopMgcMissing, vopMgEnable and vopMgDisable -- add trap object id vopMgcMissing, vopMgcNormal, vopMgEnable and vopMgDisable -- Revision 1.63 2011/09/08 09:49:01 Alan -- change the range of ACL rate limit and rate limit profile to be 100032 -- 1. aclProfileActionRate -- 2.rateLimitProfileIngressRate -- 3.rateLimitProfileEgressRate -- Revision 1.62 2011/09/06 01:08:50 Alan -- add extAlarmStatus MIB OID -- Revision 1.61 2011/08/23 01:32:01 Alan -- add vdsl2QSchedule MIB OID -- Revision 1.60 2011/08/22 08:16:40 Alan -- add IMPLIED key word for queueRateLimitProfileTable -- Revision 1.59 2011/08/17 10:04:33 Alan -- Add queueRateLimitProfileTable, vdsl2LineConfQueueRateLimitProfile MIB objects -- Revision 1.58 2011/08/16 03:22:48 Alan -- Change description of vopBatteryFail, vopBatteryNormal, vopClockFail, vopClockNormal, vopRingerFail, vopRingerNormal traps -- Revision 1.57 2011/08/15 08:58:41 Alan -- Add vopBatteryFail, vopBatteryNormal, vopClockFail, vopClockNormal, vopRingerFail, vopRingerNormal traps -- Add description for voip traps -- Revision 1.56 2011/08/03 01:18:27 Alan -- add xdsl2ExtSCStatusTable and xdsl2ExtSCStatusBandTable -- Revision 1.55 2011/07/29 03:39:22 Alan -- add xdsl2LineAlarmConfProfileXtucThresh15MinLols MIB OID -- Revision 1.54 2011/06/17 02:58:38 Alan -- modify the SYNTAX/INDEX from Counter32 to OCTETSTRING -- xdsl2PMLSinceLinkInmEqInp, xdsl2PMLSinceLinkInmIAT, xdsl2PMLCurr15MInmEqInp, -- xdsl2PMLCurr15MInmIAT, xdsl2PMLCurr1DayInmEqInp, xdsl2PMLCurr1DayInmIAT, -- xdsl2PMLHist15MInmEqInp, xdsl2PMLHist15MInmIAT, xdsl2PMLHist1DInmEqInp, -- xdsl2PMLHist1DInmIAT -- Revision 1.53 2011/06/16 09:29:32 Alan -- add MIB trap object sysUserLoginInetAddrType, sysUserLoginInetAddr, sysLoginInet, sysLoginFailureInet -- Revision 1.52 2011/06/16 03:04:45 Alan -- add MIB object mltReceiverState -- Revision 1.51 2011/06/14 10:20:45 Alan -- add MIB object mcastBwInetTable -- Revision 1.50 2011/06/14 09:34:40 Alan -- add subnetvlanInetTable, mcastInetGroupTable, mcastBwInetAddrType, mcastBwInetAddrStart, -- add MIB object mcastBwInetAddrStart, vdsl2Pvc, aclProfileRuleSrcIp6, aclProfileRuleDstIp6, aclProfileRuleSip6, aclProfileRuleDip6, -- enetPortStatusLinkSpeed, enetPortStatusLinkDuplex, enetPortStatusDataRateTx, enetPortStatusDataRateRx, -- enetPortStatusDataUtilTx, enetPortStatusDataUtilRx -- Revision 1.49 2011/06/10 07:13:55 Alan -- Add mirror MIBs, DDMI alarm MIBs and Traps, mldStats -- Remove G.INP, SOS, INM MIBs -- Revision 1.48 2011/06/03 07:10:02 Alan -- Add MIB object cfmMode, cfmMIPRespondMcastLbm, cfmLoopbackTimeout, cfmLbrTable, cfmLbrEntry, cfmLbrSeqNumber, cfmLbrReceiveOrder, cfmLbrSrcMac -- Revision 1.47 2011/05/27 03:11:02 Alan -- Change MIB object name -- vdslChanReedSolomonCodeWordPerDut -> vdslChanReedSolomonCodeWordPerDtu -- xxxxRtxCW -> xxxxRtx -- xxxxRtxCorrectedCW -> xxxxRtxCorrected -- xxxxRtxUncorrectedCW -> xxxxRtxUncorrected -- Revision 1.46 2011/05/17 10:05:37 Alan -- change naming from vopTempNoraml to vopTempNormal -- Revision 1.45 2011/05/02 06:03:34 Alan -- add IPv6 support -- Revision 1.44 2011/04/19 05:49:50 Alan -- add extended VDSL2 INM, SOS, and G.INP -- Revision 1.43 2011/04/18 05:42:43 Alan -- add voip trap -- Revision 1.42 2011/03/29 09:39:23 Alan -- Revision 1.41 2011/03/29 08:03:12 Alan -- add ies5000/statistics/vdsl2Stats/xdsl2LineBandExtTable -- Revision 1.40 2011/03/28 05:41:05 Alan -- Revision 1.39 2011/03/18 01:38:54 Alan -- Revision 1.38 2011/03/15 09:04:43 Alan -- Add slotModuleType for vop1372G_61_H248 -- Revision 1.37 2011/03/04 09:41:25 Alan -- add slotModuleType: msc1024GB and msc1224GB -- Revision 1.36 2011/01/26 01:00:24 Alan -- Add new alarm id -- Revision 1.35 2011/01/04 09:28:42 Alan -- Revision 1.34 2011/01/04 06:57:31 Alan -- Revision 1.33 2011/01/04 01:46:25 Alan -- Revision 1.31 2010/12/29 10:07:31 Alan -- Revision 1.30 2010/12/02 09:11:10 Alan -- R5.06 -- Revision 1.29 2010/11/10 08:26:49 Alan -- R5.06 -- Revision 1.28 2010/07/28 09:12:42 12682 -- Revision 1.27 2010/07/20 01:53:07 12682 -- R5.05.01 -- Revision 1.23 2009/08/26 07:00:07 12682 -- Revision 1.22 2009/08/14 02:23:40 12682 -- Revision 1.21 2009/07/15 07:28:35 12682 -- Revision 1.20 2009/05/06 07:35:52 12682 -- add sys\ledStatus\ledAlarmStatus -- Revision 1.19 2009/04/30 03:42:26 12682 -- add description(1: g711mu(0)2: g711a(8)3: g723(4)4: g729(18)5: g726_16(96)6: g726_24(97)7: g728_32(98)8: g728_40(99)) in voipLineInfoRtpTxPt and voipLineInfoRtpRxPt -- add statistics\ifStats\ifStatusTable\ifStatusEntry\ifCurrentStatus -- Revision 1.18 2009/04/21 10:39:14 12682 -- change the description of sipCallSvcProfileStateMask(bit4) -- Revision 1.17 2009/04/20 06:25:10 12682 -- change the description of sipCallSvcProfileStateMask(bit1 and bit4) -- Revision 1.16 2009/04/13 06:40:39 12682 -- change description in sys->sysState->systemStatus(sysOverHeat changed to sysTemperatureAbnormal, sysFanRpmLow changed to sysFanRpmAbnormal, sysVoltageLow changed to sysVoltageAbnormal) -- Revision 1.15 2009/04/03 02:00:37 12682 -- insert dialing_out(5) in voipH248TerminationStatCallServiceState mib object of voipH248TerminationStatTable -- Revision 1.14 2009/04/03 01:57:07 12682 -- Revision 1.13 2009/03/19 06:26:50 Alan -- Revision 1.12 2009/03/06 03:35:47 Alan -- Revision 1.11 2009/03/04 01:46:52 Jennifer -- Revision 1.10 2009/01/08 06:16:46 Jennifer -- Revision 1.9 2008/12/18 07:10:50 Jennifer -- Revision 1.8 2008/11/27 05:55:31 Jennifer -- Revision 1.7 2008/01/22 06:19:36 11766 -- Add VoIP related MIB (R4.01) -- Revision 1.5 2007/04/19 08:05:55 11766 -- Add card type msc1024G, alc1272G_51, vop1248G_61 -- Revision 1.4 2006/12/01 07:38:00 11766 -- IES-5000/5005/6000 R3.0 -- Revision 1.1 2005/06/09 00:58:26 jennyhsu -- Initial revision ZYXEL-IES5000-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises FROM RFC1155-SMI OBJECT-TYPE, Counter64, Counter32, Gauge32, Integer32, Unsigned32, IpAddress, NOTIFICATION-TYPE FROM SNMPv2-SMI DisplayString, PhysAddress, ifIndex FROM RFC1213-MIB RowStatus, TEXTUAL-CONVENTION FROM SNMPv2-TC VlanIndex, PortList, dot1qVlanIndex FROM Q-BRIDGE-MIB dot1dTrafficClass, EnabledStatus FROM P-BRIDGE-MIB MacAddress, Timeout, BridgeId, dot1dBasePort FROM BRIDGE-MIB vdslPhysSide, vdslChanCurrTxRate, vdslLineConfProfileName, vdslLineAlarmConfProfileName FROM VDSL-LINE-MIB dot1agCfmMdIndex, dot1agCfmMaIndex, dot1agCfmMepIdentifier, dot1agCfmMdMdLevel, dot1agCfmVlanPrimaryVid, dot1agCfmMepIdentifier FROM IEEE8021-CFM-MIB InetAddressType, InetAddress FROM INET-ADDRESS-MIB -- RFC4001 xdsl2PMChHist15MUnit, xdsl2PMChHist15MInterval, xdsl2PMLHist1DUnit, xdsl2PMLHist1DInterval, xdsl2PMLHist15MUnit, xdsl2PMLHist15MInterval, xdsl2PMChHist1DUnit, xdsl2PMChHist1DInterval, xdsl2PMLCurrUnit, xdsl2LConfProfProfileName, xdsl2ChConfProfProfileName, xdsl2LineAlarmConfProfileName, xdsl2LineBand, xdsl2LConfTempTemplateName, xdsl2LAlarmConfTempTemplateName, xdsl2ChAlarmConfProfileName, xdsl2SCStatusDirection, xdsl2SCStatusBand FROM VDSL2-LINE-MIB InterfaceIndex FROM IF-MIB; Xdsl2ConfigRtxMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Forbidden(0) - Support for G998.4 is disabled. Preferred(1) - If G998.4 is supported by the far-end, it is enabled. Forced(2) - The line will only train if G998.4 can be enabled. Test(3) - G998.4 is enabled in test mode (refer to G998.4, Clause 10.4)." SYNTAX INTEGER { forbidden(0), preferred(1), forced(2), test(3) } Xdsl2StatusActualRaMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "fixedRateMode(1) - Fixed rate mode raInit(2) - Adaptive rate mode at initialization dynamicRa(3) - Dynamic rate adaptation sosEnabled(4) - SOS enabled" SYNTAX INTEGER { none(0), fixedRateMode(1), raInit(2), dynamicRa(3), sosEnabled(4) } Xdsl2StatusRtxMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "rtxInUse(1) - RTX in use. rtxForbidden(2) - RTX not in use because RTX_MODE = FORBIDDEN. rtxNotSupportedXtuC(3) - RTX not in use because it is not supported by the XTU-C. rtxNotSupportedXtuR(4) - RTX not in use because it is not supported by the XTU-R. rtxNotSupportedBoth(5) - RTX not in use because it is not supported by the XTU-C and XTU-R." SYNTAX INTEGER { none(0), rtxInUse(1), rtxForbidden(2), rtxNotSupportedXtuC(3), rtxNotSupportedXtuR(4), rtxNotSupportedBoth(5) } Unsigned64 ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "A non-negative 64-bit bit integer, without counter semantics." SYNTAX Counter64 zyxel OBJECT IDENTIFIER ::= { enterprises 890 } products OBJECT IDENTIFIER ::= { zyxel 1 } accessSwitch OBJECT IDENTIFIER ::= { products 5 } iesSeries OBJECT IDENTIFIER ::= { accessSwitch 13 } -- ies5000 OBJECT IDENTIFIER ::= { iesSeries 5 } ies5000 MODULE-IDENTITY LAST-UPDATED "0609010000Z" -- 9/1, 2006 ORGANIZATION "ZyXEL" CONTACT-INFO "EMS" DESCRIPTION "ZyXEL Private MIB" ::= { iesSeries 5 } ies5005 OBJECT IDENTIFIER ::= { iesSeries 7 } ies6000 OBJECT IDENTIFIER ::= { iesSeries 8 } acl OBJECT IDENTIFIER ::= { ies5000 1 } alarmconf OBJECT IDENTIFIER ::= { ies5000 2 } config OBJECT IDENTIFIER ::= { ies5000 3 } diagnostic OBJECT IDENTIFIER ::= { ies5000 4 } ipconf OBJECT IDENTIFIER ::= { ies5000 5 } lcm OBJECT IDENTIFIER ::= { ies5000 6 } multicast OBJECT IDENTIFIER ::= { ies5000 7 } port OBJECT IDENTIFIER ::= { ies5000 8 } profile OBJECT IDENTIFIER ::= { ies5000 9 } switch OBJECT IDENTIFIER ::= { ies5000 10 } sys OBJECT IDENTIFIER ::= { ies5000 11 } trap OBJECT IDENTIFIER ::= { ies5000 12 } statistics OBJECT IDENTIFIER ::= { ies5000 13 } clear OBJECT IDENTIFIER ::= { ies5000 14 } cluster OBJECT IDENTIFIER ::= { ies5000 15 } voip OBJECT IDENTIFIER ::= { ies5000 16 } ima OBJECT IDENTIFIER ::= { ies5000 17 } ---------------------------------------- -- acl ---------------------------------------- dhcp OBJECT IDENTIFIER ::= { acl 1 } dot1x OBJECT IDENTIFIER ::= { acl 2 } macfilter OBJECT IDENTIFIER ::= { acl 3 } pktfilter OBJECT IDENTIFIER ::= { acl 4 } dhcpSnoop OBJECT IDENTIFIER ::= { acl 5 } aclRule OBJECT IDENTIFIER ::= { acl 6 } pppoeAgent OBJECT IDENTIFIER ::= { acl 7 } dsBcast OBJECT IDENTIFIER ::= { acl 8 } usBcast OBJECT IDENTIFIER ::= { acl 9 } dscpMapping OBJECT IDENTIFIER ::= { acl 10 } macAntiSpoofEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable MAC anti-spoof." ::= { acl 13 } subnetvlan OBJECT IDENTIFIER ::= { acl 14 } loopguard OBJECT IDENTIFIER ::= { acl 15 } usStorm OBJECT IDENTIFIER ::= { acl 16 } arpInspection OBJECT IDENTIFIER ::= { acl 17 } macFF OBJECT IDENTIFIER ::= { acl 18 } dhcpv6 OBJECT IDENTIFIER ::= { acl 19 } bpductrl OBJECT IDENTIFIER ::= { acl 20 } -------------------- -- DHCP Relay -------------------- dhcpRelayEnable OBJECT-TYPE SYNTAX INTEGER { auto(1), both(2), disable(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable DHCP relay Option82 function. Note that this object is obsolete in R1.03 and later versions." ::= { dhcp 1 } dhcpRelay82Table OBJECT-TYPE SYNTAX SEQUENCE OF DhcpRelay82Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains DHCP Relay configuration." ::= { dhcp 2 } dhcpRelay82Entry OBJECT-TYPE SYNTAX DhcpRelay82Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of DHCP Relay table." INDEX { dot1qVlanIndex } ::= { dhcpRelay82Table 1 } DhcpRelay82Entry ::= SEQUENCE { dhcpRelay82PrimaryServer IpAddress, dhcpRelay82SecondaryServer IpAddress, dhcpRelay82ActiveServer INTEGER, dhcpRelay82Enable INTEGER, dhcpRelay82Info DisplayString, dhcpRelay82RelayMode INTEGER, dhcpRelay82RowStatus RowStatus, dhcpRelay82Suboption2Enable INTEGER, dhcpRelay82Suboption2Info DisplayString, dhcpRelay82Option82Mode INTEGER, dhcpRelay82LineCharEnable INTEGER, dhcpRelay82LineCharMode INTEGER } dhcpRelay82PrimaryServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The IP address of the DHCP Relay primary server." ::= { dhcpRelay82Entry 1 } dhcpRelay82SecondaryServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The IP address of the DHCP Relay secondary server. This object is supported by R1.02 and later versions." ::= { dhcpRelay82Entry 2 } dhcpRelay82ActiveServer OBJECT-TYPE SYNTAX INTEGER { primary(1), secondary(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The current active DHCP Relay server. This object is supported by R1.02 and later versions." ::= { dhcpRelay82Entry 3 } dhcpRelay82Enable OBJECT-TYPE SYNTAX INTEGER { relayEnable_option82Enable(1), relayDisable_option82Enable(2), disable(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable DHCP relay and Option82 function. This object is supported by R1.03 and later versions." ::= { dhcpRelay82Entry 4 } dhcpRelay82Info OBJECT-TYPE SYNTAX DisplayString (SIZE (0..23)) MAX-ACCESS read-create STATUS current DESCRIPTION "User specific Option82 information. This object is supported by R1.03 and later versions." ::= { dhcpRelay82Entry 5 } dhcpRelay82RelayMode OBJECT-TYPE SYNTAX INTEGER { auto(1), both(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "DHCP relay mode. This object is supported by R1.03 and later versions." ::= { dhcpRelay82Entry 6 } dhcpRelay82RowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row status of the table entry." ::= { dhcpRelay82Entry 7 } dhcpRelay82Suboption2Enable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable Option 82 sub-option 2. This object is supported by R3.00 and later versions." ::= { dhcpRelay82Entry 8 } dhcpRelay82Suboption2Info OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "User specified information for Option 82 sub-option 2. This object is supported by R3.00 and later versions." ::= { dhcpRelay82Entry 9 } dhcpRelay82Option82Mode OBJECT-TYPE SYNTAX INTEGER { private(1), tr101(2), tr101PlusVlanInfo(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { dhcpRelay82Entry 10 } dhcpRelay82LineCharEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable option 82 sub-option line characteristic information." ::= { dhcpRelay82Entry 11 } dhcpRelay82LineCharMode OBJECT-TYPE SYNTAX INTEGER { rate(1), full(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "rate: only bitrate information. full: full line characteristic information." ::= { dhcpRelay82Entry 12 } dhcpRelayInfo OBJECT-TYPE SYNTAX DisplayString (SIZE (0..23)) MAX-ACCESS read-write STATUS current DESCRIPTION "User specific Option82 information. Note that this object is obsolete in R1.03 and later versions." ::= { dhcp 3 } maxNumOfDhcpRelay82Conf OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of rows that can be created in dhcpRelay82Table." ::= { dhcp 4 } dhcpRelay82Delimiter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "To configure the ASCII value of the delimiter character." ::= { dhcp 5 } dhcpRelayOption82CheckEnable OBJECT-TYPE SYNTAX INTEGER{ enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable system to check option82 in DHCP packets from DHCP server." ::= { dhcp 6 } -- dhcp realy option82 Port Table dhcprelay82PortTable OBJECT-TYPE SYNTAX SEQUENCE OF DhcpRelay82PortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes dhcprelay82 port configuration." ::= { dhcp 7 } dhcprelay82PortEntry OBJECT-TYPE SYNTAX DhcpRelay82PortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in dhcprelay82PortTable." INDEX { ifIndex } ::= { dhcprelay82PortTable 1 } DhcpRelay82PortEntry ::= SEQUENCE { option82policy INTEGER } option82policy OBJECT-TYPE SYNTAX INTEGER { drop(0), replace(1), keep(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "replace: Replace the original relay information when a DHCP message that already contains one. keep: Keep the original relay information when a DHCP message that already contains one. drop: Drop the packet when a DHCP message that already contains relay information." ::= { dhcprelay82PortEntry 1 } -------------------- -- 802.1x -------------------- dot1xEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable the 802.1x function." ::= { dot1x 1 } -- Radius Server Table radiusServerTable OBJECT-TYPE SYNTAX SEQUENCE OF RadiusServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains Radius Server information." ::= { dot1x 2 } radiusServerEntry OBJECT-TYPE SYNTAX RadiusServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of Radius Server table." INDEX { radiusServerIndex } ::= { radiusServerTable 1 } RadiusServerEntry ::= SEQUENCE { radiusServerIndex INTEGER, radiusServerIp IpAddress, radiusServerPort INTEGER, radiusServerSecret DisplayString } radiusServerIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The identity of the RADIUS server." ::= { radiusServerEntry 1 } radiusServerIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP address of the Radius Server." ::= { radiusServerEntry 2 } radiusServerPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The UDP port of the Radius Server." ::= { radiusServerEntry 3 } radiusServerSecret OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "The shared secret of the Radius Server." ::= { radiusServerEntry 4 } -- 802.1x Port Table dot1xPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Dot1xPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes 802.1x port configuration." ::= { dot1x 3 } dot1xPortEntry OBJECT-TYPE SYNTAX Dot1xPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in dot1xPortTable." INDEX { ifIndex } ::= { dot1xPortTable 1 } Dot1xPortEntry ::= SEQUENCE { dot1xPortEnable INTEGER, dot1xPortControl INTEGER, dot1xPortReAuthEnable INTEGER, dot1xPortReAuthPeriod INTEGER } dot1xPortEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable 802.1x for the port." ::= { dot1xPortEntry 1 } dot1xPortControl OBJECT-TYPE SYNTAX INTEGER { auto(1), forceAuth(2), forceUnAuth(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The object defines the 802.1x control type for the port." ::= { dot1xPortEntry 2 } dot1xPortReAuthEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable 802.1x re-authentication for the port." ::= { dot1xPortEntry 3 } dot1xPortReAuthPeriod OBJECT-TYPE SYNTAX INTEGER (60..65535) UNITS "second" MAX-ACCESS read-write STATUS current DESCRIPTION "The object defines the 802.1x re-authentication period for the port." ::= { dot1xPortEntry 4 } -- Batch Set for 802.1x dot1xBatchSet OBJECT IDENTIFIER ::= { dot1x 4 } dot1xTarget OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "This managed object is used for identify the target on which the port configuration should be performed. The target is encoded as: Byte 1: the octet specifies a set of eight chassis, chassis 0 through 7 Byte 2~4: each octet specifies a set of eight slots, with the first octet specifying slots 1 through 8, and the second octet specifying slots 9 through 16, and so on. Byte 5~: each octet specifies a set of eight ports, with the first octet specifying ports 1 through 8, etc." ::= { dot1xBatchSet 1 } dot1xOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The corresponding bit is set to 1 to start the operation. The various bit positions are: BIT 1: enable dot1x BIT 2: disable dot1x BIT 3: set dot1x control to be auto BIT 4: set dot1x control to be forceAuth BIT 5: set dot1x control to be forceUnAuth BIT 6: enable dot1x re-authentication BIT 7: disable dot1x re-authentication BIT 8: set dot1x re-authentication period." ::= { dot1xBatchSet 2 } dot1xReAuthPeriodForBatchSet OBJECT-TYPE SYNTAX INTEGER (60..65535) UNITS "second" MAX-ACCESS read-write STATUS current DESCRIPTION "The object defines the 802.1x re-authentication period for batch setting." ::= { dot1xBatchSet 3 } -------------------- -- MAC Filter -------------------- -- MAC Filter Port Table macFilterPortTable OBJECT-TYPE SYNTAX SEQUENCE OF MacFilterPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes the status of mac filtering for each port." ::= { macfilter 1 } macFilterPortEntry OBJECT-TYPE SYNTAX MacFilterPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in macFilterPortTable." INDEX { ifIndex } ::= { macFilterPortTable 1 } MacFilterPortEntry ::= SEQUENCE { macFilterPortEnable INTEGER, macFilterPortMacCount INTEGER, macFilterPortFilterMode INTEGER } macFilterPortEnable OBJECT-TYPE SYNTAX INTEGER { enableMacFilter(1), enableMacCount(2), enableOuiFilter(3), disable(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable MAC filtering for the port." ::= { macFilterPortEntry 1 } macFilterPortMacCount OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The total number of MAC addresses allowed for the port." ::= { macFilterPortEntry 2 } macFilterPortFilterMode OBJECT-TYPE SYNTAX INTEGER { accept(1), deny(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The mac filter mode (accept or deny) for the port. This object is supported by R1.02 and later versions." ::= { macFilterPortEntry 3 } maxNumOfMacFiltersInSystem OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The max number of mac filters supported in the system." ::= { macfilter 2 } maxNumOfMacFiltersPerPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The max number of mac filters supported per port." ::= { macfilter 3 } currNumOfMacFiltersInSystem OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of mac filters in the system." ::= { macfilter 4 } -- MAC Table macFilterTable OBJECT-TYPE SYNTAX SEQUENCE OF MacFilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains the mac filter addresses." ::= { macfilter 5 } macFilterEntry OBJECT-TYPE SYNTAX MacFilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of macFilterTable." INDEX { ifIndex, macFilterAddr } ::= { macFilterTable 1 } MacFilterEntry ::= SEQUENCE { macFilterAddr PhysAddress, macFilterRowStatus RowStatus } macFilterAddr OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The mac address which can pass through or be rejected from the port." ::= { macFilterEntry 1 } macFilterRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status of the entry." ::= { macFilterEntry 2 } -- Batch Set for MAC Filter macfilterBatchSet OBJECT IDENTIFIER ::= { macfilter 6 } macfilterTarget OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "This managed object is used for identify the target on which the port configuration should be performed. The target is encoded as: Byte 1: the octet specifies a set of eight chassis, chassis 0 through 7 Byte 2~4: each octet specifies a set of eight slots, with the first octet specifying slots 1 through 8, and the second octet specifying slots 9 through 16, and so on. Byte 5~: each octet specifies a set of eight ports, with the first octet specifying ports 1 through 8, etc." ::= { macfilterBatchSet 1 } macfilterOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The corresponding bit is set to 1 to start the operation. The various bit positions are: BIT 1: enable mac filter BIT 2: enable mac count filter BIT 3: disable mac filter BIT 4: set mac count." ::= { macfilterBatchSet 2 } macFilterMacCountForBatchSet OBJECT-TYPE SYNTAX INTEGER (1..128) MAX-ACCESS read-write STATUS current DESCRIPTION "The total number of MAC addresses allowed for a port." ::= { macfilterBatchSet 3 } -- OUI Filter Table ouiFilterTable OBJECT-TYPE SYNTAX SEQUENCE OF OuiFilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains the OUI filter addresses." ::= { macfilter 7 } ouiFilterEntry OBJECT-TYPE SYNTAX OuiFilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of ouiFilterTable." INDEX { ifIndex, ouiFilterAddr } ::= { ouiFilterTable 1 } OuiFilterEntry ::= SEQUENCE { ouiFilterAddr OCTET STRING, ouiFilterRowStatus RowStatus } ouiFilterAddr OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The first three bytes of the mac address which can pass through or be rejected from the port." ::= { ouiFilterEntry 1 } ouiFilterRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status of the entry." ::= { ouiFilterEntry 2 } maxNumOfOuiFiltersPerPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The max number of OUI filters supported per port." ::= { macfilter 8 } -- macFilterStatusTable macFilterStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF MacFilterStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains the mac filter addresses." ::= { macfilter 9 } macFilterStatusEntry OBJECT-TYPE SYNTAX MacFilterStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of macFilterStatusTable." INDEX { ifIndex, macFilterStatusId } ::= { macFilterStatusTable 1 } MacFilterStatusEntry ::= SEQUENCE { macFilterStatusId INTEGER, macFilterStatusAddr PhysAddress } macFilterStatusId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The index of the entry." ::= { macFilterStatusEntry 1 } macFilterStatusAddr OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The mac address which can pass through or be rejected from the port." ::= { macFilterStatusEntry 2 } -- macFilterPerPVCTable macFilterPerPVCTable OBJECT-TYPE SYNTAX SEQUENCE OF MacFilterPerPVCEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table for per-PVC macfilter configuration." ::= { macfilter 10 } macFilterPerPVCEntry OBJECT-TYPE SYNTAX MacFilterPerPVCEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of macFilterPerPVCTable." INDEX { ifIndex, macFilterPerPVCVpi, macFilterPerPVCVci } ::= { macFilterPerPVCTable 1 } MacFilterPerPVCEntry ::= SEQUENCE { macFilterPerPVCVpi INTEGER, macFilterPerPVCVci INTEGER, macFilterPerPVCEnable INTEGER, macFilterPerPVCMode INTEGER, macFilterPerPVCMacCount INTEGER } macFilterPerPVCVpi OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "VPI of the pvc." ::= { macFilterPerPVCEntry 1 } macFilterPerPVCVci OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "VCI of the pvc." ::= { macFilterPerPVCEntry 2 } macFilterPerPVCEnable OBJECT-TYPE SYNTAX INTEGER{ enablePvcMacFilter(1), enablePvcMacCount(2), disable(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable MAC filtering for the port-vpi/vci" ::= { macFilterPerPVCEntry 3 } macFilterPerPVCMode OBJECT-TYPE SYNTAX INTEGER{ accept(1), deny(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The mac filter mode (accept or deny) for the port-vpi/vci." ::= { macFilterPerPVCEntry 4 } macFilterPerPVCMacCount OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The total number of MAC addresses allowed for the port-vpi/vci." ::= { macFilterPerPVCEntry 5 } -- macFilterPerPVCMACTable macFilterPerPVCMACTable OBJECT-TYPE SYNTAX SEQUENCE OF MacFilterPerPVCMACEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table for per-PVC macfilter configuration." ::= { macfilter 11 } macFilterPerPVCMACEntry OBJECT-TYPE SYNTAX MacFilterPerPVCMACEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of macFilterPerPVCMACTable." INDEX { ifIndex, macFilterPerPVCMACVpi, macFilterPerPVCMACVci, macFilterPerPVCMACAddr } ::= { macFilterPerPVCMACTable 1 } MacFilterPerPVCMACEntry ::= SEQUENCE { macFilterPerPVCMACVpi INTEGER, macFilterPerPVCMACVci INTEGER, macFilterPerPVCMACAddr PhysAddress, macFilterPerPVCMACRowStatus RowStatus } macFilterPerPVCMACVpi OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "VPI of the pvc." ::= { macFilterPerPVCMACEntry 1 } macFilterPerPVCMACVci OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "VCI of the pvc." ::= { macFilterPerPVCMACEntry 2 } macFilterPerPVCMACAddr OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The mac address which can pass through or be rejected from the port-vpi/vci" ::= { macFilterPerPVCMACEntry 3 } macFilterPerPVCMACRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "The row status of the entry." ::= { macFilterPerPVCMACEntry 4 } -------------------- -- Packet Filter -------------------- pktFilterPortTable OBJECT-TYPE SYNTAX SEQUENCE OF PktFilterPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes packet filtering for each port." ::= { pktfilter 1 } pktFilterPortEntry OBJECT-TYPE SYNTAX PktFilterPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in pktFilterPortTable." INDEX { ifIndex } ::= { pktFilterPortTable 1 } PktFilterPortEntry ::= SEQUENCE { pktFilter INTEGER } pktFilter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The packet filter. The semantic for each bit is: BIT 1: accept all BIT 2: accept PPPoE only BIT 3: reject ARP BIT 4: reject DHCP BIT 5: reject EAPOL BIT 6: reject PPPoE BIT 7: reject NetBIOS BIT 8: reject IGMP BIT 9: reject IP" ::= { pktFilterPortEntry 1 } -- Batch Set for Packet Filter pktfilterBatchSet OBJECT IDENTIFIER ::= { pktfilter 2 } pktfilterTarget OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "This managed object is used for identify the target on which the port configuration should be performed. The target is encoded as: Byte 1: the octet specifies a set of eight chassis, chassis 0 through 7 Byte 2~4: each octet specifies a set of eight slots, with the first octet specifying slots 1 through 8, and the second octet specifying slots 9 through 16, and so on. Byte 5~: each octet specifies a set of eight ports, with the first octet specifying ports 1 through 8, etc." ::= { pktfilterBatchSet 1 } pktfilterOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The corresponding bit is set to 1 to start the operation. The various bit positions are: BIT 1: set packet filter." ::= { pktfilterBatchSet 2 } pktfilterForBatchSet OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The packet filter for batch setting. The semantic for each bit is identical to the object pktFilter." ::= { pktfilterBatchSet 3 } -- pktFilterPerPVCTable pktFilterPerPVCTable OBJECT-TYPE SYNTAX SEQUENCE OF PktFilterPerPVCEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes per-PVC packet filter configuration." ::= { pktfilter 3 } pktFilterPerPVCEntry OBJECT-TYPE SYNTAX PktFilterPerPVCEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in pktFilterPerPVCTable." INDEX { ifIndex, pktFilterPerPVCVpi, pktFilterPerPVCVci } ::= { pktFilterPerPVCTable 1 } PktFilterPerPVCEntry ::= SEQUENCE { pktFilterPerPVCVpi INTEGER, pktFilterPerPVCVci INTEGER, pktFilterPerPVCpktFilter INTEGER } pktFilterPerPVCVpi OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "VPI of the pvc." ::= { pktFilterPerPVCEntry 1 } pktFilterPerPVCVci OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "VCI of the pvc." ::= { pktFilterPerPVCEntry 2 } pktFilterPerPVCpktFilter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The packet filter. The semantic for each bit is: BIT 1: accept all BIT 2: accept PPPoE only BIT 3: reject ARP BIT 4: reject DHCP BIT 5: reject EAPOL BIT 6: reject PPPoE BIT 7: reject NetBIOS BIT 8: reject IGMP BIT 9: reject IP" ::= { pktFilterPerPVCEntry 3 } -------------------- -- DHCP Snoop -------------------- -- dhcpSnoopPortTable dhcpSnoopPortTable OBJECT-TYPE SYNTAX SEQUENCE OF DhcpSnoopPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes DHCP snooping enable/disable for each port. This table is supported by R1.02 and later versions." ::= { dhcpSnoop 1 } dhcpSnoopPortEntry OBJECT-TYPE SYNTAX DhcpSnoopPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of dhcpSnoopPortTable." INDEX { ifIndex } ::= { dhcpSnoopPortTable 1 } DhcpSnoopPortEntry ::= SEQUENCE { dhcpSnoopEnable INTEGER } dhcpSnoopEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable DHCP snooping for a port." ::= { dhcpSnoopPortEntry 1 } -- dhcpSnoopOperation dhcpSnoopTarget OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "This managed object is used for identify the target on which the operation should be performed. The target is encoded as: Byte 1: the octet specifies a set of eight chassis, chassis 0 through 7 Byte 2~4: each octet specifies a set of eight slots, with the first octet specifying slots 1 through 8, and the second octet specifying slots 9 through 16, and so on. Byte 5~: each octet specifies a set of eight ports, with the first octet specifying ports 1 through 8, etc." ::= { dhcpSnoop 2 } dhcpSnoopOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The corresponding bit is set to 1 to start the operation. The various bit positions are: BIT 1: DHCP snooping table flush." ::= { dhcpSnoop 3 } -- dhcpStaticTable dhcpStaticTable OBJECT-TYPE SYNTAX SEQUENCE OF DhcpStaticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines DHCP static IP addresses. This table is supported by R1.03 and later versions." ::= { dhcpSnoop 4 } dhcpStaticEntry OBJECT-TYPE SYNTAX DhcpStaticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of dhcpStaticTable." INDEX { ifIndex, dhcpStaticIpAddr } ::= { dhcpStaticTable 1 } DhcpStaticEntry ::= SEQUENCE { dhcpStaticIpAddr IpAddress, dhcpStaticRowStatus RowStatus } dhcpStaticIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address which can pass through the port." ::= { dhcpStaticEntry 1 } dhcpStaticRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row status of the table entry." ::= { dhcpStaticEntry 2 } maxNumOfDhcpStaticIp OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of DHCP static IP addresses which can be created for a port. This object is supported by R1.03 and later versions." ::= { dhcpSnoop 5 } -- dhcpSnoopLan2lanTable dhcpSnoopLan2lanTable OBJECT-TYPE SYNTAX SEQUENCE OF DhcpSnoopLan2lanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Support DHCP lan2lan to prevent DHCP service hack if customer installed DHCP server in its subscriber network. This table is supported by R5.05 and later versions." ::= { dhcpSnoop 6 } dhcpSnoopLan2lanEntry OBJECT-TYPE SYNTAX DhcpSnoopLan2lanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of dhcpSnoopLan2lanTable." INDEX { ifIndex } ::= { dhcpSnoopLan2lanTable 1 } DhcpSnoopLan2lanEntry ::= SEQUENCE { dhcpSnoopLan2lanEnable INTEGER } dhcpSnoopLan2lanEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable DHCP server on subscriber port" ::= { dhcpSnoopLan2lanEntry 1 } -------------------- -- aclRule -------------------- -- aclSetTable aclSetTable OBJECT-TYPE SYNTAX SEQUENCE OF AclSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R1.03 and later versions." ::= { aclRule 1 } aclSetEntry OBJECT-TYPE SYNTAX AclSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of aclSetTable." INDEX { ifIndex, aclSetVpi, aclSetVci, IMPLIED aclSetProfileName } ::= { aclSetTable 1 } AclSetEntry ::= SEQUENCE { aclSetVpi INTEGER, aclSetVci INTEGER, aclSetProfileName DisplayString, aclSetRowStatus RowStatus } aclSetVpi OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "VPI value." ::= { aclSetEntry 1 } aclSetVci OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "VCI value." ::= { aclSetEntry 2 } aclSetProfileName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "ACL Profile name." ::= { aclSetEntry 3 } aclSetRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus of aclSetEntry." ::= { aclSetEntry 4 } -- aclNoMatchTable aclNoMatchTable OBJECT-TYPE SYNTAX SEQUENCE OF AclNoMatchEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.02 and later versions." ::= { aclRule 2 } aclNoMatchEntry OBJECT-TYPE SYNTAX AclNoMatchEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of aclNoMatchTable." INDEX { ifIndex } ::= { aclNoMatchTable 1 } AclNoMatchEntry ::= SEQUENCE { aclNoMatchAction INTEGER } aclNoMatchAction OBJECT-TYPE SYNTAX INTEGER { accept(1), deny(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Pass or drop the packet." ::= { aclNoMatchEntry 1 } -------------------- -- PPPoE Agent -------------------- -- pppoeAgentTable pppoeAgentTable OBJECT-TYPE SYNTAX SEQUENCE OF PppoeAgentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains PPPoE DHCP Relay configuration. This table is supported by R1.03 and later versions." ::= { pppoeAgent 1 } pppoeAgentEntry OBJECT-TYPE SYNTAX PppoeAgentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of pppoeAgentTable." INDEX { dot1qVlanIndex } ::= { pppoeAgentTable 1 } PppoeAgentEntry ::= SEQUENCE { pppoeAgentEnable INTEGER, pppoeAgentInfo DisplayString, pppoeAgentRowStatus RowStatus, pppoeAgentOptionMode INTEGER, pppoeAgentLineCharEnable INTEGER, pppoeAgentLineCharMode INTEGER } pppoeAgentEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable DHCP relay and Option82 function." ::= { pppoeAgentEntry 1 } pppoeAgentInfo OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "User specific Option82 information." ::= { pppoeAgentEntry 2 } pppoeAgentRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row status of the table entry." ::= { pppoeAgentEntry 3 } pppoeAgentOptionMode OBJECT-TYPE SYNTAX INTEGER { private(1), tr101(2), tr101PlusVlanInfo(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { pppoeAgentEntry 4 } pppoeAgentLineCharEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable option 82 sub-option line characteristic information." ::= { pppoeAgentEntry 5 } pppoeAgentLineCharMode OBJECT-TYPE SYNTAX INTEGER { rate(1), full(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "rate: only bitrate information. full: full line characteristic information." ::= { pppoeAgentEntry 6 } maxNumOfPppoeDhcpRelay82Conf OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of rows that can be created in pppoeAgentTable." ::= { pppoeAgent 2 } pppoeAgentDelimiter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "To configure the ASCII value of the delimiter character." ::= { pppoeAgent 3 } -------------------- -- Downstream Broadcast -------------------- -- dsBcastTable dsBcastTable OBJECT-TYPE SYNTAX SEQUENCE OF DsBcastEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains downstream broadcast forbidden configuration. This table is supported by R3.00 and later versions." ::= { dsBcast 1 } dsBcastEntry OBJECT-TYPE SYNTAX DsBcastEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of dsBcastTable." INDEX { ifIndex, dot1qVlanIndex } ::= { dsBcastTable 1 } DsBcastEntry ::= SEQUENCE { dsBcastRowStatus RowStatus } dsBcastRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row status of the table entry." ::= { dsBcastEntry 1 } -------------------- -- Upstream Broadcast -------------------- usBcastCtrlEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable upstream broadcast control." ::= { usBcast 1 } usBcastCtrlRate OBJECT-TYPE SYNTAX INTEGER UNITS "Kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { usBcast 2 } -------------------- -- DSCP -------------------- -- dscpMappingTable dscpMappingTable OBJECT-TYPE SYNTAX SEQUENCE OF DscpMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains DSCP mapping configuration." ::= { dscpMapping 1 } dscpMappingEntry OBJECT-TYPE SYNTAX DscpMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of dscpMappingTable." INDEX { dscpMappingSrcCodePoint } ::= { dscpMappingTable 1 } DscpMappingEntry ::= SEQUENCE { dscpMappingSrcCodePoint INTEGER, dscpMappingMapPriority INTEGER } dscpMappingSrcCodePoint OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The DSCP source code point used for mapping." ::= { dscpMappingEntry 1 } dscpMappingMapPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "The mapping p bits that will replace the source p bits in the incoming packet." ::= { dscpMappingEntry 2 } -- dscpPortTable dscpPortTable OBJECT-TYPE SYNTAX SEQUENCE OF DscpPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains DSCP port configuration." ::= { dscpMapping 2 } dscpPortEntry OBJECT-TYPE SYNTAX DscpPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of dscpPortTable." INDEX { ifIndex } ::= { dscpPortTable 1 } DscpPortEntry ::= SEQUENCE { dscpPortEnable INTEGER } dscpPortEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable DSCP." ::= { dscpPortEntry 1 } -------------------- -- Subnet VLAN -------------------- subnetvlanStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { subnetvlan 1 } -- subnetvlanTable subnetvlanTable OBJECT-TYPE SYNTAX SEQUENCE OF SubnetvlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains subnet vlan configuration." ::= { subnetvlan 2 } subnetvlanEntry OBJECT-TYPE SYNTAX SubnetvlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of subnet vlan table." INDEX { subnetvlanIp, subnetvlanMask, subnetvlanVid, subnetvlanPriority } ::= { subnetvlanTable 1 } SubnetvlanEntry ::= SEQUENCE { subnetvlanIp IpAddress, subnetvlanMask INTEGER, subnetvlanVid INTEGER, subnetvlanPriority INTEGER, subnetvlanName DisplayString, subnetvlanRowStatus RowStatus } subnetvlanIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { subnetvlanEntry 1 } subnetvlanMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { subnetvlanEntry 2 } subnetvlanVid OBJECT-TYPE SYNTAX INTEGER (1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { subnetvlanEntry 3 } subnetvlanPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { subnetvlanEntry 4 } subnetvlanName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { subnetvlanEntry 5 } subnetvlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row status of the table entry." ::= { subnetvlanEntry 6 } -- subnetvlanInetTable subnetvlanInetTable OBJECT-TYPE SYNTAX SEQUENCE OF SubnetvlanInetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains IPv4/IPv6 subnet vlan configuration." ::= { subnetvlan 3 } subnetvlanInetEntry OBJECT-TYPE SYNTAX SubnetvlanInetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of subnet vlan inet table." INDEX { subnetvlanInetAddrType, subnetvlanInetAddr, subnetvlanInetMask, subnetvlanInetVid, subnetvlanInetPriority } ::= { subnetvlanInetTable 1 } SubnetvlanInetEntry ::= SEQUENCE { subnetvlanInetAddrType InetAddressType, subnetvlanInetAddr InetAddress, subnetvlanInetMask INTEGER, subnetvlanInetVid INTEGER, subnetvlanInetPriority INTEGER, subnetvlanInetName DisplayString, subnetvlanInetRowStatus RowStatus } subnetvlanInetAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { subnetvlanInetEntry 1 } subnetvlanInetAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { subnetvlanInetEntry 2 } subnetvlanInetMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { subnetvlanInetEntry 3 } subnetvlanInetVid OBJECT-TYPE SYNTAX INTEGER (1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { subnetvlanInetEntry 4 } subnetvlanInetPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { subnetvlanInetEntry 5 } subnetvlanInetName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { subnetvlanInetEntry 6 } subnetvlanInetRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row status of the table entry." ::= { subnetvlanInetEntry 7 } -------------------- -- Loopguard -------------------- loopguardTable OBJECT-TYPE SYNTAX SEQUENCE OF LoopguardEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains Loopguard configuration." ::= { loopguard 1 } loopguardEntry OBJECT-TYPE SYNTAX LoopguardEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of Loopguard table." INDEX { ifIndex } ::= { loopguardTable 1 } LoopguardEntry ::= SEQUENCE { loopguardStatus INTEGER, loopguardMode INTEGER, loopguardRecoverTime INTEGER } loopguardStatus OBJECT-TYPE SYNTAX INTEGER{ enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { loopguardEntry 1 } loopguardMode OBJECT-TYPE SYNTAX INTEGER{ fix(0), dynamic(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { loopguardEntry 2 } loopguardRecoverTime OBJECT-TYPE SYNTAX INTEGER (60..600) MAX-ACCESS read-write STATUS current DESCRIPTION "seconds" ::= { loopguardEntry 3 } -------------------- -- usStorm -------------------- usStormTable OBJECT-TYPE SYNTAX SEQUENCE OF UsStormEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains UsStorm configuration." ::= { usStorm 1 } usStormEntry OBJECT-TYPE SYNTAX UsStormEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of UsStorm table." INDEX { ifIndex } ::= { usStormTable 1 } UsStormEntry ::= SEQUENCE { usStormBcastThresh INTEGER, usStormMcastThresh INTEGER, usStormUcastThresh INTEGER } usStormBcastThresh OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "0~1488096 pkt/s, -1 means no limit" ::= { usStormEntry 1 } usStormMcastThresh OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "0~1488096 pkt/s, -1 means no limit" ::= { usStormEntry 2 } usStormUcastThresh OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "0~1488096 pkt/s, -1 means no limit" ::= { usStormEntry 3 } -------------------- -- arpInspection -------------------- arpInspectionTable OBJECT-TYPE SYNTAX SEQUENCE OF ArpInspectionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Support ARP inspection to filter unauthorized ARP packets on the network. This can prevent many kinds of man-in-the-middle attacks. This table is supported by R5.05 and later versions." ::= { arpInspection 1 } arpInspectionEntry OBJECT-TYPE SYNTAX ArpInspectionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of arpInspectionTable." INDEX { ifIndex } ::= { arpInspectionTable 1 } ArpInspectionEntry ::= SEQUENCE { arpInspectionEnable INTEGER } arpInspectionEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable arp inspection on the specified subscriber port." ::= { arpInspectionEntry 1 } -------------------- -- macFF -------------------- -- macFFStaticTable macFFStaticTable OBJECT-TYPE SYNTAX SEQUENCE OF MacFFStaticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { macFF 1 } macFFStaticEntry OBJECT-TYPE SYNTAX MacFFStaticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of macFFStaticTable." INDEX { slotId, macFFStaticIndex } ::= { macFFStaticTable 1 } MacFFStaticEntry ::= SEQUENCE { macFFStaticIndex INTEGER, macFFStaticSrcIP IpAddress, macFFStaticMask INTEGER, macFFStaticArasIP IpAddress, macFFStaticVid INTEGER, macFFStaticRowStatus RowStatus } macFFStaticIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The macFF static entry index 1 ~ 24" ::= { macFFStaticEntry 1 } macFFStaticSrcIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Matched range for static subscriber's IP in ARP request" ::= { macFFStaticEntry 2 } macFFStaticMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Matched range for static subscriber's IP in ARP request" ::= { macFFStaticEntry 3 } macFFStaticArasIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP of static macFF Access Router/App Server" ::= { macFFStaticEntry 4 } macFFStaticVid OBJECT-TYPE SYNTAX INTEGER(1..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "vlan ID of macFF Access Router/App Server" ::= { macFFStaticEntry 5 } macFFStaticRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { macFFStaticEntry 6 } -- macFFDynamicTable macFFDynamicTable OBJECT-TYPE SYNTAX SEQUENCE OF MacFFDynamicEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { macFF 2 } macFFDynamicEntry OBJECT-TYPE SYNTAX MacFFDynamicEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of macFFDynamicTable." INDEX { slotId, macFFDynamicIndex } ::= { macFFDynamicTable 1 } MacFFDynamicEntry ::= SEQUENCE { macFFDynamicIndex INTEGER, macFFDynamicSrcIP IpAddress, macFFDynamicMask INTEGER, macFFDynamicArasIP IpAddress, macFFDynamicVid INTEGER } macFFDynamicIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The macFF entry index 1 ~ 24" ::= { macFFDynamicEntry 1 } macFFDynamicSrcIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Matched range for dynamic subscriber's IP in ARP request" ::= { macFFDynamicEntry 2 } macFFDynamicMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Matched range for dynamic subscriber's IP in ARP request" ::= { macFFDynamicEntry 3 } macFFDynamicArasIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP of dynamic macFF Access Router/App Server" ::= { macFFDynamicEntry 4 } macFFDynamicVid OBJECT-TYPE SYNTAX INTEGER(1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "vlan ID of macFF Access Router/App Server" ::= { macFFDynamicEntry 5 } -- macFFVlanTable macFFVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF MacFFVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { macFF 3 } macFFVlanEntry OBJECT-TYPE SYNTAX MacFFVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of macFFVlanTable." INDEX { slotId, macFFVlanVid } ::= { macFFVlanTable 1 } MacFFVlanEntry ::= SEQUENCE { macFFVlanVid INTEGER, macFFVlanRowStatus RowStatus } macFFVlanVid OBJECT-TYPE SYNTAX INTEGER(1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "Vlan ID of macFF Access Router/App Server" ::= { macFFVlanEntry 1 } macFFVlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { macFFVlanEntry 2 } -- macFFFlush macFFFlush OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set the object to n to flush the slot n's macff arp table(not include the MSC slot). macFFArpStatusUplinkTable(1.3.6.1.4.1.890.1.5.13.5.13.23.1) macFFArpStatusSlotTable(1.3.6.1.4.1.890.1.5.13.5.13.23.2)" ::= { macFF 4 } -------------------- -- dhcpv6 -------------------- -- dhcpv6RelayTable dhcpv6RelayTable OBJECT-TYPE SYNTAX SEQUENCE OF Dhcpv6RelayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { dhcpv6 1 } dhcpv6RelayEntry OBJECT-TYPE SYNTAX Dhcpv6RelayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of dhcpv6RelayTable." INDEX { dot1qVlanIndex } ::= { dhcpv6RelayTable 1 } Dhcpv6RelayEntry ::= SEQUENCE { dhcpv6RelayLdraState INTEGER, dhcpv6RelayRowStatus RowStatus } dhcpv6RelayLdraState OBJECT-TYPE SYNTAX INTEGER{ enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable DHCPv6 LDRA function" ::= { dhcpv6RelayEntry 1 } dhcpv6RelayRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { dhcpv6RelayEntry 2 } -- dhcpv6RelayOptionTable dhcpv6RelayOptionTable OBJECT-TYPE SYNTAX SEQUENCE OF Dhcpv6RelayOptionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { dhcpv6 2 } dhcpv6RelayOptionEntry OBJECT-TYPE SYNTAX Dhcpv6RelayOptionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of dhcpv6RelayOptionTable." INDEX { dot1qVlanIndex, dhcpv6RelayOptionId } ::= { dhcpv6RelayOptionTable 1 } Dhcpv6RelayOptionEntry ::= SEQUENCE { dhcpv6RelayOptionId INTEGER, dhcpv6RelayOptionState INTEGER, dhcpv6RelayOptionFormat OCTET STRING } dhcpv6RelayOptionId OBJECT-TYPE SYNTAX INTEGER{ interfaceId(18), remoteId(37) } MAX-ACCESS read-only STATUS current DESCRIPTION "DHCPv6 option ID" ::= { dhcpv6RelayOptionEntry 1 } dhcpv6RelayOptionState OBJECT-TYPE SYNTAX INTEGER{ enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable DHCPv6 option" ::= { dhcpv6RelayOptionEntry 2 } dhcpv6RelayOptionFormat OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "User specific Option format '%' treated as a beginner of predefined runtime variable the rule is below: %%: equals character % %0x00~0xFF: represents byte value %pname: configured port name %ptel: configured port tel %pid: port index %chvpi: channel vpi %chvci: channel vci %slotid: slot index of the logic port %svlan: SVLAN ID which DHCP client runs on %cvlan: CVLAN ID which DHCP client runs on %hname: host device name %cmac: MAC address of client, represents as Byte %phtype: ATM: 'atm' Ethernet 'eth' %blank: blank character " ::= { dhcpv6RelayOptionEntry 3 } -- dhcpv6RelayPortTable dhcpv6RelayPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Dhcpv6RelayPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes dhcpv6relay port configuration." ::= { dhcpv6 3 } dhcpv6RelayPortEntry OBJECT-TYPE SYNTAX Dhcpv6RelayPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in dhcpv6RelayPortTable." INDEX { ifIndex } ::= { dhcpv6RelayPortTable 1 } Dhcpv6RelayPortEntry ::= SEQUENCE { dhcpv6RelayOptLdraPortPolicy INTEGER } dhcpv6RelayOptLdraPortPolicy OBJECT-TYPE SYNTAX INTEGER { drop(1), replace(2), keep(3), add(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "drop: drop the packet when a DHCPv6 message that already contains relay-forward header. replace: replace the original relay information when a DHCPv6 message that already contains one. keep: keep the original relay information. add: add relay information." ::= { dhcpv6RelayPortEntry 1 } -------------------- -- bpduenable -------------------- bpduenableTable OBJECT-TYPE SYNTAX SEQUENCE OF BpduEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes bpdu ctrl enable/disable for each port." ::= { bpductrl 1 } bpduEntry OBJECT-TYPE SYNTAX BpduEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in bpduenableTable." INDEX { ifIndex } ::= { bpduenableTable 1 } BpduEntry ::= SEQUENCE { bpductrlenable INTEGER } bpductrlenable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable BpduCtrl." ::= { bpduEntry 1 } ---------------------------------------- -- alarmconf ---------------------------------------- alarmOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The manager sets the corresponding bit value to 1 to start the operation and the agent clears the object to zero when the operation is successfully completed. The various bit positions are: BIT 1: clear BIT 2: cutoff BIT 3: clear alarm history table" ::= { alarmconf 1 } -- Alarm Conf Table alarmConfTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes alarm configuration." ::= { alarmconf 2 } alarmConfEntry OBJECT-TYPE SYNTAX AlarmConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in alarmConfTable." INDEX { alarmConfId } ::= { alarmConfTable 1 } AlarmConfEntry ::= SEQUENCE { alarmConfId INTEGER, alarmConfFacility INTEGER, alarmConfTarget INTEGER, alarmConfSeverity INTEGER, alarmConfClearable INTEGER } alarmConfId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION " 3: dslLineUp 4: dslLineDown 7: dslLineLdmStart 8: dslLineLdmDone 9: dslLinePowerDownL2 10:dslLinePowerDownL0 11:dslLineFailure 14:adslPerfLolThresh 17:adslPerfLofThresh 18:adslPerfLosThresh 19:adslPerfLprThresh 20:adslPerfESThresh 21:adslRateChange 22:adslPerfSESThresh 23:adslPerfUASThresh 24:shdslLoopAttenCrossing 25:shdslSNRMarginCrossing 26:shdslPerfESThresh 27:shdslPerfSESThresh 28:shdslPerfCRCAnomaliesThresh 29:shdslPerfLOSWSThresh 30:shdslPerfUASThresh 31:vdslPerfLolThresh 32:vdslPerfLofThresh 33:vdslPerfLosThresh 34:vdslPerfLprThresh 35:vdslPerfESThresh 36:vdslPerfSESThresh 37:vdslPerfUASThresh 38:dslMacAntiSpoofing 39:vdslPerfCodeViolationThresh 40:vdslVturInfoReady 41:vdslPerfRateChange 42:vdslTCACorrect 43:vdslTCAFailinit 44:vdslTCAFEC 45:vdslStatusChange 46:lineLoopGuard 1001:eqpt48VPowerFailure 1002:eqptVoltageError 1003:eqptTempError 1004:eqptFanError 1005:eqptTempLowFanStop 1009:eqptHWMonitorFailre 1011:eqptColdStart 1012:eqptWarmStart 1019:eqptMgmtPortUp 1020:eqptMgmtPortDown 1021:eqptExternalAlarmInput 1022:eqptTopologyChange 1023:eqptFWUploadOK 1024:eqptFWUploadFailure 1025:eqptLTPlugIn 1026:eqptLTPullOut 1028:eqptLTDslDeviceFailure 1029:eqptLTDslDeviceRedownload 1031:eqptLTActive 1032:eqptLTInactive 1038:eqptLTFWUploadOK 1039:eqptLTFWUploadFailure 1040:eqptLTEnable 1041:eqptLTDisable 1042:eqptLTReset 1043:eqptNTSwitchOK 1044:eqptCpuUtilizationHigh 1045:eqptVopBatteryFailure 1046:eqptVopClockFailure 1047:eqptVopRingerFault 1048:eqptPacketBufferUsageHigh 1049:eqptMemoryUsageHigh 1050:eqptStpNewRoot 1053:eqptStpPortStateChange 1054:eqptStpPortRoleChange 2001:sysReboot 2002:sysConfigChange 2003:sysConfigUploadOK 2004:sysConfigUploadFailure 2005:sysTimeSyncFailure 2006:sysAlarmCutoffEnable 2007:sysAlarmClearEnable 2008:sysLoginFailure 2009:sysLogin 2010:sysAccountAdded 2011:sysAccountDeleted 2012:sysAccountModified 2013:sysSvrSyncProfOk 2014:sysSvrSyncProfFail 2015:sysCliSyncProfOk 2016:sysCliSyncProfFail 2017:sysMacAntiSpoofing 2018:sysClusterMemberActive 2019:sysClusterMemberInactive 2020:sysClusterMemeberAdded 2021:sysClusterMemeberDeleted 2022:pingProbeFailed 2023:pingTestFailed 2024:pingTestCompleted 2025:traceRouteTestFailed 2026:traceRouteTestCompleted 3006:enetUp 3007:enetDown 3008:enetLoopGuard 3009:enetSFPError 3010:enetSFPTxEnable 3011:enetSFPTxDisable 4001:vopTempError 4002:vopDCPowerFailure 4003:vopACPowerFailure 4004:vopRingTimerFailure 4005:vopRingResourceFailure 4006:vopRingOhdFailure 4007:vopNoFreeDSPChannel 4008:vopMCMissing 4009:vopSCMissing 4010:vopTermNameDup 4011:vopNoProtection 4012:vopProtectionSwitch 4013:vopDropCall 4014:vopBatteryFail 4015:vopClockFail 4016:vopRingerFail 4017:vopMgcMissing 4018:vopMgEnable 4019:vopMgDisable 5001:cfmError 5003:lldpRemoteChange 5004:macCount 6001: imaAlarmGroupStartupFe 6002: imaAlarmGroupCfgAbort 6003: imaAlarmGroupCfgAbortFe 6004: imaAlarmGroupInsuffLinks 6005: imaAlarmGroupInsuffLinksFe 6006: imaAlarmGroupBlockedFe 6007: imaAlarmGroupTimingSynch 6008: imaAlarmLinkLif 6009: imaAlarmLinkLods 6010: imaAlarmLinkRfi 6011: imaAlarmLinkTxMisConnect 6012: imaAlarmLinkRxMisConnect 6013: imaAlarmLinkTxFault 6014: imaAlarmLinkRxFault 6015: imaAlarmLinkTxUnusableFe 6016: imaAlarmLinkRxUnusableFe 7001: e1AlarmLinkLOS 7002: e1AlarmPathLOF 7003: e1AlarmPathAIS 7004: e1AlarmPathRDI 7005: e1AlarmPathOCASMF 7006: e1AlarmPathOCRCMF 7007: e1AlarmLinkSF 7008: e1AlarmLinkSD 7009: e1AlarmTCAQuarterES 7010: e1AlarmTCAQuarterSES 7011: e1AlarmTCAQuarterUAS 7012: e1AlarmTCADayES 7013: e1AlarmTCADaySES 7014: e1AlarmTCADayUAS" ::= { alarmConfEntry 1 } alarmConfFacility OBJECT-TYPE SYNTAX INTEGER { local0(0), local1(1), local2(2), local3(3), local4(4), local5(5), local6(6), local7(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "Alarm facility." ::= { alarmConfEntry 2 } alarmConfTarget OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The destination which alarms are reported to. Set the bit to 1 to enable the target. BIT 1: snmp trap BIT 2: syslog" ::= { alarmConfEntry 3 } alarmConfSeverity OBJECT-TYPE SYNTAX INTEGER { critical(1), major(2), minor(3), info(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Alarm severity" ::= { alarmConfEntry 4 } alarmConfClearable OBJECT-TYPE SYNTAX INTEGER { clearable(1), unclearable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Setting the object to one indicates that the alarm is to be cleared when user submits alarm clear." ::= { alarmConfEntry 5 } -- Alarm Current Table alarmCurrTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmCurrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes current alarm information." ::= { alarmconf 3 } alarmCurrEntry OBJECT-TYPE SYNTAX AlarmCurrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in alarmCurrTable." INDEX { alarmCurrIndex } ::= { alarmCurrTable 1 } AlarmCurrEntry ::= SEQUENCE { alarmCurrIndex INTEGER, alarmCurrOccurTime TimeTicks, alarmCurrTrapOid OBJECT IDENTIFIER, alarmCurrParam1 INTEGER, alarmCurrParam2 INTEGER, alarmCurrParam3 INTEGER, alarmCurrParam4 INTEGER, alarmCurrParam5 INTEGER, alarmCurrParam6 INTEGER, alarmCurrParam7 INTEGER, alarmCurrParam8 INTEGER, alarmCurrTimeDescr DisplayString, alarmCurrSeverity INTEGER, alarmCurrDescr DisplayString } alarmCurrIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Index of the alarm." ::= { alarmCurrEntry 1 } alarmCurrOccurTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm occurence time (in hundredths of a second) since the system was last re-initialized." ::= { alarmCurrEntry 2 } alarmCurrTrapOid OBJECT-TYPE SYNTAX OBJECT IDENTIFIER MAX-ACCESS read-only STATUS current DESCRIPTION "Trap OID of the alarm." ::= { alarmCurrEntry 3 } alarmCurrParam1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The 1st parameter of the alarm." ::= { alarmCurrEntry 4 } alarmCurrParam2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The 2nd parameter of the alarm." ::= { alarmCurrEntry 5 } alarmCurrParam3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The 3rd parameter of the alarm." ::= { alarmCurrEntry 6 } alarmCurrParam4 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The 4th parameter of the alarm." ::= { alarmCurrEntry 7 } alarmCurrParam5 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The 5th parameter of the alarm." ::= { alarmCurrEntry 8 } alarmCurrParam6 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The 6th parameter of the alarm." ::= { alarmCurrEntry 9 } alarmCurrParam7 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The 7th parameter of the alarm." ::= { alarmCurrEntry 10 } alarmCurrParam8 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The 8th parameter of the alarm." ::= { alarmCurrEntry 11 } alarmCurrTimeDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The string representation of occurence time (YYYY/MM/DD HH:MM:SS)." ::= { alarmCurrEntry 12 } alarmCurrSeverity OBJECT-TYPE SYNTAX INTEGER { critical(1), major(2), minor(3), info(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The severity of the alarm." ::= { alarmCurrEntry 13 } alarmCurrDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The description of the alarm." ::= { alarmCurrEntry 14 } -- Alarm Severity Port Table alarmSeverityPortTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmSeverityPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes the configuration of alarm reporting severity threshold for each port." ::= { alarmconf 4 } alarmSeverityPortEntry OBJECT-TYPE SYNTAX AlarmSeverityPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in alarmSeverityPortTable." INDEX { ifIndex } ::= { alarmSeverityPortTable 1 } AlarmSeverityPortEntry ::= SEQUENCE { severityThresh INTEGER } severityThresh OBJECT-TYPE SYNTAX INTEGER { critical(1), major(2), minor(3), info(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "The minimum alarm severity that is reported." ::= { alarmSeverityPortEntry 1 } -- External Alarm Table externalAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF ExternalAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes the configuration of external alarms." ::= { alarmconf 5 } externalAlarmEntry OBJECT-TYPE SYNTAX ExternalAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in externalAlarmTable." INDEX { externalAlarmIndex } ::= { externalAlarmTable 1 } ExternalAlarmEntry ::= SEQUENCE { externalAlarmIndex INTEGER, externalAlarmName DisplayString } externalAlarmIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The external alarm index." ::= { externalAlarmEntry 1 } externalAlarmName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The external alarm name." ::= { externalAlarmEntry 2 } -- Alarm Target alarmTarget OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The manager sets the corresponding bit value to 1 to start the operation and the agent clears the object to zero when the operation is successfully completed. The various bit positions are: BIT 1: clear BIT 2: cutoff" ::= { alarmconf 6 } -- Alarm History Table alarmHisTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmHisEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table that contains alarm history data. This table is supported by R5.05 and later versions." ::= { alarmconf 7 } alarmHisEntry OBJECT-TYPE SYNTAX AlarmHisEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in alarmHisTable. " INDEX { alarmHisIndex } ::= { alarmHisTable 1 } AlarmHisEntry ::= SEQUENCE { alarmHisIndex INTEGER, alarmHisOccurTime TimeTicks, alarmHisTrapOid OBJECT IDENTIFIER, alarmHisParam1 INTEGER, alarmHisParam2 INTEGER, alarmHisParam3 INTEGER, alarmHisParam4 INTEGER, alarmHisParam5 INTEGER, alarmHisParam6 INTEGER, alarmHisParam7 INTEGER, alarmHisParam8 INTEGER, alarmHisTimeDescr DisplayString, alarmHisSeverity INTEGER, alarmHisDescr DisplayString } alarmHisIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Index of the alarm." ::= { alarmHisEntry 1 } alarmHisOccurTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm occurence time (in hundredths of a second) since the system was last re-initialized." ::= { alarmHisEntry 2 } alarmHisTrapOid OBJECT-TYPE SYNTAX OBJECT IDENTIFIER MAX-ACCESS read-only STATUS current DESCRIPTION "Trap OID of the alarm." ::= { alarmHisEntry 3 } alarmHisParam1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The 1st parameter of the alarm." ::= { alarmHisEntry 4 } alarmHisParam2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The 2nd parameter of the alarm." ::= { alarmHisEntry 5 } alarmHisParam3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The 3rd parameter of the alarm." ::= { alarmHisEntry 6 } alarmHisParam4 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The 4th parameter of the alarm." ::= { alarmHisEntry 7 } alarmHisParam5 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The 5th parameter of the alarm." ::= { alarmHisEntry 8 } alarmHisParam6 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The 6th parameter of the alarm." ::= { alarmHisEntry 9 } alarmHisParam7 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The 7th parameter of the alarm." ::= { alarmHisEntry 10 } alarmHisParam8 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The 8th parameter of the alarm." ::= { alarmHisEntry 11 } alarmHisTimeDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The string representation of occurence time (YYYY/MM/DD HH:MM:SS)." ::= { alarmHisEntry 12 } alarmHisSeverity OBJECT-TYPE SYNTAX INTEGER { critical(1), major(2), minor(3), info(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The severity of the alarm." ::= { alarmHisEntry 13 } alarmHisDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The description of the alarm." ::= { alarmHisEntry 14 } ---------------------------------------- -- Alarm HisFilter ---------------------------------------- alarmHisFilter OBJECT IDENTIFIER ::= { alarmconf 8 } -- Alarm HisFilter alarmHisFilterByIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "ifIndex Filter for alarmHisTable." ::= { alarmHisFilter 1 } ---------------------------------------- -- config ---------------------------------------- configOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The manager sets the corresponding bit value to 1 to start the operation and the agent clears the object to zero when the operation is successfully completed. The various bit positions are: BIT 1: config save BIT 2: factory default " ::= { config 1 } ---------------------------------------- -- diagnostic ---------------------------------------- loopback OBJECT IDENTIFIER ::= { diagnostic 1 } ldm OBJECT IDENTIFIER ::= { diagnostic 2 } selt OBJECT IDENTIFIER ::= { diagnostic 3 } mlt OBJECT IDENTIFIER ::= { diagnostic 4 } oamloopback OBJECT IDENTIFIER ::= { diagnostic 5 } vdslldm OBJECT IDENTIFIER ::= { diagnostic 6 } imaOamF5Loopback OBJECT IDENTIFIER ::= { diagnostic 7 } xdsl2ExtStatus OBJECT IDENTIFIER ::= { diagnostic 8 } -------------------- -- loopback -------------------- loopbackTarget OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "IfIndex of the port which would be performed loopback test." ::= { loopback 1 } loopbackOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The manager sets the corresponding bit value to 1 to start the loopback test and the agent clears the object to zero when loopback test is successfully completed. The various bit positions are: BIT 1: local loopback BIT 2: remote F5 loopback." ::= { loopback 2 } loopbackVpi OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "VPI of the virtual channel which would be performed loopback test." ::= { loopback 3 } loopbackVci OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "VCI of the virtual channel which would be performed loopback test." ::= { loopback 4 } loopbackStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Loopback test status message." ::= { loopback 5 } -------------------- -- ldm -------------------- ldmTarget OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "IfIndex of the port which would be performed ldm test." ::= { ldm 1 } ldmOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The manager sets the object to 1 to start the ldm test and the agent clears the object to zero when ldm test is successfully completed." ::= { ldm 2 } ldmStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Status description of ldm test result." ::= { ldm 3 } ldmAtucLoopAttenuation OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Loop Attenuation." ::= { ldm 4 } ldmAtucSignalAttenuation OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Attenuation." ::= { ldm 5 } ldmAtucSignalMargin OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Margin." ::= { ldm 6 } ldmAtucAggregateTxPower OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Actual Aggregate Transmit Power." ::= { ldm 7 } ldmAtucAttainableBitRate OBJECT-TYPE SYNTAX Unsigned32 UNITS "bits per second" MAX-ACCESS read-only STATUS current DESCRIPTION "Attainable Bit Rate." ::= { ldm 8 } ldmAturLoopAttenuation OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Loop Attenuation." ::= { ldm 9 } ldmAturSignalAttenuation OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Attenuation." ::= { ldm 10 } ldmAturSignalMargin OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Margin." ::= { ldm 11 } ldmAturAggregateTxPower OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Actual Aggregate Transmit Power." ::= { ldm 12 } ldmAturAttainableBitRate OBJECT-TYPE SYNTAX Unsigned32 UNITS "bits per second" MAX-ACCESS read-only STATUS current DESCRIPTION "Attainable Bit Rate." ::= { ldm 13 } ldmAtucNumOfSubcarriersPerPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The number of subcarriers per port for ATU-C." ::= { ldm 14 } ldmAturNumOfSubcarriersPerPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The number of subcarriers per port for ATU-R." ::= { ldm 15 } ldmAtucHlinScale OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Scale of Hlin." ::= { ldm 16 } ldmAtucHlinReal1 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides real part of Hlin for the first 256 subcarriers. Each subcarrier takes two octets to store the value." ::= { ldm 17 } ldmAtucHlinReal2 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides real part of Hlin for the last 256 subcarriers. Each subcarrier takes two octets to store the value." ::= { ldm 18 } ldmAtucHlinImage1 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides image part of Hlin for the first 256 subcarriers. Each subcarrier takes two octets to store the value." ::= { ldm 19 } ldmAtucHlinImage2 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides image part of Hlin for the last 256 subcarriers. Each subcarrier takes two octets to store the value." ::= { ldm 20 } ldmAtucHlog1 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Hlog for the first 256 subcarriers. Each subcarrier takes two octets to store the value. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { ldm 21 } ldmAtucHlog2 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Hlog for the last 256 subcarriers. Each subcarrier takes two octets to store the value. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { ldm 22 } ldmAtucQln1 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides QLN for the first 256 subcarriers. Each subcarrier takes two octets to store the value. A special value 0 indicates that no measurement could be done for the sub-carrier group." ::= { ldm 23 } ldmAtucQln2 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides QLN for the last 256 subcarriers. Each subcarrier takes two octets to store the value. A special value 0 indicates that no measurement could be done for the sub-carrier group." ::= { ldm 24 } ldmAtucSnr1 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides SNR for the first 256 subcarriers. Each subcarrier takes two octets to store the value. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { ldm 25 } ldmAtucSnr2 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides SNR for the last 256 subcarriers. Each subcarrier takes two octets to store the value. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { ldm 26 } ldmAturHlinScale OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Scale of Hlin." ::= { ldm 27 } ldmAturHlinReal OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Real part of Hlin. Each subcarrier takes two octets to store the value." ::= { ldm 28 } ldmAturHlinImage OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Image part of Hlin. Each subcarrier takes two octets to store the value." ::= { ldm 29 } ldmAturHlog OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Hlog of subcarrier. Each subcarrier takes two octets to store the value. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { ldm 30 } ldmAturQln OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "QLN of subcarrier. Each subcarrier takes two octets to store the value. A special value 0 indicates that no measurement could be done for the sub-carrier group." ::= { ldm 31 } ldmAturSnr OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "SNR of subcarrier. Each subcarrier takes two octets to store the value. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { ldm 32 } -------------------- -- selt -------------------- seltTarget OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "IfIndex of the port which would be performed single end loopback test." ::= { selt 1 } seltOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The manager sets the object to 1 to start the selt and the agent clears the object to zero when selt is successfully completed." ::= { selt 2 } seltStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Status description of the selt result." ::= { selt 3 } seltCableType OBJECT-TYPE SYNTAX INTEGER { awg24(1), awg26(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The cable type that selt result indicates." ::= { selt 4 } seltLoopEstimateLengthFt OBJECT-TYPE SYNTAX INTEGER UNITS "feet" MAX-ACCESS read-only STATUS current DESCRIPTION "The estimated loop length that selt result indicates." ::= { selt 5 } seltLoopEstimateLengthMeter OBJECT-TYPE SYNTAX INTEGER UNITS "meter" MAX-ACCESS read-only STATUS current DESCRIPTION "The estimated loop length that selt result indicates." ::= { selt 6 } -------------------- -- mlt -------------------- mltTarget OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "IfIndex of the port which would be performed Metallic Link Test." ::= { mlt 1 } mltOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The manager sets the object to 1 to start the mlt and the agent clears the object to zero when mlt is successfully completed." ::= { mlt 2 } mltOption OBJECT-TYPE SYNTAX INTEGER { all(1), vac(2), vdc(3), rload(4), riso(5), cap(6), ren(7), ring(8), metering(9), dialtone(10), digit(11), roh(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "all : test all items vac: test AC voltage vdc: test DC voltage rload: test load resistance riso: test isolation resistance cap: test capacitor ren: test REN value ring: test ring voltage metering: test metering voltage dialtone: test dialtone digit: test digit roh: test roh" ::= { mlt 3 } mltForce OBJECT-TYPE SYNTAX INTEGER { force(1), not_force(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Force test even the port is in use." ::= { mlt 4 } mltResult OBJECT IDENTIFIER ::= { mlt 5 } mltVacTip OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 rms" MAX-ACCESS read-only STATUS current DESCRIPTION "[Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item." ::= { mltResult 1 } mltVacRing OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 rms" MAX-ACCESS read-only STATUS current DESCRIPTION "[Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item." ::= { mltResult 2 } mltVacDiff OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 rms" MAX-ACCESS read-only STATUS current DESCRIPTION "[Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item." ::= { mltResult 3 } mltVdcTip OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 volt" MAX-ACCESS read-only STATUS current DESCRIPTION "[Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item." ::= { mltResult 4 } mltVdcRing OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 volt" MAX-ACCESS read-only STATUS current DESCRIPTION "[Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item." ::= { mltResult 5 } mltVdcDiff OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 volt" MAX-ACCESS read-only STATUS current DESCRIPTION "[Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item." ::= { mltResult 6 } mltRLoop OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 ohm" MAX-ACCESS read-only STATUS current DESCRIPTION "[Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item." ::= { mltResult 7 } mltRtg OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 ohm" MAX-ACCESS read-only STATUS current DESCRIPTION "[Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item. 2147483647 : Circuit open. 0 : Circuit short or fault." ::= { mltResult 8 } mltRrg OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 ohm" MAX-ACCESS read-only STATUS current DESCRIPTION "[Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item. 2147483647 : Circuit open. 0 : Circuit short or fault." ::= { mltResult 9 } mltRtr OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 ohm" MAX-ACCESS read-only STATUS current DESCRIPTION "[Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item. 2147483647 : Circuit open. 0 : Circuit short or fault." ::= { mltResult 10 } mltCtg OBJECT-TYPE SYNTAX INTEGER UNITS "10^-10 F" MAX-ACCESS read-only STATUS current DESCRIPTION "[Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item." ::= { mltResult 11 } mltCrg OBJECT-TYPE SYNTAX INTEGER UNITS "10^-10 F" MAX-ACCESS read-only STATUS current DESCRIPTION "[Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item." ::= { mltResult 12 } mltCtr OBJECT-TYPE SYNTAX INTEGER UNITS "10^-10 F" MAX-ACCESS read-only STATUS current DESCRIPTION "[Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item." ::= { mltResult 13 } mltRen OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 ren" MAX-ACCESS read-only STATUS current DESCRIPTION "[Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item. 2147483647 : Circuit open." ::= { mltResult 14 } mltVRing OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 volt" MAX-ACCESS read-only STATUS current DESCRIPTION "[Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item." ::= { mltResult 15 } mltVMetering OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 vpeak" MAX-ACCESS read-only STATUS current DESCRIPTION "[Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item." ::= { mltResult 16 } mltDialToneDetected OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), test_failed(3), no_result(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Value List: 1 : Yes. 2 : No. 3 : Test failed 4 : No result." ::= { mltResult 17 } mltDetectedDtmfCount OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "[Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item." ::= { mltResult 18 } mltDialToneDelay OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 sec" MAX-ACCESS read-only STATUS current DESCRIPTION "[Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item." ::= { mltResult 19 } mltReceiverState OBJECT-TYPE SYNTAX INTEGER{ on_hook(1), off_hook(2), short(3), open(4), not_measured(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "[Normal Value]: 1 : On hook. 2 : Off hook. 3 : circuit short or fault. 4 : circuit open. [Special value]: 250000016 : No result. 250000032 : Test failed. 250000048 : 'Not Measured' reason # 1: Can't start the test when port is enabled and force not set. 250000064 : 'Not Measured' reason # 2: Can't start the test when port is off-hook. 250000080 : 'Not Measured' reason # 3: Can't start the test when port is disabled or on-hook. 250000096 : 'Not Measured' reason # 4: can't start the test when port is disabled or off-hook or service state is out-of-service. 250000112 : 'Not Measured' reason # 5: can't start the test when port is disabled or off-hook. 250000128 : 'Not Measured' reason # 6: The test item will be skipped when testing all items and (vTip > 0.5Vac or vRing > 0.5Vac or abs(vTip) > 0.5Vdc or abs(vRing) > 0.5Vdc). 250000144 : 'Not Measured' reason # 7: Hardware driver do not measure this item." ::= { mltResult 20 } mltDetectedDtmfDigit OBJECT-TYPE SYNTAX DisplayString (SIZE (1..63)) MAX-ACCESS read-only STATUS current DESCRIPTION "The DTMF digit string be detected in MLT test." ::= { mltResult 21 } mltErrorMsg OBJECT-TYPE SYNTAX DisplayString (SIZE (1..128)) MAX-ACCESS read-only STATUS current DESCRIPTION "The error message when fail to start MLT test." ::= { mltResult 22 } -- mlt relay table mltRelayTable OBJECT-TYPE SYNTAX SEQUENCE OF MltRelayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Perform specified MLT relay function, or turn off MLT relay function in specified subscriber." ::= { mlt 6 } mltRelayEntry OBJECT-TYPE SYNTAX MltRelayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of mltRelayTable." INDEX { ifIndex } ::= { mltRelayTable 1 } MltRelayEntry ::= SEQUENCE { mltRelaySet INTEGER, mltRelayTimeout INTEGER, mltRelayForce INTEGER } mltRelaySet OBJECT-TYPE SYNTAX INTEGER { in(1), out(2), both(3), off(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "By default, relay function is turned off." ::= { mltRelayEntry 1 } mltRelayTimeout OBJECT-TYPE SYNTAX INTEGER (1..65535) UNITS "minute" MAX-ACCESS read-write STATUS current DESCRIPTION "Relays will be turned off automatically while the specified timer is timeout. This object is supported by R5.01 and later versions." ::= { mltRelayEntry 2 } mltRelayForce OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set to 1 to force to set relays even the port is in use. This object is supported by R5.01 and later versions." ::= { mltRelayEntry 3 } mltType OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "option(All) : all(0), test vac, vdc, riso, cap(1) option(Ring) : normal(0), start to ring(1), stop to ring(2) option(Digit) : normal(0), user input dtmf(1) " ::= { mlt 7 } mltCount OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "When test mltOption digit(11) and mltType set to user input dtmf(1), set the number of digit for testing." ::= { mlt 8 } mltAbort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set the slot id of a VoIP Card to terminate MLT test on it." ::= { mlt 9 } -- oamloopback oamloopbackTarget OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "IfIndex of the port which would be performed oamloopback test." ::= { oamloopback 1 } oamloopbackOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The manager sets the corresponding bit value to 1 to start the oamloopback test and the agent clears the object to zero when oamloopback test is completed." ::= { oamloopback 2 } oamloopbackPacketNumber OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Number of packets to be sent. 1~100000" ::= { oamloopback 3 } oamloopbackPacketSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Size of each packet. 64~1518" ::= { oamloopback 4 } oamloopbackResult OBJECT IDENTIFIER ::= { oamloopback 5 } oamloopbackRecvCnt OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets received." ::= { oamloopbackResult 1 } oamloopbackElapseTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "oamloopback test elapsed time." ::= { oamloopbackResult 2 } oamloopbackErrorStatus OBJECT-TYPE SYNTAX INTEGER{ ok(0), alloc_fail(1), loopback_command_timeout(2), receive_packet_timeout(3), receive_packet_error(4), remote_state_error(5), unknown_result(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "oamloopback test status." ::= { oamloopbackResult 3 } -- vdslldm vdslldmTarget OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "IfIndex of the port which would be performed vdsl ldm test." ::= { vdslldm 1 } vdslldmOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The manager sets the object to 1 to start the vdsl ldm test and the agent clears the object to zero when ldm test is successfully completed." ::= { vdslldm 2 } vdslldmStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Status description of vdsl ldm test result." ::= { vdslldm 3 } ldmVtuNeLoopAttenuationUS0 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Loop Attenuation at US0 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 4 } ldmVtuNeLoopAttenuationUS1 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Loop Attenuation at US1 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 5 } ldmVtuNeLoopAttenuationUS2 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Loop Attenuation at US2 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 6 } ldmVtuNeLoopAttenuationUS3 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Loop Attenuation at US3 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 7 } ldmVtuNeSignalAttenuationUS0 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Attenuation at US0 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 8 } ldmVtuNeSignalAttenuationUS1 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Attenuation at US1 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 9 } ldmVtuNeSignalAttenuationUS2 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Attenuation at US2 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 10 } ldmVtuNeSignalAttenuationUS3 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Attenuation at US3 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 11 } ldmVtuNeSignalMarginUS0 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Margin at US0 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 12 } ldmVtuNeSignalMarginUS1 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Margin at US1 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 13 } ldmVtuNeSignalMarginUS2 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Margin at US2 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 14 } ldmVtuNeSignalMarginUS3 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Margin at US3 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 15 } ldmVtuNeAggregateTxPower OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Actual Aggregate Transmit Power. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 16 } ldmVtuNeAttainableBitRate OBJECT-TYPE SYNTAX Unsigned32 UNITS "bits per second" MAX-ACCESS read-only STATUS current DESCRIPTION "Attainable Bit Rate." ::= { vdslldm 17 } ldmVtuFeLoopAttenuationDS1 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Loop Attenuation at DS1 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 18 } ldmVtuFeLoopAttenuationDS2 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Loop Attenuation at DS2 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 19 } ldmVtuFeLoopAttenuationDS3 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Loop Attenuation at DS3 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 20 } ldmVtuFeSignalAttenuationDS1 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Attenuation at DS1 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 21 } ldmVtuFeSignalAttenuationDS2 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Attenuation at DS2 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 22 } ldmVtuFeSignalAttenuationDS3 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Attenuation at DS3 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 23 } ldmVtuFeSignalMarginDS1 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Margin at DS1 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 24 } ldmVtuFeSignalMarginDS2 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Margin at DS2 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 25 } ldmVtuFeSignalMarginDS3 OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Margin at DS3 band. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 26 } ldmVtuFeAggregateTxPower OBJECT-TYPE SYNTAX INTEGER UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Actual Aggregate Transmit Power. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 27 } ldmVtuFeAttainableBitRate OBJECT-TYPE SYNTAX Unsigned32 UNITS "bits per second" MAX-ACCESS read-only STATUS current DESCRIPTION "Attainable Bit Rate." ::= { vdslldm 28 } ldmVtuNeHlinScale OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Scale of Hlin." ::= { vdslldm 29 } ldmVtuNeHlinReal OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides real part of Hlin for the subcarriers. Each subcarrier takes two octets to store the value." ::= { vdslldm 30 } ldmVtuNeHlinImage OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides image part of Hlin for the subcarriers. Each subcarrier takes two octets to store the value." ::= { vdslldm 31 } ldmVtuNeHlog OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Hlog for the subcarriers. Each subcarrier takes two octets to store the value. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 32 } ldmVtuNeQln OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides QLN for the subcarriers. Each subcarrier takes two octets to store the value." ::= { vdslldm 33 } ldmVtuNeSnr OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides SNR for the subcarriers. Each subcarrier takes two octets to store the value. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 34 } ldmVtuFeHlinScale OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Scale of Hlin." ::= { vdslldm 35 } ldmVtuFeHlinReal OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Real part of Hlin. Each subcarrier takes two octets to store the value." ::= { vdslldm 36 } ldmVtuFeHlinImage OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Image part of Hlin. Each subcarrier takes two octets to store the value." ::= { vdslldm 37 } ldmVtuFeHlog OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Hlog of subcarrier. Each subcarrier takes two octets to store the value. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 38 } ldmVtuFeQln OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "QLN of subcarrier. Each subcarrier takes two octets to store the value." ::= { vdslldm 39 } ldmVtuFeSnr OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "SNR of subcarrier. Each subcarrier takes two octets to store the value. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { vdslldm 40 } ldmVtuNeHlinGroupSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of sub-carriers per group used to report the H(f) linear representation values for the respective transmission direction. The valid values are 1, 2, 4 and 8. This object is supported by R5.02 and later versions." ::= { vdslldm 41 } ldmVtuFeHlinGroupSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of sub-carriers per group used to report the H(f) linear representation values for the respective transmission direction. The valid values are 1, 2, 4 and 8. This object is supported by R5.02 and later versions." ::= { vdslldm 42 } ldmVtuNeHlogGroupSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of sub-carriers per group used to report the H(f) linear representation values for the respective transmission direction. The valid values are 1, 2, 4 and 8. This object is supported by R5.02 and later versions." ::= { vdslldm 43 } ldmVtuFeHlogGroupSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of sub-carriers per group used to report the H(f) linear representation values for the respective transmission direction. The valid values are 1, 2, 4 and 8. This object is supported by R5.02 and later versions." ::= { vdslldm 44 } ldmVtuNeQlnGroupSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of sub-carriers per group used to report the Quiet Line Noise values for the respective transmission direction. The valid values are 1, 2, 4 and 8. This object is supported by R5.02 and later versions." ::= { vdslldm 45 } ldmVtuFeQlnGroupSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of sub-carriers per group used to report the Quiet Line Noise values for the respective transmission direction. The valid values are 1, 2, 4 and 8. This object is supported by R5.02 and later versions." ::= { vdslldm 46 } ldmVtuNeSnrGroupSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of sub-carriers per group used to report the SNR values on the respective transmission direction. The valid values are 1, 2, 4 and 8. This object is supported by R5.02 and later versions." ::= { vdslldm 47 } ldmVtuFeSnrGroupSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of sub-carriers per group used to report the SNR values on the respective transmission direction. The valid values are 1, 2, 4 and 8. This object is supported by R5.02 and later versions." ::= { vdslldm 48 } -------------------- -- imaOamF5Loopback -------------------- imaOamF5LoopbackTargetGroupIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { imaOamF5Loopback 1 } imaOamF5LoopbackTargetVpi OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "VPI of the virtual channel which would be performed imaOamF5Loopback test." ::= { imaOamF5Loopback 2 } imaOamF5LoopbackTargetVci OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "VCI of the virtual channel which would be performed imaOamF5Loopback test." ::= { imaOamF5Loopback 3 } imaOamF5LoopbackType OBJECT-TYPE SYNTAX INTEGER { end_to_end(1), segment(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { imaOamF5Loopback 4 } imaOamF5LoopbackOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The manager sets the corresponding bit value to 1 to start the imaOamF5Loopback test and the agent clears the object to zero when loopback test is successfully completed." ::= { imaOamF5Loopback 5 } imaOamF5LoopbackSegmentId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "16 bytes segment id." ::= { imaOamF5Loopback 6 } imaOamF5LoopbackStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Status description of IMA OAM F5 Loopback test result." ::= { imaOamF5Loopback 7 } -------------------- -- xdsl2ExtSCStatusTable -------------------- xdsl2ExtSCStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF Xdsl2ExtSCStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table xdsl2ExtSCStatusTable extends xdsl2SCStatusTable for ZyXEL product." ::= { xdsl2ExtStatus 1 } xdsl2ExtSCStatusEntry OBJECT-TYPE SYNTAX Xdsl2ExtSCStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table xdsl2ExtSCStatusTable contains extra subcarrier status parameters besides those in xdsl2LineSegmentTable." INDEX { ifIndex, xdsl2SCStatusDirection } ::= { xdsl2ExtSCStatusTable 1 } Xdsl2ExtSCStatusEntry ::= SEQUENCE { xdsl2SCStatusActAtp Integer32 } xdsl2SCStatusActAtp OBJECT-TYPE SYNTAX Integer32 (-310..310 | 2147483647) UNITS "0.1 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "Actual Aggregate Transmit Power Downstream. The total amount of transmit power delivered by the xTU-C at the U-C reference point, at the instant of measurement. It ranges from -310 to 310 units of 0.1 dBm (Physical values are -31 to 31 dBm). A value of 0x7FFFFFFF (2147483647) indicates the measurement is out of range to be represented. This object reflects the value of the parameter following the most recent DELT performed on the associated line. Once the DELT process is over, the parameter no longer changes until the row is deleted or a new DELT process is initiated. " DEFVAL { 2147483647 } ::= { xdsl2ExtSCStatusEntry 1 } -------------------- -- xdsl2ExtSCStatusBandTable -------------------- xdsl2ExtSCStatusBandTable OBJECT-TYPE SYNTAX SEQUENCE OF Xdsl2ExtSCStatusBandEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table xdsl2ExtSCStatusBandTable extends xdsl2SCStatusBandTable for ZyXEL product." ::= { xdsl2ExtStatus 2 } xdsl2ExtSCStatusBandEntry OBJECT-TYPE SYNTAX Xdsl2ExtSCStatusBandEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table xdsl2ExtSCStatusBandTable contains extra subcarrier status parameters that are grouped per-band besides those in xdsl2SCStatusBandTable." INDEX { ifIndex, xdsl2SCStatusBand } ::= { xdsl2ExtSCStatusBandTable 1 } Xdsl2ExtSCStatusBandEntry ::= SEQUENCE { xdsl2SCStatusBandSnrMargin Integer32 } xdsl2SCStatusBandSnrMargin OBJECT-TYPE SYNTAX Integer32 (-640..630 | 2147483646 | 2147483647) UNITS "0.1 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "SNR Margin is the maximum increase in dB of the noise power received at the xTU (xTU-R for a band in the downstream direction and xTU-C for a band in the upstream direction), such that the BER requirements are met for all bearer channels received at the xTU. Values range from -640 to 630 in units of 0.1 dB (Physical values are -64 to 63 dB). A special value of 0x7FFFFFFF (2147483647) indicates the SNR Margin is out of range to be represented. A special value of 0x7FFFFFFE (2147483646) indicates the SNR Margin measurement is currently unavailable. This object reflects the value of the parameter following the most recent DELT performed on the associated line. Once the DELT process is over, the parameter no longer changes until the row is deleted or a new DELT process is initiated." DEFVAL { 2147483646 } ::= { xdsl2ExtSCStatusBandEntry 1 } ---------------------------------------- -- ipconf ---------------------------------------- -------------------- -- staticRoute -------------------- staticRoute OBJECT IDENTIFIER ::= { ipconf 1 } maxNumOfStaticRoutes OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of static routes supported by the system." ::= { staticRoute 1 } staticRouteTable OBJECT-TYPE SYNTAX SEQUENCE OF StaticRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains information about static routes." ::= { staticRoute 2 } staticRouteEntry OBJECT-TYPE SYNTAX StaticRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of static route entry." INDEX { IMPLIED staticRouteName } ::= { staticRouteTable 1 } StaticRouteEntry ::= SEQUENCE { staticRouteName DisplayString, staticRouteDest IpAddress, staticRouteMask IpAddress, staticRouteGateway IpAddress, staticRouteMetric INTEGER, staticRouteRowStatus RowStatus } staticRouteName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the static route." ::= { staticRouteEntry 1 } staticRouteDest OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The destination IP address of the static route." ::= { staticRouteEntry 2 } staticRouteMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The subnet mask of the static route." ::= { staticRouteEntry 3 } staticRouteGateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The gateway IP address of the static route." ::= { staticRouteEntry 4 } staticRouteMetric OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "The routing metric of the static route." ::= { staticRouteEntry 5 } staticRouteRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or modify or delete an existing row in this table. A row is activated by setting this object to `active', , and is deactivated by setting it to 'notInService'." ::= { staticRouteEntry 6 } -------------------- -- staticIp -------------------- staticIp OBJECT IDENTIFIER ::= { ipconf 2 } staticIpInbandIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Inband IP Address. Not immediately apply. Use staticIpOps to apply the object setting on device." ::= { staticIp 1 } staticIpInbandMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Inband IP Mask. Not immediately apply. Use staticIpOps to apply the object setting on device." ::= { staticIp 2 } staticIpInbandVlan OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Inband IP Vlan. Not immediately apply. Use staticIpOps to apply the object setting on device." ::= { staticIp 3 } staticIpOutbandIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Outband IP Address. Not immediately apply. Use staticIpOps to apply the object setting on device." ::= { staticIp 4 } staticIpOutbandMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Outband IP Mask. Not immediately apply. Use staticIpOps to apply the object setting on device." ::= { staticIp 5 } staticIpGatewayIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Gateway IP Address. Not immediately apply. Use staticIpOps to apply the object setting on device." ::= { staticIp 6 } staticIpOps OBJECT-TYPE SYNTAX INTEGER{ set(1), reload(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The manager setting will temporary saved but not set into Device. Set value of staticIpOps to 1 to apply the setting of IpTable on device. Set value of staticIpOps to 2 to reload the real setting of IpTable on device now. " ::= { staticIp 7 } ---------------------------------------- -- lcm ---------------------------------------- numOfChassis OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The number of chassis in the system." ::= { lcm 1 } -- Chassis Table chassisTable OBJECT-TYPE SYNTAX SEQUENCE OF ChassisEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table which contains the chassis information in the system." ::= { lcm 2 } chassisEntry OBJECT-TYPE SYNTAX ChassisEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { chassisId } ::= { chassisTable 1 } ChassisEntry ::= SEQUENCE { chassisId INTEGER, chassisFrameNumber INTEGER, chassisSerialNumber DisplayString, chassisNumber INTEGER, chassisStatus INTEGER } chassisId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The Chassis ID." ::= { chassisEntry 1 } chassisFrameNumber OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Frame ID." ::= { chassisEntry 2 } chassisSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Chassis Serial Number." ::= { chassisEntry 3 } chassisNumber OBJECT-TYPE SYNTAX INTEGER (1..64) MAX-ACCESS read-write STATUS current DESCRIPTION "The Chassis Number which is defined by the system administrator for management purpose." ::= { chassisEntry 4 } chassisStatus OBJECT-TYPE SYNTAX INTEGER { empty(1), up(2), down(3), testing(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The current status of the chassis." ::= { chassisEntry 5 } -- Slot Table slotTable OBJECT-TYPE SYNTAX SEQUENCE OF SlotEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table which contains the slot information in a chassis." ::= { lcm 3 } slotEntry OBJECT-TYPE SYNTAX SlotEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { chassisId, slotId } ::= { slotTable 1 } SlotEntry ::= SEQUENCE { slotId INTEGER, slotModuleType INTEGER, slotModuleDescr DisplayString, slotModuleFWVersion DisplayString, slotModuleDriverVersion DisplayString, slotModuleModemCodeVersion DisplayString, slotModuleStatus INTEGER, slotModuleAlarmStatus INTEGER, slotModuleSerialNumber DisplayString, slotModuleHWVersion DisplayString, slotModuleUpTime INTEGER, slotModuleMacAddress MacAddress, slotModuleMacAddress2 MacAddress } slotId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Identity of the slot." ::= { slotEntry 1 } slotModuleType OBJECT-TYPE SYNTAX INTEGER { unknown(1), msc1000G(101), alc1248G_51(102), alc1248G_53(103), slc1248G_22(104), vlc1224G_41(105), msc1024G(106), alc1272G_51(107), vop1248G_61_SIP(108), msc1000GA(109), vlc1324G_51(110), msc1224G(111), vop1248G_61_H248(112), vlc1348G_51(113), elc1220G_55(114), msc1024GA(115), vlc1324G_53(116), ima1408G_81(117), vlc1424G_56(118), slc1348G_22(119), vlc1348G_53(120), alc1372G_51(121), msc1024GB(122), msc1224GB(123), vop1372G_61_H248(124), msc1024GC(125), glc1320G_55(126), vop1372G_61_SIP(127), alc1348G_51C(128), alc1348G_51C_H248(129), msc1224gc(130) } MAX-ACCESS read-only STATUS current DESCRIPTION "Card type of the plug-in card." ::= { slotEntry 2 } slotModuleDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The descriptions of the plug-in card." ::= { slotEntry 3 } slotModuleFWVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The firmware version of the plug-in card." ::= { slotEntry 4 } slotModuleDriverVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The DSL driver of the plug-in card." ::= { slotEntry 5 } slotModuleModemCodeVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The DSL modem code version of the plug-in card." ::= { slotEntry 6 } slotModuleStatus OBJECT-TYPE SYNTAX INTEGER { empty(1), up(2), down(3), testing(4), standby(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "The module state of the plug-in card." ::= { slotEntry 7 } slotModuleAlarmStatus OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This variable indicates the alarm status of the module. It is a bit map represented a sum, therefore, it can represent multiple defects simultaneously. The moduleNoDefect should be set if and only if no other flag is set. The various bit positions are: 1 moduleNoDefect 2 moduleOverHeat 3 moduleFanRpmLow 4 moduleVoltageLow 5 moduleThermalSensorFailure 6 modulePullOut 7 powerDC48VAFailure 8 powerDC48VBFailure 9 extAlarmInputTrigger 10 moduleDown 11 mscSwitchOverOK 12 networkTopologyChange 13 macSpoof 14 cpuHigh 15 memoryUsageHigh 16 packetBufferUsageHigh 17 loopguardOccurence" ::= { slotEntry 8 } slotModuleSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The serial number of the plug-in card." ::= { slotEntry 9 } slotModuleHWVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The hardware version of the plug-in card." ::= { slotEntry 10 } slotModuleUpTime OBJECT-TYPE SYNTAX INTEGER UNITS "second" MAX-ACCESS read-only STATUS current DESCRIPTION "The time (in seconds) since the plug-in card was last re-initialized." ::= { slotEntry 11 } slotModuleMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The MAC Address of the plug-in card." ::= { slotEntry 12 } slotModuleMacAddress2 OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The MAC Address of the plug-in card." ::= { slotEntry 13 } -- MSC Port Table mscPortTable OBJECT-TYPE SYNTAX SEQUENCE OF MscPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains MSC port status." ::= { lcm 4 } mscPortEntry OBJECT-TYPE SYNTAX MscPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { chassisId, slotId, mscPortId } ::= { mscPortTable 1 } MscPortEntry ::= SEQUENCE { mscPortId INTEGER, mscPortType INTEGER } mscPortId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Identity of the MSC port." ::= { mscPortEntry 1 } mscPortType OBJECT-TYPE SYNTAX INTEGER { unknown(1), e1000BaseT(2), e1000BaseLX(3), e1000BaseSX(4), e100BaseFX(5), e100BaseTX(6), e1000BaseGBIC(7), e10000BaseGBIC(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the MSC port." ::= { mscPortEntry 2 } ---------------------------------------- -- multicast ---------------------------------------- staticMulticast OBJECT IDENTIFIER ::= { multicast 2 } igmpFilter OBJECT IDENTIFIER ::= { multicast 3 } mcastBandwidth OBJECT IDENTIFIER ::= { multicast 4 } igmpCount OBJECT IDENTIFIER ::= { multicast 5 } mvlan OBJECT IDENTIFIER ::= { multicast 6 } queryVid OBJECT IDENTIFIER ::= { multicast 7 } igmpEnable OBJECT-TYPE SYNTAX INTEGER { enableProxy(1), enableSnooping(2), disable(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable IGMP protocol." ::= { multicast 1 } igmpMode OBJECT-TYPE SYNTAX INTEGER { aggresive(1), normal(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Setting IGMP with aggresive mode will issue an IGMP report from new active port when topology change occurs, while normal mode won't." ::= { multicast 8 } igmpVersion OBJECT-TYPE SYNTAX INTEGER { v2(1), v3(2), mldv1(3), mldv2(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Setting IGMP version. This object is supported by R3.00 and later versions." ::= { multicast 9 } igmpFastLeaveEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { multicast 10 } igmpFastLeaveTimer OBJECT-TYPE SYNTAX INTEGER UNITS "second" MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { multicast 11 } unknownMulticast OBJECT-TYPE SYNTAX INTEGER { drop(1), flood(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { multicast 12 } ipv6PassThrough OBJECT-TYPE SYNTAX INTEGER { drop(1), flood(2), disable(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set IPv6 packet transparent passthrough." ::= { multicast 13 } reservedGroup OBJECT-TYPE SYNTAX INTEGER { drop(1), flood(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set reserved packets transparent passthrougth" ::= { multicast 14 } igmpHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF IgmpHistoryEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains multicast IGMP/MLD history configuration." ::= { multicast 15 } igmpHistoryEntry OBJECT-TYPE SYNTAX IgmpHistoryEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of multicast igmp history table." INDEX { slotId } ::= { igmpHistoryTable 1 } IgmpHistoryEntry ::= SEQUENCE { igmphistoryenable INTEGER } igmphistoryenable OBJECT-TYPE SYNTAX INTEGER{ enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable IGMP/MLD multicast group join/leave history logging." ::= { igmpHistoryEntry 1 } -------------------- -- staticMulticast -------------------- -- mcastGroupTable maxNumberOfMcastGroups OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The max number of static multicast groups supported by the system." ::= { staticMulticast 1 } mcastGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF McastGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains static multicast group information." ::= { staticMulticast 2 } mcastGroupEntry OBJECT-TYPE SYNTAX McastGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of multicast group table." INDEX { dot1qVlanIndex, mcastGroupIp } ::= { mcastGroupTable 1 } McastGroupEntry ::= SEQUENCE { mcastGroupIp IpAddress, mcastGroupFixedPorts PortList, mcastGroupForbiddenPorts PortList, mcastGroupRowStatus RowStatus } mcastGroupIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The multicast IP address of the group." ::= { mcastGroupEntry 1 } mcastGroupFixedPorts OBJECT-TYPE SYNTAX PortList MAX-ACCESS read-create STATUS current DESCRIPTION "The port list which specify the ports joining the multicast group." ::= { mcastGroupEntry 2 } mcastGroupForbiddenPorts OBJECT-TYPE SYNTAX PortList MAX-ACCESS read-create STATUS current DESCRIPTION "The port list which specify the ports prohibited by the multicast group." ::= { mcastGroupEntry 3 } mcastGroupRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status of the multicast group entry." ::= { mcastGroupEntry 4 } -- macMcastGroupTable maxNumberOfMacMcastGroups OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of row entries that user can create in macMcastGroupTable. This object is supported by R5.02 and later versions." ::= { staticMulticast 3 } macMcastGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF MacMcastGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table specify the static multicast group with MAC address. This table is supported by R5.02 and later versions." ::= { staticMulticast 4 } macMcastGroupEntry OBJECT-TYPE SYNTAX MacMcastGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of macMcastGroupTable." INDEX { dot1qVlanIndex, macMcastGroupMac } ::= { macMcastGroupTable 1 } MacMcastGroupEntry ::= SEQUENCE { macMcastGroupMac PhysAddress, macMcastGroupFixedPorts PortList, macMcastGroupRowStatus RowStatus } macMcastGroupMac OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The multicast MAC address of the group." ::= { macMcastGroupEntry 1 } macMcastGroupFixedPorts OBJECT-TYPE SYNTAX PortList MAX-ACCESS read-create STATUS current DESCRIPTION "The port list which specify the ports joining the multicast group." ::= { macMcastGroupEntry 2 } macMcastGroupRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status of the MAC multicast group entry." ::= { macMcastGroupEntry 3 } -- mcastInetGroupTable mcastInetGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF McastInetGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains static multicast group information." ::= { staticMulticast 5 } mcastInetGroupEntry OBJECT-TYPE SYNTAX McastInetGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of multicast group table." INDEX { dot1qVlanIndex, mcastGroupInetAddrType, mcastGroupInetAddr } ::= { mcastInetGroupTable 1 } McastInetGroupEntry ::= SEQUENCE { mcastGroupInetAddrType InetAddressType, mcastGroupInetAddr InetAddress, mcastGroupInetFixedPorts PortList, mcastGroupInetForbiddenPorts PortList, mcastGroupInetRowStatus RowStatus } mcastGroupInetAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "The multicast IP address type of the group." ::= { mcastInetGroupEntry 1 } mcastGroupInetAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The multicast IP address of the group." ::= { mcastInetGroupEntry 2 } mcastGroupInetFixedPorts OBJECT-TYPE SYNTAX PortList MAX-ACCESS read-create STATUS current DESCRIPTION "The port list which specify the ports joining the multicast group." ::= { mcastInetGroupEntry 3 } mcastGroupInetForbiddenPorts OBJECT-TYPE SYNTAX PortList MAX-ACCESS read-create STATUS current DESCRIPTION "The port list which specify the ports prohibited by the multicast group." ::= { mcastInetGroupEntry 4 } mcastGroupInetRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status of the multicast group entry." ::= { mcastInetGroupEntry 5 } -------------------- -- igmpFilter -------------------- maxNumOfIgmpFilters OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The max number of IGMP filters supported by the system." ::= { igmpFilter 1 } -- IGMP Filter Table igmpFilterTable OBJECT-TYPE SYNTAX SEQUENCE OF IgmpFilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains IGMP filters." ::= { igmpFilter 2 } igmpFilterEntry OBJECT-TYPE SYNTAX IgmpFilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of IGMP filter table." INDEX { igmpFilterName, igmpFilterIndex } ::= { igmpFilterTable 1 } IgmpFilterEntry ::= SEQUENCE { igmpFilterName DisplayString, igmpFilterIndex INTEGER, igmpFilterStartIp IpAddress, igmpFilterEndIp IpAddress, igmpFilterRowStatus RowStatus, igmpFilterInetAddrType InetAddressType, igmpFilterInetAddrStart InetAddress, igmpFilterInetAddrEnd InetAddress } igmpFilterName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The IGMP filter name." ::= { igmpFilterEntry 1 } igmpFilterIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The index which specif the filter rule." ::= { igmpFilterEntry 2 } igmpFilterStartIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The start IP of the filter rule." ::= { igmpFilterEntry 3 } igmpFilterEndIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The end IP of the filter rule." ::= { igmpFilterEntry 4 } igmpFilterRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status of the IGMP filter entry." ::= { igmpFilterEntry 5 } igmpFilterInetAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-create STATUS current DESCRIPTION "The IP Address type." ::= { igmpFilterEntry 6 } igmpFilterInetAddrStart OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The start IP of the filter rule." ::= { igmpFilterEntry 7 } igmpFilterInetAddrEnd OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The end IP of the filter rule." ::= { igmpFilterEntry 8 } -- IGMP Filter Port Table igmpFilterPortTable OBJECT-TYPE SYNTAX SEQUENCE OF IgmpFilterPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table specif the IGMP filter of the port." ::= { igmpFilter 3 } igmpFilterPortEntry OBJECT-TYPE SYNTAX IgmpFilterPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in igmpFilterPortTable." INDEX { ifIndex } ::= { igmpFilterPortTable 1 } IgmpFilterPortEntry ::= SEQUENCE { igmpFilterPortFilterName DisplayString } igmpFilterPortFilterName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "The IGMP filter name of the port." ::= { igmpFilterPortEntry 1 } -- Batch Set for IGMP Filter igmpfilterBatchSet OBJECT IDENTIFIER ::= { igmpFilter 4 } igmpfilterTarget OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "This managed object is used for identify the target on which the port configuration should be performed. The target is encoded as: Byte 1: the octet specifies a set of eight chassis, chassis 0 through 7 Byte 2~4: each octet specifies a set of eight slots, with the first octet specifying slots 1 through 8, and the second octet specifying slots 9 through 16, and so on. Byte 5~: each octet specifies a set of eight ports, with the first octet specifying ports 1 through 8, etc." ::= { igmpfilterBatchSet 1 } igmpfilterOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The corresponding bit is set to 1 to start the operation. The various bit positions are: BIT 1: set IGMP filter." ::= { igmpfilterBatchSet 2 } igmpfilterForBatchSet OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "The IGMP filter name." ::= { igmpfilterBatchSet 3 } -------------------- -- bandwidth -------------------- mcastDefaultBandwidth OBJECT-TYPE SYNTAX INTEGER (1..100000) UNITS "Kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "Default bandwidth requirement for a multicast channel. This object is supported by R1.02 and later versions." ::= { mcastBandwidth 1 } maxNumOfMcastBw OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of row entries that user can create in mcastBwTable. This object is supported by R1.02 and later versions." ::= { mcastBandwidth 2 } -- mcastBwTable mcastBwTable OBJECT-TYPE SYNTAX SEQUENCE OF McastBwEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines bandwidth budget for a range of multicast IP channels. This table is supported by R1.02 and later versions." ::= { mcastBandwidth 3 } mcastBwEntry OBJECT-TYPE SYNTAX McastBwEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of mcastBwTable." INDEX { mcastBwIndex, mcastBwStartIp, mcastBwEndIp } ::= { mcastBwTable 1 } McastBwEntry ::= SEQUENCE { mcastBwIndex INTEGER, mcastBwStartIp IpAddress, mcastBwEndIp IpAddress, mcastBwBandwidth INTEGER, mcastBwRowStatus RowStatus } mcastBwIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The index which specify the entry." ::= { mcastBwEntry 1 } mcastBwStartIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The start multicast IP of the bandwidth control range." ::= { mcastBwEntry 2 } mcastBwEndIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The end multicast IP of the bandwidth control range." ::= { mcastBwEntry 3 } mcastBwBandwidth OBJECT-TYPE SYNTAX INTEGER UNITS "Kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The bandwidth budget for the multicast IP channels." ::= { mcastBwEntry 4 } mcastBwRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status of the entry." ::= { mcastBwEntry 5 } -- mcastBwPortTable mcastBwPortTable OBJECT-TYPE SYNTAX SEQUENCE OF McastBwPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table specify the multicast bandwidth control of the port. This table is supported by R1.02 and later versions." ::= { mcastBandwidth 4 } mcastBwPortEntry OBJECT-TYPE SYNTAX McastBwPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of mcastBwPortTable." INDEX { ifIndex } ::= { mcastBwPortTable 1 } McastBwPortEntry ::= SEQUENCE { mcastBwPortEnable INTEGER, mcastBwPortBandwidth INTEGER } mcastBwPortEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable multicast bandwidth control for a port." ::= { mcastBwPortEntry 1 } mcastBwPortBandwidth OBJECT-TYPE SYNTAX INTEGER UNITS "Kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "Set bandwidth threshold for a port." ::= { mcastBwPortEntry 2 } -- mcastBwInetTable mcastBwInetTable OBJECT-TYPE SYNTAX SEQUENCE OF McastBwInetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines bandwidth budget for a range of multicast IP channels for IPv6. This table is supported by R5.06 and later versions." ::= { mcastBandwidth 5 } mcastBwInetEntry OBJECT-TYPE SYNTAX McastBwInetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of mcastBwInetTable." INDEX { mcastBwInetIndex, mcastBwInetAddrType, mcastBwInetAddrStart, mcastBwInetAddrEnd } ::= { mcastBwInetTable 1 } McastBwInetEntry ::= SEQUENCE { mcastBwInetIndex INTEGER, mcastBwInetAddrType InetAddressType, mcastBwInetAddrStart InetAddress, mcastBwInetAddrEnd InetAddress, mcastBwInetBandwidth INTEGER, mcastBwInetRowStatus RowStatus } mcastBwInetIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The index which specify the entry." ::= { mcastBwInetEntry 1 } mcastBwInetAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "The ip address type of multicast IP." ::= { mcastBwInetEntry 2 } mcastBwInetAddrStart OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The start multicast IP of the bandwidth control range." ::= { mcastBwInetEntry 3 } mcastBwInetAddrEnd OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The end multicast IP of the bandwidth control range." ::= { mcastBwInetEntry 4 } mcastBwInetBandwidth OBJECT-TYPE SYNTAX INTEGER UNITS "Kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The bandwidth budget for the multicast IP channels." ::= { mcastBwInetEntry 5 } mcastBwInetRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status of the entry." ::= { mcastBwInetEntry 6 } -------------------- -- igmpCount -------------------- -- igmpCountPortTable igmpCountPortTable OBJECT-TYPE SYNTAX SEQUENCE OF IgmpCountPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table specify the IGMP count limiting of the port. This table is supported by R1.02 and later versions." ::= { igmpCount 1 } igmpCountPortEntry OBJECT-TYPE SYNTAX IgmpCountPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of igmpCountPortTable." INDEX { ifIndex } ::= { igmpCountPortTable 1 } IgmpCountPortEntry ::= SEQUENCE { igmpCountPortEnable INTEGER, igmpCountPortLimit INTEGER } igmpCountPortEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable IGMP count limiting for a port." ::= { igmpCountPortEntry 1 } igmpCountPortLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum allowed IGMP report count for a port." ::= { igmpCountPortEntry 2 } -- igmpMessageCountPortTable igmpMessageCountPortTable OBJECT-TYPE SYNTAX SEQUENCE OF IgmpMessageCountPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table specify the IGMP message count limiting of the port." ::= { igmpCount 2 } igmpMessageCountPortEntry OBJECT-TYPE SYNTAX IgmpMessageCountPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of igmpMessageCountPortTable." INDEX { ifIndex } ::= { igmpMessageCountPortTable 1 } IgmpMessageCountPortEntry ::= SEQUENCE { igmpMessageCountPortEnable INTEGER, igmpMessageCountPortLimit INTEGER } igmpMessageCountPortEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable IGMP message count limiting for a port." ::= { igmpMessageCountPortEntry 1 } igmpMessageCountPortLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum allowed IGMP message count for a port." ::= { igmpMessageCountPortEntry 2 } -------------------- -- mvlan -------------------- maxNumOfMvlan OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of row entries that user can create in mvlanTable." ::= { mvlan 1 } -- mvlanTable mvlanTable OBJECT-TYPE SYNTAX SEQUENCE OF MvlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing static configuration information for each multicast VLAN configured into the device." ::= { mvlan 2 } mvlanEntry OBJECT-TYPE SYNTAX MvlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of mvlanTable." INDEX { mvlanIndex } ::= { mvlanTable 1 } MvlanEntry ::= SEQUENCE { mvlanIndex VlanIndex, mvlanName DisplayString, mvlanEgressPorts PortList, mvlanRowStatus RowStatus, mvlan8021pPriority INTEGER } mvlanIndex OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "The VLAN-ID refering to this VLAN." ::= { mvlanEntry 1 } mvlanName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "An administratively assigned string, which may be used to identify the VLAN." ::= { mvlanEntry 2 } mvlanEgressPorts OBJECT-TYPE SYNTAX PortList MAX-ACCESS read-create STATUS current DESCRIPTION "The set of ports which are permanently assigned to the egress list for this multicast VLAN." ::= { mvlanEntry 3 } mvlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry." ::= { mvlanEntry 4 } mvlan8021pPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { mvlanEntry 5 } -- mvlanTranslateTable mvlanTranslateTable OBJECT-TYPE SYNTAX SEQUENCE OF MvlanTranslateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains multicast to VLAN translation." ::= { mvlan 3 } mvlanTranslateEntry OBJECT-TYPE SYNTAX MvlanTranslateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of mvlanTranslateTable." INDEX { dot1qVlanIndex, mvlanTranslateIndex } ::= { mvlanTranslateTable 1 } MvlanTranslateEntry ::= SEQUENCE { mvlanTranslateIndex INTEGER, mvlanTranslateStartIp IpAddress, mvlanTranslateEndIp IpAddress, mvlanTranslateInetAddrType InetAddressType, mvlanTranslateInetAddrStart InetAddress, mvlanTranslateInetAddrEnd InetAddress } mvlanTranslateIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The index which specif the entry." ::= { mvlanTranslateEntry 1 } mvlanTranslateStartIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The start IP of the multicast VLAN translation." ::= { mvlanTranslateEntry 2 } mvlanTranslateEndIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The end IP of the multicast VLAN translation." ::= { mvlanTranslateEntry 3 } mvlanTranslateInetAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-write STATUS current DESCRIPTION "The IP Address type." ::= { mvlanTranslateEntry 4 } mvlanTranslateInetAddrStart OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The start IP of the multicast VLAN translation." ::= { mvlanTranslateEntry 5 } mvlanTranslateInetAddrEnd OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The end IP of the multicast VLAN translation." ::= { mvlanTranslateEntry 6 } -- mvlanExtTable mvlanExtTable OBJECT-TYPE SYNTAX SEQUENCE OF MvlanExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains MVLAN." ::= { mvlan 4 } mvlanExtEntry OBJECT-TYPE SYNTAX MvlanExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of mvlanExtTable." INDEX { mvlanIndex, ifIndex } ::= { mvlanExtTable 1 } MvlanExtEntry ::= SEQUENCE { mvlanExtReg INTEGER, mvlanExtCvid INTEGER } mvlanExtReg OBJECT-TYPE SYNTAX INTEGER{ fix(1), forbid(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Egress or forbid to the Multicast VLAN." ::= { mvlanExtEntry 1 } mvlanExtCvid OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Customer VLAN" ::= { mvlanExtEntry 2 } --mvlanNonmemberPort mvlanNonmemberPort OBJECT-TYPE SYNTAX INTEGER{ discard(1), pass(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "set this object to 'discard' so that the system discards IGMP/MLD reports if the subscriber port is not a member of the MVLAN which the group address belong to. Set to 'pass' so that the system accepts such IGMP/MLD reports and process them with the original VLAN." ::= { mvlan 5 } -------------------- -- queryVid -------------------- maxNumOfQryVid OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of row entries that user can create in qryVidConfTable. This object is supported by R1.02 and later versions." ::= { queryVid 1 } -- qryVidConfTable qryVidConfTable OBJECT-TYPE SYNTAX SEQUENCE OF QryVidConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines statically set VLANs used for response IGMP report. This table is supported by R1.02 and later versions." ::= { queryVid 2 } qryVidConfEntry OBJECT-TYPE SYNTAX QryVidConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in qryVidConfTable." INDEX { qryVid } ::= { qryVidConfTable 1 } QryVidConfEntry ::= SEQUENCE { qryVid INTEGER, qryVidRowStatus RowStatus } qryVid OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID." ::= { qryVidConfEntry 1 } qryVidRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry." ::= { qryVidConfEntry 2 } -- qryVidStatusTable qryVidStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF QryVidStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table shows statically set or dynamically learned VLANs used for response IGMP report." ::= { queryVid 3 } qryVidStatusEntry OBJECT-TYPE SYNTAX QryVidStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in qryVidStatusTable." INDEX { qryVid } ::= { qryVidStatusTable 1 } QryVidStatusEntry ::= SEQUENCE { qryVidType INTEGER } qryVidType OBJECT-TYPE SYNTAX INTEGER { static(1), dynamic(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN type." ::= { qryVidStatusEntry 1 } ---------------------------------------- -- port ---------------------------------------- adslPort OBJECT IDENTIFIER ::= { port 2 } shdslPort OBJECT IDENTIFIER ::= { port 3 } pvc OBJECT IDENTIFIER ::= { port 4 } ppvc OBJECT IDENTIFIER ::= { port 5 } portOperation OBJECT IDENTIFIER ::= { port 6 } pvcStats OBJECT IDENTIFIER ::= { port 7 } paepvc OBJECT IDENTIFIER ::= { port 8 } tlspvc OBJECT IDENTIFIER ::= { port 9 } vdslPort OBJECT IDENTIFIER ::= { port 10 } ipbpvc OBJECT IDENTIFIER ::= { port 11 } voipPort OBJECT IDENTIFIER ::= { port 12 } enetPort OBJECT IDENTIFIER ::= { port 13 } dtpvc OBJECT IDENTIFIER ::= { port 15 } e1Port OBJECT IDENTIFIER ::= { port 16 } xvlan OBJECT IDENTIFIER ::= { port 17 } vdsl2Port OBJECT IDENTIFIER ::= { port 18 } -- Subscriber Port Table subrPortTable OBJECT-TYPE SYNTAX SEQUENCE OF SubrPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes subscriber attributes for the port." ::= { port 1 } subrPortEntry OBJECT-TYPE SYNTAX SubrPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in subrPortTable." INDEX { ifIndex } ::= { subrPortTable 1 } SubrPortEntry ::= SEQUENCE { subrPortName DisplayString, subrPortTel DisplayString, subrPortMdf DisplayString } subrPortName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..47)) MAX-ACCESS read-write STATUS current DESCRIPTION "Name of the subscriber." ::= { subrPortEntry 1 } subrPortTel OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "Telephone number of the subscriber." ::= { subrPortEntry 2 } subrPortMdf OBJECT-TYPE SYNTAX DisplayString (SIZE (0..47)) MAX-ACCESS read-write STATUS current DESCRIPTION "MDF information of this subscriber port" ::= { subrPortEntry 3 } -------------------- -- adslPort -------------------- -- ADSL Line Table adslLineConfTable OBJECT-TYPE SYNTAX SEQUENCE OF AdslLineConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes common attributes describing the ADSL line." ::= { adslPort 1 } adslLineConfEntry OBJECT-TYPE SYNTAX AdslLineConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in adslLineConfTable." INDEX { ifIndex } ::= { adslLineConfTable 1 } AdslLineConfEntry ::= SEQUENCE { adslLineConfAdslMode INTEGER, adslLineConfAnnexL INTEGER, adslLineConfAnnexM INTEGER, adslLineConfAnnexI INTEGER, adslLineConfOptionMask INTEGER, adslLineConfPowerMgmt INTEGER, adslLineConfPowerMode INTEGER, adslLineConfAturMaxTxPower INTEGER, adslLineConfAtucMaxTxPower INTEGER, adslLineConfMaxRxPower INTEGER, adslLineConfAturCarrierMask OCTET STRING, adslLineConfAtucCarrierMask0 OCTET STRING, adslLineConfAtucCarrierMask1 OCTET STRING, adslLineConfAturInp INTEGER, adslLineConfAtucInp INTEGER } adslLineConfAdslMode OBJECT-TYPE SYNTAX INTEGER { gDotLite(1), gDotDmt(2), t1Dot413(3), auto(4), etsi(5), adsl2(6), adsl2Plus(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "G.lite and T1.413 are only applicable to annex A board. ETSI is only applicable to annex B board." ::= { adslLineConfEntry 1 } adslLineConfAnnexL OBJECT-TYPE SYNTAX INTEGER { enableNarrowMode(1), enableWideMode(2), disable(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable annex L for the port." ::= { adslLineConfEntry 2 } adslLineConfAnnexM OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable annex M for the port." ::= { adslLineConfEntry 3 } adslLineConfAnnexI OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable annex I for the port." ::= { adslLineConfEntry 4 } adslLineConfOptionMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The semantic for each bit is: BIT 1 : Disable Trellis BIT 2 : Disable Reed-Solomon BIT 3 : Disable upstream bitswap BIT 4 : Disable downstream bitswap BIT 5 : Disable 1-bit constellation BIT 6 : Disable transmit windowing BIT 7 : Disable s=0.5 support (ADSL1 only) BIT 8 : Disable G.lite rate limit (ADSL1 only) BIT 9 : Disable Nitro mode" ::= { adslLineConfEntry 5 } adslLineConfPowerMgmt OBJECT-TYPE SYNTAX INTEGER { enableL2(1), enableL2andL3(2), disable(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable power management for the port." ::= { adslLineConfEntry 6 } adslLineConfPowerMode OBJECT-TYPE SYNTAX INTEGER { fix(1), priorityToPower(2), priorityToRate(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The power mode of the ADSL line." ::= { adslLineConfEntry 7 } adslLineConfAturMaxTxPower OBJECT-TYPE SYNTAX INTEGER (-130..200) UNITS "tenth dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum allowed transmit power of ATU-R." ::= { adslLineConfEntry 8 } adslLineConfAtucMaxTxPower OBJECT-TYPE SYNTAX INTEGER (-50..200) UNITS "tenth dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum allowed transmit power of ATU-C." ::= { adslLineConfEntry 9 } adslLineConfMaxRxPower OBJECT-TYPE SYNTAX INTEGER (-255..255) UNITS "tenth dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum aggregate received power." ::= { adslLineConfEntry 10 } adslLineConfAturCarrierMask OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "The upstream carrier mask from bin 0 to 63. Bit set to 1 indicates the bin is masked off." ::= { adslLineConfEntry 11 } adslLineConfAtucCarrierMask0 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "The downstream carrier mask from bin 32 to 255. Bit set to 1 indicates the bin is masked off." ::= { adslLineConfEntry 12 } adslLineConfAtucCarrierMask1 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "The downstream carrier mask from bin 256 to 511. Bit set to 1 indicates the bin is masked off." ::= { adslLineConfEntry 13 } adslLineConfAturInp OBJECT-TYPE SYNTAX INTEGER { zero(1), zero_point_five(2), one(3), two(4), four(5), eight(6), sixteen(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "The upstream Impulse Noise Protection minimum setting in unit of DMT symbol." ::= { adslLineConfEntry 14 } adslLineConfAtucInp OBJECT-TYPE SYNTAX INTEGER { zero(1), zero_point_five(2), one(3), two(4), four(5), eight(6), sixteen(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "The downstream Impulse Noise Protection minimum setting in unit of DMT symbol." ::= { adslLineConfEntry 15 } -- Bit Loading bitLoad OBJECT IDENTIFIER ::= { adslPort 2 } bitLoadTable OBJECT-TYPE SYNTAX SEQUENCE OF BitLoadEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides the number of bits per carrier for each ADSL port." ::= { bitLoad 1 } bitLoadEntry OBJECT-TYPE SYNTAX BitLoadEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in bitLoadTable." INDEX { ifIndex } ::= { bitLoadTable 1 } BitLoadEntry ::= SEQUENCE { bitLoadBits OCTET STRING, bitLoadAtucNumOfCarriers INTEGER, bitLoadAturNumOfCarriers INTEGER } bitLoadBits OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "This object provides the number of bits for all carriers in the port. The first octet specify the number of bits for carrier 1, and the second octet specify the number of bits for carrier 2, and so on. The object provides the number of bits for carrier 1 to 512." ::= { bitLoadEntry 1 } bitLoadAtucNumOfCarriers OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The number of carriers for ATU-C." ::= { bitLoadEntry 2 } bitLoadAturNumOfCarriers OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The number of carriers for ATU-R." ::= { bitLoadEntry 3 } -- ADSL Port Batch Set adslPortBatchSet OBJECT IDENTIFIER ::= { adslPort 3 } adslPortTarget OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "The managed object is used for identify the target on which the port configuration should be performed. The target is encoded as: Byte 1: the octet specifies a set of eight chassis, chassis 0 through 7 Byte 2~4: each octet specifies a set of eight slots, with the first octet specifying slots 1 through 8, and the second octet specifying slots 9 through 16, and so on. Byte 5~: each octet specifies a set of eight ports, with the first octet specifying ports 1 through 8, etc." ::= { adslPortBatchSet 1 } adslPortOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The managed object is for ADSL line configuration. When the EMS wants to issue the desired operation, the EMS shall send SNMP-SET message to set the corresponding bit value to be 1. The various bit positions are: BIT 1: enable port BIT 2: disable port BIT 3: set ADSL mode BIT 4: set line profile BIT 5: set alarm profile BIT 6: enable Annex L to be narrow mode BIT 7: enable Annex L to be wide mode BIT 8: disable Annex L BIT 9: enable Annex M BIT 10: disable Annex M BIT 11: enable Annex I BIT 12: disable Annex I BIT 13: set option mask BIT 14: enable power management mode to be L2 BIT 15: enable power management mode to be L3 BIT 16: disable power management mode BIT 17: set power mode to be fixed BIT 18: set power mode to be priority to power BIT 19: set power mode to be priority to rate BIT 20: set ATU-R max Tx power BIT 21: set ATU-C max Tx power BIT 22: set max Rx power BIT 23: set ATU-R carrier mask BIT 24: set ATU-C carrier mask BIT 25: set ATU-R INP minimum setting BIT 26: set ATU-C INP minimum setting" ::= { adslPortBatchSet 2 } adslModeForBatchSet OBJECT-TYPE SYNTAX INTEGER { gDotLite(1), gDotDmt(2), t1Dot413(3), auto(4), etsi(5), adsl2(6), adsl2Plus(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "G.lite and T1.413 are only applicable to annex A board. ETSI is only applicable to annex B board." ::= { adslPortBatchSet 3 } adslLineProfileForBatchSet OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "The ADSL line profile." ::= { adslPortBatchSet 4 } adslAlarmProfileForBatchSet OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "The ADSL alarm profile." ::= { adslPortBatchSet 5 } adslOptionMaskForBatchSet OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The semantic for each bit is identical to the object adslLineConfOptionMask." ::= { adslPortBatchSet 6 } adslAturMaxTxPowerForBatchSet OBJECT-TYPE SYNTAX INTEGER (-130..200) UNITS "tenth dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum allowed transmit power of ATU-R." ::= { adslPortBatchSet 7 } adslAtucMaxTxPowerForBatchSet OBJECT-TYPE SYNTAX INTEGER (-50..200) UNITS "tenth dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum allowed transmit power of ATU-C." ::= { adslPortBatchSet 8 } adslMaxRxPowerForBatchSet OBJECT-TYPE SYNTAX INTEGER (-255..255) UNITS "tenth dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum aggregate received power." ::= { adslPortBatchSet 9 } adslAturCarrierMaskForBatchSet OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "The upstream carrier mask from bin 0 to 63. Bit set to 1 indicates the bin is masked off." ::= { adslPortBatchSet 10 } adslAtucCarrierMask0ForBatchSet OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "The downstream carrier mask from bin 32 to 255. Bit set to 1 indicates the bin is masked off." ::= { adslPortBatchSet 11 } adslAtucCarrierMask1ForBatchSet OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "The downstream carrier mask from bin 256 to 511. Bit set to 1 indicates the bin is masked off." ::= { adslPortBatchSet 12 } adslAturInpForBatchSet OBJECT-TYPE SYNTAX INTEGER { zero(1), zero_point_five(2), one(3), two(4), four(5), eight(6), sixteen(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "The upstream Impulse Noise Protection minimum setting in unit of DMT symbol." ::= { adslPortBatchSet 13 } adslAtucInpForBatchSet OBJECT-TYPE SYNTAX INTEGER { zero(1), zero_point_five(2), one(3), two(4), four(5), eight(6), sixteen(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "The downstream Impulse Noise Protection minimum setting in unit of DMT symbol." ::= { adslPortBatchSet 14 } -- Line Status adslLineStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AdslLineStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes the ADSL line status." ::= { adslPort 4 } adslLineStatusEntry OBJECT-TYPE SYNTAX AdslLineStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in adslLineStatusTable." INDEX { ifIndex } ::= { adslLineStatusTable 1 } AdslLineStatusEntry ::= SEQUENCE { adslLineStatusMode INTEGER, adslLineStatusUpTime Unsigned32, adslLineStatusAturInp INTEGER, adslLineStatusAtucInp INTEGER } adslLineStatusMode OBJECT-TYPE SYNTAX INTEGER { gDotLite(1), gDotDmt(2), t1Dot413(3), etsi(4), adsl2(5), adsl2Plus(6), none(7), adsl2Annexi(8), adsl2Annexl(9), adsl2AnnexlNarrow(10), adsl2Annexm(11), adsl2PlusAnnexi(12), adsl2PlusAnnexm(13) } MAX-ACCESS read-only STATUS current DESCRIPTION "The link up mode of the ADSL line. The following items is added from R5.05 8: adsl2Annexi(8) 9: adsl2Annexl(9) 10: adsl2AnnexlNarrow(10) 11: adsl2Annexm(11) 12: adsl2PlusAnnexi(12) 13: adsl2PlusAnnexm(13)" ::= { adslLineStatusEntry 1 } adslLineStatusUpTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "second" MAX-ACCESS read-only STATUS current DESCRIPTION "The time since the ADSL line link up." ::= { adslLineStatusEntry 2 } adslLineStatusAturInp OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 DMT symbol" MAX-ACCESS read-only STATUS current DESCRIPTION "The upstream Impulse Noise Protection in unit of 0.1 DMT symbol." ::= { adslLineStatusEntry 3 } adslLineStatusAtucInp OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 DMT symbol" MAX-ACCESS read-only STATUS current DESCRIPTION "The downstream Impulse Noise Protection in unit of 0.1 DMT symbol." ::= { adslLineStatusEntry 4 } -- Power Mgmt Parameter Table powerMgmtParamTable OBJECT-TYPE SYNTAX SEQUENCE OF PowerMgmtParamEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines L0 to L2 power transition parameters. This table is supported by R1.02 and later versions." ::= { adslPort 5 } powerMgmtParamEntry OBJECT-TYPE SYNTAX PowerMgmtParamEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in powerMgmtParamTable." INDEX { ifIndex } ::= { powerMgmtParamTable 1 } PowerMgmtParamEntry ::= SEQUENCE { powerMgmtL0Time INTEGER, powerMgmtL2Time INTEGER, powerMgmtL2Atpr INTEGER, powerMgmtL2Atprt INTEGER, powerMgmtL2MinRate INTEGER, powerMgmtL2MaxRate INTEGER, powerMgmtL2ThreshRate INTEGER } powerMgmtL0Time OBJECT-TYPE SYNTAX INTEGER UNITS "second" MAX-ACCESS read-write STATUS current DESCRIPTION "The object specifies the minimum time in L0 mode before L2 mode may be entered." ::= { powerMgmtParamEntry 1 } powerMgmtL2Time OBJECT-TYPE SYNTAX INTEGER UNITS "second" MAX-ACCESS read-write STATUS current DESCRIPTION "The object specifies the minimum time in L2 mode before trimming and in between power trims." ::= { powerMgmtParamEntry 2 } powerMgmtL2Atpr OBJECT-TYPE SYNTAX INTEGER UNITS "dB" MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum aggregate transmit power." ::= { powerMgmtParamEntry 3 } powerMgmtL2Atprt OBJECT-TYPE SYNTAX INTEGER UNITS "dB" MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum total aggregate transmit power." ::= { powerMgmtParamEntry 4 } powerMgmtL2MinRate OBJECT-TYPE SYNTAX INTEGER UNITS "Kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "The object specifies the minimum L2 rate." ::= { powerMgmtParamEntry 5 } powerMgmtL2MaxRate OBJECT-TYPE SYNTAX INTEGER UNITS "Kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "The object specifies the maximum L2 rate." ::= { powerMgmtParamEntry 6 } powerMgmtL2ThreshRate OBJECT-TYPE SYNTAX INTEGER UNITS "percentage" MAX-ACCESS read-write STATUS current DESCRIPTION "The object specifies the rate threshold that triggers the line entering L0 or L2 mode." ::= { powerMgmtParamEntry 7 } -- Power Mgmt PSD Table powerMgmtPSDTable OBJECT-TYPE SYNTAX SEQUENCE OF PowerMgmtPSDEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides the PSD setting for both ATU-C and ATU-R. This table is supported by R1.02 and later versions." ::= { adslPort 6 } powerMgmtPSDEntry OBJECT-TYPE SYNTAX PowerMgmtPSDEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in powerMgmtPSDTable." INDEX { ifIndex } ::= { powerMgmtPSDTable 1 } PowerMgmtPSDEntry ::= SEQUENCE { powerMgmtAtucMaxPSD INTEGER, powerMgmtAturMaxPSD INTEGER } powerMgmtAtucMaxPSD OBJECT-TYPE SYNTAX INTEGER UNITS "0.1dBm/Hz" MAX-ACCESS read-write STATUS current DESCRIPTION "The object specifies the maximum ATU-C PSD." ::= { powerMgmtPSDEntry 1 } powerMgmtAturMaxPSD OBJECT-TYPE SYNTAX INTEGER UNITS "0.1dBm/Hz" MAX-ACCESS read-write STATUS current DESCRIPTION "The object specifies the maximum ATU-R PSD." ::= { powerMgmtPSDEntry 2 } -------------------- -- shdslPort -------------------- -- SHDSL Line Table shdslLineConfTable OBJECT-TYPE SYNTAX SEQUENCE OF ShdslLineConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes common attributes describing the SHDSL line." ::= { shdslPort 1 } shdslLineConfEntry OBJECT-TYPE SYNTAX ShdslLineConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in shdslLineConfTable." INDEX { ifIndex } ::= { shdslLineConfTable 1 } ShdslLineConfEntry ::= SEQUENCE { shdslLineConfShdslMode INTEGER, shdslLineConfPmms INTEGER, shdslLineConfPboMode INTEGER, shdslLineConfPboValue INTEGER, shdslLineConfModulation INTEGER, shdslLineConfTCMode INTEGER } shdslLineConfShdslMode OBJECT-TYPE SYNTAX INTEGER { stuc(1), stur(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Mode of the SHDSL port. This MIB object is not supported by R5.03 and later versions." ::= { shdslLineConfEntry 1 } shdslLineConfPmms OBJECT-TYPE SYNTAX INTEGER { normal(1), forced(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Negotiated noise margin mode of the SHDSL port." ::= { shdslLineConfEntry 2 } shdslLineConfPboMode OBJECT-TYPE SYNTAX INTEGER { normal_epl(1), forced_epl(2), forced_no_epl(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Power backoff mode of the SHDSL port." ::= { shdslLineConfEntry 3 } shdslLineConfPboValue OBJECT-TYPE SYNTAX INTEGER (0..31) UNITS "dB" MAX-ACCESS read-write STATUS current DESCRIPTION "Power backoff value of the SHDSL port." ::= { shdslLineConfEntry 4 } shdslLineConfModulation OBJECT-TYPE SYNTAX INTEGER { auto(1), pam16(2), pam32(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Modulation mode of the SHDSL port. This MIB object is supported by R5.03 and later versions." ::= { shdslLineConfEntry 5 } shdslLineConfTCMode OBJECT-TYPE SYNTAX INTEGER { atm(1), efm(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Transmission Convergence layer. This MIB object is supported by R5.05 and later versions. 1: atm 2: efm" ::= { shdslLineConfEntry 6 } -- SHDSL Port Batch Set shdslPortBatchSet OBJECT IDENTIFIER ::= { shdslPort 2 } shdslPortTarget OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "The managed object is used for identify the target on which the port configuration should be performed. The target is encoded as: Byte 1: the octet specifies a set of eight chassis, chassis 0 through 7 Byte 2~4: each octet specifies a set of eight slots, with the first octet specifying slots 1 through 8, and the second octet specifying slots 9 through 16, and so on. Byte 5~: each octet specifies a set of eight ports, with the first octet specifying ports 1 through 8, etc." ::= { shdslPortBatchSet 1 } shdslPortOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The managed object is for SHDSL line configuration. When the EMS wants to issue the desired operation, the EMS shall send SNMP-SET message to set the corresponding bit value to be 1. The various bit positions are: BIT 1: enable port BIT 2: disable port BIT 3: set SHDSL mode BIT 4: set line profile BIT 5: set alarm profile BIT 6: set pmms mode to be normal BIT 7: set pmms mode to be forced BIT 8: set pbo mode to be normal_epl BIT 9: set pbo mode to be forced_epl BIT 10: set pbo mode to be forced_no_epl BIT 11: set pbo value" ::= { shdslPortBatchSet 2 } shdslModeForBatchSet OBJECT-TYPE SYNTAX INTEGER { stuc(1), stur(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Mode of the SHDSL port." ::= { shdslPortBatchSet 3 } shdslLineProfileForBatchSet OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "The SHDSL line profile." ::= { shdslPortBatchSet 4 } shdslAlarmProfileForBatchSet OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "The SHDSL alarm profile." ::= { shdslPortBatchSet 5 } shdslPboValueForBatchSet OBJECT-TYPE SYNTAX INTEGER (0..31) UNITS "dB" MAX-ACCESS read-write STATUS current DESCRIPTION "Power backoff value of the SHDSL port." ::= { shdslPortBatchSet 6 } -- Line Status shdslLineStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF ShdslLineStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes the SHDSL line status." ::= { shdslPort 3 } shdslLineStatusEntry OBJECT-TYPE SYNTAX ShdslLineStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in shdslLineStatusTable." INDEX { ifIndex } ::= { shdslLineStatusTable 1 } ShdslLineStatusEntry ::= SEQUENCE { shdslLineStatusWirePair INTEGER } shdslLineStatusWirePair OBJECT-TYPE SYNTAX INTEGER { twoWire(1), fourWire(2), mpair4(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The link-up wire pair of the SHDSL line." ::= { shdslLineStatusEntry 1 } -------------------- -- pvc -------------------- maxNumOfPvcs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of PVCs which could be created on a port." ::= { pvc 1 } -- PVC Table pvcTable OBJECT-TYPE SYNTAX SEQUENCE OF PvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes PVC configuration." ::= { pvc 2 } pvcEntry OBJECT-TYPE SYNTAX PvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in pvcTable." INDEX { ifIndex, pvcVpi, pvcVci, pvcPvid } ::= { pvcTable 1 } PvcEntry ::= SEQUENCE { pvcVpi INTEGER, pvcVci INTEGER, pvcPvid VlanIndex, pvcEncap INTEGER, pvcPriority INTEGER, pvcProfile DisplayString, pvcRowStatus RowStatus, pvcMvlanEnable INTEGER, pvcAcName DisplayString, pvcServiceName DisplayString, pvcHelloTime INTEGER } pvcVpi OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "VPI of the pvc." ::= { pvcEntry 1 } pvcVci OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "VCI of the pvc." ::= { pvcEntry 2 } pvcPvid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Default VID of the pvc." ::= { pvcEntry 3 } pvcEncap OBJECT-TYPE SYNTAX INTEGER { llc(1), vc(2), auto(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Encapsulation of the pvc." ::= { pvcEntry 4 } pvcPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "802.1p default priority of the pvc." ::= { pvcEntry 5 } pvcProfile OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the row in the atmProfileTable, which applies for this pvc." ::= { pvcEntry 6 } pvcRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { pvcEntry 7 } pvcMvlanEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable multicast VLAN function for the PVC. This object is supported by R1.02 and later versions." ::= { pvcEntry 8 } pvcAcName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Access concentrator name." ::= { pvcEntry 9 } pvcServiceName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Service name." ::= { pvcEntry 10 } pvcHelloTime OBJECT-TYPE SYNTAX INTEGER UNITS "second" MAX-ACCESS read-create STATUS current DESCRIPTION "The system will close the PVC if there are not any LCP echo messages passed through during the LCP hello time." ::= { pvcEntry 11 } -- PVC VLAN Table pvcVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF PvcVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes the VLAN configuration for each PVC." ::= { pvc 3 } pvcVlanEntry OBJECT-TYPE SYNTAX PvcVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in pvcVlanTable." INDEX { ifIndex, pvcVpi, pvcVci, dot1qVlanIndex } ::= { pvcVlanTable 1 } PvcVlanEntry ::= SEQUENCE { pvcVlanReg INTEGER, pvcVlanTag INTEGER, pvcVlanRowStatus RowStatus } pvcVlanReg OBJECT-TYPE SYNTAX INTEGER { egress(1), forbidden(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The PVC is egress or forbidden for this VLAN." ::= { pvcVlanEntry 1 } pvcVlanTag OBJECT-TYPE SYNTAX INTEGER { tag(1), untag(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The PVC should transmit egress packets for this VLAN as tagged or untagged." ::= { pvcVlanEntry 2 } pvcVlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { pvcVlanEntry 3 } -- Upstream Rate Limit Table pvcUsRateLimitTable OBJECT-TYPE SYNTAX SEQUENCE OF PvcUsRateLimitEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines the upstream rate limit for each PVC. This table is supported by R1.03 and later versions." ::= { pvc 4 } pvcUsRateLimitEntry OBJECT-TYPE SYNTAX PvcUsRateLimitEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in pvcUsRateLimitTable." INDEX { ifIndex, pvcVpi, pvcVci } ::= { pvcUsRateLimitTable 1 } PvcUsRateLimitEntry ::= SEQUENCE { pvcUsRateLimitEnable INTEGER, pvcUsRateLimit INTEGER } pvcUsRateLimitEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable upstream rate limit for a PVC." ::= { pvcUsRateLimitEntry 1 } pvcUsRateLimit OBJECT-TYPE SYNTAX INTEGER UNITS "Kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "Upstream rate limit in Kbps for a PVC." ::= { pvcUsRateLimitEntry 2 } -- PVC PVLAN Table pvcPvlanTable OBJECT-TYPE SYNTAX SEQUENCE OF PvcPvlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes the PVLAN configuration for each PVC." ::= { pvc 5 } pvcPvlanEntry OBJECT-TYPE SYNTAX PvcPvlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in pvcPvlanTable." INDEX { ifIndex, pvcVpi, pvcVci, pvcPvlanEtype, pvcPvlanVid } ::= { pvcPvlanTable 1 } PvcPvlanEntry ::= SEQUENCE { pvcPvlanEtype OCTET STRING, pvcPvlanVid INTEGER, pvcPvlanPriority INTEGER, pvcPvlanRowStatus RowStatus } pvcPvlanEtype OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "PVC PVLAN Etype(0600~FFFF)." ::= { pvcPvlanEntry 1 } pvcPvlanVid OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "PVC PVLAN Vid(1~4094)." ::= { pvcPvlanEntry 2 } pvcPvlanPriority OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "PVC PVLAN Priority(0~7)." ::= { pvcPvlanEntry 3 } pvcPvlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { pvcPvlanEntry 4 } -- PVC XVLAN Table pvcXvlanTable OBJECT-TYPE SYNTAX SEQUENCE OF PvcXvlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes the XVLAN configuration for each PVC." ::= { pvc 6 } pvcXvlanEntry OBJECT-TYPE SYNTAX PvcXvlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in pvcXvlanTable." INDEX { ifIndex, pvcVpi, pvcVci, pvcXvlanCvid, pvcXvlanSvid, pvcXvlanCvids } ::= { pvcXvlanTable 1 } PvcXvlanEntry ::= SEQUENCE { pvcXvlanCvid INTEGER, pvcXvlanSvid INTEGER, pvcXvlanCvids INTEGER, pvcXvlanRowStatus RowStatus } pvcXvlanCvid OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "PVC XVLAN Cvid(1~4094)." ::= { pvcXvlanEntry 1 } pvcXvlanSvid OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "PVC XVLAN Svid(1~4094)." ::= { pvcXvlanEntry 2 } pvcXvlanCvids OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "PVC XVLAN Cvids(1~4094)." ::= { pvcXvlanEntry 3 } pvcXvlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { pvcXvlanEntry 4 } -------------------- -- priority pvc -------------------- maxNumOfPriorityPvcs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of priority PVCs which could be created on a port." ::= { ppvc 1 } -- Priority PVC Table ppvcTable OBJECT-TYPE SYNTAX SEQUENCE OF PpvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes priority PVC configuration." ::= { ppvc 2 } ppvcEntry OBJECT-TYPE SYNTAX PpvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in ppvcTable." INDEX { ifIndex, ppvcVpi, ppvcVci, ppvcPvid } ::= { ppvcTable 1 } PpvcEntry ::= SEQUENCE { ppvcVpi INTEGER, ppvcVci INTEGER, ppvcPvid VlanIndex, ppvcEncap INTEGER, ppvcPriority INTEGER, ppvcRowStatus RowStatus } ppvcVpi OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "VPI of the ppvc." ::= { ppvcEntry 1 } ppvcVci OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "VCI of the ppvc." ::= { ppvcEntry 2 } ppvcPvid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Default VID of the ppvc." ::= { ppvcEntry 3 } ppvcEncap OBJECT-TYPE SYNTAX INTEGER { llc(1), vc(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Encapsulation of the ppvc." ::= { ppvcEntry 4 } ppvcPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "802.1p default priority of the ppvc." ::= { ppvcEntry 5 } ppvcRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { ppvcEntry 6 } -- Priority PVC VLAN Table ppvcVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF PpvcVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes the VLAN configuration for each priority PVC." ::= { ppvc 3 } ppvcVlanEntry OBJECT-TYPE SYNTAX PpvcVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in ppvcVlanTable." INDEX { ifIndex, ppvcVpi, ppvcVci, dot1qVlanIndex } ::= { ppvcVlanTable 1 } PpvcVlanEntry ::= SEQUENCE { ppvcVlanReg INTEGER, ppvcVlanTag INTEGER, ppvcVlanRowStatus RowStatus } ppvcVlanReg OBJECT-TYPE SYNTAX INTEGER { egress(1), forbidden(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The PVC is egress or forbidden for this VLAN." ::= { ppvcVlanEntry 1 } ppvcVlanTag OBJECT-TYPE SYNTAX INTEGER { tag(1), untag(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The PVC should transmit egress packets for this VLAN as tagged or untagged." ::= { ppvcVlanEntry 2 } ppvcVlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { ppvcVlanEntry 3 } -- Priority PVC Member Table ppvcMemberTable OBJECT-TYPE SYNTAX SEQUENCE OF PpvcMemberEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes priority PVC member configuration." ::= { ppvc 4 } ppvcMemberEntry OBJECT-TYPE SYNTAX PpvcMemberEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in ppvcMemberTable." INDEX { ifIndex, ppvcVpi, ppvcVci, ppvcMemberVpi, ppvcMemberVci, ppvcMemberPriority } ::= { ppvcMemberTable 1 } PpvcMemberEntry ::= SEQUENCE { ppvcMemberVpi INTEGER, ppvcMemberVci INTEGER, ppvcMemberPriority INTEGER, ppvcMemberProfile DisplayString, ppvcMemberRowStatus RowStatus } ppvcMemberVpi OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "VPI of the member ppvc." ::= { ppvcMemberEntry 1 } ppvcMemberVci OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "VCI of the member ppvc." ::= { ppvcMemberEntry 2 } ppvcMemberPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "802.1p default priority of the member ppvc." ::= { ppvcMemberEntry 3 } ppvcMemberProfile OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The profile of the member ppvc." ::= { ppvcMemberEntry 4 } ppvcMemberRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { ppvcMemberEntry 5 } -------------------- -- portOperation -------------------- portTarget OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "The managed object is used for identify the target on which the port configuration should be performed. The target is encoded as: Byte 1: the octet specifies a set of eight chassis, chassis 0 through 7 Byte 2~4: each octet specifies a set of eight slots, with the first octet specifying slots 1 through 8, and the second octet specifying slots 9 through 16, and so on. Byte 5~: each octet specifies a set of eight ports, with the first octet specifying ports 1 through 8, etc." ::= { portOperation 1 } portOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The managed object is for xDSL line configuration. When the EMS wants to issue the desired operation, the EMS shall send SNMP-SET message to set the corresponding bit value to be 1. The various bit positions are: BIT 1: enable port BIT 2: disable port BIT 3: reserved BIT 4: default port settings" ::= { portOperation 2 } -------------------- -- pvcStats -------------------- pvcStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF PvcStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes PVC statistics." ::= { pvcStats 1 } pvcStatsEntry OBJECT-TYPE SYNTAX PvcStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in pvcStatsTable." INDEX { ifIndex, pvcVpi, pvcVci } ::= { pvcStatsTable 1 } PvcStatsEntry ::= SEQUENCE { pvcStatsTxRate Unsigned32, pvcStatsRxRate Unsigned32, pvcStatsTxCells Counter64, pvcStatsRxCells Counter64, pvcStatsCrcErrors Counter64, pvcStatsTxPackets Counter64, pvcStatsRxPackets Counter64, pvcStatsTxUnicast Counter64, pvcStatsRxUnicast Counter64, pvcStatsTxMulticast Counter64, pvcStatsRxMulticast Counter64, pvcStatsTxBroadcast Counter64, pvcStatsRxBroadcast Counter64, pvcStatsTxDiscard Counter64, pvcStatsRxDiscard Counter64 } pvcStatsTxRate OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Transmission Rate (byte/sec) on the PVC." ::= { pvcStatsEntry 1 } pvcStatsRxRate OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Receive rate (byte/sec) on the PVC." ::= { pvcStatsEntry 2 } pvcStatsTxCells OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted cells on the PVC since last counter reset." ::= { pvcStatsEntry 3 } pvcStatsRxCells OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received packets on the PVC since last counter reset." ::= { pvcStatsEntry 4 } pvcStatsCrcErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of detected CRC errors on the PVC since last counter reset." ::= { pvcStatsEntry 5 } pvcStatsTxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object is supported by R1.02 and later versions. The number of transmitted packets on the PVC since last counter reset." ::= { pvcStatsEntry 6 } pvcStatsRxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object is supported by R1.02 and later versions. The number of received packets on the PVC since last counter reset." ::= { pvcStatsEntry 7 } pvcStatsTxUnicast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object is supported by R1.02 and later versions. The number of transmitted unicast packets on the PVC since last counter reset." ::= { pvcStatsEntry 8 } pvcStatsRxUnicast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object is supported by R1.02 and later versions. The number of received unicast packets on the PVC since last counter reset." ::= { pvcStatsEntry 9 } pvcStatsTxMulticast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object is supported by R1.02 and later versions. The number of transmitted multicast packets on the PVC since last counter reset." ::= { pvcStatsEntry 10 } pvcStatsRxMulticast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object is supported by R1.02 and later versions. The number of received multicast packets on the PVC since last counter reset." ::= { pvcStatsEntry 11 } pvcStatsTxBroadcast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object is supported by R1.02 and later versions. The number of transmitted broadcast packets on the PVC since last counter reset." ::= { pvcStatsEntry 12 } pvcStatsRxBroadcast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object is supported by R1.02 and later versions. The number of received broadcast packets on the PVC since last counter reset." ::= { pvcStatsEntry 13 } pvcStatsTxDiscard OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object is supported by R1.02 and later versions. The number of discarded packets when transmitted on the PVC since last counter reset." ::= { pvcStatsEntry 14 } pvcStatsRxDiscard OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object is supported by R1.02 and later versions. The number of discarded packets when received on the PVC since last counter reset." ::= { pvcStatsEntry 15 } pvcCounterIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "IfIndex of the PVC whose counters would be reset." ::= { pvcStats 2 } pvcCounterVpi OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "VPI of the PVC whose counters would be reset." ::= { pvcStats 3 } pvcCounterVci OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "VCI of the PVC whose counters would be reset." ::= { pvcStats 4 } pvcCounterReset OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set the object to 1 to reset PVC counters for the PVC which is identified by pvcCounterIfIndex, pvcCounterVpi, and pvcCounterVci." ::= { pvcStats 5 } -------------------- -- paepvc -------------------- -- PPPoAoE PVC Table paepvcTable OBJECT-TYPE SYNTAX SEQUENCE OF PaepvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes PPPoAoE PVC configuration. This table is supported by R1.02 and later versions." ::= { paepvc 1 } paepvcEntry OBJECT-TYPE SYNTAX PaepvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of paepvcTable." INDEX { ifIndex, paepvcVpi, paepvcVci, paepvcPvid } ::= { paepvcTable 1 } PaepvcEntry ::= SEQUENCE { paepvcVpi INTEGER, paepvcVci INTEGER, paepvcPvid VlanIndex, paepvcEncap INTEGER, paepvcPriority INTEGER, paepvcProfile DisplayString, paepvcAcName DisplayString, paepvcServiceName DisplayString, paepvcHelloTime INTEGER, paepvcRowStatus RowStatus } paepvcVpi OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "VPI of the pvc." ::= { paepvcEntry 1 } paepvcVci OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "VCI of the pvc." ::= { paepvcEntry 2 } paepvcPvid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Default VID of the pvc." ::= { paepvcEntry 3 } paepvcEncap OBJECT-TYPE SYNTAX INTEGER { llc(1), vc(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Encapsulation of the pvc." ::= { paepvcEntry 4 } paepvcPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "802.1p default priority of the pvc." ::= { paepvcEntry 5 } paepvcProfile OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the row in the atmProfileTable, which applies for this pvc." ::= { paepvcEntry 6 } paepvcAcName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Access concentrator name." ::= { paepvcEntry 7 } paepvcServiceName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Service name." ::= { paepvcEntry 8 } paepvcHelloTime OBJECT-TYPE SYNTAX INTEGER UNITS "second" MAX-ACCESS read-create STATUS current DESCRIPTION "The system will close the PVC if there are not any LCP echo messages passed through during the LCP hello time." ::= { paepvcEntry 9 } paepvcRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { paepvcEntry 10 } -------------------- -- tlspvc -------------------- -- TLS PVC Table tlspvcTable OBJECT-TYPE SYNTAX SEQUENCE OF TlspvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes Transparent LAN Service (TLS) PVC configuration. This table is supported by R1.02 and later versions." ::= { tlspvc 1 } tlspvcEntry OBJECT-TYPE SYNTAX TlspvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of tlspvcTable." INDEX { ifIndex, tlspvcVpi, tlspvcVci, tlspvcSvid } ::= { tlspvcTable 1 } TlspvcEntry ::= SEQUENCE { tlspvcVpi INTEGER, tlspvcVci INTEGER, tlspvcSvid VlanIndex, tlspvcEncap INTEGER, tlspvcSpriority INTEGER, tlspvcProfile DisplayString, tlspvcRowStatus RowStatus } tlspvcVpi OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "VPI of the pvc." ::= { tlspvcEntry 1 } tlspvcVci OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "VCI of the pvc." ::= { tlspvcEntry 2 } tlspvcSvid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "s-tag VLAN ID of the pvc." ::= { tlspvcEntry 3 } tlspvcEncap OBJECT-TYPE SYNTAX INTEGER { llc(1), vc(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Encapsulation of the pvc." ::= { tlspvcEntry 4 } tlspvcSpriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "s-tag priority of the pvc." ::= { tlspvcEntry 5 } tlspvcProfile OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the row in the atmProfileTable, which applies for this pvc." ::= { tlspvcEntry 6 } tlspvcRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { tlspvcEntry 7 } -------------------- -- vdslPort -------------------- -- VDSL Line Table vdslLineConfTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslLineConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes common attributes describing the VDSL line. This table is supported by R2.00 and later versions." ::= { vdslPort 1 } vdslLineConfEntry OBJECT-TYPE SYNTAX VdslLineConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in vdslLineConfTable." INDEX { ifIndex } ::= { vdslLineConfTable 1 } VdslLineConfEntry ::= SEQUENCE { vdslLineConfUpbo INTEGER, vdslLineConfVdslProfile INTEGER, vdslLineConfFrequencyPlan INTEGER, vdslLineConfRfiBand INTEGER, vdslLineConfIpqosProfile DisplayString, vdslLineConfVturInp INTEGER, vdslLineConfVtucInp INTEGER, vdslLineConfOptionMask INTEGER, vdslLineConfUpboForceLength INTEGER, vdslLineConfPsdShape INTEGER, vdslLineConfDpbo INTEGER, vdslLineConfDpboParamEsel INTEGER, vdslLineConfDpboParamEscma INTEGER, vdslLineConfDpboParamEscmb INTEGER, vdslLineConfDpboParamEscmc INTEGER, vdslLineConfDpboParamMus INTEGER, vdslLineConfDpboParamFmin INTEGER, vdslLineConfDpboParamFmax INTEGER, vdslLineConfDpboParamPsdId INTEGER, vdslLineConfCompatible INTEGER, vdslLineConfPowerMode INTEGER, vdslLineConfVturMaxTxPower INTEGER, vdslLineConfVtucMaxTxPower INTEGER, vdslLineConfMaxRxPower INTEGER, vdslLineConfPMask INTEGER, vdslLineConfAturCarrierMask OCTET STRING, vdslLineConfAtucCarrierMask0 OCTET STRING, vdslLineConfAtucCarrierMask1 OCTET STRING, vdslLineConfSnrModeDs INTEGER, vdslLineConfSnrModeUs INTEGER, vdslLineConfTxRefVnDs OCTET STRING, vdslLineConfTxRefVnUs OCTET STRING, vdslLineConfTpstcTypeAdsl INTEGER, vdslLineConfTpstcTypeVdsl INTEGER, vdslLineConfVturInmEq Unsigned32, vdslLineConfVtucInmEq Unsigned32, vdslLineConfInmVturCC Unsigned32, vdslLineConfInmVtucCC Unsigned32, vdslLineConfInmVturIATO Unsigned32, vdslLineConfInmVtucIATO Unsigned32, vdslLineConfInmVturIATS Unsigned32, vdslLineConfInmVtucIATS Unsigned32, vdslLineConfInmVtucISDBUS INTEGER, vdslLineConfGinpRtxModeDs Xdsl2ConfigRtxMode, vdslLineConfGinpRtxModeUs Xdsl2ConfigRtxMode, vdslLineConfGinpEtrMaxDs Unsigned32, vdslLineConfGinpEtrMaxUs Unsigned32, vdslLineConfGinpEtrMinDs Unsigned32, vdslLineConfGinpEtrMinUs Unsigned32, vdslLineConfGinpNdrMaxDs Unsigned32, vdslLineConfGinpNdrMaxUs Unsigned32, vdslLineConfGinpShineRatioDs Unsigned32, vdslLineConfGinpShineRatioUs Unsigned32, vdslLineConfGinpLeftrThresholdDs Unsigned32, vdslLineConfGinpLeftrThresholdUs Unsigned32, vdslLineConfGinpMaxDelayDs Unsigned32, vdslLineConfGinpMaxDelayUs Unsigned32, vdslLineConfGinpMinDelayDs Unsigned32, vdslLineConfGinpMinDelayUs Unsigned32, vdslLineConfGinpInpMinDs Unsigned32, vdslLineConfGinpInpMinUs Unsigned32, vdslLineConfGinpReinCfgInpDs Unsigned32, vdslLineConfGinpReinCfgInpUs Unsigned32, vdslLineConfGinpReinCfgFreqDs Unsigned32, vdslLineConfGinpReinCfgFreqUs Unsigned32, vdslLineConfSosMinRateB0Ds Unsigned32, vdslLineConfSosMinRateB0Us Unsigned32, vdslLineConfSosTimeDs Unsigned32, vdslLineConfSosTimeUs Unsigned32, vdslLineConfSosCrcDs Unsigned32, vdslLineConfSosCrcUs Unsigned32, vdslLineConfSosNToneDs Unsigned32, vdslLineConfSosNToneUs Unsigned32, vdslLineConfSosMaxDs Unsigned32, vdslLineConfSosMaxUs Unsigned32, vdslLineConfSosMultiStepDs BITS, vdslLineConfSosMultiStepUs BITS, vdslLineConfRocEnableDs INTEGER, vdslLineConfRocEnableUs INTEGER, vdslLineConfRocSnrmDs Unsigned32, vdslLineConfRocSnrmUs Unsigned32, vdslLineConfRocMinInpDs Unsigned32, vdslLineConfRocMinInpUs Unsigned32, vdslLineConfSosEnableDs INTEGER, vdslLineConfSosEnableUs INTEGER, vdslLineConfDynamicDepthDs INTEGER, vdslLineConfDynamicDepthUs INTEGER, vdslLineConfDpboParamType INTEGER, vdslLineConfDpboParamEselMin INTEGER, vdslLineConfHsTxA43Psd INTEGER, vdslLineConfHsTxB43Psd INTEGER, vdslLineConfHsTxA43cB43cPsd INTEGER, vdslLineConfHsTxV43Carrier257Psd INTEGER, vdslLineConfHsTxV43Carrier383Psd INTEGER, vdslLineConfHsTxV43Carrier511Psd INTEGER } vdslLineConfUpbo OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable upstream power backoff control." ::= { vdslLineConfEntry 1 } vdslLineConfVdslProfile OBJECT-TYPE SYNTAX INTEGER { vdsl_8a(1), vdsl_8b(2), vdsl_8c(3), vdsl_8d(4), vdsl_12a(5), vdsl_12b(6), vdsl_17a(7), auto(8), adsl2plus(9), vdsl2(10) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set VDSL profile." ::= { vdslLineConfEntry 2 } vdslLineConfFrequencyPlan OBJECT-TYPE SYNTAX INTEGER { plan997(1), plan998(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set VDSL frequency plan." ::= { vdslLineConfEntry 3 } vdslLineConfRfiBand OBJECT-TYPE SYNTAX INTEGER { disable(1), ansi(2), etsi(3), custom(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set VDSL customized RFI configuration. disable: not apply RFI notch to port ansi: use pre-defined ANSI RFI notch etsi: use pre-defined ETSI notch custom: user needs to define customized RFI notch band through vdslRfiCustomTable" ::= { vdslLineConfEntry 4 } vdslLineConfIpqosProfile OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdslLineConfEntry 5 } vdslLineConfVturInp OBJECT-TYPE SYNTAX INTEGER (0..160) UNITS "0.1 DTM symbol" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is supported by R5.01 and later versions." ::= { vdslLineConfEntry 6 } vdslLineConfVtucInp OBJECT-TYPE SYNTAX INTEGER (0..160) UNITS "0.1 DTM symbol" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is supported by R5.01 and later versions." ::= { vdslLineConfEntry 7 } vdslLineConfOptionMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This object is supported by R5.01 and later versions. Bit1: disable Trellis coding in ADSL mode Bit2: disable Reed-Solomon coding for ADSL Bit3: disable upstream bitswaps Bit4: disable downstream bitwaps Bit5: disable upstream 1-bit constellation support Bit6: disable the transmit windowing in ADSL2+ mode Bit7: disable S=0.5 support in G.dmt Bit8: reserved Bit9: enable nitro Bit12: enable US PTM optimization Bit13: enable DS PTM optimization Bit14: enable US PHYR Bit15: enable DS PHYR" ::= { vdslLineConfEntry 8 } vdslLineConfUpboForceLength OBJECT-TYPE SYNTAX INTEGER (0..1270) UNITS "0.1dB" MAX-ACCESS read-write STATUS current DESCRIPTION "-1 means auto electric length. This object is supported by R5.01 and later versions." ::= { vdslLineConfEntry 9 } vdslLineConfPsdShape OBJECT-TYPE SYNTAX INTEGER { vdsl2_a_nus0(1), vdsl2_a_eu32(2), vdsl2_a_eu36(3), vdsl2_a_eu40(4), vdsl2_a_eu44(5), vdsl2_a_eu48(6), vdsl2_a_eu52(7), vdsl2_a_eu56(8), vdsl2_a_eu60(9), vdsl2_a_eu64(10), vdsl2_a_eu128(11), vdsl1_fttex_ansi_m1(12), vdsl1_fttex_ansi_m2(13), vdsl1_fttcab_ansi_m1(14), vdsl1_fttcab_ansi_m2(15), vdsl1_fttex_ansi_m1_e(16), vdsl1_fttex_ansi_m2_e(17), vdsl_fttcab_ansi_m1_e(18), vdsl_fttcab_ansi_m2_e(19), vdsl2_a_ct(20), vdsl2_b8_1(21), vdsl2_b8_2(22), vdsl2_b8_3(23), vdsl2_b8_4(24), vdsl2_b8_5(25), vdsl2_b8_6(26), vdsl2_b8_7(27), vdsl2_b8_8(28), vdsl2_b8_9(29), vdsl2_b8_10(30), vdsl2_b8_11(31), vdsl2_b8_12(32), vdsl2_b8_13(33), vdsl2_b8_14(34), vdsl2_b8_15(35), vdsl2_b8_16(36), vdsl2_b7_1(37), vdsl2_b7_2(38), vdsl2_b7_3(39), vdsl2_b7_4(40), vdsl2_b7_5(41), vdsl2_b7_6(42), vdsl2_b7_7(43), vdsl2_b7_8(44), vdsl2_b7_9(45), vdsl2_b7_10(46), vdsl2_bt_anfp(47), vdsl2_c_138_b(48), vdsl2_c_276_b(49), vdsl2_c_138_co(50), vdsl2_c_276_co(51) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object is supported by R5.01 and later versions." ::= { vdslLineConfEntry 10 } vdslLineConfDpbo OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object is supported by R5.01 and later versions." ::= { vdslLineConfEntry 11 } vdslLineConfDpboParamEsel OBJECT-TYPE SYNTAX INTEGER (0..511) UNITS "0.5dB" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is supported by R5.01 and later versions." ::= { vdslLineConfEntry 12 } vdslLineConfDpboParamEscma OBJECT-TYPE SYNTAX INTEGER (0..640) MAX-ACCESS read-write STATUS current DESCRIPTION "-1~-1.5 in step of 1/256. This object is supported by R5.01 and later versions." ::= { vdslLineConfEntry 13 } vdslLineConfDpboParamEscmb OBJECT-TYPE SYNTAX INTEGER (0..640) MAX-ACCESS read-write STATUS current DESCRIPTION "-1~-1.5 in step of 1/256. This object is supported by R5.01 and later versions." ::= { vdslLineConfEntry 14 } vdslLineConfDpboParamEscmc OBJECT-TYPE SYNTAX INTEGER (0..640) MAX-ACCESS read-write STATUS current DESCRIPTION "-1~-1.5 in step of 1/256. This object is supported by R5.01 and later versions." ::= { vdslLineConfEntry 15 } vdslLineConfDpboParamMus OBJECT-TYPE SYNTAX INTEGER (0..255) UNITS "-0.5 dBm/Hz" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is supported by R5.01 and later versions." ::= { vdslLineConfEntry 16 } vdslLineConfDpboParamFmin OBJECT-TYPE SYNTAX INTEGER (0..2048) UNITS "4.3125kHz" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is supported by R5.01 and later versions." ::= { vdslLineConfEntry 17 } vdslLineConfDpboParamFmax OBJECT-TYPE SYNTAX INTEGER (32..6956) UNITS "4.3125kHz" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is supported by R5.01 and later versions." ::= { vdslLineConfEntry 18 } vdslLineConfDpboParamPsdId OBJECT-TYPE SYNTAX INTEGER { psd_co(1), psd_flat(2), psd_cab_ansi(3), psd_cab_etsi(4), psd_exch_etsi(5), psd_exch_ansi(6), psd_default(100) } MAX-ACCESS read-write STATUS current DESCRIPTION "Always return 0 when read. This object is supported by R5.01 and later versions." ::= { vdslLineConfEntry 19 } vdslLineConfCompatible OBJECT-TYPE SYNTAX INTEGER { none(1), adsl2(2), adsl2Plus(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Compatible to spectrum usage of adsl2 or adsl2+ line. The object is supported by R5.02 and later versions." ::= { vdslLineConfEntry 20 } vdslLineConfPowerMode OBJECT-TYPE SYNTAX INTEGER { fix(1), priorityToPower(2), priorityToRate(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The power mode of the VDSL line. This MIB object is supported by R5.05 and later versions. 1: fix 2: priorityToPower 3: priorityToRate " ::= { vdslLineConfEntry 21 } vdslLineConfVturMaxTxPower OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum allowed transmit power of VTU-R. -130~200" ::= { vdslLineConfEntry 22 } vdslLineConfVtucMaxTxPower OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum allowed transmit power of VTU-C. -50~200" ::= { vdslLineConfEntry 23 } vdslLineConfMaxRxPower OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum aggregate received power. -255~255" ::= { vdslLineConfEntry 24 } vdslLineConfPMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "To configure a bit mask to select preferred protocols : 0x00000001~0xffffffff 0x00000001 G.992.1 A|B 0x00000002 G.992.2 A 0x00000004 G.992.3 A|B 0x00000010 G.992.5 A|B 0x00000020 ANSI T1.413 0x00000040 ETSI TS 101 388 0x00000080 G.993.2 8a 0x00000100 G.993.2 8b 0x00000200 G.993.2 8c 0x00000400 G.993.2 8d 0x00000800 G.993.2 12a 0x00001000 G.993.2 12b 0x00002000 G.993.2 17a 0x00004000 G.992.3 M 0x00008000 G.992.3 J 0x00010000 G.992.3 L 0x00020000 G.992.3 L Narrow PSD 0x00040000 G.992.5 M 0x00080000 G.992.5 J " ::= { vdslLineConfEntry 25 } vdslLineConfAturCarrierMask OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "Sub-carrier masking for ADSL2+ fallback, Upstream sub-carrier mask. " ::= { vdslLineConfEntry 26 } vdslLineConfAtucCarrierMask0 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "Sub-carrier masking for ADSL2+ fallback, Downstream sub-carrier mask. " ::= { vdslLineConfEntry 27 } vdslLineConfAtucCarrierMask1 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "Sub-carrier masking for ADSL2+ fallback, Downstream sub-carrier mask. " ::= { vdslLineConfEntry 28 } vdslLineConfSnrModeDs OBJECT-TYPE SYNTAX INTEGER{ enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "To enable the transmitter referred virtual noise in the downstream direction. 1: enable(1) 2: disable(2) " ::= { vdslLineConfEntry 29 } vdslLineConfSnrModeUs OBJECT-TYPE SYNTAX INTEGER{ enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "To enable the transmitter referred virtual noise in the upstream direction. 1: enable(1) 2: disable(2) " ::= { vdslLineConfEntry 30 } vdslLineConfTxRefVnDs OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "To configure downstream transmitter referred virtual noise. " ::= { vdslLineConfEntry 31 } vdslLineConfTxRefVnUs OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "To configure upstream transmitter referred virtual noise. " ::= { vdslLineConfEntry 32 } vdslLineConfTpstcTypeAdsl OBJECT-TYPE SYNTAX INTEGER { atm(1), ptm(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "TPS-TC type for ADSL mode VLC. 1: atm(1) 2: ptm(2) " ::= { vdslLineConfEntry 33 } vdslLineConfTpstcTypeVdsl OBJECT-TYPE SYNTAX INTEGER{ atm(1), ptm(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "TPS-TC type for VDSL mode VLC. 1: atm(1) 2: ptm(2) " ::= { vdslLineConfEntry 34 } vdslLineConfVturInmEq OBJECT-TYPE SYNTAX Unsigned32 (0..3) MAX-ACCESS read-write STATUS current DESCRIPTION "The INM Inmpulse Noise Protection Equivalent Mode. Configuration parameter INM_INPEQ_MODE defines the way of computation of Equivalent INP, as defined in ITU-T G.993.2 Amd2 11.4.2.2.1. This takes a value in the range from 0 to 3." ::= { vdslLineConfEntry 35 } vdslLineConfVtucInmEq OBJECT-TYPE SYNTAX Unsigned32 (0..3) MAX-ACCESS read-write STATUS current DESCRIPTION "The INM Inmpulse Noise Protection Equivalent Mode. Configuration parameter INM_INPEQ_MODE defines the way of computation of Equivalent INP, as defined in ITU-T G.993.2 Amd2 11.4.2.2.1. This takes a value in the range from 0 to 3." ::= { vdslLineConfEntry 36 } vdslLineConfInmVturCC OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The INM Cluster Continuation. The valid values for INMCC range from 0 from 64 DMT symbols in steps of 1 DMT symbol. Up to and including INMCC nondegraded symbols will be allowed before a cluster is deemed to be complete and the impulse noise event over." ::= { vdslLineConfEntry 37 } vdslLineConfInmVtucCC OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The INM Cluster Continuation. The valid values for INMCC range from 0 from 64 DMT symbols in steps of 1 DMT symbol. Up to and including INMCC nondegraded symbols will be allowed before a cluster is deemed to be complete and the impulse noise event over." ::= { vdslLineConfEntry 38 } vdslLineConfInmVturIATO OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The INM Inter Arrival Time Offset for the IAT anomaly generation. The valid values for INMIATO range from 3 from 511 DMT symbols in steps of 1 DMT symbol." ::= { vdslLineConfEntry 39 } vdslLineConfInmVtucIATO OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The INM Inter Arrival Time Offset for the IAT anomaly generation. The valid values for INMIATO range from 3 from 511 DMT symbols in steps of 1 DMT symbol." ::= { vdslLineConfEntry 40 } vdslLineConfInmVturIATS OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The INM Inter Arrival Time Step for the IAT anomaly generation. The valid values for INMIATS range from 0 from 7 in steps. The range of values of inter-arrival times recorded in a single bin is 2^(INMIATS). All inter-arrival times greater than or equal to INMIATO+6*(2^INMIATS) are recorded in the 7th bin of INMAIAT." ::= { vdslLineConfEntry 41 } vdslLineConfInmVtucIATS OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The INM Inter Arrival Time Step for the IAT anomaly generation. The valid values for INMIATS range from 0 from 7 in steps. The range of values of inter-arrival times recorded in a single bin is 2^(INMIATS). All inter-arrival times greater than or equal to INMIATO+6*(2^INMIATS) are recorded in the 7th bin of INMAIAT." ::= { vdslLineConfEntry 42 } vdslLineConfInmVtucISDBUS OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "ISDD sensitivity of VTU-C,-128~127 in unit of 0.1dB." ::= { vdslLineConfEntry 43 } vdslLineConfGinpRtxModeDs OBJECT-TYPE SYNTAX Xdsl2ConfigRtxMode MAX-ACCESS read-write STATUS current DESCRIPTION "G.inp(G.998.4) support setting on downstream direction. The possible values are: Forbidden(0) - Support for G998.4 is disabled. Preferred(1) - If G998.4 is supported by the far-end, it is enabled. Forced(2) - The line will only train if G998.4 can be enabled. Test(3) - G998.4 is enabled in test mode (refer to G998.4, Clause 10.4)." ::= { vdslLineConfEntry 44 } vdslLineConfGinpRtxModeUs OBJECT-TYPE SYNTAX Xdsl2ConfigRtxMode MAX-ACCESS read-write STATUS current DESCRIPTION "G.inp(G.998.4) support setting on upstream direction. The possible values are: Forbidden(0) - Support for G998.4 is disabled. Preferred(1) - If G998.4 is supported by the far-end, it is enabled. Forced(2) - The line will only train if G998.4 can be enabled. Test(3) - G998.4 is enabled in test mode (refer to G998.4, Clause 10.4)." ::= { vdslLineConfEntry 45 } vdslLineConfGinpEtrMaxDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Defines the maximum allowed value for the ETR (Effective Throughput Rate)." ::= { vdslLineConfEntry 46 } vdslLineConfGinpEtrMaxUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Defines the maximum allowed value for the ETR (Effective Throughput Rate)." ::= { vdslLineConfEntry 47 } vdslLineConfGinpEtrMinDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Defines the minimum value for the ETR (Effective Throughput Rate)." ::= { vdslLineConfEntry 48 } vdslLineConfGinpEtrMinUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Defines the minimum value for the ETR (Effective Throughput Rate)." ::= { vdslLineConfEntry 49 } vdslLineConfGinpNdrMaxDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Overrules the wanted maximum data rate provided in the SetLineTrafficConfiguration" ::= { vdslLineConfEntry 50 } vdslLineConfGinpNdrMaxUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Overrules the wanted maximum data rate provided in the SetLineTrafficConfiguration" ::= { vdslLineConfEntry 51 } vdslLineConfGinpShineRatioDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The assumed fraction (0.001 to 0.255) of NDR necessary to correct SHINE noise." ::= { vdslLineConfEntry 52 } vdslLineConfGinpShineRatioUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The assumed fraction (0.001 to 0.255) of NDR necessary to correct SHINE noise." ::= { vdslLineConfEntry 53 } vdslLineConfGinpLeftrThresholdDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The rate threshold (fraction of NDR) below which the Low Error Free Rate (LEFTR) defect is declared." ::= { vdslLineConfEntry 54 } vdslLineConfGinpLeftrThresholdUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The rate threshold (fraction of NDR) below which the Low Error Free Rate (LEFTR) defect is declared." ::= { vdslLineConfEntry 55 } vdslLineConfGinpMaxDelayDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting." ::= { vdslLineConfEntry 56 } vdslLineConfGinpMaxDelayUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting." ::= { vdslLineConfEntry 57 } vdslLineConfGinpMinDelayDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting." ::= { vdslLineConfEntry 58 } vdslLineConfGinpMinDelayUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting." ::= { vdslLineConfEntry 59 } vdslLineConfGinpInpMinDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting. Unit is symbol. The possible values are: 0-31" ::= { vdslLineConfEntry 60 } vdslLineConfGinpInpMinUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting. Unit is symbol. The possible values are: 0-31" ::= { vdslLineConfEntry 61 } vdslLineConfGinpReinCfgInpDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting. Unit is symbol. The possible values are: 0-7" ::= { vdslLineConfEntry 62 } vdslLineConfGinpReinCfgInpUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting. Unit is symbol. The possible values are: 0-7" ::= { vdslLineConfEntry 63 } vdslLineConfGinpReinCfgFreqDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting. Unit is Hz. The possible values are: 100 - 100Hz 120 - 120Hz" ::= { vdslLineConfEntry 64 } vdslLineConfGinpReinCfgFreqUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting. Unit is Hz. The possible values are: 100 - 100Hz 120 - 120Hz" ::= { vdslLineConfEntry 65 } vdslLineConfSosMinRateB0Ds OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter specifies the minimum net data rate required for a valid SOS request in the downstream direction. The value shall be coded as an unsigned integer representing the data rate as a multiple of 8 kbit/s." ::= { vdslLineConfEntry 66 } vdslLineConfSosMinRateB0Us OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter specifies the minimum net data rate required for a valid SOS request in the upstream direction. The value shall be coded as an unsigned integer representing the data rate as a multiple of 8 kbit/s." ::= { vdslLineConfEntry 67 } vdslLineConfSosTimeDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The parameter SOS-TIME-ds is used in the specification of the receiver initiated SOS (see 13.4.3/G.993.2). If the value of this parameter is not zero, the standard SOS triggering criteria are enabled, and the value corresponds with duration of the time window used in the standard SOS triggering criteria in the downstream direction. See G.993.2 for detailed usage rules. The special value zero indicates that the standard SOS triggering criteria are disabled, i.e., vendor-discretionary values may be used instead of the values configured in the MIB for the following parameters: SOS-NTONES-ds, SOS-CRC-ds, SOS-TIME-ds. This parameter applies in the downstream direction. The valid range of non-zero values is from 64 ms to 16320 ms in steps of 64 ms." ::= { vdslLineConfEntry 68 } vdslLineConfSosTimeUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The parameter SOS-TIME-ds is used in the specification of the receiver initiated SOS (see 13.4.3/G.993.2). If the value of this parameter is not zero, the standard SOS triggering criteria are enabled, and the value corresponds with duration of the time window used in the standard SOS triggering criteria in the upstream direction. See G.993.2 for detailed usage rules. The special value zero indicates that the standard SOS triggering criteria are disabled, i.e., vendor-discretionary values may be used instead of the values configured in the MIB for the following parameters: SOS-NTONES-ds, SOS-CRC-ds, SOS-TIME-ds. This parameter applies in the upstream direction. The valid range of non-zero values is from 64 ms to 16320 ms in steps of 64 ms." ::= { vdslLineConfEntry 69 } vdslLineConfSosCrcDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter is defined as the minimum number of normalized CRC anomalies received in SOS-TIME-ds seconds in order to arm the second sub condition of the standard SOS triggering criteria (see 13.4.3.2/G.993.2) in the downstream direction. See G.993.2 for detailed usage rules. The valid range of SOS-CRC values is 0.02 to ((2^16)-1)*0.02, in steps of 0.02." ::= { vdslLineConfEntry 70 } vdslLineConfSosCrcUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter is defined as the minimum number of normalized CRC anomalies received in SOS-TIME-ds seconds in order to arm the second sub condition of the standard SOS triggering criteria (see 13.4.3.2/G.993.2) in the upstream direction. See G.993.2 for detailed usage rules. The valid range of SOS-CRC values is 0.02 to ((2^16)-1)*0.02, in steps of 0.02." ::= { vdslLineConfEntry 71 } vdslLineConfSosNToneDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter is defined as the minimum percentage of tones in the downstream MEDLEY SET that must be degraded in order to arm the first sub-condition of the standard SOS triggering criteria (see 13.4.3.2/G.993.2) in the downstream direction. The parameter SOS-NTONES-ds is defined as a percentage of tones. See G.993.2 for detailed usage rules. The valid range of values is from 1 to 100 in steps of 1. Use of the special value 0 is described in 13.4.3.2/G.993.2." ::= { vdslLineConfEntry 72 } vdslLineConfSosNToneUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter is defined as the minimum percentage of tones in the upstream MEDLEY SET that must be degraded in order to arm the first sub-condition of the standard SOS triggering criteria (see 13.4.3.2/G.993.2) in the upstream direction. The parameter SOS-NTONES-ds is defined as a percentage of tones. See G.993.2 for detailed usage rules. The valid range of values is from 1 to 100 in steps of 1. Use of the special value 0 is described in 13.4.3.2/G.993.2." ::= { vdslLineConfEntry 73 } vdslLineConfSosMaxDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter is used in G.993.2 de-activation (see 12.1.4/G.993.2). If the number of successful SOS procedures in the downstream direction performed within a 120-second interval exceeds MAX-SOS-ds, the modem shall transition to the L3 state. See G.993.2 for detailed usage rules (see 12.1.4/G.993.2). The valid range of values is 1 to 15. Use of the special value 0 is described in 12.1/G.993.2." ::= { vdslLineConfEntry 74 } vdslLineConfSosMaxUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter is used in G.993.2 de-activation (see 12.1.4/G.993.2). If the number of successful SOS procedures in the upstream direction performed within a 120-second interval exceeds MAX-SOS-ds, the modem shall transition to the L3 state. See G.993.2 for detailed usage rules (see 12.1.4/G.993.2). The valid range of values is 1 to 15. Use of the special value 0 is described in 12.1/G.993.2." ::= { vdslLineConfEntry 75 } vdslLineConfSosMultiStepDs OBJECT-TYPE SYNTAX BITS MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the capabilities of the VTU-R to execute the SOS request in one step or in multiple steps in the downstream direction. The field is formatted as [gggg 0000]. The first four MSBs [gggg] indicate the maximum number of tones (GSOS) that can be executed in a single step (GSOS)in the downstream direction. The valid values are: - [0000]: No limitation - [0010]: GSOS = 256 tones - [0011]: GSOS = 512 tones - [0100]: GSOS = 1024 tones " ::= { vdslLineConfEntry 76 } vdslLineConfSosMultiStepUs OBJECT-TYPE SYNTAX BITS MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the capabilities of the VTU-R to execute the SOS request in one step or in multiple steps in the upstream direction. The field is formatted as [gggg 0000]. The first four MSBs [gggg] indicate the maximum number of tones (GSOS) that can be executed in a single step (GSOS)in the upstream direction. The valid values are: - [0000]: No limitation - [0010]: GSOS = 256 tones - [0011]: GSOS = 512 tones - [0100]: GSOS = 1024 tones " ::= { vdslLineConfEntry 77 } vdslLineConfRocEnableDs OBJECT-TYPE SYNTAX INTEGER{ disable (1), enable (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the robust overhead channel. disable(1), enable(2) " ::= { vdslLineConfEntry 78 } vdslLineConfRocEnableUs OBJECT-TYPE SYNTAX INTEGER{ disable (1), enable (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the robust overhead channel. disable(1), enable(2) " ::= { vdslLineConfEntry 79 } vdslLineConfRocSnrmDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The parameter is defined as the SNR margin offset for the ROC channel in the downstream direction. The parameter is used in the specification of the channel initialization policy (see 12.3.7.1/G.993.2). The valid range of SNR margin offset values is from 0 to 31 dB with 0.1 dB steps." ::= { vdslLineConfEntry 80 } vdslLineConfRocSnrmUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The parameter is defined as the SNR margin offset for the ROC channel in the upstream direction. The parameter is used in the specification of the channel initialization policy (see 12.3.7.1/G.993.2). The valid range of SNR margin offset values is from 0 to 31 dB with 0.1 dB steps." ::= { vdslLineConfEntry 81 } vdslLineConfRocMinInpDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter contains the minimum impulse noise protection to apply on the ROC in the downstream direction. The minimum impulse noise protection is an integer ranging from 0 to 16." ::= { vdslLineConfEntry 82 } vdslLineConfRocMinInpUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter contains the minimum impulse noise protection to apply on the ROC in the upstream direction. The minimum impulse noise protection is an integer ranging from 0 to 16." ::= { vdslLineConfEntry 83 } vdslLineConfSosEnableDs OBJECT-TYPE SYNTAX INTEGER{ disable (1), enable (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the emergency rate reduction. disable(1), enable(2) " ::= { vdslLineConfEntry 84 } vdslLineConfSosEnableUs OBJECT-TYPE SYNTAX INTEGER{ disable (1), enable (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the emergency rate reduction. disable(1), enable(2) " ::= { vdslLineConfEntry 85 } vdslLineConfDynamicDepthDs OBJECT-TYPE SYNTAX INTEGER{ disable (1), enable (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the dynamic change of interleave depth." ::= { vdslLineConfEntry 86 } vdslLineConfDynamicDepthUs OBJECT-TYPE SYNTAX INTEGER{ disable (1), enable (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the dynamic change of interleave depth." ::= { vdslLineConfEntry 87 } vdslLineConfDpboParamType OBJECT-TYPE SYNTAX INTEGER{ g9971 (1), t_com (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdslLineConfEntry 88 } vdslLineConfDpboParamEselMin OBJECT-TYPE SYNTAX INTEGER (0..511) UNITS "0.5 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdslLineConfEntry 89 } vdslLineConfHsTxA43Psd OBJECT-TYPE SYNTAX INTEGER (-128..-32) UNITS "dB/HzB" MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdslLineConfEntry 90 } vdslLineConfHsTxB43Psd OBJECT-TYPE SYNTAX INTEGER (-128..-32) UNITS "dB/HzB" MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdslLineConfEntry 91 } vdslLineConfHsTxA43cB43cPsd OBJECT-TYPE SYNTAX INTEGER (-128..-32) UNITS "dB/HzB" MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdslLineConfEntry 92 } vdslLineConfHsTxV43Carrier257Psd OBJECT-TYPE SYNTAX INTEGER (-128..-32) UNITS "dB/HzB" MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdslLineConfEntry 93 } vdslLineConfHsTxV43Carrier383Psd OBJECT-TYPE SYNTAX INTEGER (-128..-32) UNITS "dB/HzB" MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdslLineConfEntry 94 } vdslLineConfHsTxV43Carrier511Psd OBJECT-TYPE SYNTAX INTEGER (-128..-32) UNITS "dB/HzB" MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdslLineConfEntry 95 } vdslVlan OBJECT IDENTIFIER ::= { vdslPort 2 } -- vdslPortConfTable vdslPortConfTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes common attributes describing the VDSL port. This table is supported by R2.00 and later versions." ::= { vdslVlan 1 } vdslPortConfEntry OBJECT-TYPE SYNTAX VdslPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in vdslPortConfTable." INDEX { ifIndex } ::= { vdslPortConfTable 1 } VdslPortConfEntry ::= SEQUENCE { vdslPortConfPvid VlanIndex, vdslPortConfPriority INTEGER, vdslPortConfAcceptableFrameType INTEGER, vdslPortConfTlsEnable INTEGER, vdslPortConfTlsVid VlanIndex, vdslPortConfTlsPriority INTEGER, vdslPortConfDtEnable INTEGER, vdslPortConfDtSvid VlanIndex, vdslPortConfDtSpriority INTEGER, vdslPortConfDtCvid VlanIndex, vdslPortConfDtCpriority INTEGER, vdslPortConfTlsPrioCopyEnable INTEGER } vdslPortConfPvid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "The PVID, the VLAN ID assigned to untagged frames or Priority-Tagged frames received on this port." ::= { vdslPortConfEntry 1 } vdslPortConfPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "The default ingress User Priority for this port." ::= { vdslPortConfEntry 2 } vdslPortConfAcceptableFrameType OBJECT-TYPE SYNTAX INTEGER { admitAll(1), admitOnlyVlanTagged(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "When this is admitOnlyVlanTagged(2) the device will discard untagged frames or Priority-Tagged frames received on this port. When admitAll(1), untagged frames or Priority-Tagged frames received on this port will be accepted and assigned to the PVID for this port" ::= { vdslPortConfEntry 3 } vdslPortConfTlsEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable the transparent LAN service." ::= { vdslPortConfEntry 4 } vdslPortConfTlsVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "The transparent LAN service s-tag VID." ::= { vdslPortConfEntry 5 } vdslPortConfTlsPriority OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The transparent LAN service s-tag priority." ::= { vdslPortConfEntry 6 } vdslPortConfDtEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable double tag service on the specified subscriber port. This MIB object is supported by R5.05 and later versions." ::= { vdslPortConfEntry 7 } vdslPortConfDtSvid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "The service provider VLAN ID. This MIB object is supported by R5.05 and later versions." ::= { vdslPortConfEntry 8 } vdslPortConfDtSpriority OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The service VLAN priority. This MIB object is supported by R5.05 and later versions." ::= { vdslPortConfEntry 9 } vdslPortConfDtCvid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "The system-side customer VID. This MIB object is supported by R5.05 and later versions." ::= { vdslPortConfEntry 10 } vdslPortConfDtCpriority OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The customer VLAN priority. This MIB object is supported by R5.05 and later versions." ::= { vdslPortConfEntry 11 } vdslPortConfTlsPrioCopyEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable the priority copy of TLS." ::= { vdslPortConfEntry 12 } -- vdslPortVlanTable vdslPortVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslPortVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes common attributes describing the VDSL port. This table is supported by R2.00 and later versions." ::= { vdslVlan 2 } vdslPortVlanEntry OBJECT-TYPE SYNTAX VdslPortVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in vdslPortVlanTable." INDEX { ifIndex, dot1qVlanIndex } ::= { vdslPortVlanTable 1 } VdslPortVlanEntry ::= SEQUENCE { vdslPortVlanReg INTEGER, vdslPortVlanTag INTEGER, vdslPortVlanRowStatus RowStatus } vdslPortVlanReg OBJECT-TYPE SYNTAX INTEGER { egress(1), forbidden(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The port is egress or forbidden for this VLAN." ::= { vdslPortVlanEntry 1 } vdslPortVlanTag OBJECT-TYPE SYNTAX INTEGER { tag(1), untag(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The port should transmit egress packets for this VLAN as tagged or untagged." ::= { vdslPortVlanEntry 2 } vdslPortVlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { vdslPortVlanEntry 3 } -- vdslVlanStaticTable vdslVlanStaticTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslVlanStaticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing static configuration information for each VLAN configured into the device by (local or network) management. All entries are permanent and will be restored after the device is reset. This table is supported by R2.00 and later versions." ::= { vdslVlan 3 } vdslVlanStaticEntry OBJECT-TYPE SYNTAX VdslVlanStaticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in vdslVlanStaticTable." INDEX { dot1qVlanIndex } ::= { vdslVlanStaticTable 1 } VdslVlanStaticEntry ::= SEQUENCE { vdslVlanStaticEgressPorts PortList, vdslVlanStaticUntaggedPorts PortList, vdslVlanStaticRowStatus RowStatus } vdslVlanStaticEgressPorts OBJECT-TYPE SYNTAX PortList MAX-ACCESS read-create STATUS current DESCRIPTION "The set of ports which are permanently assigned to the egress list for this VLAN by management." ::= { vdslVlanStaticEntry 1 } vdslVlanStaticUntaggedPorts OBJECT-TYPE SYNTAX PortList MAX-ACCESS read-create STATUS current DESCRIPTION "The set of ports which should transmit egress packets for this VLAN as untagged." ::= { vdslVlanStaticEntry 2 } vdslVlanStaticRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry." ::= { vdslVlanStaticEntry 3 } -- vdslPortPvlanTable vdslPortPvlanTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslPortPvlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.01 and later versions." ::= { vdslVlan 4 } vdslPortPvlanEntry OBJECT-TYPE SYNTAX VdslPortPvlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in vdslPortPvlanTable." INDEX { ifIndex, vdslPortPvlanEtype, vdslPortPvlanVid } ::= { vdslPortPvlanTable 1 } VdslPortPvlanEntry ::= SEQUENCE { vdslPortPvlanEtype Unsigned32, vdslPortPvlanVid VlanIndex, vdslPortPvlanPriority INTEGER, vdslPortPvlanRowStatus RowStatus } vdslPortPvlanEtype OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "0~0xffff." ::= { vdslPortPvlanEntry 1 } vdslPortPvlanVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vdslPortPvlanEntry 2 } vdslPortPvlanPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { vdslPortPvlanEntry 3 } vdslPortPvlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { vdslPortPvlanEntry 4 } -- VDSL RFI Custom Table vdslRfiCustomTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslRfiCustomEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes VDSL customized RFI configuration. This table is supported by R2.00 and later versions." ::= { vdslPort 3 } vdslRfiCustomEntry OBJECT-TYPE SYNTAX VdslRfiCustomEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in vdslRfiCustomTable." INDEX { vdslRfiCustomIndex } ::= { vdslRfiCustomTable 1 } VdslRfiCustomEntry ::= SEQUENCE { vdslRfiCustomIndex INTEGER, vdslRfiCustomStartFreq INTEGER, vdslRfiCustomEndFreq INTEGER, vdslRfiCustomEnable INTEGER, vdslRfiCustomMode INTEGER } vdslRfiCustomIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Index of the table." ::= { vdslRfiCustomEntry 1 } vdslRfiCustomStartFreq OBJECT-TYPE SYNTAX INTEGER UNITS "KHz" MAX-ACCESS read-write STATUS current DESCRIPTION "The start value of the customized frequency range." ::= { vdslRfiCustomEntry 2 } vdslRfiCustomEndFreq OBJECT-TYPE SYNTAX INTEGER UNITS "KHz" MAX-ACCESS read-write STATUS current DESCRIPTION "The end value of the customized frequency range." ::= { vdslRfiCustomEntry 3 } vdslRfiCustomEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable the customized frequency range setting." ::= { vdslRfiCustomEntry 4 } vdslRfiCustomMode OBJECT-TYPE SYNTAX INTEGER { notch(1), gap(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Notch : sent at -80 dBm in the specified frequency bands. Gap : cut the power completely in the specified frequency bands. 1: notch(1) 2: gap(2) " ::= { vdslRfiCustomEntry 5 } -- vdslLineConfUpboParamTable vdslLineConfUpboParamTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslLineConfUpboParamEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes VDSL UPBO configuration. This table is supported by R5.01 and later versions." ::= { vdslPort 4 } vdslLineConfUpboParamEntry OBJECT-TYPE SYNTAX VdslLineConfUpboParamEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in vdslLineConfUpboParamTable." INDEX { ifIndex, vdslLineConfUpboParamBand } ::= { vdslLineConfUpboParamTable 1 } VdslLineConfUpboParamEntry ::= SEQUENCE { vdslLineConfUpboParamBand INTEGER, vdslLineConfUpboParamA INTEGER, vdslLineConfUpboParamB INTEGER } vdslLineConfUpboParamBand OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Index of the table." ::= { vdslLineConfUpboParamEntry 1 } vdslLineConfUpboParamA OBJECT-TYPE SYNTAX INTEGER (4000..8095) UNITS "0.01 dBm/Hz" MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdslLineConfUpboParamEntry 2 } vdslLineConfUpboParamB OBJECT-TYPE SYNTAX INTEGER (0..4095) UNITS "0.01 dBm/Hz" MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdslLineConfUpboParamEntry 3 } -- vdslLineConfDpboTable vdslLineConfDpboTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslLineConfDpboEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes VDSL DPBO configuration. This table is supported by R5.01 and later versions." ::= { vdslPort 5 } vdslLineConfDpboEntry OBJECT-TYPE SYNTAX VdslLineConfDpboEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in vdslLineConfDpboTable." INDEX { ifIndex, vdslLineConfDpboIndex } ::= { vdslLineConfDpboTable 1 } VdslLineConfDpboEntry ::= SEQUENCE { vdslLineConfDpboIndex INTEGER, vdslLineConfDpboTone INTEGER, vdslLineConfDpboPsd INTEGER } vdslLineConfDpboIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Index of the table." ::= { vdslLineConfDpboEntry 1 } vdslLineConfDpboTone OBJECT-TYPE SYNTAX INTEGER (1..512) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdslLineConfDpboEntry 2 } vdslLineConfDpboPsd OBJECT-TYPE SYNTAX INTEGER (0..255) UNITS "-0.5dBm/Hz" MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdslLineConfDpboEntry 3 } -------------------- -- ipbpvc -------------------- -- Domain Table ipbpvcDomainTable OBJECT-TYPE SYNTAX SEQUENCE OF IpbpvcDomainEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes ipbpvc domain configuration. This table is supported by R3.00 and later versions." ::= { ipbpvc 1 } ipbpvcDomainEntry OBJECT-TYPE SYNTAX IpbpvcDomainEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of ipbpvcDomainTable." INDEX { ipbpvcDomainName } ::= { ipbpvcDomainTable 1 } IpbpvcDomainEntry ::= SEQUENCE { ipbpvcDomainName DisplayString, ipbpvcDomainRowStatus RowStatus } ipbpvcDomainName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the domain." ::= { ipbpvcDomainEntry 1 } ipbpvcDomainRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row status of the table." ::= { ipbpvcDomainEntry 2 } -- Domain VLAN Table ipbpvcDomainVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF IpbpvcDomainVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes ipbpvc domain VLAN configuration. This table is supported by R3.00 and later versions." ::= { ipbpvc 2 } ipbpvcDomainVlanEntry OBJECT-TYPE SYNTAX IpbpvcDomainVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of ipbpvcDomainVlanTable." INDEX { ipbpvcDomainName, ipbpvcDomainVlanId } ::= { ipbpvcDomainVlanTable 1 } IpbpvcDomainVlanEntry ::= SEQUENCE { ipbpvcDomainVlanId VlanIndex, ipbpvcDomainDhcpVlanEnable INTEGER, ipbpvcDomainVlanRowStatus RowStatus } ipbpvcDomainVlanId OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Set VLAN to join or leave the specified domain." ::= { ipbpvcDomainVlanEntry 1 } ipbpvcDomainDhcpVlanEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable DHCP VLAN in a domain." ::= { ipbpvcDomainVlanEntry 2 } ipbpvcDomainVlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row status of the table used to create/delete an entry." ::= { ipbpvcDomainVlanEntry 3 } -- Edge Router Table ipbpvcEdgeRouterTable OBJECT-TYPE SYNTAX SEQUENCE OF IpbpvcEdgeRouterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes ipbpvc edge router configuration. This table is supported by R3.00 and later versions." ::= { ipbpvc 3 } ipbpvcEdgeRouterEntry OBJECT-TYPE SYNTAX IpbpvcEdgeRouterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of ipbpvcEdgeRouterTable." INDEX { ipbpvcDomainName, ipbpvcEdgeRouterIp, ipbpvcEdgeRouterMask, ipbpvcEdgeRouterVid } ::= { ipbpvcEdgeRouterTable 1 } IpbpvcEdgeRouterEntry ::= SEQUENCE { ipbpvcEdgeRouterIp IpAddress, ipbpvcEdgeRouterMask INTEGER, ipbpvcEdgeRouterVid VlanIndex, ipbpvcEdgeRouterRowStatus RowStatus } ipbpvcEdgeRouterIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address of the edge router." ::= { ipbpvcEdgeRouterEntry 1 } ipbpvcEdgeRouterVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID of the edge router." ::= { ipbpvcEdgeRouterEntry 2 } ipbpvcEdgeRouterMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Netmask of the edge router." ::= { ipbpvcEdgeRouterEntry 3 } ipbpvcEdgeRouterRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row status of the table used to create/delete an entry." ::= { ipbpvcEdgeRouterEntry 4 } -- Interface Table ipbpvcInterfaceTable OBJECT-TYPE SYNTAX SEQUENCE OF IpbpvcInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes ipbpvc interface configuration. This table is supported by R3.00 and later versions." ::= { ipbpvc 4 } ipbpvcInterfaceEntry OBJECT-TYPE SYNTAX IpbpvcInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of ipbpvcInterfaceTable." INDEX { ipbpvcDomainName, ipbpvcInterfaceIp, ipbpvcInterfaceMask, ipbpvcInterfaceVid } ::= { ipbpvcInterfaceTable 1 } IpbpvcInterfaceEntry ::= SEQUENCE { ipbpvcInterfaceIp IpAddress, ipbpvcInterfaceMask INTEGER, ipbpvcInterfaceVid VlanIndex, ipbpvcInterfaceIfIndex INTEGER, ipbpvcInterfaceVpi INTEGER, ipbpvcInterfaceVci INTEGER, ipbpvcInterfaceRowStatus RowStatus } ipbpvcInterfaceIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address of the interface." ::= { ipbpvcInterfaceEntry 1 } ipbpvcInterfaceMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Netmask of the interface." ::= { ipbpvcInterfaceEntry 2 } ipbpvcInterfaceVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID of the interface." ::= { ipbpvcInterfaceEntry 3 } ipbpvcInterfaceIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "IfIndex of the interface." ::= { ipbpvcInterfaceEntry 4 } ipbpvcInterfaceVpi OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "VPI of the interface." ::= { ipbpvcInterfaceEntry 5 } ipbpvcInterfaceVci OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "VCI of the interface." ::= { ipbpvcInterfaceEntry 6 } ipbpvcInterfaceRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row status of the table used to create/delete an entry." ::= { ipbpvcInterfaceEntry 7 } -- Route Table ipbpvcRouteTable OBJECT-TYPE SYNTAX SEQUENCE OF IpbpvcRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes ipbpvc route configuration. This table is supported by R3.00 and later versions." ::= { ipbpvc 5 } ipbpvcRouteEntry OBJECT-TYPE SYNTAX IpbpvcRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of ipbpvcRouteTable." INDEX { ipbpvcDomainName, ipbpvcRouteIp, ipbpvcRouteMask, ipbpvcRouteNextHop } ::= { ipbpvcRouteTable 1 } IpbpvcRouteEntry ::= SEQUENCE { ipbpvcRouteIp IpAddress, ipbpvcRouteMask INTEGER, ipbpvcRouteNextHop IpAddress, ipbpvcRouteMetric INTEGER, ipbpvcRoutePriority INTEGER, ipbpvcRouteRowStatus RowStatus } ipbpvcRouteIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address of the route." ::= { ipbpvcRouteEntry 1 } ipbpvcRouteMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Netmask of the route." ::= { ipbpvcRouteEntry 2 } ipbpvcRouteNextHop OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Next hop IP address of the route." ::= { ipbpvcRouteEntry 3 } ipbpvcRouteMetric OBJECT-TYPE SYNTAX INTEGER (1..15) MAX-ACCESS read-create STATUS current DESCRIPTION "Metric of the route." ::= { ipbpvcRouteEntry 4 } ipbpvcRoutePriority OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Priority of the route. Note that the default value of this object is 8, which means we keep the original priority of the packet(frame)." ::= { ipbpvcRouteEntry 5 } ipbpvcRouteRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row status of the table used to create/delete an entry." ::= { ipbpvcRouteEntry 6 } -- PVC Table ipbpvcTable OBJECT-TYPE SYNTAX SEQUENCE OF IpbpvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes ipbpvc configuration. This table is supported by R3.00 and later versions." ::= { ipbpvc 6 } ipbpvcEntry OBJECT-TYPE SYNTAX IpbpvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of ipbpvcTable." INDEX { ifIndex, ipbpvcVpi, ipbpvcVci, ipbpvcPvid } ::= { ipbpvcTable 1 } IpbpvcEntry ::= SEQUENCE { ipbpvcVpi INTEGER, ipbpvcVci INTEGER, ipbpvcPvid INTEGER, ipbpvcEncap INTEGER, ipbpvcPriority INTEGER, ipbpvcProfile DisplayString, ipbpvcRowStatus RowStatus } ipbpvcVpi OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "VPI of the PVC." ::= { ipbpvcEntry 1 } ipbpvcVci OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "VCI of the PVC." ::= { ipbpvcEntry 2 } ipbpvcPvid OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "PVID of the PVC." ::= { ipbpvcEntry 3 } ipbpvcEncap OBJECT-TYPE SYNTAX INTEGER { llc(1), vc(2), llc_r(3), vc_r(4) } MAX-ACCESS read-create STATUS current DESCRIPTION "Type of the PVC." ::= { ipbpvcEntry 4 } ipbpvcPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "Priority of the PVC." ::= { ipbpvcEntry 5 } ipbpvcProfile OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Profile of the PVC." ::= { ipbpvcEntry 6 } ipbpvcRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row status of the table used to create/delete an entry." ::= { ipbpvcEntry 7 } -- PVC VLAN Table ipbpvcVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF IpbpvcVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes ipbpvc VLAN configuration. This table is supported by R3.00 and later versions." ::= { ipbpvc 7 } ipbpvcVlanEntry OBJECT-TYPE SYNTAX IpbpvcVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of ipbpvcVlanTable." INDEX { ifIndex, ipbpvcVpi, ipbpvcVci, dot1qVlanIndex } ::= { ipbpvcVlanTable 1 } IpbpvcVlanEntry ::= SEQUENCE { ipbpvcVlanReg INTEGER, ipbpvcVlanTag INTEGER, ipbpvcVlanRowStatus RowStatus } ipbpvcVlanReg OBJECT-TYPE SYNTAX INTEGER { egress(1), forbidden(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The PVC is egress or forbidden for this VLAN." ::= { ipbpvcVlanEntry 1 } ipbpvcVlanTag OBJECT-TYPE SYNTAX INTEGER { tag(1), untag(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The PVC should transmit egress packets for this VLAN as tagged or untagged." ::= { ipbpvcVlanEntry 2 } ipbpvcVlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { ipbpvcVlanEntry 3 } -- ARP Proxy arpproxy OBJECT IDENTIFIER ::= { ipbpvc 8 } arpproxyAge OBJECT-TYPE SYNTAX INTEGER (10..10000) UNITS "second" MAX-ACCESS read-write STATUS current DESCRIPTION "Aging time of the ARP proxy. This object is supported by R3.00 and later versions." ::= { arpproxy 1 } arpproxyFlush OBJECT IDENTIFIER ::= { arpproxy 2 } arpproxyFlushTarget OBJECT-TYPE SYNTAX INTEGER { all(1), edgerouter(2), interface(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The target whose ARP table to be flushed. This object is supported by R3.00 and later versions." ::= { arpproxyFlush 1 } arpproxyFlushOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set the object to 1 to start flushing. This object is supported by R3.00 and later versions." ::= { arpproxyFlush 2 } arpproxyFlushEdgeRouterIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Flush ARP table for the specified edge router. This object is supported by R3.00 and later versions." ::= { arpproxyFlush 3 } arpproxyFlushEdgeRouterVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "Flush ARP table for the specified edge router. This object is supported by R3.00 and later versions." ::= { arpproxyFlush 4 } arpproxyFlushInterfaceIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Flush ARP table for the specified interface. This object is supported by R3.00 and later versions." ::= { arpproxyFlush 5 } arpproxyFlushInterfaceMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Flush ARP table for the specified interface. This object is supported by R3.00 and later versions." ::= { arpproxyFlush 6 } arpproxyFlushInterfaceVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "Flush ARP table for the specified interface. This object is supported by R3.00 and later versions." ::= { arpproxyFlush 7 } -------------------- -- voipPort -------------------- -- voipSipLineConfTable voipSipLineConfTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipSipLineConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes common attributes describing the VoIP line." ::= { voipPort 1 } voipSipLineConfEntry OBJECT-TYPE SYNTAX VoipSipLineConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in voipSipLineConfTable." INDEX { voipIfIndex } ::= { voipSipLineConfTable 1 } VoipSipLineConfEntry ::= SEQUENCE { voipSipLineConfSipProfile DisplayString, voipSipLineConfSipCallSvcProfile DisplayString, voipSipLineConfDspProfile DisplayString, voipSipLineConfAccount DisplayString, voipSipLineConfPassword DisplayString, voipSipLineConfDataProfile DisplayString } voipSipLineConfSipProfile OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "SIP profile name." ::= { voipSipLineConfEntry 1 } voipSipLineConfSipCallSvcProfile OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "SIP call service profile name." ::= { voipSipLineConfEntry 2 } voipSipLineConfDspProfile OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "DSP profile name." ::= { voipSipLineConfEntry 3 } voipSipLineConfAccount OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "Account for SIP registration. This object is supported by R5.05 and later versions." ::= { voipSipLineConfEntry 4 } voipSipLineConfPassword OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "Password for SIP registration. This object is supported by R5.05 and later versions." ::= { voipSipLineConfEntry 5 } voipSipLineConfDataProfile OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "DSP profile name of data mode, up to 31 characters." ::= { voipSipLineConfEntry 6 } -- H248 voipPortH248 OBJECT IDENTIFIER ::= { voipPort 2 } -- voipH248LineConfTable voipH248LineConfTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipH248LineConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes common attributes describing the VoIP line. This table is supported by R5.01 and later versions." ::= { voipPortH248 1 } voipH248LineConfEntry OBJECT-TYPE SYNTAX VoipH248LineConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in voipH248LineConfTable." INDEX { voipIfIndex } ::= { voipH248LineConfTable 1 } VoipH248LineConfEntry ::= SEQUENCE { voipH248LineConfMgName DisplayString, voipH248LineConfDspProfile DisplayString, voipH248LineConfDataProfile DisplayString } voipH248LineConfMgName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "MG name." ::= { voipH248LineConfEntry 1 } voipH248LineConfDspProfile OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "DSP profile." ::= { voipH248LineConfEntry 2 } voipH248LineConfDataProfile OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "DSP profile name of data mode, up to 31 characters. This MIB object is supported by R5.06 and later versions." ::= { voipH248LineConfEntry 3 } -- voipH248TerminationTable voipH248TerminationTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipH248TerminationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.01 and later versions." ::= { voipPortH248 2 } voipH248TerminationEntry OBJECT-TYPE SYNTAX VoipH248TerminationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in voipH248TerminationTable." INDEX { voipIfIndex } ::= { voipH248TerminationTable 1 } VoipH248TerminationEntry ::= SEQUENCE { voipH248TerminationName DisplayString } voipH248TerminationName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "Termination name." ::= { voipH248TerminationEntry 1 } -- voipPotsImpedanceConfTable voipPotsImpedanceConfTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipPotsImpedanceConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.01 and later versions." ::= { voipPort 3 } voipPotsImpedanceConfEntry OBJECT-TYPE SYNTAX VoipPotsImpedanceConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in voipPotsImpedanceConfTable." INDEX { voipIfIndex } ::= { voipPotsImpedanceConfTable 1 } VoipPotsImpedanceConfEntry ::= SEQUENCE { voipPotsImpedance INTEGER } voipPotsImpedance OBJECT-TYPE SYNTAX INTEGER { impedance_600ohm(0), impedance_600ohm_1000nf(1), impedance_220ohm_820ohm_120nf(2), impedance_270ohm_750ohm_150nf(3), impedance_300ohm_1000ohm_220nf(4), impedance_370ohm_620ohm_310nf(5), impedance_220ohm_680ohm_100nf(6), impedance_220ohm_820ohm_115nf(7), impedance_900ohm(8), impedance_200ohm_680ohm_100nf(9), impedance_900ohm_2160nf(10), default(255) } MAX-ACCESS read-write STATUS current DESCRIPTION "Default impedance is from impedance of country code." ::= { voipPotsImpedanceConfEntry 1 } -- voipPotsGainConfTable voipPotsGainConfTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipPotsGainConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.01 and later versions." ::= { voipPort 4 } voipPotsGainConfEntry OBJECT-TYPE SYNTAX VoipPotsGainConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in voipPotsGainConfTable." INDEX { voipIfIndex } ::= { voipPotsGainConfTable 1 } VoipPotsGainConfEntry ::= SEQUENCE { voipPotsTxGain INTEGER, voipPotsRxGain INTEGER, voipPotsDataTxGain INTEGER, voipPotsDataRxGain INTEGER } voipPotsTxGain OBJECT-TYPE SYNTAX INTEGER (-200..200) UNITS "0.1dB" MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { voipPotsGainConfEntry 1 } voipPotsRxGain OBJECT-TYPE SYNTAX INTEGER (-200..200) UNITS "0.1dB" MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { voipPotsGainConfEntry 2 } voipPotsDataTxGain OBJECT-TYPE SYNTAX INTEGER (-200..200) UNITS "0.1dB" MAX-ACCESS read-write STATUS current DESCRIPTION "This MIB object is supported by R5.06 and later versions." ::= { voipPotsGainConfEntry 3 } voipPotsDataRxGain OBJECT-TYPE SYNTAX INTEGER (-200..200) UNITS "0.1dB" MAX-ACCESS read-write STATUS current DESCRIPTION "This MIB object is supported by R5.06 and later versions." ::= { voipPotsGainConfEntry 4 } -- voipOpmodeConfTable -- ##DIST voipOpmodeConfTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipOpmodeConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.01 and later versions." ::= { voipPort 5 } voipOpmodeConfEntry OBJECT-TYPE SYNTAX VoipOpmodeConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in voipOpmodeConfTable." INDEX { voipIfIndex } ::= { voipOpmodeConfTable 1 } VoipOpmodeConfEntry ::= SEQUENCE { voipOpMode INTEGER } voipOpMode OBJECT-TYPE SYNTAX INTEGER { default(0), v5sip(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Configure operation mode to specified subscribers. Default is normal SIP server and v5sip is V5.2 access gateway." ::= { voipOpmodeConfEntry 1 } -- voipPolarityReverseConfTable -- ##DIST voipPolarityReverseConfTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipPolarityReverseConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.05 and later versions." ::= { voipPort 6 } voipPolarityReverseConfEntry OBJECT-TYPE SYNTAX VoipPolarityReverseConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in voipPolarityReverseConfTable." INDEX { voipIfIndex } ::= { voipPolarityReverseConfTable 1 } VoipPolarityReverseConfEntry ::= SEQUENCE { voipPolarityReverse INTEGER } voipPolarityReverse OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable polarity reverse function. Polarity reverse is feature to reversed tip and ring after call establish and terminate." ::= { voipPolarityReverseConfEntry 1 } -- voipPotsCidConfTable -- ##CENT voipPotsCidConfTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipPotsCidConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { voipPort 7 } voipPotsCidConfEntry OBJECT-TYPE SYNTAX VoipPotsCidConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in voipPotsCidConfTable." INDEX { voipIfIndex } ::= { voipPotsCidConfTable 1 } VoipPotsCidConfEntry ::= SEQUENCE { voipPotsCidASType INTEGER, voipPotsCidPayloadType INTEGER } voipPotsCidASType OBJECT-TYPE SYNTAX INTEGER { defval(0), cid_during_ring(1), dtas_cid_before_ring(2), rpas_cid_before_ring(3), lr_dtas_cid_before_ring(4), lr_cid_before_ring(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "0: DEFVAL (use the setting of country code) 1: CID during ring 2: DTAS CID before ring 3: RPAS CID before ring 4: LR DTAS CID before ring 5: LR CID before ring 6: CID before ring " ::= { voipPotsCidConfEntry 1 } voipPotsCidPayloadType OBJECT-TYPE SYNTAX INTEGER { defval(0), mdmf(1), sdmf(2), etsi_mdmf(3), etsi_sdmf(4), dtmf(5), uk_mdmf(6), uk_sdmf(7), japanese_mdmf(8) } MAX-ACCESS read-write STATUS current DESCRIPTION "0: DEFVAL (use the setting of country code) 1: MDMF 2: SDMF 3: ETSI MDMF 4: ETSI SDMF 5: DTMF 6: UK MDMF 7: UK SDMF 8: Japanese MDMF " ::= { voipPotsCidConfEntry 2 } -- voipPotsLineConfTable voipPotsLineConfTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipPotsLineConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "per-interface table for pots configuration" ::= { voipPort 8 } voipPotsLineConfEntry OBJECT-TYPE SYNTAX VoipPotsLineConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in voipPotsLineConfTable." INDEX { voipIfIndex } ::= { voipPotsLineConfTable 1 } VoipPotsLineConfEntry ::= SEQUENCE { voipPotsLineFlashDefault INTEGER, voipPotsLineFlashMax INTEGER, voipPotsLineFlashMin INTEGER, voipPotsLineLoop INTEGER } voipPotsLineFlashDefault OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "set positive non-zero value to configure default flash timer settings" ::= { voipPotsLineConfEntry 1 } voipPotsLineFlashMax OBJECT-TYPE SYNTAX INTEGER (20..1500) MAX-ACCESS read-write STATUS current DESCRIPTION "minimum flash period in ms" ::= { voipPotsLineConfEntry 2 } voipPotsLineFlashMin OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "maximum flash period in ms" ::= { voipPotsLineConfEntry 3 } voipPotsLineLoop OBJECT-TYPE SYNTAX INTEGER { ohm_2600(0), ohm_3200(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "maximum loop resistance value" ::= { voipPotsLineConfEntry 4 } -------------------- -- enetPort -------------------- -- enetLineConfTable enetLineConfTable OBJECT-TYPE SYNTAX SEQUENCE OF EnetLineConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains ethernet line configuration." ::= { enetPort 1 } enetLineConfEntry OBJECT-TYPE SYNTAX EnetLineConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ifIndex } ::= { enetLineConfTable 1 } EnetLineConfEntry ::= SEQUENCE { enetLineConfBandWidthIngress INTEGER, enetLineConfBandWidthEgress INTEGER, enetLineConfFlowCtrlEnable INTEGER, enetLineConfSpeed INTEGER, enetLineConfAutoNegoEnable INTEGER } enetLineConfBandWidthIngress OBJECT-TYPE SYNTAX INTEGER UNITS "Kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "0~99968Kbps in step of 64Kbps, 0 means no limit." ::= { enetLineConfEntry 1 } enetLineConfBandWidthEgress OBJECT-TYPE SYNTAX INTEGER UNITS "Kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "0~99968Kbps in step of 64Kbps, 0 means no limit." ::= { enetLineConfEntry 2 } enetLineConfFlowCtrlEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable flow control." ::= { enetLineConfEntry 3 } enetLineConfSpeed OBJECT-TYPE SYNTAX INTEGER { auto(1), i100baseFD(2), i1000baseFD(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port spd/dplx configuration." ::= { enetLineConfEntry 4 } enetLineConfAutoNegoEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable auto negotiation." ::= { enetLineConfEntry 5 } -- enetPortConfTable enetPortConfTable OBJECT-TYPE SYNTAX SEQUENCE OF EnetPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains ethernet line configuration." ::= { enetPort 2 } enetPortConfEntry OBJECT-TYPE SYNTAX EnetPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ifIndex } ::= { enetPortConfTable 1 } EnetPortConfEntry ::= SEQUENCE { enetPortConfPriority INTEGER, enetPortConfPvid VlanIndex, enetPortConfAcceptableFrameType INTEGER, enetPortConfTlsEnable INTEGER, enetPortConfTlsVid VlanIndex, enetPortConfTlsPriority INTEGER, enetPortConfRateLimitProfile DisplayString, enetPortConfQueueRateLimitProfile DisplayString, enetPortConfDtEnable INTEGER, enetPortConfDtSvid VlanIndex, enetPortConfDtSpriority INTEGER, enetPortConfDtCvid VlanIndex, enetPortConfTrunkdtEnable INTEGER, enetPortConfTrunkdtVid VlanIndex, enetPortConfTrunkdtPriority INTEGER } enetPortConfPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "The default ingress User Priority for this port." ::= { enetPortConfEntry 1 } enetPortConfPvid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "The PVID, the VLAN ID assigned to untagged frames or Priority-Tagged frames received on this port." ::= { enetPortConfEntry 2 } enetPortConfAcceptableFrameType OBJECT-TYPE SYNTAX INTEGER { admitAll(1), admitOnlyVlanTagged(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "When this is admitOnlyVlanTagged(2) the device will discard untagged frames or Priority-Tagged frames received on this port. When admitAll(1), untagged frames or Priority-Tagged frames received on this port will be accepted and assigned to the PVID for this port." ::= { enetPortConfEntry 3 } enetPortConfTlsEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { enetPortConfEntry 4 } enetPortConfTlsVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "The transparent LAN VID." ::= { enetPortConfEntry 5 } enetPortConfTlsPriority OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The transparent LAN priority." ::= { enetPortConfEntry 6 } enetPortConfRateLimitProfile OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "Rate Limit Profile name. This object is supported by R5.02 and later versions." ::= { enetPortConfEntry 7 } enetPortConfQueueRateLimitProfile OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set queue rate limit profile." ::= { enetPortConfEntry 8 } enetPortConfDtEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable double tag service on the specified subscriber port." ::= { enetPortConfEntry 9 } enetPortConfDtSvid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "The service provider VLAN ID." ::= { enetPortConfEntry 10 } enetPortConfDtSpriority OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The service VLAN priority." ::= { enetPortConfEntry 11 } enetPortConfDtCvid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "The system-side customer VID." ::= { enetPortConfEntry 12 } enetPortConfTrunkdtEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable trunkdt service on the specified subscriber port." ::= { enetPortConfEntry 13 } enetPortConfTrunkdtVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "The service provider VLAN ID." ::= { enetPortConfEntry 14 } enetPortConfTrunkdtPriority OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The service VLAN priority." ::= { enetPortConfEntry 15 } -- enetPortVlanTable enetPortVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF EnetPortVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains ethernet line vlan configuration." ::= { enetPort 3 } enetPortVlanEntry OBJECT-TYPE SYNTAX EnetPortVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ifIndex, dot1qVlanIndex } ::= { enetPortVlanTable 1 } EnetPortVlanEntry ::= SEQUENCE { enetPortVlanReg INTEGER, enetPortVlanTag INTEGER, enetPortVlanRowStatus RowStatus } enetPortVlanReg OBJECT-TYPE SYNTAX INTEGER { egress(1), forbidden(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { enetPortVlanEntry 1 } enetPortVlanTag OBJECT-TYPE SYNTAX INTEGER { tag(1), untag(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { enetPortVlanEntry 2 } enetPortVlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { enetPortVlanEntry 3 } elcDot3ad OBJECT IDENTIFIER ::= { enetPort 4 } -- elcDot3adTable elcDot3adTable OBJECT-TYPE SYNTAX SEQUENCE OF ElcDot3adEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains dot3ad configuration. This table is supported by R5.01 and later versions." ::= { elcDot3ad 1 } elcDot3adEntry OBJECT-TYPE SYNTAX ElcDot3adEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { elcDot3adSlotId, elcDot3adGroupId } ::= { elcDot3adTable 1 } ElcDot3adEntry ::= SEQUENCE { elcDot3adSlotId INTEGER, elcDot3adGroupId INTEGER, elcDot3adEnable INTEGER } elcDot3adSlotId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { elcDot3adEntry 1 } elcDot3adGroupId OBJECT-TYPE SYNTAX INTEGER (1..10) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { elcDot3adEntry 2 } elcDot3adEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), enableWithLacp(2), disable(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { elcDot3adEntry 3 } -- elcAggPortTable elcAggPortTable OBJECT-TYPE SYNTAX SEQUENCE OF ElcAggPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains port aggregation configuration. This table is supported by R5.01 and later versions." ::= { elcDot3ad 2 } elcAggPortEntry OBJECT-TYPE SYNTAX ElcAggPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ifIndex } ::= { elcAggPortTable 1 } ElcAggPortEntry ::= SEQUENCE { elcAggPortJoin INTEGER } elcAggPortJoin OBJECT-TYPE SYNTAX INTEGER { disjoin(0), joinTrunkingGroup1(1), joinTrunkingGroup2(2), joinTrunkingGroup3(3), joinTrunkingGroup4(4), joinTrunkingGroup5(5), joinTrunkingGroup6(6), joinTrunkingGroup7(7), joinTrunkingGroup8(8), joinTrunkingGroup9(9), joinTrunkingGroup10(10) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { elcAggPortEntry 1 } enetQoS OBJECT IDENTIFIER ::= { enetPort 5 } -- enetQScheduleTable enetQScheduleTable OBJECT-TYPE SYNTAX SEQUENCE OF EnetQScheduleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { enetQoS 1 } enetQScheduleEntry OBJECT-TYPE SYNTAX EnetQScheduleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ifIndex } ::= { enetQScheduleTable 1 } EnetQScheduleEntry ::= SEQUENCE { enetQScheduleType INTEGER } enetQScheduleType OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Queue scheduling type (strictly priority queue or weighted round robin)." ::= { enetQScheduleEntry 1 } -- enetQueueWeightTable enetQueueWeightTable OBJECT-TYPE SYNTAX SEQUENCE OF EnetQueueWeightEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { enetQoS 2 } enetQueueWeightEntry OBJECT-TYPE SYNTAX EnetQueueWeightEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ifIndex, dot1dTrafficClass } ::= { enetQueueWeightTable 1 } EnetQueueWeightEntry ::= SEQUENCE { enetQueueWeight INTEGER } enetQueueWeight OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Weight for the priority queue, 0 means strict priority" ::= { enetQueueWeightEntry 1 } -- enetPortPvlanTable enetPortPvlanTable OBJECT-TYPE SYNTAX SEQUENCE OF EnetPortPvlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { enetPort 6 } enetPortPvlanEntry OBJECT-TYPE SYNTAX EnetPortPvlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in enetPortPvlanTable." INDEX { ifIndex, enetPortPvlanEtype, enetPortPvlanVid } ::= { enetPortPvlanTable 1 } EnetPortPvlanEntry ::= SEQUENCE { enetPortPvlanEtype Unsigned32, enetPortPvlanVid VlanIndex, enetPortPvlanPriority INTEGER, enetPortPvlanRowStatus RowStatus } enetPortPvlanEtype OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { enetPortPvlanEntry 1 } enetPortPvlanVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { enetPortPvlanEntry 2 } enetPortPvlanPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { enetPortPvlanEntry 3 } enetPortPvlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { enetPortPvlanEntry 4 } -- enetPortXvlanTable enetPortXvlanTable OBJECT-TYPE SYNTAX SEQUENCE OF EnetPortXvlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { enetPort 7 } enetPortXvlanEntry OBJECT-TYPE SYNTAX EnetPortXvlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ifIndex, enetPortXvlanCvid, enetPortXvlanSvid } ::= { enetPortXvlanTable 1 } EnetPortXvlanEntry ::= SEQUENCE { enetPortXvlanCvid Unsigned32, enetPortXvlanSvid Unsigned32, enetPortXvlanRowStatus RowStatus } enetPortXvlanCvid OBJECT-TYPE SYNTAX Unsigned32 (1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "the original vlan id in the 8021q tag, 1~4094" ::= { enetPortXvlanEntry 1 } enetPortXvlanSvid OBJECT-TYPE SYNTAX Unsigned32 (1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "the result vlan id in the 8021q tag, or in the QinQ S-tag, 1~4094" ::= { enetPortXvlanEntry 2 } enetPortXvlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { enetPortXvlanEntry 3 } -- gbondGroupTable gbondGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF GbondGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains bonding group configuration. This table is supported by R5.01 and later versions." ::= { port 14 } gbondGroupEntry OBJECT-TYPE SYNTAX GbondGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { slotId, IMPLIED gbondGroupName } ::= { gbondGroupTable 1 } GbondGroupEntry ::= SEQUENCE { gbondGroupName DisplayString, gbondGroupPorts OCTET STRING, gbondGroupRowStatus RowStatus } gbondGroupName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "An administratively assigned string, which may be used to identify bonding group." ::= { gbondGroupEntry 1 } gbondGroupPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "The set of ports which are currently assigned to the bonding group of specified group name. Each bit in the octet specifies a port from MSB to LSB. For example: 32(hex) = 50(dec) = 00110010(bin) means the port 3, 4 and 7." ::= { gbondGroupEntry 2 } gbondGroupRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { gbondGroupEntry 3 } -------------------- -- dtpvc -------------------- -- Double Tagging PVC Table dtpvcTable OBJECT-TYPE SYNTAX SEQUENCE OF DtpvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes Double Tagging PVC configuration. This table is supported by R5.02 and later versions." ::= { dtpvc 1 } dtpvcEntry OBJECT-TYPE SYNTAX DtpvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of dtpvcTable." INDEX { ifIndex, dtpvcVpi, dtpvcVci, dtpvcSvid, dtpvcCvid } ::= { dtpvcTable 1 } DtpvcEntry ::= SEQUENCE { dtpvcVpi INTEGER, dtpvcVci INTEGER, dtpvcSvid VlanIndex, dtpvcCvid VlanIndex, dtpvcEncap INTEGER, dtpvcSPriority INTEGER, dtpvcCPriority INTEGER, dtpvcProfile DisplayString, dtpvcRowStatus RowStatus, dtpvcMvlanEnable INTEGER } dtpvcVpi OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "VPI of the pvc." ::= { dtpvcEntry 1 } dtpvcVci OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "VCI of the pvc." ::= { dtpvcEntry 2 } dtpvcSvid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "s-tag of the pvc." ::= { dtpvcEntry 3 } dtpvcCvid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "c-tag of the pvc." ::= { dtpvcEntry 4 } dtpvcEncap OBJECT-TYPE SYNTAX INTEGER { llc(1), vc(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Encapsulation of the pvc." ::= { dtpvcEntry 5 } dtpvcSPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "s-priority of the pvc." ::= { dtpvcEntry 6 } dtpvcCPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "c-priority of the pvc." ::= { dtpvcEntry 7 } dtpvcProfile OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the row in the atmProfileTable, which applies for this pvc." ::= { dtpvcEntry 8 } dtpvcRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { dtpvcEntry 9 } dtpvcMvlanEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable multicast VLAN function for the DTPVC." ::= { dtpvcEntry 10 } -------------------- -- e1Port -------------------- -- e1PortConfTable e1PortConfTable OBJECT-TYPE SYNTAX SEQUENCE OF E1PortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.03 and later versions. The table contains E1 line configuration." ::= { e1Port 1 } e1PortConfEntry OBJECT-TYPE SYNTAX E1PortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ifIndex } ::= { e1PortConfTable 1 } E1PortConfEntry ::= SEQUENCE { e1PortConfAdminStatus INTEGER, e1PortConfAlarmProfile DisplayString, e1PortConfImpedance INTEGER, e1PortConfTimingSrc INTEGER } e1PortConfAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { e1PortConfEntry 1 } e1PortConfAlarmProfile OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { e1PortConfEntry 2 } e1PortConfImpedance OBJECT-TYPE SYNTAX INTEGER { impedance_75ohm(1), impedance_120ohm(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { e1PortConfEntry 3 } e1PortConfTimingSrc OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "0: local, 1~8 E1 port: the timing source port id" ::= { e1PortConfEntry 4 } -------------------- -- xvlan -------------------- -- xvlanTable xvlanTable OBJECT-TYPE SYNTAX SEQUENCE OF XvlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.04 and later versions." ::= { xvlan 1 } xvlanEntry OBJECT-TYPE SYNTAX XvlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ifIndex, xvlanCvid, xvlanSvid, xvlanCvids } ::= { xvlanTable 1 } XvlanEntry ::= SEQUENCE { xvlanCvid Unsigned32, xvlanSvid Unsigned32, xvlanCvids Unsigned32, xvlanRowStatus RowStatus } xvlanCvid OBJECT-TYPE SYNTAX Unsigned32 (1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "the original vlan id in the 8021q tag, 1~4094" ::= { xvlanEntry 1 } xvlanSvid OBJECT-TYPE SYNTAX Unsigned32 (1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "the result vlan id in the 8021q tag, or in the QinQ S-tag, 1~4094" ::= { xvlanEntry 2 } xvlanCvids OBJECT-TYPE SYNTAX Unsigned32 (0..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "the result vlan id in the QinQ C-tag, 0~4094, 0 means single tag" ::= { xvlanEntry 3 } xvlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { xvlanEntry 4 } -------------------- -- vdsl2Port -------------------- -- vdsl2LineConfTable vdsl2LineConfTable OBJECT-TYPE SYNTAX SEQUENCE OF Vdsl2LineConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.06 and later versions." ::= { vdsl2Port 1 } vdsl2LineConfEntry OBJECT-TYPE SYNTAX Vdsl2LineConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ifIndex } ::= { vdsl2LineConfTable 1 } Vdsl2LineConfEntry ::= SEQUENCE { vdsl2LineConfRateLimitProfile DisplayString, vdsl2LineConfQueueRateLimitProfile DisplayString } vdsl2LineConfRateLimitProfile OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Set rate limit profile" ::= { vdsl2LineConfEntry 1 } vdsl2LineConfQueueRateLimitProfile OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Set queue rate limit profile" ::= { vdsl2LineConfEntry 2 } -- vdsl2Pvc vdsl2Pvc OBJECT IDENTIFIER ::= { vdsl2Port 2 } -- vdsl2PvcTable vdsl2PvcTable OBJECT-TYPE SYNTAX SEQUENCE OF Vdsl2PvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.06 and later versions." ::= { vdsl2Pvc 1 } vdsl2PvcEntry OBJECT-TYPE SYNTAX Vdsl2PvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ifIndex, vdsl2PvcVpi, vdsl2PvcVci, vdsl2PvcPvid } ::= { vdsl2PvcTable 1 } Vdsl2PvcEntry ::= SEQUENCE { vdsl2PvcVpi INTEGER, vdsl2PvcVci INTEGER, vdsl2PvcPvid INTEGER, vdsl2PvcEncap INTEGER, vdsl2PvcPriority INTEGER, vdsl2PvcSuper INTEGER, vdsl2PvcRowStatus RowStatus } vdsl2PvcVpi OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "VPI of the pvc." ::= { vdsl2PvcEntry 1 } vdsl2PvcVci OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "VCI of the pvc." ::= { vdsl2PvcEntry 2 } vdsl2PvcPvid OBJECT-TYPE SYNTAX INTEGER (1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "Default VID of the pvc." ::= { vdsl2PvcEntry 3 } vdsl2PvcEncap OBJECT-TYPE SYNTAX INTEGER { llc(1), vc(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Encapsulation of the pvc." ::= { vdsl2PvcEntry 4 } vdsl2PvcPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "802.1p default priority of the pvc." ::= { vdsl2PvcEntry 5 } vdsl2PvcSuper OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdsl2PvcEntry 6 } vdsl2PvcRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { vdsl2PvcEntry 7 } -------------------- -- vdsl2QSchedule -------------------- vdsl2QSchedule OBJECT IDENTIFIER ::= { vdsl2Port 3 } -- Queue Schedule Port Table vdsl2QScheduleTable OBJECT-TYPE SYNTAX SEQUENCE OF Vdsl2QSchedulePortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains queue schedule configuration for the vdsl2 ports." ::= { vdsl2QSchedule 1 } vdsl2QScheduleEntry OBJECT-TYPE SYNTAX Vdsl2QSchedulePortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ifIndex } ::= { vdsl2QScheduleTable 1 } Vdsl2QSchedulePortEntry ::= SEQUENCE { vdsl2QScheduleType INTEGER } vdsl2QScheduleType OBJECT-TYPE SYNTAX INTEGER { spq(1), wrr(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Queue scheduling type (strictly priority queue or weighted round robin)." ::= { vdsl2QScheduleEntry 1 } -- Queue Weight Table vdsl2QueueWeightTable OBJECT-TYPE SYNTAX SEQUENCE OF Vdsl2QueueWeightEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains weight configuration for the priority queues." ::= { vdsl2QSchedule 2 } vdsl2QueueWeightEntry OBJECT-TYPE SYNTAX Vdsl2QueueWeightEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ifIndex, dot1dTrafficClass } ::= { vdsl2QueueWeightTable 1 } Vdsl2QueueWeightEntry ::= SEQUENCE { vdsl2QueueWeight INTEGER } vdsl2QueueWeight OBJECT-TYPE SYNTAX INTEGER (0..15) MAX-ACCESS read-write STATUS current DESCRIPTION "Weight for the priority queue, 0 means strict priority" ::= { vdsl2QueueWeightEntry 1 } pvcAll OBJECT IDENTIFIER ::= { port 19 } pvcAllFilter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Ifindex to filter pvc, value 0 indicates to display all." ::= { pvcAll 1 } -- pvcAllTable pvcAllTable OBJECT-TYPE SYNTAX SEQUENCE OF PvcAllEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { pvcAll 2 } pvcAllEntry OBJECT-TYPE SYNTAX PvcAllEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ifIndex, pvcVpi, pvcVci } ::= { pvcAllTable 1 } PvcAllEntry ::= SEQUENCE { pvcAllVpi INTEGER, pvcAllVci INTEGER, pvcAllEncap INTEGER, pvcAllType INTEGER } pvcAllVpi OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "VPI of the pvc." ::= { pvcAllEntry 1 } pvcAllVci OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "VCI of the pvc." ::= { pvcAllEntry 2 } pvcAllEncap OBJECT-TYPE SYNTAX INTEGER { llc(1), vc(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Encapsulation of the pvc." ::= { pvcAllEntry 3 } pvcAllType OBJECT-TYPE SYNTAX INTEGER { pvc(1), paepvc(2), tlspvc(3), ipbpvc(4), dtpvc(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the pvc." ::= { pvcAllEntry 4 } -------------------- -- vdsl2Paepvc -------------------- vdsl2Paepvc OBJECT IDENTIFIER ::= { vdsl2Port 4 } -- PPPoAoE PVC Table vdsl2PaepvcTable OBJECT-TYPE SYNTAX SEQUENCE OF Vdsl2PaepvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes PPPoAoE PVC configuration. This table is supported by R1.02 and later versions." ::= { vdsl2Paepvc 1 } vdsl2PaepvcEntry OBJECT-TYPE SYNTAX Vdsl2PaepvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of vdsl2PaepvcTable." INDEX { ifIndex, vdsl2PaepvcVpi, vdsl2PaepvcVci, vdsl2PaepvcPvid } ::= { vdsl2PaepvcTable 1 } Vdsl2PaepvcEntry ::= SEQUENCE { vdsl2PaepvcVpi INTEGER, vdsl2PaepvcVci INTEGER, vdsl2PaepvcPvid VlanIndex, vdsl2PaepvcEncap INTEGER, vdsl2PaepvcPriority INTEGER, vdsl2PaepvcAcName DisplayString, vdsl2PaepvcServiceName DisplayString, vdsl2PaepvcHelloTime INTEGER, vdsl2PaepvcRowStatus RowStatus } vdsl2PaepvcVpi OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "VPI of the pvc." ::= { vdsl2PaepvcEntry 1 } vdsl2PaepvcVci OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "VCI of the pvc." ::= { vdsl2PaepvcEntry 2 } vdsl2PaepvcPvid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Default VID of the pvc." ::= { vdsl2PaepvcEntry 3 } vdsl2PaepvcEncap OBJECT-TYPE SYNTAX INTEGER { llc(1), vc(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Encapsulation of the pvc." ::= { vdsl2PaepvcEntry 4 } vdsl2PaepvcPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "802.1p default priority of the pvc." ::= { vdsl2PaepvcEntry 5 } vdsl2PaepvcAcName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Access concentrator name." ::= { vdsl2PaepvcEntry 6 } vdsl2PaepvcServiceName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Service name." ::= { vdsl2PaepvcEntry 7 } vdsl2PaepvcHelloTime OBJECT-TYPE SYNTAX INTEGER UNITS "second" MAX-ACCESS read-create STATUS current DESCRIPTION "The system will close the PVC if there are not any LCP echo messages passed through during the LCP hello time." ::= { vdsl2PaepvcEntry 8 } vdsl2PaepvcRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { vdsl2PaepvcEntry 9 } ---------------------------------------- -- profile ---------------------------------------- adslProfile OBJECT IDENTIFIER ::= { profile 1 } shdslProfile OBJECT IDENTIFIER ::= { profile 2 } atmProfile OBJECT IDENTIFIER ::= { profile 3 } profsvr OBJECT IDENTIFIER ::= { profile 4 } aclProfile OBJECT IDENTIFIER ::= { profile 5 } vdslProfile OBJECT IDENTIFIER ::= { profile 6 } voipProfile OBJECT IDENTIFIER ::= { profile 7 } ipqosProfile OBJECT IDENTIFIER ::= { profile 8 } rateLimitProfile OBJECT IDENTIFIER ::= { profile 9 } e1AlarmProfile OBJECT IDENTIFIER ::= { profile 10 } vdsl2Profile OBJECT IDENTIFIER ::= { profile 11 } queueRateLimitProfile OBJECT IDENTIFIER ::= { profile 12 } ipqos2Profile OBJECT IDENTIFIER ::= { profile 13 } -------------------- -- adslProfile -------------------- maxNumOfAdslLineProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of ADSL line profiles supported by the system." ::= { adslProfile 1 } maxNumOfAdslAlarmProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of ADSL alarm profiles supported by the system." ::= { adslProfile 2 } -------------------- -- shdslProfile -------------------- maxNumOfShdslLineProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of SHDSL line profiles supported by the system." ::= { shdslProfile 1 } maxNumOfShdslAlarmProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of SHDSL alarm profiles supported by the system." ::= { shdslProfile 2 } -------------------- -- atmProfile -------------------- -- ATM Profile maxNumOfAtmProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of ATM profiles supported by the system." ::= { atmProfile 1 } atmProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF AtmProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information on the PVC configuration. One entry in this table reflects a profile which can be used to configure the PVC." ::= { atmProfile 2 } atmProfileEntry OBJECT-TYPE SYNTAX AtmProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in atmProfileTable." INDEX { IMPLIED atmProfileName } ::= { atmProfileTable 1 } AtmProfileEntry ::= SEQUENCE { atmProfileName DisplayString, atmProfileAAL INTEGER, atmProfileClass INTEGER, atmProfilePcr Unsigned32, atmProfileCdvt INTEGER, atmProfileScrMcr Unsigned32, atmProfileBt INTEGER, atmProfileRowStatus RowStatus } atmProfileName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used by the ATM profile table in order to identify a row of this table." ::= { atmProfileEntry 1 } atmProfileAAL OBJECT-TYPE SYNTAX INTEGER (0..5) MAX-ACCESS read-create STATUS current DESCRIPTION "ATM Adaptation Layer policy." ::= { atmProfileEntry 2 } atmProfileClass OBJECT-TYPE SYNTAX INTEGER { cbr(1), rt_vbr(2), nrt_vbr(3), ubr(4), abr(5) } MAX-ACCESS read-create STATUS current DESCRIPTION "ATM traffic class, including constant bit rate, real-time variable bit rate, non real-time variable bit rate, unspecified bit rate, and available bit rate." ::= { atmProfileEntry 3 } atmProfilePcr OBJECT-TYPE SYNTAX Unsigned32 UNITS "cells per second" MAX-ACCESS read-create STATUS current DESCRIPTION "Peak Cell Rate." ::= { atmProfileEntry 4 } atmProfileCdvt OBJECT-TYPE SYNTAX INTEGER (0..255) UNITS "cell" MAX-ACCESS read-create STATUS current DESCRIPTION "Cell Delay Variation Tolerance." ::= { atmProfileEntry 5 } atmProfileScrMcr OBJECT-TYPE SYNTAX Unsigned32 UNITS "cells per second" MAX-ACCESS read-create STATUS current DESCRIPTION "Sustain Cell Rate for vbr or Minimum Cell Rate for abr." ::= { atmProfileEntry 6 } atmProfileBt OBJECT-TYPE SYNTAX INTEGER (0..255) UNITS "cell" MAX-ACCESS read-create STATUS current DESCRIPTION "Burst Tolerance for vbr." ::= { atmProfileEntry 7 } atmProfileRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { atmProfileEntry 8 } -------------------- -- profsvr -------------------- profileServerMode OBJECT-TYPE SYNTAX INTEGER { server(1), client(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The object indicates the system is running profile server with server mode or client mode." ::= { profsvr 1 } profileServerIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP address of the profile server." ::= { profsvr 2 } profsvrClientTable OBJECT-TYPE SYNTAX SEQUENCE OF ProfsvrClientEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes the clients to be provisioned." ::= { profsvr 3 } profsvrClientEntry OBJECT-TYPE SYNTAX ProfsvrClientEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of profsvrClientTable." INDEX { profsvrClientIp } ::= { profsvrClientTable 1 } ProfsvrClientEntry ::= SEQUENCE { profsvrClientIp IpAddress, profsvrClientType INTEGER, profsvrClientRowStatus RowStatus } profsvrClientIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address of the client to be provisioned." ::= { profsvrClientEntry 1 } profsvrClientType OBJECT-TYPE SYNTAX INTEGER { nodelete(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Provision type to decide whether deleting unmapped profiles in client or not." ::= { profsvrClientEntry 2 } profsvrClientRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status is used to create or delete a client." ::= { profsvrClientEntry 3 } profileServerSync OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The manager sets the object to be one to start profile synchronization. The agent should clear the object to be zero when the operation is completed." ::= { profsvr 4 } -- aclProfileTable aclProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF AclProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R1.03 and later versions." ::= { aclProfile 1 } aclProfileEntry OBJECT-TYPE SYNTAX AclProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of aclProfileTable." INDEX { IMPLIED aclProfileRuleName } ::= { aclProfileTable 1 } AclProfileEntry ::= SEQUENCE { aclProfileRuleName DisplayString, aclProfileRuleNumber INTEGER, aclProfileActionNumber INTEGER, aclProfileRuleParamMask INTEGER, aclProfileRuleEtype INTEGER, aclProfileRuleVid INTEGER, aclProfileRuleSmac PhysAddress, aclProfileRuleDmac PhysAddress, aclProfileRulePriority INTEGER, aclProfileRuleProtocol INTEGER, aclProfileRuleSrcIP IpAddress, aclProfileRuleSrcIPMask INTEGER, aclProfileRuleDestIP IpAddress, aclProfileRuleDestIPMask INTEGER, aclProfileRuleStartTos INTEGER, aclProfileRuleEndTos INTEGER, aclProfileRuleSrcStartPort INTEGER, aclProfileRuleSrcEndPort INTEGER, aclProfileRuleDestStartPort INTEGER, aclProfileRuleDestEndPort INTEGER, aclProfileActionRate INTEGER, aclProfileActionrvlan INTEGER, aclProfileActionrpri INTEGER, aclProfileRowStatus RowStatus, aclProfileRuleSip IpAddress, aclProfileRuleDip IpAddress, aclProfileRuleSport INTEGER, aclProfileRuleDport INTEGER, aclProfileRuleSrcIp6 InetAddress, aclProfileRuleDstIp6 InetAddress, aclProfileRuleSip6 InetAddress, aclProfileRuleDip6 InetAddress } aclProfileRuleName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Profile rule name" ::= { aclProfileEntry 1 } aclProfileRuleNumber OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "The managed object is for acl profile rule configuration. etype vlan (1), etype smac (2), etype dmac (3), vlan smac (4), vlan dmac (5), smac dmac (6), vlan priority (7), etype (8), vlan (9), smac (10), dmac (11), priority (12), protocol (13), {srcip /{|dstip /{|tos {|srcport {|dstport }}}}} (14), vlan sip (15), vlan dip (16), vlan sport tcp|udp (17), vlan dport tcp|udp (18), vlan smac sip (19), vlan dmac dip (20), srcip /|dstip |tos |srcport |dstport (21), vlan sip (22), vlan dip (23) " ::= { aclProfileEntry 2 } aclProfileActionNumber OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Profile action number. Bit 1: rate Bit 2: rvlan Bit 3: rpri Bit 4: deny Bit 1, Bit 2 & Bit 3 can multiple selection." ::= { aclProfileEntry 3 } aclProfileRuleParamMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Profile rule parameter mask. BIT 1: srcip / BIT 2: dstip / BIT 3: tos BIT 4: srcport BIT 5: dstport " ::= { aclProfileEntry 4 } aclProfileRuleEtype OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Profile rule etype." ::= { aclProfileEntry 5 } aclProfileRuleVid OBJECT-TYPE SYNTAX INTEGER (1..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "Profile rule vid." ::= { aclProfileEntry 6 } aclProfileRuleSmac OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Profile rule source MAC." ::= { aclProfileEntry 7 } aclProfileRuleDmac OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Profile rule destination MAC." ::= { aclProfileEntry 8 } aclProfileRulePriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "Profile rule priority." ::= { aclProfileEntry 9 } aclProfileRuleProtocol OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Profile rule protocol. icmp(1),igmp(2),ip(4),tcp(6),udp(17),gre(47),ospf(89), and other protocol types." ::= { aclProfileEntry 10 } aclProfileRuleSrcIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Profile rule source IP" ::= { aclProfileEntry 11 } aclProfileRuleSrcIPMask OBJECT-TYPE SYNTAX INTEGER (0..32) MAX-ACCESS read-create STATUS current DESCRIPTION "The subnet mask of source IP mask." ::= { aclProfileEntry 12 } aclProfileRuleDestIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Profile rule source IP." ::= { aclProfileEntry 13 } aclProfileRuleDestIPMask OBJECT-TYPE SYNTAX INTEGER (0..32) MAX-ACCESS read-create STATUS current DESCRIPTION "The subnet mask of destination IP mask." ::= { aclProfileEntry 14 } aclProfileRuleStartTos OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-create STATUS current DESCRIPTION "Profile rule start type of service." ::= { aclProfileEntry 15 } aclProfileRuleEndTos OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-create STATUS current DESCRIPTION "Profile rule end type of service." ::= { aclProfileEntry 16 } aclProfileRuleSrcStartPort OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Profile rule source start port." ::= { aclProfileEntry 17 } aclProfileRuleSrcEndPort OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Profile rule source end port." ::= { aclProfileEntry 18 } aclProfileRuleDestStartPort OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Profile rule destination start port." ::= { aclProfileEntry 19 } aclProfileRuleDestEndPort OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Profile rule destination end port." ::= { aclProfileEntry 20 } aclProfileActionRate OBJECT-TYPE SYNTAX INTEGER (1..100032) MAX-ACCESS read-create STATUS current DESCRIPTION "Profile action to replace to this rate." ::= { aclProfileEntry 21 } aclProfileActionrvlan OBJECT-TYPE SYNTAX INTEGER (1..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "Profile action to replace to this vlan." ::= { aclProfileEntry 22 } aclProfileActionrpri OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "Profile action to replace to this priority." ::= { aclProfileEntry 23 } aclProfileRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status of the entry." ::= { aclProfileEntry 24 } aclProfileRuleSip OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Source IP." ::= { aclProfileEntry 25 } aclProfileRuleDip OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Destination IP." ::= { aclProfileEntry 26 } aclProfileRuleSport OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Source port." ::= { aclProfileEntry 27 } aclProfileRuleDport OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Destination port." ::= { aclProfileEntry 28 } aclProfileRuleSrcIp6 OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-create STATUS current DESCRIPTION "srcip for RuleNumber (21)." ::= { aclProfileEntry 29 } aclProfileRuleDstIp6 OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-create STATUS current DESCRIPTION "dstip for RuleNumber (21)." ::= { aclProfileEntry 30 } aclProfileRuleSip6 OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-create STATUS current DESCRIPTION "sip for RuleNumber (19), (22)." ::= { aclProfileEntry 31 } aclProfileRuleDip6 OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-create STATUS current DESCRIPTION "dip for RuleNumber (20), (23)." ::= { aclProfileEntry 32 } -------------------- -- vdslProfile -------------------- maxNumOfVdslLineProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of VDSL line profiles supported by the system." ::= { vdslProfile 1 } maxNumOfVdslAlarmProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of VDSL alarm profiles supported by the system." ::= { vdslProfile 2 } -- vdslProfileTable vdslLineConfProfileExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslLineConfProfileExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information on the VDSL line profile extension configuration. This table is supported by R5.02 and later versions." ::= { vdslProfile 3 } vdslLineConfProfileExtendedEntry OBJECT-TYPE SYNTAX VdslLineConfProfileExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in vdslLineConfProfileExtendedTable." INDEX { vdslLineConfProfileName } ::= { vdslLineConfProfileExtendedTable 1 } VdslLineConfProfileExtendedEntry ::= SEQUENCE { vdsl2LConfProfRaModeDs INTEGER, vdsl2LConfProfRaModeUs INTEGER, vdsl2LConfProfRaUsNrmDs Unsigned32, vdsl2LConfProfRaUsNrmUs Unsigned32, vdsl2LConfProfRaDsNrmDs Unsigned32, vdsl2LConfProfRaDsNrmUs Unsigned32, vdsl2LConfProfProfileName DisplayString } vdsl2LConfProfRaModeDs OBJECT-TYPE SYNTAX INTEGER { manual(1), raInit(2), dynamicRa(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "(RA-MODEds). The mode of operation of a rate-adaptive xTU-C in the transmit direction. The parameter can take three values: manual(1), raInit(2), dynamicRa(3)." REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.1" DEFVAL { manual } ::= { vdslLineConfProfileExtendedEntry 1 } vdsl2LConfProfRaModeUs OBJECT-TYPE SYNTAX INTEGER { manual(1), raInit(2), dynamicRa(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "(RA-MODEus). The mode of operation of a rate-adaptive xTU-R in the transmit direction. The parameter can take three values: manual(1), raInit(2), dynamicRa(3)." REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.2" DEFVAL { manual } ::= { vdslLineConfProfileExtendedEntry 2 } vdsl2LConfProfRaUsNrmDs OBJECT-TYPE SYNTAX Unsigned32(0..310) UNITS "0.1 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "(RA-USNRMds). The Downstream Up-Shift Noise Margin value, to be used when xdsl2LConfProfRaModeDs is set to dynamicRa. If the downstream noise margin is above this value and stays above it for more than the time specified by the xdsl2LConfProfRaUsTimeDs, the xTU-R shall attempt to increase the downstream net data rate. The Downstream Up-shift Noise Margin ranges from 0 to 310 units of 0.1 dB (Physical values are 0 to 31 dB)." REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.3" DEFVAL { 10 } ::= { vdslLineConfProfileExtendedEntry 3 } vdsl2LConfProfRaUsNrmUs OBJECT-TYPE SYNTAX Unsigned32(0..310) UNITS "0.1 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "(RA-USNRMus). The Upstream Up-Shift Noise Margin value, to be used when xdsl2LConfProfRaModeUs is set to dynamicRa. If the upstream noise margin is above this value and stays above it for more than the time specified by the xdsl2LConfProfRaUsTimeUs, the xTU-C shall attempt to increase the upstream net data rate. The Upstream Up-shift Noise Margin ranges from 0 to 310 units of 0.1 dB (Physical values are 0 to 31 dB)." REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.4" DEFVAL { 10 } ::= { vdslLineConfProfileExtendedEntry 4 } vdsl2LConfProfRaDsNrmDs OBJECT-TYPE SYNTAX Unsigned32(0..310) UNITS "0.1 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "(RA-DSNRMds). The Downstream Down-Shift Noise Margin value, to be used when xdsl2LConfProfRaModeDs is set to dynamicRa. If the downstream noise margin is below this value and stays below that for more than the time specified by the xdsl2LConfProfRaDsTimeDs, the xTU-R shall attempt to decrease the downstream net data rate. The Downstream Down-shift Noise Margin ranges from 0 to 310 units of 0.1 dB (Physical values are 0 to 31 dB)." REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.7" DEFVAL { 10 } ::= { vdslLineConfProfileExtendedEntry 5 } vdsl2LConfProfRaDsNrmUs OBJECT-TYPE SYNTAX Unsigned32(0..310) UNITS "0.1 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "(RA-DSNRMus). The Upstream Downshift Noise Margin value, to be used when xdsl2LConfProfRaModeUs is set to dynamicRa. If the upstream noise margin is below this value and stays below that for more than the time specified by the xdsl2LConfProfRaDsTimeUs, the xTU-C shall attempt to decrease the upstream net data rate. The Upstream Down-shift Noise Margin ranges from 0 to 310 units of 0.1 dB (Physical values are 0 to 31 dB)." REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.8" DEFVAL { 10 } ::= { vdslLineConfProfileExtendedEntry 6 } vdsl2LConfProfProfileName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vdslLineConfProfileExtendedEntry 7 } -- vdslLineAlarmConfProfileExtendedTable vdslLineAlarmConfProfileExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslLineAlarmConfProfileExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information on the VDSL line alarm profile extension configuration. This table is supported by R5.06 and later versions." ::= { vdslProfile 4 } vdslLineAlarmConfProfileExtendedEntry OBJECT-TYPE SYNTAX VdslLineAlarmConfProfileExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in vdslLineAlarmConfProfileExtendedTable." INDEX { vdslLineAlarmConfProfileName } ::= { vdslLineAlarmConfProfileExtendedTable 1 } VdslLineAlarmConfProfileExtendedEntry ::= SEQUENCE { vdslLAlarmConfProfProfileName DisplayString } vdslLAlarmConfProfProfileName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vdslLineAlarmConfProfileExtendedEntry 1 } -------------------- -- voipProfile -------------------- sipProfile OBJECT IDENTIFIER ::= { voipProfile 1 } h248Profile OBJECT IDENTIFIER ::= { voipProfile 4 } -- sip profile maxNumOfSipProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of SIP profiles supported by the system." ::= { sipProfile 1 } sipProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF SipProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes SIP protocol related configuration. This table is supported by R4.01 and later versions." ::= { sipProfile 2 } sipProfileEntry OBJECT-TYPE SYNTAX SipProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in sipProfileTable." INDEX { IMPLIED sipProfileName } ::= { sipProfileTable 1 } SipProfileEntry ::= SEQUENCE { sipProfileName DisplayString, sipProfileSipSvr DisplayString, sipProfileRegSvr DisplayString, sipProfileProxySvr DisplayString, sipProfileSipPort INTEGER, sipProfileRegSvrPort INTEGER, sipProfileProxySvrPort INTEGER, sipProfileUriType INTEGER, sipProfilePbit INTEGER, sipProfileDscp INTEGER, sipProfileKeepAlive INTEGER, sipProfileSe INTEGER, sipProfilePrack INTEGER, sipProfileRowStatus RowStatus, sipProfileReSend INTEGER, sipProfileNonceCountKeep INTEGER, sipProfileQopQuote INTEGER, sipProfileRefertobracket INTEGER, sipProfileRefertodot INTEGER, sipProfileRtpStartPort INTEGER, sipProfileRtpEndPort INTEGER } sipProfileName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used by the SIP profile table in order to identify a row of this table." ::= { sipProfileEntry 1 } sipProfileSipSvr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "IP used for SIP registration or SIP domain name." ::= { sipProfileEntry 2 } sipProfileRegSvr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Registration server IP or registration server domain name." ::= { sipProfileEntry 3 } sipProfileProxySvr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Proxy server IP or proxy server doamin name." ::= { sipProfileEntry 4 } sipProfileSipPort OBJECT-TYPE SYNTAX INTEGER (1025..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "SIP UA port number." ::= { sipProfileEntry 5 } sipProfileRegSvrPort OBJECT-TYPE SYNTAX INTEGER (1025..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Registration server port number." ::= { sipProfileEntry 6 } sipProfileProxySvrPort OBJECT-TYPE SYNTAX INTEGER (1025..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Proxy server port number." ::= { sipProfileEntry 7 } sipProfileUriType OBJECT-TYPE SYNTAX INTEGER { use_sip_uri(1), use_tel_uri(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { sipProfileEntry 8 } sipProfilePbit OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "802.1p bit for SIP and RTP packet." ::= { sipProfileEntry 9 } sipProfileDscp OBJECT-TYPE SYNTAX INTEGER (0..63) MAX-ACCESS read-create STATUS current DESCRIPTION "DSCP for SIP and RTP packet." ::= { sipProfileEntry 10 } sipProfileKeepAlive OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { sipProfileEntry 11 } sipProfileSe OBJECT-TYPE SYNTAX INTEGER (90..65535) UNITS "second" MAX-ACCESS read-create STATUS current DESCRIPTION "Session expiration time in seconds." ::= { sipProfileEntry 12 } sipProfilePrack OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { sipProfileEntry 13 } sipProfileRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in the table." ::= { sipProfileEntry 14 } sipProfileReSend OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "resend factor of session expiration time. This MIB object is supported by R5.05 and later versions." ::= { sipProfileEntry 15 } sipProfileNonceCountKeep OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "This MIB object is supported by R5.05 and later versions." ::= { sipProfileEntry 16 } sipProfileQopQuote OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "This MIB object is supported by R5.05 and later versions." ::= { sipProfileEntry 17 } sipProfileRefertobracket OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "This MIB object is supported by R5.05 and later versions." ::= { sipProfileEntry 18 } sipProfileRefertodot OBJECT-TYPE SYNTAX INTEGER { dot(1), hex(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "This MIB object is supported by R5.05 and later versions." ::= { sipProfileEntry 19 } sipProfileRtpStartPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "start of RTP port number. This MIB object is supported by R5.05 and later versions." ::= { sipProfileEntry 20 } sipProfileRtpEndPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "end of RTP port number. This MIB object is supported by R5.05 and later versions." ::= { sipProfileEntry 21 } -- sip call service profile maxNumOfSipCallSvcProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of SIP call service profiles supported by the system." ::= { sipProfile 3 } sipCallSvcProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF SipCallSvcProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes SIP call service related configuration. This table is supported by R4.01 and later versions." ::= { sipProfile 4 } sipCallSvcProfileEntry OBJECT-TYPE SYNTAX SipCallSvcProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in sipCallSvcProfileTable." INDEX { IMPLIED sipCallSvcProfileName } ::= { sipCallSvcProfileTable 1 } SipCallSvcProfileEntry ::= SEQUENCE { sipCallSvcProfileName DisplayString, sipCallSvcProfilePasswdOn INTEGER, sipCallSvcProfilePasswd DisplayString, sipCallSvcProfileNumberPlanOn INTEGER, sipCallSvcProfileNumberPlanCc DisplayString, sipCallSvcProfileNumberPlanNdc DisplayString, sipCallSvcProfileNumberPlanTable DisplayString, sipCallSvcProfileStateMask INTEGER, sipCallSvcProfileDtmf INTEGER, sipCallSvcProfileFax INTEGER, sipCallSvcProfileRowStatus RowStatus, sipCallSvcProfileKeypattern DisplayString, sipCallSvcProfileRegTime INTEGER, sipCallSvcProfileFlash INTEGER, sipCallSvcProfileFlashPattern DisplayString, sipCallSvcProfileReanswerTime INTEGER, sipCallSvcProfileFirstDigit INTEGER, sipCallSvcProfileInterdigit INTEGER } sipCallSvcProfileName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used by the SIP call service profile table in order to identify a row of this table." ::= { sipCallSvcProfileEntry 1 } sipCallSvcProfilePasswdOn OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Password is necessary or not for SIP registration." ::= { sipCallSvcProfileEntry 2 } sipCallSvcProfilePasswd OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "SIP registration password." ::= { sipCallSvcProfileEntry 3 } sipCallSvcProfileNumberPlanOn OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { sipCallSvcProfileEntry 4 } sipCallSvcProfileNumberPlanCc OBJECT-TYPE SYNTAX DisplayString (SIZE(1..7)) MAX-ACCESS read-create STATUS current DESCRIPTION "Country code, only digit 0..9 are allowed." ::= { sipCallSvcProfileEntry 5 } sipCallSvcProfileNumberPlanNdc OBJECT-TYPE SYNTAX DisplayString (SIZE(1..7)) MAX-ACCESS read-create STATUS current DESCRIPTION "National destination code, only digit 0..9 are allowed." ::= { sipCallSvcProfileEntry 6 } sipCallSvcProfileNumberPlanTable OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Numbering plan table name." ::= { sipCallSvcProfileEntry 7 } sipCallSvcProfileStateMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Bit 1 reserved : reserved Bit 2 callhold : call hold Bit 3 callwait : call waiting Bit 4 callreturn : call return Bit 5 calltransfer : call transfer Bit 6 clip : caller line identification presentation (Caller ID) Bit 7 clir : caller line identification restriction Bit 8 dnd : do not disturb Bit 9 registration Bit 10 localcall Bit 11 mwi : message waiting indicator Bit 12 cidcw : caller identity with call waiting Bit 13 conference Bit 14 callsvcmode : europe(0) usa(1) Bit 15 on hook transfer Bit 16 conference transfer" ::= { sipCallSvcProfileEntry 8 } sipCallSvcProfileDtmf OBJECT-TYPE SYNTAX INTEGER { bypass(1), rfc2833(2), rfc2833like(3), sipinfo(4), plaintext(5) } MAX-ACCESS read-create STATUS current DESCRIPTION "dtmf bypass : bypass DTMF tone dtmf rfc2833 : DTMF tone relay according to RFC2833 dtmf rfc2833like : DTMF tone relay by SIP INFO message, but RFC2833 payload dtmf sipinfo : DTMF tone relay by SIP INFO signal message dtmf plaintext : DTMF tone relay by SIP INFO plain text message" ::= { sipCallSvcProfileEntry 9 } sipCallSvcProfileFax OBJECT-TYPE SYNTAX INTEGER { g711(1), t38(2), t38rtp(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "fax g711 : FAX service pass through by ITU-T G.711 fax t38 : FAX service by ITU-T T.38 UDP fax t38rtp : FAX service by ITU-T T.38 RTP" ::= { sipCallSvcProfileEntry 10 } sipCallSvcProfileRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in the table." ::= { sipCallSvcProfileEntry 11 } sipCallSvcProfileKeypattern OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Key pattern table name. This object is supported by R5.01 and later versions." ::= { sipCallSvcProfileEntry 12 } sipCallSvcProfileRegTime OBJECT-TYPE SYNTAX INTEGER (120..65535) UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "Registration expiration time in seconds." ::= { sipCallSvcProfileEntry 13 } sipCallSvcProfileFlash OBJECT-TYPE SYNTAX INTEGER { invite(1), rfc2833(2), rfc2833like(3), sipinfo1(4), sipinfo2(5), sipinfo3(6), sipinfo4(7), sipinfo5(8), sipinfo6(9) } MAX-ACCESS read-create STATUS current DESCRIPTION "flash invite : send SIP INVITE message flash rfc2833 : flash relay according to RFC2833 flash rfc2833like : flash relay by SIP INFO message, but RFC2833 payload flash sipinfo1 : flash relay by SIP INFO signal=16 message flash sipinfo2 : flash relay by SIP INFO signal=hf message flash sipinfo3 : flash relay by SIP INFO signal=hook-flash message flash sipinfo4 : flash relay by SIP INFO plain text message flash sipinfo5 : flash relay by multiple SIP INFO signal messages and signal content come from specified pattern string flash sipinfo6 : flash relay by SIP INFO specified information message" ::= { sipCallSvcProfileEntry 14 } sipCallSvcProfileFlashPattern OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { sipCallSvcProfileEntry 15 } sipCallSvcProfileReanswerTime OBJECT-TYPE SYNTAX INTEGER UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "Reanswer time. The time period after user hangs up and before call is disconnected." ::= { sipCallSvcProfileEntry 16 } sipCallSvcProfileFirstDigit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "first digit timeout. This MIB object is supported by R5.05 and later versions." ::= { sipCallSvcProfileEntry 17 } sipCallSvcProfileInterdigit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "inter digit timeout. This MIB object is supported by R5.05 and later versions." ::= { sipCallSvcProfileEntry 18 } -- sip call service profile local help table sipCallSvcProfileLocalHelpTable OBJECT-TYPE SYNTAX SEQUENCE OF SipCallSvcProfileLocalHelpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.01 and later versions." ::= { sipProfile 5 } sipCallSvcProfileLocalHelpEntry OBJECT-TYPE SYNTAX SipCallSvcProfileLocalHelpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in sipCallSvcProfileLocalHelpTable." INDEX { sipCallSvcProfileName, sipCallSvcProfileLocalHelpIndex } ::= { sipCallSvcProfileLocalHelpTable 1 } SipCallSvcProfileLocalHelpEntry ::= SEQUENCE { sipCallSvcProfileLocalHelpIndex INTEGER, sipCallSvcProfileLocalHelpTableName DisplayString, sipCallSvcProfileLocalHelpTableTel DisplayString } sipCallSvcProfileLocalHelpIndex OBJECT-TYPE SYNTAX INTEGER (1..8) MAX-ACCESS read-only STATUS current DESCRIPTION "Index number." ::= { sipCallSvcProfileLocalHelpEntry 1 } sipCallSvcProfileLocalHelpTableName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "Local help table name." ::= { sipCallSvcProfileLocalHelpEntry 2 } sipCallSvcProfileLocalHelpTableTel OBJECT-TYPE SYNTAX DisplayString (SIZE(1..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "Local help telephone number. Only digit characters are allowed. Note that sipCallSvcProfileLocalHelpTableName and sipCallSvcProfileLocalHelpTableTel must be set sequentially." ::= { sipCallSvcProfileLocalHelpEntry 3 } -- sip dialplan profile maxNumOfSipDialPlanProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of SIP dial plan profiles supported by the system." ::= { sipProfile 6 } sipDialPlanProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF SipDialPlanProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configure dial plan related configuration of specified profile. This table is supported by R5.01 and later versions." ::= { sipProfile 7 } sipDialPlanProfileEntry OBJECT-TYPE SYNTAX SipDialPlanProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in sipDialPlanProfileTable." INDEX { sipDialPlanProfileName, sipDialPlanProfileIndex } ::= { sipDialPlanProfileTable 1 } SipDialPlanProfileEntry ::= SEQUENCE { sipDialPlanProfileName DisplayString, sipDialPlanProfileIndex INTEGER, sipDialPlanProfileDialPlanTableName DisplayString, sipDialPlanProfileRowStatus RowStatus } sipDialPlanProfileName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Profile name." ::= { sipDialPlanProfileEntry 1 } sipDialPlanProfileIndex OBJECT-TYPE SYNTAX INTEGER (1..16) MAX-ACCESS read-only STATUS current DESCRIPTION "Index number. 1-32 means dialplan pattern, 255 means default SIP server profile name" ::= { sipDialPlanProfileEntry 2 } sipDialPlanProfileDialPlanTableName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "Dial plan table name. 1-32 means dialplan pattern, 255 means default SIP server profile name" ::= { sipDialPlanProfileEntry 3 } sipDialPlanProfileRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in the table." ::= { sipDialPlanProfileEntry 4 } -- h248 profile maxNumOfH248Profiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of H.248 profiles supported by the system." ::= { h248Profile 1 } h248ProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF H248ProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes H.248 protocol related configuration. This table is supported by R5.01 and later versions." ::= { h248Profile 2 } h248ProfileEntry OBJECT-TYPE SYNTAX H248ProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in h248ProfileTable." INDEX { IMPLIED h248ProfileName } ::= { h248ProfileTable 1 } H248ProfileEntry ::= SEQUENCE { h248ProfileName DisplayString, h248ProfileMgc DisplayString, h248ProfileMgcPort INTEGER, h248ProfileMgc2On INTEGER, h248ProfileMgc2 DisplayString, h248ProfileMgc2Port INTEGER, h248ProfileTransport INTEGER, h248ProfileEncode INTEGER, h248ProfilePbit INTEGER, h248ProfileDscp INTEGER, h248ProfileRowStatus RowStatus, h248ProfileSoftswitch INTEGER, h248ProfileInactivityTimer INTEGER, h248ProfilePrefixName DisplayString, h248ProfileRtpPortStart INTEGER, h248ProfileRtpPortEnd INTEGER, h248ProfileInitRetranTime INTEGER, h248ProfileMinRetranTime INTEGER, h248ProfileMaxRetranTime INTEGER, h248ProfileRetranWindow INTEGER, h248ProfileStartTimeout INTEGER, h248ProfileShortTimeout INTEGER, h248ProfileLongTimeout INTEGER, h248ProfileVBD INTEGER, h248ProfileSuffixStartNum DisplayString, h248ProfileSuffixSuffixLen INTEGER, h248ProfileRFC2833 INTEGER, h248ProfileRFC2833PT INTEGER, h248ProfileT38 INTEGER, h248ProfileForceVersion INTEGER, h248ProfileLocalcall INTEGER, h248ProfileCallthrough INTEGER } h248ProfileName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used by the H.248 profile table in order to identify a row of this table." ::= { h248ProfileEntry 1 } h248ProfileMgc OBJECT-TYPE SYNTAX DisplayString (SIZE(1..63)) MAX-ACCESS read-create STATUS current DESCRIPTION "MGC IP or domain name." ::= { h248ProfileEntry 2 } h248ProfileMgcPort OBJECT-TYPE SYNTAX INTEGER (1025..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "MGC port number." ::= { h248ProfileEntry 3 } h248ProfileMgc2On OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Secondary MGC on/off." ::= { h248ProfileEntry 4 } h248ProfileMgc2 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Secondary MGC IP or domain name." ::= { h248ProfileEntry 5 } h248ProfileMgc2Port OBJECT-TYPE SYNTAX INTEGER (1025..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Secondary MGC port." ::= { h248ProfileEntry 6 } h248ProfileTransport OBJECT-TYPE SYNTAX INTEGER { udp(1), tcp(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Transport protocol." ::= { h248ProfileEntry 7 } h248ProfileEncode OBJECT-TYPE SYNTAX INTEGER { long(1), short(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "H.248 coding type." ::= { h248ProfileEntry 8 } h248ProfilePbit OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "802.1p bit for H.248 and RTP packet." ::= { h248ProfileEntry 9 } h248ProfileDscp OBJECT-TYPE SYNTAX INTEGER (0..63) MAX-ACCESS read-create STATUS current DESCRIPTION "DSCP for H.248 and RTP packet." ::= { h248ProfileEntry 10 } h248ProfileRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in the table." ::= { h248ProfileEntry 11 } h248ProfileSoftswitch OBJECT-TYPE SYNTAX INTEGER { defval(1), zxss10_ss(2), nortel_cs1500(3), nortel_cs2000(4), huawei_soft3000(5), alu_5020(6), nsn(7), iskratel(8), alu_5060(9) } MAX-ACCESS read-create STATUS current DESCRIPTION "This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 12 } h248ProfileInactivityTimer OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 13 } h248ProfilePrefixName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "ephemeral termination prefix, up to 31 characters. This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 14 } h248ProfileRtpPortStart OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "start port of RTP 4000 ~ 64000 This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 15 } h248ProfileRtpPortEnd OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "end port of RTP 5000 ~ 65000 This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 16 } h248ProfileInitRetranTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "init retransmit time 100 ~ 20000 ms This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 17 } h248ProfileMinRetranTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "min retransmit time 100 ~ 1000 ms This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 18 } h248ProfileMaxRetranTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "max retransmit time 1000 ~ 20000 ms This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 19 } h248ProfileRetranWindow OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "retransmit window 1000 ~ 60000 ms This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 20 } h248ProfileStartTimeout OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "start timeout 0 ~ 99 seconds This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 21 } h248ProfileShortTimeout OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "short timeout 1 ~ 99 seconds This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 22 } h248ProfileLongTimeout OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "long timeout 1 ~ 99 seconds This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 23 } h248ProfileVBD OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "VBD mode support enable/disable This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 24 } h248ProfileSuffixStartNum OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "suffix start number 1 ~ 15. This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 25 } h248ProfileSuffixSuffixLen OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "suffix length 0 ~ 15 This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 26 } h248ProfileRFC2833 OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "rfc2833 mode support enable/disable This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 27 } h248ProfileRFC2833PT OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "rfc2833 payload type 96~127 This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 28 } h248ProfileT38 OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "fax t.38 mode support enable/disable This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 29 } h248ProfileForceVersion OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "force using h.248 version 1 This MIB object is supported by R5.06 and later versions." ::= { h248ProfileEntry 30 } h248ProfileLocalcall OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Turn on the localcall utility This MIB object is supported by R5.08 and later versions." ::= { h248ProfileEntry 31 } h248ProfileCallthrough OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Turn on the callthrough utility This MIB object is supported by R5.08 and later versions." ::= { h248ProfileEntry 32 } -- dsp profile maxNumOfDspProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of DSP profiles supported by the system." ::= { voipProfile 2 } dspProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF DspProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes DSP related configuration. This table is supported by R4.01 and later versions." ::= { voipProfile 3 } dspProfileEntry OBJECT-TYPE SYNTAX DspProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in dspProfileTable." INDEX { IMPLIED dspProfileName } ::= { dspProfileTable 1 } DspProfileEntry ::= SEQUENCE { dspProfileName DisplayString, dspProfileCodec INTEGER, dspProfilePlayBufferMinDelay INTEGER, dspProfilePlayBufferMaxDelay INTEGER, dspProfileEchoTail INTEGER, dspProfileRowStatus RowStatus, dspProfileEchocancelOn INTEGER, dspProfileVadOn INTEGER, dspProfileg711vpi INTEGER, dspProfileg723vpi INTEGER, dspProfileg726vpi INTEGER, dspProfileg729vpi INTEGER, dspProfilePbit INTEGER, dspProfileDscp INTEGER, dspProfileCodecPriority DisplayString } dspProfileName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used by the DSP profile table in order to identify a row of this table." ::= { dspProfileEntry 1 } dspProfileCodec OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Bit 1: g711a Bit 2: g711mu Bit 3: g723 Bit 4: g726-16 Bit 5: g726-24 Bit 6: g726-32 Bit 7: g726-40 Bit 8: g729ab" ::= { dspProfileEntry 2 } dspProfilePlayBufferMinDelay OBJECT-TYPE SYNTAX INTEGER (10..500) UNITS "millisecond" MAX-ACCESS read-create STATUS current DESCRIPTION "Play buffer minimum delay in milliseconds. It should be less than or equal to dspProfilePlayBufferMaxDelay." ::= { dspProfileEntry 3 } dspProfilePlayBufferMaxDelay OBJECT-TYPE SYNTAX INTEGER (10..500) UNITS "millisecond" MAX-ACCESS read-create STATUS current DESCRIPTION "Play buffer maximum delay in milliseconds. It should be greater than or equal to dspProfilePlayBufferMinDelay." ::= { dspProfileEntry 4 } dspProfileEchoTail OBJECT-TYPE SYNTAX INTEGER { echotail_8(1), echotail_16(2), echotail_32(3), echotail_128(4) } MAX-ACCESS read-create STATUS current DESCRIPTION "Echo cancellation echo tail period in milliseconds." ::= { dspProfileEntry 5 } dspProfileRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in the table." ::= { dspProfileEntry 6 } dspProfileEchocancelOn OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Echo cancellation." ::= { dspProfileEntry 7 } dspProfileVadOn OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "voice activity detection." ::= { dspProfileEntry 8 } dspProfileg711vpi OBJECT-TYPE SYNTAX INTEGER { interval_10ms(1), interval_20ms(2), interval_30ms(3), interval_40ms(4) } MAX-ACCESS read-create STATUS current DESCRIPTION "G.711 voice packet interval time in milliseconds." ::= { dspProfileEntry 9 } dspProfileg723vpi OBJECT-TYPE SYNTAX INTEGER { interval_30ms(1), interval_60ms(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "G.723 voice packet interval time in milliseconds." ::= { dspProfileEntry 10 } dspProfileg726vpi OBJECT-TYPE SYNTAX INTEGER { interval_10ms(1), interval_20ms(2), interval_30ms(3), interval_40ms(4) } MAX-ACCESS read-create STATUS current DESCRIPTION "G.726 voice packet interval time in milliseconds." ::= { dspProfileEntry 11 } dspProfileg729vpi OBJECT-TYPE SYNTAX INTEGER { interval_10ms(1), interval_20ms(2), interval_30ms(3), interval_40ms(4), interval_50ms(5), interval_60ms(6) } MAX-ACCESS read-create STATUS current DESCRIPTION "G.729 voice packet interval time in milliseconds." ::= { dspProfileEntry 12 } dspProfilePbit OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { dspProfileEntry 13 } dspProfileDscp OBJECT-TYPE SYNTAX INTEGER (0..63) MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { dspProfileEntry 14 } dspProfileCodecPriority OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "every octet mean a codec, the order of octets means codec priority. 0x1: g711a 0x2: g711mu 0x3: g723 0x4: g726-16 0x5: g726-24 0x6: g726-32 0x7: g726-40 0x8: g729ab " ::= { dspProfileEntry 15 } -------------------- -- ipqosProfile -------------------- -- ipqosProfileTable maxNumOfIpqosProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of IPQOS profiles supported by the system." ::= { ipqosProfile 1 } ipqosProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF IpqosProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes IPQOS related configuration." ::= { ipqosProfile 2 } ipqosProfileEntry OBJECT-TYPE SYNTAX IpqosProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in ipqosProfileTable." INDEX { ipqosProfileName , ipqosProfileNumOfQueue } ::= { ipqosProfileTable 1 } IpqosProfileEntry ::= SEQUENCE { ipqosProfileName DisplayString, ipqosProfileNumOfQueue INTEGER, ipqosProfileRowStatus RowStatus } ipqosProfileName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used by the IPQOS profile table in order to identify a row of this table." ::= { ipqosProfileEntry 1 } ipqosProfileNumOfQueue OBJECT-TYPE SYNTAX INTEGER (1..8) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IPQOS queues." ::= { ipqosProfileEntry 2 } ipqosProfileRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in the table." ::= { ipqosProfileEntry 3 } -- ipqosProfileQueueTable ipqosProfileQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF IpqosProfileQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes IPQOS queue related configuration." ::= { ipqosProfile 3 } ipqosProfileQueueEntry OBJECT-TYPE SYNTAX IpqosProfileQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in ipqosProfileQueueTable." INDEX { ipqosProfileName , ipqosProfileQueueIndex } ::= { ipqosProfileQueueTable 1 } IpqosProfileQueueEntry ::= SEQUENCE { ipqosProfileQueueIndex INTEGER, ipqosProfileQueuePIR INTEGER, ipqosProfileQueueCIR INTEGER, ipqosProfileQueuePBS INTEGER, ipqosProfileQueueCBS INTEGER, ipqosProfileQueueLevel INTEGER, ipqosProfileQueueWeight INTEGER } ipqosProfileQueueIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "IPQOS queue index." ::= { ipqosProfileQueueEntry 1 } ipqosProfileQueuePIR OBJECT-TYPE SYNTAX INTEGER UNITS "Kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "Peak rate." ::= { ipqosProfileQueueEntry 2 } ipqosProfileQueueCIR OBJECT-TYPE SYNTAX INTEGER UNITS "Kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "Commited rate." ::= { ipqosProfileQueueEntry 3 } ipqosProfileQueuePBS OBJECT-TYPE SYNTAX INTEGER UNITS "byte" MAX-ACCESS read-write STATUS current DESCRIPTION "Peak burst size." ::= { ipqosProfileQueueEntry 4 } ipqosProfileQueueCBS OBJECT-TYPE SYNTAX INTEGER UNITS "byts" MAX-ACCESS read-write STATUS current DESCRIPTION "Commited burst size." ::= { ipqosProfileQueueEntry 5 } ipqosProfileQueueLevel OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Queue level." ::= { ipqosProfileQueueEntry 6 } ipqosProfileQueueWeight OBJECT-TYPE SYNTAX INTEGER (1..127) MAX-ACCESS read-write STATUS current DESCRIPTION "Queue weight." ::= { ipqosProfileQueueEntry 7 } -------------------- -- rateLimitProfile -------------------- -- rateLimitProfileTable maxNumOfRateLimitProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of Rate Limit profiles supported by the system. This object is supported by R5.02 and later versions." ::= { rateLimitProfile 1 } rateLimitProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF RateLimitProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes Rate Limit related configuration. This table is supported by R5.02 and later versions." ::= { rateLimitProfile 2 } rateLimitProfileEntry OBJECT-TYPE SYNTAX RateLimitProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in rateLimitProfileTable." INDEX { IMPLIED rateLimitProfileName } ::= { rateLimitProfileTable 1 } RateLimitProfileEntry ::= SEQUENCE { rateLimitProfileName DisplayString, rateLimitProfileIngressRate INTEGER, rateLimitProfileEgressRate INTEGER, rateLimitProfileRowStatus RowStatus } rateLimitProfileName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used by the Rate Limit profile table in order to identify a row of this table." ::= { rateLimitProfileEntry 1 } rateLimitProfileIngressRate OBJECT-TYPE SYNTAX INTEGER (0..100032) MAX-ACCESS read-write STATUS current DESCRIPTION "Ingress rate between 0~100032 in kbps in step of 64, '0' means no limiting." ::= { rateLimitProfileEntry 2 } rateLimitProfileEgressRate OBJECT-TYPE SYNTAX INTEGER (0..100032) MAX-ACCESS read-write STATUS current DESCRIPTION "Egress rate between 0~100032 in kbps in step of 64, '0' means no limiting." ::= { rateLimitProfileEntry 3 } rateLimitProfileRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in the table." ::= { rateLimitProfileEntry 4 } -------------------- -- e1AlarmProfile -------------------- -- e1AlarmProfileTable maxNumOfE1AlarmProfile OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of E1 Alarm profiles supported by the system. This object is supported by R5.03 and later versions." ::= { e1AlarmProfile 1 } e1AlarmProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF E1AlarmProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes Rate Limit related configuration. This table is supported by R5.03 and later versions." ::= { e1AlarmProfile 2 } e1AlarmProfileEntry OBJECT-TYPE SYNTAX E1AlarmProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in e1AlarmProfileTable." INDEX { IMPLIED e1AlarmProfileName } ::= { e1AlarmProfileTable 1 } E1AlarmProfileEntry ::= SEQUENCE { e1AlarmProfileName DisplayString, e1AlarmProfileQEs INTEGER, e1AlarmProfileQSes INTEGER, e1AlarmProfileQUas INTEGER, e1AlarmProfileDayEs INTEGER, e1AlarmProfileDaySes INTEGER, e1AlarmProfileDayUas INTEGER, e1AlarmProfileRowStatus RowStatus } e1AlarmProfileName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used by the E1 Alarm profile table in order to identify a row of this table." ::= { e1AlarmProfileEntry 1 } e1AlarmProfileQEs OBJECT-TYPE SYNTAX INTEGER (0..900) MAX-ACCESS read-write STATUS current DESCRIPTION "15Min error second" ::= { e1AlarmProfileEntry 2 } e1AlarmProfileQSes OBJECT-TYPE SYNTAX INTEGER (0..900) MAX-ACCESS read-write STATUS current DESCRIPTION "15Min severe error second" ::= { e1AlarmProfileEntry 3 } e1AlarmProfileQUas OBJECT-TYPE SYNTAX INTEGER (0..900) MAX-ACCESS read-write STATUS current DESCRIPTION "15Min un-available second" ::= { e1AlarmProfileEntry 4 } e1AlarmProfileDayEs OBJECT-TYPE SYNTAX INTEGER (0..900) MAX-ACCESS read-write STATUS current DESCRIPTION "1Day error second" ::= { e1AlarmProfileEntry 5 } e1AlarmProfileDaySes OBJECT-TYPE SYNTAX INTEGER (0..900) MAX-ACCESS read-write STATUS current DESCRIPTION "1Day severe error second" ::= { e1AlarmProfileEntry 6 } e1AlarmProfileDayUas OBJECT-TYPE SYNTAX INTEGER (0..900) MAX-ACCESS read-write STATUS current DESCRIPTION "1Day un-available second" ::= { e1AlarmProfileEntry 7 } e1AlarmProfileRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in the table." ::= { e1AlarmProfileEntry 8 } -------------------- -- vdsl2Profile -------------------- maxNumOfVdsl2TemplateProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of VDSL2 template profiles supported by the system. This MIB object is supported by R5.06 and later versions." ::= { vdsl2Profile 1 } maxNumOfVdsl2LineProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of VDSL2 line profiles supported by the system. This MIB object is supported by R5.06 and later versions." ::= { vdsl2Profile 2 } maxNumOfVdsl2ChanProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of VDSL2 chan profiles supported by the system. This MIB object is supported by R5.06 and later versions." ::= { vdsl2Profile 3 } maxNumOfVdsl2AlarmTemplateProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of VDSL2 alarm template profiles supported by the system. This MIB object is supported by R5.06 and later versions." ::= { vdsl2Profile 4 } maxNumOfVdsl2AlarmLineProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of VDSL2 alarm line profiles supported by the system. This MIB object is supported by R5.06 and later versions." ::= { vdsl2Profile 5 } maxNumOfVdsl2AlarmChanProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of VDSL2 alarm chan profiles supported by the system. This MIB object is supported by R5.06 and later versions." ::= { vdsl2Profile 6 } -- Vdsl2LineProfileExtendedTable vdsl2LineConfProfileExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF Vdsl2LineConfProfileExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information on the VDSL2 line profile extension configuration. This table is supported by R5.06 and later versions." ::= { vdsl2Profile 7 } vdsl2LineConfProfileExtendedEntry OBJECT-TYPE SYNTAX Vdsl2LineConfProfileExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in vdsl2LineProfileExtendedEntry." INDEX { xdsl2LConfProfProfileName } ::= { vdsl2LineConfProfileExtendedTable 1 } Vdsl2LineConfProfileExtendedEntry ::= SEQUENCE { vdsl2LineProfDpboEPsdID INTEGER, vdsl2LineProfBitSwapDs INTEGER, vdsl2LineProfBitSwapUs INTEGER, vdsl2LineProfProfileName DisplayString, vdsl2LineProfDynamicDepthEnableDs INTEGER, vdsl2LineProfDynamicDepthEnableUs INTEGER, vdsl2LineProfSosTimeDs Unsigned32, vdsl2LineProfSosTimeUs Unsigned32, vdsl2LineProfSosCrcDs Unsigned32, vdsl2LineProfSosCrcUs Unsigned32, vdsl2LineProfSosNToneDs Unsigned32, vdsl2LineProfSosNToneUs Unsigned32, vdsl2LineProfSosMaxDs Unsigned32, vdsl2LineProfSosMaxUs Unsigned32, vdsl2LineProfSosMultiStepDs BITS, vdsl2LineProfSosMultiStepUs BITS, vdsl2LineProfRocEnableDs INTEGER, vdsl2LineProfRocEnableUs INTEGER, vdsl2LineProfRocSnrmDs Unsigned32, vdsl2LineProfRocSnrmUs Unsigned32, vdsl2LineProfRocMinInpDs Unsigned32, vdsl2LineProfRocMinInpUs Unsigned32, vdsl2LineProfDpboType INTEGER, vdsl2LineProfDpboEselMin INTEGER, vdsl2LineProfCompatible INTEGER, vdsl2LineProfTransmissionType BITS } vdsl2LineProfDpboEPsdID OBJECT-TYPE SYNTAX INTEGER { psd_co(1), psd_flat(2), psd_cab_ansi(3), psd_cab_etsi(4), psd_exch_etsi(5), psd_exch_ansi(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "standard psd shape id for psd toolbox" ::= { vdsl2LineConfProfileExtendedEntry 1 } vdsl2LineProfBitSwapDs OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdsl2LineConfProfileExtendedEntry 2 } vdsl2LineProfBitSwapUs OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdsl2LineConfProfileExtendedEntry 3 } vdsl2LineProfProfileName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vdsl2LineConfProfileExtendedEntry 4 } vdsl2LineProfDynamicDepthEnableDs OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the dynamic change of interleave depth." ::= { vdsl2LineConfProfileExtendedEntry 5 } vdsl2LineProfDynamicDepthEnableUs OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the dynamic change of interleave depth." ::= { vdsl2LineConfProfileExtendedEntry 6 } vdsl2LineProfSosTimeDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The parameter SOS-TIME-ds is used in the specification of the receiver initiated SOS (see 13.4.3/G.993.2). If the value of this parameter is not zero, the standard SOS triggering criteria are enabled, and the value corresponds with duration of the time window used in the standard SOS triggering criteria in the downstream direction. See G.993.2 for detailed usage rules. The special value zero indicates that the standard SOS triggering criteria are disabled, i.e., vendor-discretionary values may be used instead of the values configured in the MIB for the following parameters: SOS-NTONES-ds, SOS-CRC-ds, SOS-TIME-ds. This parameter applies in the downstream direction. The valid range of non-zero values is from 64 ms to 16320 ms in steps of 64 ms. " ::= { vdsl2LineConfProfileExtendedEntry 7 } vdsl2LineProfSosTimeUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The parameter SOS-TIME-u s is used in the specification of the receiver initiated SOS (see 13.4.3/G.993.2). If the value of this parameter is not zero, the standard SOS triggering criteria are enabled, and the value corresponds with duration of the time window used in the standard SOS triggering criteria in the downstream direction. See G.993.2 for detailed usage rules. The special value zero indicates that the standard SOS triggering criteria are disabled, i.e., vendor-discretionary values may be used instead of the values configured in the MIB for the following parameters: SOS-NTONES-ds, SOS-CRC-ds, SOS-TIME-ds. This parameter applies in the downstream direction. The valid range of non-zero values is from 64 ms to 16320 ms in steps of 64 ms. " ::= { vdsl2LineConfProfileExtendedEntry 8 } vdsl2LineProfSosCrcDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter is defined as the minimum number of normalized CRC anomalies received in SOS-TIME-ds seconds in order to arm the second sub condition of the standard SOS triggering criteria (see 13.4.3.2/G.993.2) in the downstream direction. See G.993.2 for detailed usage rules. The valid range of SOS-CRC values is 0.02 to ((2^16)-1)*0.02, in steps of 0.02." ::= { vdsl2LineConfProfileExtendedEntry 9 } vdsl2LineProfSosCrcUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter is defined as the minimum number of normalized CRC anomalies received in SOS-TIME-ds seconds in order to arm the second sub condition of the standard SOS triggering criteria (see 13.4.3.2/G.993.2) in the downstream direction. See G.993.2 for detailed usage rules. The valid range of SOS-CRC values is 0.02 to ((2^16)-1)*0.02, in steps of 0.02." ::= { vdsl2LineConfProfileExtendedEntry 10 } vdsl2LineProfSosNToneDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter is defined as the minimum percentage of tones in the downstream MEDLEY SET that must be degraded in order to arm the first sub-condition of the standard SOS triggering criteria (see 13.4.3.2/G.993.2) in the downstream direction. The parameter SOS-NTONES-ds is defined as a percentage of tones. See G.993.2 for detailed usage rules. The valid range of values is from 1 to 100 in steps of 1. Use of the special value 0 is described in 13.4.3.2/G.993.2." ::= { vdsl2LineConfProfileExtendedEntry 11 } vdsl2LineProfSosNToneUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter is defined as the minimum percentage of tones in the downstream MEDLEY SET that must be degraded in order to arm the first sub-condition of the standard SOS triggering criteria (see 13.4.3.2/G.993.2) in the downstream direction. The parameter SOS-NTONES-ds is defined as a percentage of tones. See G.993.2 for detailed usage rules. The valid range of values is from 1 to 100 in steps of 1. Use of the special value 0 is described in 13.4.3.2/G.993.2." ::= { vdsl2LineConfProfileExtendedEntry 12 } vdsl2LineProfSosMaxDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter is used in G.993.2 de-activation (see 12.1.4/G.993.2). If the number of successful SOS procedures in the downstream direction performed within a 120-second interval exceeds MAX-SOS-ds, the modem shall transition to the L3 state. See G.993.2 for detailed usage rules (see 12.1.4/G.993.2). The valid range of values is 1 to 15. Use of the special value 0 is described in 12.1/G.993.2." ::= { vdsl2LineConfProfileExtendedEntry 13 } vdsl2LineProfSosMaxUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter is used in G.993.2 de-activation (see 12.1.4/G.993.2). If the number of successful SOS procedures in the downstream direction performed within a 120-second interval exceeds MAX-SOS-ds, the modem shall transition to the L3 state. See G.993.2 for detailed usage rules (see 12.1.4/G.993.2). The valid range of values is 1 to 15. Use of the special value 0 is described in 12.1/G.993.2." ::= { vdsl2LineConfProfileExtendedEntry 14 } vdsl2LineProfSosMultiStepDs OBJECT-TYPE SYNTAX BITS MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the capabilities of the VTU-R to execute the SOS request in one step or in multiple steps in the downstream direction. The field is formatted as [gggg 0000]. The first four MSBs [gggg] indicate the maximum number of tones (GSOS) that can be executed in a single step (GSOS)in the downstream direction. The valid values are: - [0000]: No limitation - [0010]: GSOS = 256 tones - [0011]: GSOS = 512 tones - [0100]: GSOS = 1024 tones" ::= { vdsl2LineConfProfileExtendedEntry 15 } vdsl2LineProfSosMultiStepUs OBJECT-TYPE SYNTAX BITS MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the capabilities of the VTU-R to execute the SOS request in one step or in multiple steps in the downstream direction. The field is formatted as [gggg 0000]. The first four MSBs [gggg] indicate the maximum number of tones (GSOS) that can be executed in a single step (GSOS)in the downstream direction. The valid values are: - [0000]: No limitation - [0010]: GSOS = 256 tones - [0011]: GSOS = 512 tones - [0100]: GSOS = 1024 tones" ::= { vdsl2LineConfProfileExtendedEntry 16 } vdsl2LineProfRocEnableDs OBJECT-TYPE SYNTAX INTEGER{ enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the robust overhead channel." ::= { vdsl2LineConfProfileExtendedEntry 17 } vdsl2LineProfRocEnableUs OBJECT-TYPE SYNTAX INTEGER{ enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the robust overhead channel." ::= { vdsl2LineConfProfileExtendedEntry 18 } vdsl2LineProfRocSnrmDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The parameter is defined as the SNR margin offset for the ROC channel in the downstream direction. The parameter is used in the specification of the channel initialization policy (see 12.3.7.1/G.993.2). The valid range of SNR margin offset values is from 0 to 31 dB with 0.1 dB steps." ::= { vdsl2LineConfProfileExtendedEntry 19 } vdsl2LineProfRocSnrmUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The parameter is defined as the SNR margin offset for the ROC channel in the downstream direction. The parameter is used in the specification of the channel initialization policy (see 12.3.7.1/G.993.2). The valid range of SNR margin offset values is from 0 to 31 dB with 0.1 dB steps." ::= { vdsl2LineConfProfileExtendedEntry 20 } vdsl2LineProfRocMinInpDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter contains the minimum impulse noise protection to apply on the ROC in the downstream direction. The minimum impulse noise protection is an integer ranging from 0 to 16." ::= { vdsl2LineConfProfileExtendedEntry 21 } vdsl2LineProfRocMinInpUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter contains the minimum impulse noise protection to apply on the ROC in the downstream direction. The minimum impulse noise protection is an integer ranging from 0 to 16." ::= { vdsl2LineConfProfileExtendedEntry 22 } vdsl2LineProfDpboType OBJECT-TYPE SYNTAX INTEGER{ g9971 (1), t_com (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdsl2LineConfProfileExtendedEntry 23 } vdsl2LineProfDpboEselMin OBJECT-TYPE SYNTAX INTEGER (0..511) UNITS "0.5 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdsl2LineConfProfileExtendedEntry 24 } vdsl2LineProfCompatible OBJECT-TYPE SYNTAX INTEGER{ none(1), adsl2(2), adsl2Plus(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Compatible to spectrum usage of adsl2 or adsl2+ line." ::= { vdsl2LineConfProfileExtendedEntry 25 } vdsl2LineProfTransmissionType OBJECT-TYPE SYNTAX BITS MAX-ACCESS read-write STATUS current DESCRIPTION "Configure the desired transmission types. They are: vdsl2(0) adsl2+(1) adsl2(2) gdmt(3) t1413(4) glite(5) annex-m(6) annex-l(7) " ::= { vdsl2LineConfProfileExtendedEntry 26 } -- Vdsl2ChanConfProfileExtendedTable vdsl2ChanConfProfileExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF Vdsl2ChanConfProfileExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information on the VDSL2 channel profile extension configuration. This table is supported by R5.06 and later versions." ::= { vdsl2Profile 8 } vdsl2ChanConfProfileExtendedEntry OBJECT-TYPE SYNTAX Vdsl2ChanConfProfileExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in vdsl2ChanConfProfileExtendedEntry." INDEX { xdsl2ChConfProfProfileName } ::= { vdsl2ChanConfProfileExtendedTable 1 } Vdsl2ChanConfProfileExtendedEntry ::= SEQUENCE { vdsl2ChanConfProfphyRds INTEGER, vdsl2ChanConfProfphyRus INTEGER, vdsl2ChanConfProfProfileName DisplayString, vdsl2ChanConfProfGinpRtxModeDs Xdsl2ConfigRtxMode, vdsl2ChanConfProfGinpRtxModeUs Xdsl2ConfigRtxMode, vdsl2ChanConfProfGinpEtrMaxDs Unsigned32, vdsl2ChanConfProfGinpEtrMaxUs Unsigned32, vdsl2ChanConfProfGinpEtrMinDs Unsigned32, vdsl2ChanConfProfGinpEtrMinUs Unsigned32, vdsl2ChanConfProfGinpNdrMaxDs Unsigned32, vdsl2ChanConfProfGinpNdrMaxUs Unsigned32, vdsl2ChanConfProfGinpShineRatioDs Unsigned32, vdsl2ChanConfProfGinpShineRatioUs Unsigned32, vdsl2ChanConfProfGinpLeftrThresholdDs Unsigned32, vdsl2ChanConfProfGinpLeftrThresholdUs Unsigned32, vdsl2ChanConfProfGinpMaxDelayDs Unsigned32, vdsl2ChanConfProfGinpMaxDelayUs Unsigned32, vdsl2ChanConfProfGinpMinDelayDs Unsigned32, vdsl2ChanConfProfGinpMinDelayUs Unsigned32, vdsl2ChanConfProfGinpInpMinDs Unsigned32, vdsl2ChanConfProfGinpInpMinUs Unsigned32, vdsl2ChanConfProfGinpReinCfgInpDs Unsigned32, vdsl2ChanConfProfGinpReinCfgInpUs Unsigned32, vdsl2ChanConfProfGinpReinCfgFreqDs Unsigned32, vdsl2ChanConfProfGinpReinCfgFreqUs Unsigned32, vdsl2ChanConfProfSosMinRateB0Ds Unsigned32, vdsl2ChanConfProfSosMinRateB0Us Unsigned32 } vdsl2ChanConfProfphyRds OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), auto(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "retransmission mode" ::= { vdsl2ChanConfProfileExtendedEntry 1 } vdsl2ChanConfProfphyRus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), auto(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "retransmission mode" ::= { vdsl2ChanConfProfileExtendedEntry 2 } vdsl2ChanConfProfProfileName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vdsl2ChanConfProfileExtendedEntry 3 } vdsl2ChanConfProfGinpRtxModeDs OBJECT-TYPE SYNTAX Xdsl2ConfigRtxMode MAX-ACCESS read-create STATUS current DESCRIPTION "G.inp(G.998.4) support setting on downstream direction. The possible values are: Forbidden(0) - Support for G998.4 is disabled. Preferred(1) - If G998.4 is supported by the far-end, it is enabled. Forced(2) - The line will only train if G998.4 can be enabled. Test(3) - G998.4 is enabled in test mode (refer to G998.4, Clause 10.4)." ::= { vdsl2ChanConfProfileExtendedEntry 4 } vdsl2ChanConfProfGinpRtxModeUs OBJECT-TYPE SYNTAX Xdsl2ConfigRtxMode MAX-ACCESS read-create STATUS current DESCRIPTION "G.inp(G.998.4) support setting on upstream direction. The possible values are: Forbidden(0) - Support for G998.4 is disabled. Preferred(1) - If G998.4 is supported by the far-end, it is enabled. Forced(2) - The line will only train if G998.4 can be enabled. Test(3) - G998.4 is enabled in test mode (refer to G998.4, Clause 10.4)." ::= { vdsl2ChanConfProfileExtendedEntry 5 } vdsl2ChanConfProfGinpEtrMaxDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Defines the maximum allowed value for the ETR (Effective Throughput Rate)." ::= { vdsl2ChanConfProfileExtendedEntry 6 } vdsl2ChanConfProfGinpEtrMaxUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Defines the maximum allowed value for the ETR (Effective Throughput Rate)." ::= { vdsl2ChanConfProfileExtendedEntry 7 } vdsl2ChanConfProfGinpEtrMinDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Defines the minimum value for the ETR (Effective Throughput Rate)." ::= { vdsl2ChanConfProfileExtendedEntry 8 } vdsl2ChanConfProfGinpEtrMinUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Defines the minimum value for the ETR (Effective Throughput Rate)." ::= { vdsl2ChanConfProfileExtendedEntry 9 } vdsl2ChanConfProfGinpNdrMaxDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Overrules the wanted maximum data rate provided in the SetLineTrafficConfiguration" ::= { vdsl2ChanConfProfileExtendedEntry 10 } vdsl2ChanConfProfGinpNdrMaxUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Overrules the wanted maximum data rate provided in the SetLineTrafficConfiguration" ::= { vdsl2ChanConfProfileExtendedEntry 11 } vdsl2ChanConfProfGinpShineRatioDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "The assumed fraction (0.001 to 0.255) of NDR necessary to correct SHINE noise." ::= { vdsl2ChanConfProfileExtendedEntry 12 } vdsl2ChanConfProfGinpShineRatioUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "The assumed fraction (0.001 to 0.255) of NDR necessary to correct SHINE noise." ::= { vdsl2ChanConfProfileExtendedEntry 13 } vdsl2ChanConfProfGinpLeftrThresholdDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "The rate threshold (fraction of NDR) below which the Low Error Free Rate (LEFTR) defect is declared." ::= { vdsl2ChanConfProfileExtendedEntry 14 } vdsl2ChanConfProfGinpLeftrThresholdUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "The rate threshold (fraction of NDR) below which the Low Error Free Rate (LEFTR) defect is declared." ::= { vdsl2ChanConfProfileExtendedEntry 15 } vdsl2ChanConfProfGinpMaxDelayDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting." ::= { vdsl2ChanConfProfileExtendedEntry 16 } vdsl2ChanConfProfGinpMaxDelayUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting." ::= { vdsl2ChanConfProfileExtendedEntry 17 } vdsl2ChanConfProfGinpMinDelayDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting." ::= { vdsl2ChanConfProfileExtendedEntry 18 } vdsl2ChanConfProfGinpMinDelayUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting." ::= { vdsl2ChanConfProfileExtendedEntry 19 } vdsl2ChanConfProfGinpInpMinDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting. Unit is symbol. The possible values are: 0-31" ::= { vdsl2ChanConfProfileExtendedEntry 20 } vdsl2ChanConfProfGinpInpMinUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting. Unit is symbol. The possible values are: 0-31" ::= { vdsl2ChanConfProfileExtendedEntry 21 } vdsl2ChanConfProfGinpReinCfgInpDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting. Unit is symbol. The possible values are: 0-7" ::= { vdsl2ChanConfProfileExtendedEntry 22 } vdsl2ChanConfProfGinpReinCfgInpUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting. Unit is symbol. The possible values are: 0-7" ::= { vdsl2ChanConfProfileExtendedEntry 23 } vdsl2ChanConfProfGinpReinCfgFreqDs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting. Unit is Hz. The possible values are: 100 - 100Hz 120 - 120Hz" ::= { vdsl2ChanConfProfileExtendedEntry 24 } vdsl2ChanConfProfGinpReinCfgFreqUs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "G.inp-specific value that overrules the traffic configuration setting. Unit is Hz. The possible values are: 100 - 100Hz 120 - 120Hz" ::= { vdsl2ChanConfProfileExtendedEntry 25 } vdsl2ChanConfProfSosMinRateB0Ds OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "This parameter specifies the minimum net data rate required for a valid SOS request in the downstream direction. The value shall be coded as an unsigned integer representing the data rate as a multiple of 8 kbit/s." ::= { vdsl2ChanConfProfileExtendedEntry 26 } vdsl2ChanConfProfSosMinRateB0Us OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "This parameter specifies the minimum net data rate required for a valid SOS request in the downstream direction. The value shall be coded as an unsigned integer representing the data rate as a multiple of 8 kbit/s." ::= { vdsl2ChanConfProfileExtendedEntry 27 } -------------------- -- vdsl2AlarmProfile -------------------- -- vdsl2LineAlarmConfProfileExtendedTable vdsl2LineAlarmConfProfileExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF Vdsl2LineAlarmConfProfileExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information on the VDSL2 line alarm profile extension configuration. This table is supported by R5.06 and later versions." ::= { vdsl2Profile 9 } vdsl2LineAlarmConfProfileExtendedEntry OBJECT-TYPE SYNTAX Vdsl2LineAlarmConfProfileExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in vdsl2LineAlarmConfProfileExtendedEntry." INDEX { xdsl2LineAlarmConfProfileName } ::= { vdsl2LineAlarmConfProfileExtendedTable 1 } Vdsl2LineAlarmConfProfileExtendedEntry ::= SEQUENCE { xdsl2LineAlarmConfProfileXtucThresh15MinLofs Unsigned32, xdsl2LineAlarmConfProfileXturThresh15MinLofs Unsigned32, xdsl2LineAlarmConfProfileThresh15MinLprs Unsigned32, xdsl2LineAlarmConfProfileProfileName DisplayString, xdsl2LineAlarmConfProfileXtucThresh15MinLols Unsigned32 } xdsl2LineAlarmConfProfileXtucThresh15MinLofs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "A threshold for the xdsl2PMLCurr15MLofs counter, when xdsl2PMLCurrUnit is xtuc 1. The value 0 means that no threshold is specified for the associated counter. Units:seconds" ::= { vdsl2LineAlarmConfProfileExtendedEntry 1 } xdsl2LineAlarmConfProfileXturThresh15MinLofs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "A threshold for the xdsl2PMLCurr15MLofs counter, when xdsl2PMLCurrUnit is xtur 2. The value 0 means that no threshold is specified for the associated counter. Units:seconds" ::= { vdsl2LineAlarmConfProfileExtendedEntry 2 } xdsl2LineAlarmConfProfileThresh15MinLprs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "A threshold for the xdsl2PMLCurr15MLprs counter. The value 0 means that no threshold is specified for the associated counter. Units:seconds" ::= { vdsl2LineAlarmConfProfileExtendedEntry 3 } xdsl2LineAlarmConfProfileProfileName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vdsl2LineAlarmConfProfileExtendedEntry 4 } xdsl2LineAlarmConfProfileXtucThresh15MinLols OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "A threshold for the xdsl2PMLCurr15MLols counter, when xdsl2PMLCurrUnit is xtuc. The value 0 means that no threshold is specified for the associated counter. Units:seconds" ::= { vdsl2LineAlarmConfProfileExtendedEntry 5 } -------------------- -- vdsl2LineConfTemp -------------------- -- vdsl2LineConfTempExtendedTable vdsl2LineConfTempExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF Vdsl2LineConfTempExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information on the VDSL2 line template profile extension configuration. This table is supported by R5.06 and later versions." ::= { vdsl2Profile 10 } vdsl2LineConfTempExtendedEntry OBJECT-TYPE SYNTAX Vdsl2LineConfTempExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in vdsl2LineConfTempExtendedTable." INDEX { xdsl2LConfTempTemplateName } ::= { vdsl2LineConfTempExtendedTable 1 } Vdsl2LineConfTempExtendedEntry ::= SEQUENCE { vdsl2LineConfTempTemplateName DisplayString, vdsl2LineConfTempTemplatePortMap PortList, vdsl2LineConfTempInmProfile DisplayString } vdsl2LineConfTempTemplateName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vdsl2LineConfTempExtendedEntry 1 } vdsl2LineConfTempTemplatePortMap OBJECT-TYPE SYNTAX PortList MAX-ACCESS read-only STATUS current DESCRIPTION "Profile mapping port list" ::= { vdsl2LineConfTempExtendedEntry 2 } vdsl2LineConfTempInmProfile OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vdsl2LineConfTempExtendedEntry 3 } -------------------- -- vdsl2AlarmConfTemp -------------------- -- vdsl2AlarmConfTempExtendedTable vdsl2AlarmConfTempExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF Vdsl2AlarmConfTempExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information on the VDSL2 line alarm template profile extension configuration. This table is supported by R5.06 and later versions." ::= { vdsl2Profile 11 } vdsl2AlarmConfTempExtendedEntry OBJECT-TYPE SYNTAX Vdsl2AlarmConfTempExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in vdsl2AlarmConfTempExtendedTable." INDEX { xdsl2LAlarmConfTempTemplateName } ::= { vdsl2AlarmConfTempExtendedTable 1 } Vdsl2AlarmConfTempExtendedEntry ::= SEQUENCE { vdsl2AlarmConfTempTemplateName DisplayString } vdsl2AlarmConfTempTemplateName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vdsl2AlarmConfTempExtendedEntry 1 } -------------------- -- vdsl2ChanAlarmConfProfile -------------------- -- vdsl2ChanAlarmConfProfileExtendedTable vdsl2ChanAlarmConfProfileExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF Vdsl2ChanAlarmConfProfileExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information on the VDSL2 channel alarm profile extension configuration. This table is supported by R5.06 and later versions." ::= { vdsl2Profile 12 } vdsl2ChanAlarmConfProfileExtendedEntry OBJECT-TYPE SYNTAX Vdsl2ChanAlarmConfProfileExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in vdsl2ChanAlarmConfProfileExtendedTable." INDEX { xdsl2ChAlarmConfProfileName } ::= { vdsl2ChanAlarmConfProfileExtendedTable 1 } Vdsl2ChanAlarmConfProfileExtendedEntry ::= SEQUENCE { vdsl2ChanAlarmConfProfProfileName DisplayString } vdsl2ChanAlarmConfProfProfileName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vdsl2ChanAlarmConfProfileExtendedEntry 1 } -- maxNumOfVdsl2InmProfiles maxNumOfVdsl2InmProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of VDSL2 Inm profiles supported by the system. This MIB object is supported by R5.06 and later versions." ::= { vdsl2Profile 13 } -- vdsl2InmConfProfileExtendedTable vdsl2InmConfProfileExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF Vdsl2InmConfProfileExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "vdsl2InmConfProfileExtendedTable." REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" ::= { vdsl2Profile 14 } vdsl2InmConfProfileExtendedEntry OBJECT-TYPE SYNTAX Vdsl2InmConfProfileExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "vdsl2InmConfProfileExtendedTable." REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" INDEX { xdsl2InmConfProfProfileName } ::= { vdsl2InmConfProfileExtendedTable 1 } Vdsl2InmConfProfileExtendedEntry ::= SEQUENCE { xdsl2InmConfProfProfileName DisplayString, xdsl2InmConfProfVtucInpEq Unsigned32, xdsl2InmConfProfVturInpEq Unsigned32, xdsl2InmConfProfVtucCC Unsigned32, xdsl2InmConfProfVturCC Unsigned32, xdsl2InmConfProfVtucIATO Unsigned32, xdsl2InmConfProfVturIATO Unsigned32, xdsl2InmConfProfVtucIATS Unsigned32, xdsl2InmConfProfVturIATS Unsigned32, xdsl2InmConfProfRowStatus RowStatus, xdsl2InmConfProfVtucISDBUS INTEGER } xdsl2InmConfProfProfileName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object identifies a row in this table." REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" ::= { vdsl2InmConfProfileExtendedEntry 1 } xdsl2InmConfProfVtucInpEq OBJECT-TYPE SYNTAX Unsigned32 (0..3) MAX-ACCESS read-write STATUS current DESCRIPTION "The INM Inmpulse Noise Protection Equivalent Mode. Configuration parameter INM_INPEQ_MODE defines the way of computation of Equivalent INP, as defined in ITU-T G.993.2 Amd2 11.4.2.2.1 This takes a value in the range from 0 to 3." REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" DEFVAL { 0 } ::= { vdsl2InmConfProfileExtendedEntry 2 } xdsl2InmConfProfVturInpEq OBJECT-TYPE SYNTAX Unsigned32 (0..3) MAX-ACCESS read-write STATUS current DESCRIPTION "The INM Inmpulse Noise Protection Equivalent Mode. Configuration parameter INM_INPEQ_MODE defines the way of computation of Equivalent INP, as defined in ITU-T G.993.2 Amd2 11.4.2.2.1 This takes a value in the range from 0 to 3." REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" DEFVAL { 0 } ::= { vdsl2InmConfProfileExtendedEntry 3 } xdsl2InmConfProfVtucCC OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The INM Cluster Continuation. The valid values for INMCC range from 0 from 64 DMT symbols in steps of 1 DMT symbol. Up to and including INMCC nondegraded symbols will be allowed before a cluster is deemed to be complete and the impulse noise event over." REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" DEFVAL { 0 } ::= { vdsl2InmConfProfileExtendedEntry 4 } xdsl2InmConfProfVturCC OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The INM Cluster Continuation. The valid values for INMCC range from 0 from 64 DMT symbols in steps of 1 DMT symbol. Up to and including INMCC nondegraded symbols will be allowed before a cluster is deemed to be complete and the impulse noise event over." REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" DEFVAL { 0 } ::= { vdsl2InmConfProfileExtendedEntry 5 } xdsl2InmConfProfVtucIATO OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The INM Inter Arrival Time Offset for the IAT anomaly generation. The valid values for INMIATO range from 3 from 511 DMT symbols in steps of 1 DMT symbol." REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" DEFVAL { 3 } ::= { vdsl2InmConfProfileExtendedEntry 6 } xdsl2InmConfProfVturIATO OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The INM Inter Arrival Time Offset for the IAT anomaly generation. The valid values for INMIATO range from 3 from 511 DMT symbols in steps of 1 DMT symbol." REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" DEFVAL { 3 } ::= { vdsl2InmConfProfileExtendedEntry 7 } xdsl2InmConfProfVtucIATS OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The INM Inter Arrival Time Step for the IAT anomaly generation. The valid values for INMIATS range from 0 from 7 in steps. The range of values of inter-arrival times recorded in a single bin is 2^(INMIATS). All inter-arrival times greater than or equal to INMIATO+6*(2^INMIATS) are recorded in the 7th bin of INMAIAT." REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" DEFVAL { 0 } ::= { vdsl2InmConfProfileExtendedEntry 8 } xdsl2InmConfProfVturIATS OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The INM Inter Arrival Time Step for the IAT anomaly generation. The valid values for INMIATS range from 0 from 7 in steps. The range of values of inter-arrival times recorded in a single bin is 2^(INMIATS). All inter-arrival times greater than or equal to INMIATO+6*(2^INMIATS) are recorded in the 7th bin of INMAIAT." REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" DEFVAL { 0 } ::= { vdsl2InmConfProfileExtendedEntry 9 } xdsl2InmConfProfRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or to modify or delete an existing row in this table." ::= { vdsl2InmConfProfileExtendedEntry 10 } xdsl2InmConfProfVtucISDBUS OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "ISDD sensitivity of VTU-C, -128~127 in unit of 0.1dB." DEFVAL { 0 } ::= { vdsl2InmConfProfileExtendedEntry 11 } -------------------- -- queueRateLimitProfile -------------------- -- queueRateLimitProfileTable maxNumOfQueueRateLimitProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of Queue Rate Limit profiles supported by the system." ::= { queueRateLimitProfile 1 } queueRateLimitProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF QueueRateLimitProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes Queue Rate Limit related configuration." ::= { queueRateLimitProfile 2 } queueRateLimitProfileEntry OBJECT-TYPE SYNTAX QueueRateLimitProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in queueRateLimitProfileTable." INDEX { IMPLIED queueRateLimitProfileName } ::= { queueRateLimitProfileTable 1 } QueueRateLimitProfileEntry ::= SEQUENCE { queueRateLimitProfileName DisplayString, queueRateLimitProfileQueue0CIR INTEGER, queueRateLimitProfileQueue0PIR INTEGER, queueRateLimitProfileQueue1CIR INTEGER, queueRateLimitProfileQueue1PIR INTEGER, queueRateLimitProfileQueue2CIR INTEGER, queueRateLimitProfileQueue2PIR INTEGER, queueRateLimitProfileQueue3CIR INTEGER, queueRateLimitProfileQueue3PIR INTEGER, queueRateLimitProfileQueue4CIR INTEGER, queueRateLimitProfileQueue4PIR INTEGER, queueRateLimitProfileQueue5CIR INTEGER, queueRateLimitProfileQueue5PIR INTEGER, queueRateLimitProfileQueue6CIR INTEGER, queueRateLimitProfileQueue6PIR INTEGER, queueRateLimitProfileQueue7CIR INTEGER, queueRateLimitProfileQueue7PIR INTEGER, queueRateLimitProfileRowStatus RowStatus } queueRateLimitProfileName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used by the Queue Rate Limit profile table and Queue Rate Limit Profile Queue table in order to identify a row of these table." ::= { queueRateLimitProfileEntry 1 } queueRateLimitProfileQueue0CIR OBJECT-TYPE SYNTAX INTEGER (0..99968) MAX-ACCESS read-write STATUS current DESCRIPTION "CIR of a queue between 0~99968 in kbps in step of 64,'0' means no limiting." ::= { queueRateLimitProfileEntry 2 } queueRateLimitProfileQueue0PIR OBJECT-TYPE SYNTAX INTEGER (0..99968) MAX-ACCESS read-write STATUS current DESCRIPTION "PIR of a queue between 0~99968 in kbps in step of 64,'0' means no limiting." ::= { queueRateLimitProfileEntry 3 } queueRateLimitProfileQueue1CIR OBJECT-TYPE SYNTAX INTEGER (0..99968) MAX-ACCESS read-write STATUS current DESCRIPTION "CIR of a queue between 0~99968 in kbps in step of 64,'0' means no limiting." ::= { queueRateLimitProfileEntry 4 } queueRateLimitProfileQueue1PIR OBJECT-TYPE SYNTAX INTEGER (0..99968) MAX-ACCESS read-write STATUS current DESCRIPTION "PIR of a queue between 0~99968 in kbps in step of 64,'0' means no limiting." ::= { queueRateLimitProfileEntry 5 } queueRateLimitProfileQueue2CIR OBJECT-TYPE SYNTAX INTEGER (0..99968) MAX-ACCESS read-write STATUS current DESCRIPTION "CIR of a queue between 0~99968 in kbps in step of 64,'0' means no limiting." ::= { queueRateLimitProfileEntry 6 } queueRateLimitProfileQueue2PIR OBJECT-TYPE SYNTAX INTEGER (0..99968) MAX-ACCESS read-write STATUS current DESCRIPTION "PIR of a queue between 0~99968 in kbps in step of 64,'0' means no limiting." ::= { queueRateLimitProfileEntry 7 } queueRateLimitProfileQueue3CIR OBJECT-TYPE SYNTAX INTEGER (0..99968) MAX-ACCESS read-write STATUS current DESCRIPTION "CIR of a queue between 0~99968 in kbps in step of 64,'0' means no limiting." ::= { queueRateLimitProfileEntry 8 } queueRateLimitProfileQueue3PIR OBJECT-TYPE SYNTAX INTEGER (0..99968) MAX-ACCESS read-write STATUS current DESCRIPTION "PIR of a queue between 0~99968 in kbps in step of 64,'0' means no limiting." ::= { queueRateLimitProfileEntry 9 } queueRateLimitProfileQueue4CIR OBJECT-TYPE SYNTAX INTEGER (0..99968) MAX-ACCESS read-write STATUS current DESCRIPTION "CIR of a queue between 0~99968 in kbps in step of 64,'0' means no limiting." ::= { queueRateLimitProfileEntry 10 } queueRateLimitProfileQueue4PIR OBJECT-TYPE SYNTAX INTEGER (0..99968) MAX-ACCESS read-write STATUS current DESCRIPTION "PIR of a queue between 0~99968 in kbps in step of 64,'0' means no limiting." ::= { queueRateLimitProfileEntry 11 } queueRateLimitProfileQueue5CIR OBJECT-TYPE SYNTAX INTEGER (0..99968) MAX-ACCESS read-write STATUS current DESCRIPTION "CIR of a queue between 0~99968 in kbps in step of 64,'0' means no limiting." ::= { queueRateLimitProfileEntry 12 } queueRateLimitProfileQueue5PIR OBJECT-TYPE SYNTAX INTEGER (0..99968) MAX-ACCESS read-write STATUS current DESCRIPTION "PIR of a queue between 0~99968 in kbps in step of 64,'0' means no limiting." ::= { queueRateLimitProfileEntry 13 } queueRateLimitProfileQueue6CIR OBJECT-TYPE SYNTAX INTEGER (0..99968) MAX-ACCESS read-write STATUS current DESCRIPTION "CIR of a queue between 0~99968 in kbps in step of 64,'0' means no limiting." ::= { queueRateLimitProfileEntry 14 } queueRateLimitProfileQueue6PIR OBJECT-TYPE SYNTAX INTEGER (0..99968) MAX-ACCESS read-write STATUS current DESCRIPTION "PIR of a queue between 0~99968 in kbps in step of 64,'0' means no limiting." ::= { queueRateLimitProfileEntry 15 } queueRateLimitProfileQueue7CIR OBJECT-TYPE SYNTAX INTEGER (0..99968) MAX-ACCESS read-write STATUS current DESCRIPTION "CIR of a queue between 0~99968 in kbps in step of 64,'0' means no limiting." ::= { queueRateLimitProfileEntry 16 } queueRateLimitProfileQueue7PIR OBJECT-TYPE SYNTAX INTEGER (0..99968) MAX-ACCESS read-write STATUS current DESCRIPTION "PIR of a queue between 0~99968 in kbps in step of 64,'0' means no limiting." ::= { queueRateLimitProfileEntry 17 } queueRateLimitProfileRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in the table." ::= { queueRateLimitProfileEntry 18 } -------------------- -- ipqos2Profile -------------------- maxNumOfIpqos2Profiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of IPQoS2 profiles supported by the system." ::= { ipqos2Profile 1 } ipqos2ProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF Ipqos2ProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes IPQoS2 profiles." ::= { ipqos2Profile 2 } ipqos2ProfileEntry OBJECT-TYPE SYNTAX Ipqos2ProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in ipqos2ProfileTable." INDEX { IMPLIED ipqos2ProfileName } ::= { ipqos2ProfileTable 1 } Ipqos2ProfileEntry ::= SEQUENCE { ipqos2ProfileName DisplayString, ipqos2ProfileAlgorithm INTEGER, ipqos2ProfileVcLevel INTEGER, ipqos2ProfileVcMaxRate INTEGER, ipqos2ProfileVcDepth INTEGER, ipqos2ProfileQueue0Weight INTEGER, ipqos2ProfileQueue0MaxRate INTEGER, ipqos2ProfileQueue0Depth INTEGER, ipqos2ProfileQueue1Weight INTEGER, ipqos2ProfileQueue1MaxRate INTEGER, ipqos2ProfileQueue1Depth INTEGER, ipqos2ProfileQueue2Weight INTEGER, ipqos2ProfileQueue2MaxRate INTEGER, ipqos2ProfileQueue2Depth INTEGER, ipqos2ProfileQueue3Weight INTEGER, ipqos2ProfileQueue3MaxRate INTEGER, ipqos2ProfileQueue3Depth INTEGER, ipqos2ProfileQueue4Weight INTEGER, ipqos2ProfileQueue4MaxRate INTEGER, ipqos2ProfileQueue4Depth INTEGER, ipqos2ProfileQueue5Weight INTEGER, ipqos2ProfileQueue5MaxRate INTEGER, ipqos2ProfileQueue5Depth INTEGER, ipqos2ProfileQueue6Weight INTEGER, ipqos2ProfileQueue6MaxRate INTEGER, ipqos2ProfileQueue6Depth INTEGER, ipqos2ProfileQueue7Weight INTEGER, ipqos2ProfileQueue7MaxRate INTEGER, ipqos2ProfileQueue7Depth INTEGER, ipqos2ProfileRowStatus RowStatus } ipqos2ProfileName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "profile name." ::= { ipqos2ProfileEntry 1 } ipqos2ProfileAlgorithm OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS read-write STATUS current DESCRIPTION "1:sp, 2:wfq, 3-sp+wfq, 4:shaping, 5:vc-shaping." ::= { ipqos2ProfileEntry 2 } ipqos2ProfileVcLevel OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "level of the PVC. For vc-shaping only. Displayed as -1 when ipqos2ProfileAlgorithm is not vc-shaping." ::= { ipqos2ProfileEntry 3 } ipqos2ProfileVcMaxRate OBJECT-TYPE SYNTAX INTEGER (32..32000) MAX-ACCESS read-write STATUS current DESCRIPTION "max rate of the queues of PVCs. For vc-shaping only. Displayed as -1 when ipqos2ProfileAlgorithm is not vc-shaping." ::= { ipqos2ProfileEntry 4 } ipqos2ProfileVcDepth OBJECT-TYPE SYNTAX INTEGER (30..255) MAX-ACCESS read-write STATUS current DESCRIPTION "depth of queues of PVCs. For vc-shaping only. Displayed as -1 when ipqos2ProfileAlgorithm is not vc-shaping." ::= { ipqos2ProfileEntry 5 } ipqos2ProfileQueue0Weight OBJECT-TYPE SYNTAX INTEGER (1..50) MAX-ACCESS read-write STATUS current DESCRIPTION "weight of queue 0 of PVCs. For wfq, sp+wfq only. Displayed as -1 when ipqos2ProfileAlgorithm is not wfq, sp+wfq." ::= { ipqos2ProfileEntry 6 } ipqos2ProfileQueue0MaxRate OBJECT-TYPE SYNTAX INTEGER (32..32000) MAX-ACCESS read-write STATUS current DESCRIPTION "max rate of queue 0 of PVCs. For shaping only. Displayed as -1 when ipqos2ProfileAlgorithm is not shaping." ::= { ipqos2ProfileEntry 7 } ipqos2ProfileQueue0Depth OBJECT-TYPE SYNTAX INTEGER (30..255) MAX-ACCESS read-write STATUS current DESCRIPTION "depth of queue 0 of PVCs. For wfq, sp+wfq, shaping. Displayed as -1 when ipqos2ProfileAlgorithm is not wfq, sp+wfq, shaping." ::= { ipqos2ProfileEntry 8 } ipqos2ProfileQueue1Weight OBJECT-TYPE SYNTAX INTEGER (1..50) MAX-ACCESS read-write STATUS current DESCRIPTION "weight of queue 1 of PVCs. For wfq, sp+wfq only. Displayed as -1 when ipqos2ProfileAlgorithm is not wfq, sp+wfq." ::= { ipqos2ProfileEntry 9 } ipqos2ProfileQueue1MaxRate OBJECT-TYPE SYNTAX INTEGER (32..32000) MAX-ACCESS read-write STATUS current DESCRIPTION "max rate of queue 1 of PVCs. For shaping only. Displayed as -1 when ipqos2ProfileAlgorithm is not shaping." ::= { ipqos2ProfileEntry 10 } ipqos2ProfileQueue1Depth OBJECT-TYPE SYNTAX INTEGER (30..255) MAX-ACCESS read-write STATUS current DESCRIPTION "depth of queue 1 of PVCs. For wfq, sp+wfq, shaping. Displayed as -1 when ipqos2ProfileAlgorithm is not wfq, sp+wfq, shaping." ::= { ipqos2ProfileEntry 11 } ipqos2ProfileQueue2Weight OBJECT-TYPE SYNTAX INTEGER (1..50) MAX-ACCESS read-write STATUS current DESCRIPTION "weight of queue 2 of PVCs. For wfq, sp+wfq only. Displayed as -1 when ipqos2ProfileAlgorithm is not wfq, sp+wfq." ::= { ipqos2ProfileEntry 12 } ipqos2ProfileQueue2MaxRate OBJECT-TYPE SYNTAX INTEGER (32..32000) MAX-ACCESS read-write STATUS current DESCRIPTION "max rate of queue 2 of PVCs. For shaping only. Displayed as -1 when ipqos2ProfileAlgorithm is not shaping." ::= { ipqos2ProfileEntry 13 } ipqos2ProfileQueue2Depth OBJECT-TYPE SYNTAX INTEGER (30..255) MAX-ACCESS read-write STATUS current DESCRIPTION "depth of queue 2 of PVCs. For wfq, sp+wfq, shaping. Displayed as -1 when ipqos2ProfileAlgorithm is not wfq, sp+wfq, shaping." ::= { ipqos2ProfileEntry 14 } ipqos2ProfileQueue3Weight OBJECT-TYPE SYNTAX INTEGER (1..50) MAX-ACCESS read-write STATUS current DESCRIPTION "weight of queue 3 of PVCs. For wfq, sp+wfq only. Displayed as -1 when ipqos2ProfileAlgorithm is not wfq, sp+wfq." ::= { ipqos2ProfileEntry 15 } ipqos2ProfileQueue3MaxRate OBJECT-TYPE SYNTAX INTEGER (32..32000) MAX-ACCESS read-write STATUS current DESCRIPTION "max rate of queue 3 of PVCs. For shaping only. Displayed as -1 when ipqos2ProfileAlgorithm is not shaping." ::= { ipqos2ProfileEntry 16 } ipqos2ProfileQueue3Depth OBJECT-TYPE SYNTAX INTEGER (30..255) MAX-ACCESS read-write STATUS current DESCRIPTION "depth of queue 3 of PVCs. For wfq, sp+wfq, shaping. Displayed as -1 when ipqos2ProfileAlgorithm is not wfq, sp+wfq, shaping." ::= { ipqos2ProfileEntry 17 } ipqos2ProfileQueue4Weight OBJECT-TYPE SYNTAX INTEGER (1..50) MAX-ACCESS read-write STATUS current DESCRIPTION "weight of queue 4 of PVCs. For wfq, sp+wfq only. Displayed as -1 when ipqos2ProfileAlgorithm is not wfq, sp+wfq." ::= { ipqos2ProfileEntry 18 } ipqos2ProfileQueue4MaxRate OBJECT-TYPE SYNTAX INTEGER (32..32000) MAX-ACCESS read-write STATUS current DESCRIPTION "max rate of queue 4 of PVCs. For shaping only. Displayed as -1 when ipqos2ProfileAlgorithm is not shaping." ::= { ipqos2ProfileEntry 19 } ipqos2ProfileQueue4Depth OBJECT-TYPE SYNTAX INTEGER (30..255) MAX-ACCESS read-write STATUS current DESCRIPTION "depth of queue 4 of PVCs. For wfq, sp+wfq, shaping. Displayed as -1 when ipqos2ProfileAlgorithm is not wfq, sp+wfq, shaping." ::= { ipqos2ProfileEntry 20 } ipqos2ProfileQueue5Weight OBJECT-TYPE SYNTAX INTEGER (1..50) MAX-ACCESS read-write STATUS current DESCRIPTION "weight of queue 5 of PVCs. For wfq, sp+wfq only. Displayed as -1 when ipqos2ProfileAlgorithm is not wfq, sp+wfq, shaping." ::= { ipqos2ProfileEntry 21 } ipqos2ProfileQueue5MaxRate OBJECT-TYPE SYNTAX INTEGER (32..32000) MAX-ACCESS read-write STATUS current DESCRIPTION "max rate of queue 5 of PVCs. For shaping only. Displayed as -1 when ipqos2ProfileAlgorithm is not shaping." ::= { ipqos2ProfileEntry 22 } ipqos2ProfileQueue5Depth OBJECT-TYPE SYNTAX INTEGER (30..255) MAX-ACCESS read-write STATUS current DESCRIPTION "depth of queue 5 of PVCs. For wfq, sp+wfq, shaping. Displayed as -1 when ipqos2ProfileAlgorithm is not wfq, sp+wfq, shaping." ::= { ipqos2ProfileEntry 23 } ipqos2ProfileQueue6Weight OBJECT-TYPE SYNTAX INTEGER (1..50) MAX-ACCESS read-write STATUS current DESCRIPTION "weight of queue 6 of PVCs. For wfq, sp+wfq only. Displayed as -1 when ipqos2ProfileAlgorithm is not wfq, sp+wfq." ::= { ipqos2ProfileEntry 24 } ipqos2ProfileQueue6MaxRate OBJECT-TYPE SYNTAX INTEGER (32..32000) MAX-ACCESS read-write STATUS current DESCRIPTION "max rate of queue 6 of PVCs. For shaping only. Displayed as -1 when ipqos2ProfileAlgorithm is not shaping." ::= { ipqos2ProfileEntry 25 } ipqos2ProfileQueue6Depth OBJECT-TYPE SYNTAX INTEGER (30..255) MAX-ACCESS read-write STATUS current DESCRIPTION "depth of queue 6 of PVCs. For wfq, sp+wfq, shaping. Displayed as -1 when ipqos2ProfileAlgorithm is not wfq, sp+wfq, shaping." ::= { ipqos2ProfileEntry 26 } ipqos2ProfileQueue7Weight OBJECT-TYPE SYNTAX INTEGER (1..50) MAX-ACCESS read-write STATUS current DESCRIPTION "weight of queue 7 of PVCs. For wfq, sp+wfq only. Displayed as -1 when ipqos2ProfileAlgorithm is not wfq, sp+wfq." ::= { ipqos2ProfileEntry 27 } ipqos2ProfileQueue7MaxRate OBJECT-TYPE SYNTAX INTEGER (32..32000) MAX-ACCESS read-write STATUS current DESCRIPTION "max rate of queue 7 of PVCs. For shaping only. Displayed as -1 when ipqos2ProfileAlgorithm is not shaping." ::= { ipqos2ProfileEntry 28 } ipqos2ProfileQueue7Depth OBJECT-TYPE SYNTAX INTEGER (30..255) MAX-ACCESS read-write STATUS current DESCRIPTION "depth of queue 7 of PVCs. For wfq, sp+wfq, shaping. Displayed as -1 when ipqos2ProfileAlgorithm is not wfq, sp+wfq, shaping." ::= { ipqos2ProfileEntry 29 } ipqos2ProfileRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in the table." ::= { ipqos2ProfileEntry 30 } ---------------------------------------- -- switch ---------------------------------------- enetport OBJECT IDENTIFIER ::= { switch 3 } bandwidth OBJECT IDENTIFIER ::= { switch 4 } qschedule OBJECT IDENTIFIER ::= { switch 5 } dot3ad OBJECT IDENTIFIER ::= { switch 6 } stp OBJECT IDENTIFIER ::= { switch 7 } bcastCtrl OBJECT IDENTIFIER ::= { switch 8 } portIsolation OBJECT IDENTIFIER ::= { switch 9 } dscp OBJECT IDENTIFIER ::= { switch 10 } mstp OBJECT IDENTIFIER ::= { switch 11 } vlanIsolation OBJECT IDENTIFIER ::= { switch 12 } mac OBJECT IDENTIFIER ::= { switch 13 } cfm OBJECT IDENTIFIER ::= { switch 14 } oam OBJECT IDENTIFIER ::= { switch 15 } vlanpriority OBJECT IDENTIFIER ::= { switch 16 } mirror OBJECT IDENTIFIER ::= { switch 17 } lldp OBJECT IDENTIFIER ::= { switch 18 } managementVLANId OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "The VLAN ID for management." ::= { switch 1 } maxNumOfStaticVlans OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of VLANs supported by the system." ::= { switch 2 } -------------------- -- enetport -------------------- -- enetPortTable enetPortTable OBJECT-TYPE SYNTAX SEQUENCE OF EnetPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains ethernet port information." ::= { enetport 1 } enetPortEntry OBJECT-TYPE SYNTAX EnetPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { dot1dBasePort } ::= { enetPortTable 1 } EnetPortEntry ::= SEQUENCE { enetPortSpeed INTEGER, enetPortFlowControl INTEGER, enetPortMode INTEGER, enetPortVLANTrunkEnable INTEGER, enetPortDscpEnable INTEGER, enetPortTpid INTEGER } enetPortSpeed OBJECT-TYPE SYNTAX INTEGER { auto(1), e1000M_fullduplex(2), e100M_fullduplex(3), e100M_halfduplex(4), e10M_fullduplex(5), e10M_halfduplex(6), e10G_fullduplex(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "Speed configuration of the ethernet port." ::= { enetPortEntry 1 } enetPortFlowControl OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable flow control for the ethernet port." ::= { enetPortEntry 2 } enetPortMode OBJECT-TYPE SYNTAX INTEGER { uplink(1), subtending(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The operational mode for uplink and subtending ports." ::= { enetPortEntry 3 } enetPortVLANTrunkEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable VLAN trunking for the ethernet port." ::= { enetPortEntry 4 } enetPortDscpEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable DSCP mapping for the ethernet port. This object is supported by R1.02 and later versions." ::= { enetPortEntry 5 } enetPortTpid OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set TPID value for the ethernet port, 0x0000 ~ 0xffff. " ::= { enetPortEntry 6 } -- enetPortSfpTable enetPortSfpTable OBJECT-TYPE SYNTAX SEQUENCE OF EnetPortSfpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains ethernet SFP port information." ::= { enetport 2 } enetPortSfpEntry OBJECT-TYPE SYNTAX EnetPortSfpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ifIndex } ::= { enetPortSfpTable 1 } EnetPortSfpEntry ::= SEQUENCE { sfpTempLow INTEGER, sfpTempHigh INTEGER, sfpVccLow INTEGER, sfpVccHigh INTEGER, sfpTxBiasLow INTEGER, sfpTxBiasHigh INTEGER, sfpTxPowerLow INTEGER, sfpTxPowerHigh INTEGER, sfpRxPowerLow INTEGER, sfpRxPowerHigh INTEGER } sfpTempLow OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "temperature low threshold in 0.001 degree." ::= { enetPortSfpEntry 1 } sfpTempHigh OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "temperature high threshold in 0.001 degree." ::= { enetPortSfpEntry 2 } sfpVccLow OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "voltage low threshold in 0.0001V." ::= { enetPortSfpEntry 3 } sfpVccHigh OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "voltage high threshold in 0.0001V." ::= { enetPortSfpEntry 4 } sfpTxBiasLow OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "bias current low threshold in uA." ::= { enetPortSfpEntry 5 } sfpTxBiasHigh OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "bias current high threshold in uA." ::= { enetPortSfpEntry 6 } sfpTxPowerLow OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "tx power low threshold in 0.001 uW." ::= { enetPortSfpEntry 7 } sfpTxPowerHigh OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "tx power high threshold in 0.001 uW." ::= { enetPortSfpEntry 8 } sfpRxPowerLow OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "tx power low threshold in 0.001 uW." ::= { enetPortSfpEntry 9 } sfpRxPowerHigh OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "tx power high threshold in 0.001 uW." ::= { enetPortSfpEntry 10 } -------------------- -- bandwidth -------------------- bwPortTable OBJECT-TYPE SYNTAX SEQUENCE OF BwPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains bandwidth configuration for the ethernet ports." ::= { bandwidth 1 } bwPortEntry OBJECT-TYPE SYNTAX BwPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { dot1dBasePort } ::= { bwPortTable 1 } BwPortEntry ::= SEQUENCE { bwPortEnable INTEGER, bwPortIngressRate INTEGER, bwPortEgressRate INTEGER } bwPortEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable bandwidth control for the ethernet port." ::= { bwPortEntry 1 } bwPortIngressRate OBJECT-TYPE SYNTAX INTEGER (0..1000) UNITS "Mbps" MAX-ACCESS read-write STATUS current DESCRIPTION "The ingress rate for the ethernet port." ::= { bwPortEntry 2 } bwPortEgressRate OBJECT-TYPE SYNTAX INTEGER (0..1000) UNITS "Mbps" MAX-ACCESS read-write STATUS current DESCRIPTION "The egress rate for the ethernet port." ::= { bwPortEntry 3 } -------------------- -- qschedule -------------------- -- Queue Schedule Port Table qschedulePortTable OBJECT-TYPE SYNTAX SEQUENCE OF QschedulePortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains queue schedule configuration for the ethernet ports." ::= { qschedule 1 } qschedulePortEntry OBJECT-TYPE SYNTAX QschedulePortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { dot1dBasePort } ::= { qschedulePortTable 1 } QschedulePortEntry ::= SEQUENCE { qschedulePortType INTEGER } qschedulePortType OBJECT-TYPE SYNTAX INTEGER { spq(1), wrr(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Queue scheduling type (strictly priority queue or weighted round robin)." ::= { qschedulePortEntry 1 } -- Queue Weight Table queueWeightTable OBJECT-TYPE SYNTAX SEQUENCE OF QueueWeightEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains weight configuration for the priority queues." ::= { qschedule 2 } queueWeightEntry OBJECT-TYPE SYNTAX QueueWeightEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { dot1dBasePort, dot1dTrafficClass } ::= { queueWeightTable 1 } QueueWeightEntry ::= SEQUENCE { queueWeight INTEGER } queueWeight OBJECT-TYPE SYNTAX INTEGER (1..15) MAX-ACCESS read-write STATUS current DESCRIPTION "Weight for the priority queue." ::= { queueWeightEntry 1 } -------------------- -- dot3ad -------------------- -- dot3adTable dot3adTable OBJECT-TYPE SYNTAX SEQUENCE OF Dot3adEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains 802.3ad configuration." ::= { dot3ad 1 } dot3adEntry OBJECT-TYPE SYNTAX Dot3adEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { dot3adGroupId } ::= { dot3adTable 1 } Dot3adEntry ::= SEQUENCE { dot3adGroupId INTEGER, dot3adEnable INTEGER, dot3adGroupName DisplayString, dot3adGroupPortList PortList } dot3adGroupId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Group ID 1 for subtending group and 2 for uplink group in IES-5000/5005. Group ID 1~4 in IES-6000." ::= { dot3adEntry 1 } dot3adEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), enableWithLacp(2), disable(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable 802.3ad function." ::= { dot3adEntry 2 } dot3adGroupName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The trunking group name." ::= { dot3adEntry 3 } dot3adGroupPortList OBJECT-TYPE SYNTAX PortList MAX-ACCESS read-only STATUS current DESCRIPTION "The port list which joins the trunking group." ::= { dot3adEntry 4 } lacpPriority OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "LACP system priority." ::= { dot3ad 2 } lacpTimeout OBJECT-TYPE SYNTAX INTEGER { shorttimeout(1), longtimeout(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The time interval to exchange LACP packets in order to check that the peer port in the trunk group is still up." ::= { dot3ad 3 } -- portTrunkingTable portTrunkingTable OBJECT-TYPE SYNTAX SEQUENCE OF PortTrunkingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains current status of port trunking." ::= { dot3ad 4 } portTrunkingEntry OBJECT-TYPE SYNTAX PortTrunkingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of portTrunkingTable." INDEX { portTrunkingGroupId } ::= { portTrunkingTable 1 } PortTrunkingEntry ::= SEQUENCE { portTrunkingGroupId INTEGER, portTrunkingStatus INTEGER, portTrunkingPortList PortList } portTrunkingGroupId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Group ID 1 for subtending group and 2 for uplink group in IES-5000/5005. Group ID 1~4 in IES-6000." ::= { portTrunkingEntry 1 } portTrunkingStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Port trunking status." ::= { portTrunkingEntry 2 } portTrunkingPortList OBJECT-TYPE SYNTAX PortList MAX-ACCESS read-only STATUS current DESCRIPTION "The port list which actually joins the trunking group." ::= { portTrunkingEntry 3 } -- aggPortTable aggPortTable OBJECT-TYPE SYNTAX SEQUENCE OF AggPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table specifies the setting of port trunking." ::= { dot3ad 5 } aggPortEntry OBJECT-TYPE SYNTAX AggPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of aggPortTable." INDEX { dot1dBasePort } ::= { aggPortTable 1 } AggPortEntry ::= SEQUENCE { aggPortJoin INTEGER } aggPortJoin OBJECT-TYPE SYNTAX INTEGER { disjoin(0), joinTrunkingGroup1(1), joinTrunkingGroup2(2), joinTrunkingGroup3(3), joinTrunkingGroup4(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Join/disjoin the trunking group." ::= { aggPortEntry 1 } -- elcPortTrunkingTable elcPortTrunkingTable OBJECT-TYPE SYNTAX SEQUENCE OF ElcPortTrunkingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table is supported by R5.01 and later versions." ::= { dot3ad 6 } elcPortTrunkingEntry OBJECT-TYPE SYNTAX ElcPortTrunkingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { elcPortTrunkingSlot, elcPortTrunkingGroupId } ::= { elcPortTrunkingTable 1 } ElcPortTrunkingEntry ::= SEQUENCE { elcPortTrunkingSlot INTEGER, elcPortTrunkingGroupId INTEGER, elcPortTrunkingStatus INTEGER, elcPortTrunkingPortList PortList } elcPortTrunkingSlot OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { elcPortTrunkingEntry 1 } elcPortTrunkingGroupId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { elcPortTrunkingEntry 2 } elcPortTrunkingStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { elcPortTrunkingEntry 3 } elcPortTrunkingPortList OBJECT-TYPE SYNTAX PortList MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { elcPortTrunkingEntry 4 } -------------------- -- stp -------------------- rstpEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable RSTP protocol." ::= { stp 1 } -------------------- -- bcastCtrl -------------------- bctrlPortTable OBJECT-TYPE SYNTAX SEQUENCE OF BctrlPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains broadcast storm control configuration for the ethernet ports." ::= { bcastCtrl 1 } bctrlPortEntry OBJECT-TYPE SYNTAX BctrlPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { dot1dBasePort } ::= { bctrlPortTable 1 } BctrlPortEntry ::= SEQUENCE { bctrlPortBcastEnable INTEGER, bctrlPortMcastEnable INTEGER, bctrlPortUcastEnable INTEGER, bctrlPortBcastThresh INTEGER, bctrlPortMcastThresh INTEGER, bctrlPortUcastThresh INTEGER } bctrlPortBcastEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable storm control for broadcast packets." ::= { bctrlPortEntry 1 } bctrlPortMcastEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable storm control for multicast packets." ::= { bctrlPortEntry 2 } bctrlPortUcastEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable storm control for unicast packets." ::= { bctrlPortEntry 3 } bctrlPortBcastThresh OBJECT-TYPE SYNTAX INTEGER (0..262143) UNITS "packets per second" MAX-ACCESS read-write STATUS current DESCRIPTION "The threshold of broadcast storm control." ::= { bctrlPortEntry 4 } bctrlPortMcastThresh OBJECT-TYPE SYNTAX INTEGER (0..262143) UNITS "packets per second" MAX-ACCESS read-write STATUS current DESCRIPTION "The threshold of multicast storm control." ::= { bctrlPortEntry 5 } bctrlPortUcastThresh OBJECT-TYPE SYNTAX INTEGER (0..262143) UNITS "packets per second" MAX-ACCESS read-write STATUS current DESCRIPTION "The threshold of unicast storm control." ::= { bctrlPortEntry 6 } -------------------- -- portIsolation -------------------- portIsolationEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable port isolation." ::= { portIsolation 1 } -------------------- -- dscp -------------------- dscpMappingPortTable OBJECT-TYPE SYNTAX SEQUENCE OF DscpMappingPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains DSCP mapping configuration for the ethernet ports. This table is supported by R1.02 and later versions." ::= { dscp 1 } dscpMappingPortEntry OBJECT-TYPE SYNTAX DscpMappingPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of dscpMappingPortTable." INDEX { dot1dBasePort, dscpMappingPortSrcCodePoint } ::= { dscpMappingPortTable 1 } DscpMappingPortEntry ::= SEQUENCE { dscpMappingPortSrcCodePoint INTEGER, dscpMappingPortMapCodePoint INTEGER, dscpMappingPortMapPriority INTEGER } dscpMappingPortSrcCodePoint OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The DSCP source code point used for mapping." ::= { dscpMappingPortEntry 1 } dscpMappingPortMapCodePoint OBJECT-TYPE SYNTAX INTEGER (0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "The mapping code point that will replace the source code point in the incoming packet." ::= { dscpMappingPortEntry 2 } dscpMappingPortMapPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "The mapping p bits that will replace the source p bits in the incoming packet." ::= { dscpMappingPortEntry 3 } -------------------- -- mstp -------------------- mstpEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable MSTP protocol. This object is supported by R1.02 and later versions." ::= { mstp 1 } mstpProtocolVersion OBJECT-TYPE SYNTAX INTEGER { forceDot1w(2), autoDot1s(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The MSTP protocol version. This object is supported by R1.02 and later versions." ::= { mstp 2 } mstpBridgeMaxAge OBJECT-TYPE SYNTAX Timeout (600..4000) MAX-ACCESS read-write STATUS current DESCRIPTION "The value that all bridges use for MaxAge when this bridge is acting as the root. This object is supported by R1.02 and later versions." ::= { mstp 3 } mstpBridgeHelloTime OBJECT-TYPE SYNTAX Timeout (100..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "The value that all bridges use for HelloTime when this bridge is acting as the root. This object is supported by R1.02 and later versions." ::= { mstp 4 } mstpBridgeForwardDelay OBJECT-TYPE SYNTAX Timeout (400..3000) MAX-ACCESS read-write STATUS current DESCRIPTION "The value that all bridges use for ForwardDelay when this bridge is acting as the root. This object is supported by R1.02 and later versions." ::= { mstp 5 } mstpMaxHops OBJECT-TYPE SYNTAX INTEGER (1..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum hops that is allowed. This object is supported by R1.02 and later versions." ::= { mstp 6 } mstpCfgName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "The configuration name that identifies the MST region and is used as one of the inputs in the computation of the MST Configuration Identifier. This object is supported by R1.02 and later versions." ::= { mstp 7 } mstpCfgRevLevel OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "This object identifies the MST revision that identifies the MST region and is used as one of the inputs in the computation of the MST configuration Identifier. This object is supported by R1.02 and later versions." ::= { mstp 8 } mstpCfgDigest OBJECT-TYPE SYNTAX OCTET STRING (SIZE(16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Configuration Digest. This object is supported by R1.02 and later versions." ::= { mstp 9 } -- mstpMapTable mstpMapTable OBJECT-TYPE SYNTAX SEQUENCE OF MstpMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains one entry for each instance of MSTP. This table is supported by R1.02 and later versions." ::= { mstp 10 } mstpMapEntry OBJECT-TYPE SYNTAX MstpMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row containing the status of the MSTP instance." INDEX { mstpMapIndex } ::= { mstpMapTable 1 } MstpMapEntry ::= SEQUENCE { mstpMapIndex INTEGER, mstpMapVlans1k OCTET STRING, mstpMapVlans2k OCTET STRING, mstpMapVlans3k OCTET STRING, mstpMapVlans4k OCTET STRING } mstpMapIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Uniquely identifies an instance." ::= { mstpMapEntry 1 } mstpMapVlans1k OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..128)) MAX-ACCESS read-write STATUS current DESCRIPTION "A string of octets containing one bit per VLAN for VLANS with VlanIndex values 0 through 1023. The first octet corresponds to VLANs with VlanIndex values 0 through 7; the second octet to VLANs 8 through 15 etc. The most significant bit of each octet corresponds to the lowest VlanIndex value in that octet. For each VLAN that is mapped to this MSTP instance, the bit corresponding to that VLAN is set to '1'." ::= { mstpMapEntry 2 } mstpMapVlans2k OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..128)) MAX-ACCESS read-write STATUS current DESCRIPTION "A string of octets containing one bit per VLAN for VLANS with VlanIndex values 1024 through 2047. The first octet corresponds to VLANs with VlanIndex values 1024 through 1031; the second octet to VLANs 1032 through 1039 etc. The most significant bit of each octet corresponds to the lowest VlanIndex value in that octet. For each VLAN that is mapped to this MSTP instance, the bit corresponding to that VLAN is set to '1'." ::= { mstpMapEntry 3 } mstpMapVlans3k OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..128)) MAX-ACCESS read-write STATUS current DESCRIPTION "A string of octets containing one bit per VLAN for VLANS with VlanIndex values 2048 through 3071. The first octet corresponds to VLANs with VlanIndex values 2048 through 2055; the second octet to VLANs 2056 through 2063 etc. The most significant bit of each octet corresponds to the lowest VlanIndex value in that octet. For each VLAN that is mapped to this MSTP instance, the bit corresponding to that VLAN is set to '1'." ::= { mstpMapEntry 4 } mstpMapVlans4k OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..128)) MAX-ACCESS read-write STATUS current DESCRIPTION "A string of octets containing one bit per VLAN for VLANS with VlanIndex values 3072 through 4095. The first octet corresponds to VLANs with VlanIndex values 3072 through 3079; the second octet to VLANs 3080 through 3087 etc. The most significant bit of each octet corresponds to the lowest VlanIndex value in that octet. For each VLAN that is mapped to this MSTP instance, the bit corresponding to that VLAN is set to '1'." ::= { mstpMapEntry 5 } -- mstpVlanTable mstpVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF MstpVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains one entry for each VlanId. This table is supported by R1.02 and later versions." ::= { mstp 11 } mstpVlanEntry OBJECT-TYPE SYNTAX MstpVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information regarding the instance to which each Vlan is mapped." INDEX { mstpVlanIndex } ::= { mstpVlanTable 1 } MstpVlanEntry ::= SEQUENCE { mstpVlanIndex VlanIndex, mstpVlanMstIndex INTEGER } mstpVlanIndex OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "The VlanId for which this entry contains the instance mapped." ::= { mstpVlanEntry 1 } mstpVlanMstIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "An integer with values ranging from 0 to 64 that identify a the CIST/MSTI instance to which this VLAN is mapped" ::= { mstpVlanEntry 2 } -- mstpPortTable mstpPortTable OBJECT-TYPE SYNTAX SEQUENCE OF MstpPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains port-specific MSTP information. This table is supported by R1.02 and later versions." ::= { mstp 12 } mstpPortEntry OBJECT-TYPE SYNTAX MstpPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of MSTP information maintained by each port." INDEX { dot1dBasePort } ::= { mstpPortTable 1 } MstpPortEntry ::= SEQUENCE { mstpPortAdminEdgePort INTEGER, mstpPortAdminPointToPoint INTEGER } mstpPortAdminEdgePort OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The administrative value of the Edge Port parameter. A value of true(1) indicates that this port should be assumed as an edge-port and a value of false(2) indicates that this port should be assumed as a non-edge-port." ::= { mstpPortEntry 1 } mstpPortAdminPointToPoint OBJECT-TYPE SYNTAX INTEGER { auto(1), forceTrue(2), forceFalse(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The administrative point-to-point status of the LAN segment attached to this port. A value of forceTrue(0) indicates that this port should always be treated as if it is connected to a point-to-point link. A value of forceFalse(1) indicates that this port should be treated as having a shared media connection. A value of auto(2) indicates that this port is considered to have a point-to-point link if it is an Aggregator and all of its members are aggregatable, or if the MAC entity is configured for full duplex operation, either through auto-negotiation or by management means." ::= { mstpPortEntry 2 } -- mstpXstTable mstpXstTable OBJECT-TYPE SYNTAX SEQUENCE OF MstpXstEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Bridge priority configuration for multiple spanning trees. This table is supported by R1.02 and later versions." ::= { mstp 13 } mstpXstEntry OBJECT-TYPE SYNTAX MstpXstEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of mstpXstTable." INDEX { mstpXstId } ::= { mstpXstTable 1 } MstpXstEntry ::= SEQUENCE { mstpXstId INTEGER, mstpXstBridgePriority INTEGER } mstpXstId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Identifies a spanning tree." ::= { mstpXstEntry 1 } mstpXstBridgePriority OBJECT-TYPE SYNTAX INTEGER (0..61440) MAX-ACCESS read-write STATUS current DESCRIPTION "Bridge priority, in steps of 4096." ::= { mstpXstEntry 2 } -- mstpXstPortTable mstpXstPortTable OBJECT-TYPE SYNTAX SEQUENCE OF MstpXstPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Port configuration for multiple spanning trees. This table is supported by R1.02 and later versions." ::= { mstp 14 } mstpXstPortEntry OBJECT-TYPE SYNTAX MstpXstPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of mstpXstPortTable." INDEX { mstpXstPortXstId, mstpXstPortIndex } ::= { mstpXstPortTable 1 } MstpXstPortEntry ::= SEQUENCE { mstpXstPortXstId INTEGER, mstpXstPortIndex INTEGER, mstpXstPortEnable INTEGER, mstpXstPortPriority INTEGER, mstpXstPortAdminPathCost INTEGER } mstpXstPortXstId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Identifies a spanning tree." ::= { mstpXstPortEntry 1 } mstpXstPortIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The port number of the port for which this entry contains MSTP management information." ::= { mstpXstPortEntry 2 } mstpXstPortEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The enabled/disabled status of the port." ::= { mstpXstPortEntry 3 } mstpXstPortPriority OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the priority field which is contained in the first (in network byte order) octet of the (2 octet long) Port ID." ::= { mstpXstPortEntry 4 } mstpXstPortAdminPathCost OBJECT-TYPE SYNTAX INTEGER (0..200000000) MAX-ACCESS read-write STATUS current DESCRIPTION "The contribution of this port to the path cost of paths towards the spanning tree root which include this port. 0 menas it is determined by link speed." ::= { mstpXstPortEntry 5 } -------------------- -- Vlan Isolation -------------------- vlanIsolationTable OBJECT-TYPE SYNTAX SEQUENCE OF VlanIsolationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table contains configuration of isolated VLAN. This table is supported by R3.00 and later versions." ::= { vlanIsolation 1 } vlanIsolationEntry OBJECT-TYPE SYNTAX VlanIsolationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of vlanIsolationTable." INDEX { dot1qVlanIndex } ::= { vlanIsolationTable 1 } VlanIsolationEntry ::= SEQUENCE { vlanIsolationRowStatus INTEGER } vlanIsolationRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row status of the table used to create/delete an entry." ::= { vlanIsolationEntry 1 } -------------------- -- MAC Forwarding -------------------- macAgingTime OBJECT-TYPE SYNTAX INTEGER UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The mac aging time in seconds." ::= { mac 1 } -------------------- -- CFM -------------------- -- cfmLoopbackPortTable cfmLoopbackPortTable OBJECT-TYPE SYNTAX SEQUENCE OF CfmLoopbackPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains CFM information. This table is supported by R5.02 and later versions." ::= { cfm 1 } cfmLoopbackPortEntry OBJECT-TYPE SYNTAX CfmLoopbackPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in cfmLoopbackPortTable." INDEX { ifIndex } ::= { cfmLoopbackPortTable 1 } CfmLoopbackPortEntry ::= SEQUENCE { cfmLoopbackPortState INTEGER } cfmLoopbackPortState OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "CFM loopback enable/disable on the port." ::= { cfmLoopbackPortEntry 1 } -- cfmMIPTable cfmMIPTable OBJECT-TYPE SYNTAX SEQUENCE OF CfmMIPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { cfm 2 } cfmMIPEntry OBJECT-TYPE SYNTAX CfmMIPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in cfmMIPTable." INDEX { cfmLevel, cfmVlanID, cfmPort } ::= { cfmMIPTable 1 } CfmMIPEntry ::= SEQUENCE { cfmLevel INTEGER, cfmVlanID INTEGER, cfmPort INTEGER, cfmMIPRowStatus RowStatus, cfmMIPMacAddress MacAddress } cfmLevel OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { cfmMIPEntry 1 } cfmVlanID OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { cfmMIPEntry 2 } cfmPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { cfmMIPEntry 3 } cfmMIPRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { cfmMIPEntry 4 } cfmMIPMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION "MAC address of maintenance domain intermediate point" ::= { cfmMIPEntry 5 } cfmActionEnableStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "CFM Action enable status for the CO device" ::= { cfm 3 } cfmMode OBJECT-TYPE SYNTAX INTEGER { dot1ag(1), y1731(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The compliant CFM standard" ::= { cfm 4 } cfmMIPRespondMcastLbm OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The status indicate whether a MIP respond to mulcast lbms or not." ::= { cfm 5 } cfmLoopbackTimeout OBJECT-TYPE SYNTAX INTEGER (1..86400) MAX-ACCESS read-write STATUS current DESCRIPTION "CFM loopback timeout value." ::= { cfm 6 } -- cfmLbrTable cfmLbrTable OBJECT-TYPE SYNTAX SEQUENCE OF CfmLbrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains a list of Loopback replies received by a specific MEP in response to a loopback message." ::= { cfm 7 } cfmLbrEntry OBJECT-TYPE SYNTAX CfmLbrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Loopback Reply table entry." INDEX { dot1agCfmMdIndex, dot1agCfmMaIndex, dot1agCfmMepIdentifier, cfmLbrSeqNumber, cfmLbrReceiveOrder } ::= { cfmLbrTable 1 } CfmLbrEntry ::= SEQUENCE { cfmLbrSeqNumber Unsigned32, cfmLbrReceiveOrder Unsigned32, cfmLbrSrcMac MacAddress } cfmLbrSeqNumber OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Transaction identifier/Sequence number returned by a previous transmit loopback message command, indicating which LBM's response is going to be returned." ::= { cfmLbrEntry 1 } cfmLbrReceiveOrder OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "An index to distinguish among multiple LBRs with the same LBR Transaction Identifier field value. cfmLbrReceiveOrder are assigned sequentially from 1, in the order that the Loopback Initiator received the LBRs." ::= { cfmLbrEntry 2 } cfmLbrSrcMac OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Source MAC address returned in the LBR." ::= { cfmLbrEntry 3 } -------------------- -- OAM -------------------- -- remoteLoopbackTable remoteLoopbackTable OBJECT-TYPE SYNTAX SEQUENCE OF RemoteLoopbackEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains OAM information. This table is supported by R5.02 and later versions." ::= { oam 1 } remoteLoopbackEntry OBJECT-TYPE SYNTAX RemoteLoopbackEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in remoteLoopbackTable." INDEX { ifIndex } ::= { remoteLoopbackTable 1 } RemoteLoopbackEntry ::= SEQUENCE { remoteLoopbackEnable INTEGER } remoteLoopbackEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "OAM remote loopback enable/disable on the port." ::= { remoteLoopbackEntry 1 } -------------------- -- vlanpriority -------------------- -- vlanpriorityEnable vlanpriorityEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vlanpriority 1 } -- vlanpriorityTable vlanpriorityTable OBJECT-TYPE SYNTAX SEQUENCE OF VlanpriorityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains VLAN Priority information. This table is supported by R5.04 and later versions." ::= { vlanpriority 2 } vlanpriorityEntry OBJECT-TYPE SYNTAX VlanpriorityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in vlanpriorityTable." INDEX { vlanpriorityVid } ::= { vlanpriorityTable 1 } VlanpriorityEntry ::= SEQUENCE { vlanpriorityVid INTEGER, vlanpriorityPri INTEGER, vlanpriorityRowStatus RowStatus } vlanpriorityVid OBJECT-TYPE SYNTAX INTEGER (1..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vlanpriorityEntry 1 } vlanpriorityPri OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vlanpriorityEntry 2 } vlanpriorityRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vlanpriorityEntry 3 } -------------------- -- mirror -------------------- -- mirrorEnable mirrorEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "set to 'enable' to enable mirroring" ::= { mirror 1 } mirrorMonitorPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "monitor port" ::= { mirror 2 } -- mirrorPortTable mirrorPortTable OBJECT-TYPE SYNTAX SEQUENCE OF MirrorPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.06 and later versions." ::= { mirror 3 } mirrorPortEntry OBJECT-TYPE SYNTAX MirrorPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in mirrorPortTable." INDEX { dot1dBasePort } ::= { mirrorPortTable 1 } MirrorPortEntry ::= SEQUENCE { mirrorPortDirection INTEGER } mirrorPortDirection OBJECT-TYPE SYNTAX INTEGER{ ingress(1), egress(2), both(3), none(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set to 'ingress' to mirror ingress traffic, 'egress' to mirror egress traffic, 'both' to mirror bi-directional traffic, 'none' to disable mirroring in this port" ::= { mirrorPortEntry 1 } -------------------- -- LLDP -------------------- lldpEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "set to 'enable' to enable lldp" ::= { lldp 1 } -------------------- ---------------------------------------- -- sys ---------------------------------------- sysState OBJECT IDENTIFIER ::= { sys 1 } sysOperation OBJECT IDENTIFIER ::= { sys 2 } hwMonitor OBJECT IDENTIFIER ::= { sys 3 } timeSetup OBJECT IDENTIFIER ::= { sys 4 } accessCtrl OBJECT IDENTIFIER ::= { sys 5 } syslog OBJECT IDENTIFIER ::= { sys 6 } snmp OBJECT IDENTIFIER ::= { sys 7 } user OBJECT IDENTIFIER ::= { sys 8 } aaa OBJECT IDENTIFIER ::= { sys 9 } session OBJECT IDENTIFIER ::= { sys 10 } bootimage OBJECT IDENTIFIER ::= {sys 11 } keepAlive OBJECT IDENTIFIER ::= {sys 12 } -------------------- -- System State -------------------- -- systemStatus systemStatus OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This variable indicates the alarm status of the module. It is a bit map represented a sum, therefore, it can represent multiple defects simultaneously. The moduleNoDefect should be set if and only if no other flag is set. The various bit positions are: 1 moduleNoDefect 2 moduleOverHeat 3 moduleFanRpmLow 4 moduleVoltageLow 5 moduleThermalSensorFailure 6 modulePullOut 7 powerDC48VAFailure 8 powerDC48VBFailure 9 extAlarmInputTrigger 10 moduleDown 11 mscSwitchOverOK 12 networkTopologyChange 13 macSpoof 14 cpuHigh 15 memoryUsageHigh 16 packetBufferUsageHigh 17 loopguardOccurence" ::= {sysState 1 } -- ledStatus ledStatus OBJECT IDENTIFIER ::= { sysState 2 } ledAlarmStatus OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {ledStatus 1 } -- chassisStats chassisStats OBJECT IDENTIFIER ::= { sysState 3 } dcPowerStatus OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This variable indicates the status of DC Power Status. The dcPowerStatus is a bit map represented as a sum, therefore, it can represent multiple defects simultaneously. The various bit positions are: BIT0: POWER Input A BIT1: POWER Input B" ::= {chassisStats 1 } -- extAlarmStatus extAlarmStatus OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This variable indicates the status of the external alarm. Every bit record one kind of external alarm, and there are totally 4 kind of them. Every bit of the variable will be 0 or 1 only, indicate the alarm is clear or set now." ::= {sysState 4 } -------------------- -- System Operation -------------------- sysTarget OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "IfIndex of the operation target." ::= { sysOperation 1 } sysOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The manager sets the corresponding bit value to 1 to start the operation and the agent clears the object to zero when the operation is successfully completed. The various bit positions are: BIT 1: reset" ::= { sysOperation 2 } sysRebootTime OBJECT-TYPE SYNTAX INTEGER (1..2147483647) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "Write a non-zero value to schedule a reboot. Write '0' to cancel it. When read, it returns the remaining time to the schedule reboot." ::= { sysOperation 3 } -------------------- -- Hardware Monitor -------------------- -- Fan Table fanRpmTable OBJECT-TYPE SYNTAX SEQUENCE OF FanRpmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains rpm information about the fans." ::= { hwMonitor 1 } fanRpmEntry OBJECT-TYPE SYNTAX FanRpmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of rpm information for each fan." INDEX { chassisId, fanRpmIndex } ::= { fanRpmTable 1 } FanRpmEntry ::= SEQUENCE { fanRpmIndex INTEGER, fanRpmCurValue INTEGER, fanRpmMaxValue INTEGER, fanRpmMinValue INTEGER, fanRpmLowThresh INTEGER, fanRpmDescr DisplayString, fanRpmHighThresh INTEGER } fanRpmIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The identity of the fan." ::= { fanRpmEntry 1 } fanRpmCurValue OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The current rpm of the fan." ::= { fanRpmEntry 2 } fanRpmMaxValue OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum rpm ever performed by the fan." ::= { fanRpmEntry 3 } fanRpmMinValue OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum rpm ever performed by the fan." ::= { fanRpmEntry 4 } fanRpmLowThresh OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The low threshold of the rpm of the fan." ::= { fanRpmEntry 5 } fanRpmDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The description of the fan (e.g. location, function, etc.)." ::= { fanRpmEntry 6 } fanRpmHighThresh OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The high threshold of the rpm of the fan." ::= { fanRpmEntry 7 } -- Voltage Table voltageTable OBJECT-TYPE SYNTAX SEQUENCE OF VoltageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains voltage information about the system." ::= { hwMonitor 2 } voltageEntry OBJECT-TYPE SYNTAX VoltageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of voltage information for each sensor." INDEX { chassisId, slotId, voltageIndex } ::= { voltageTable 1 } VoltageEntry ::= SEQUENCE { voltageIndex INTEGER, voltageCurValue INTEGER, voltageMaxValue INTEGER, voltageMinValue INTEGER, voltageNominalValue INTEGER, voltageLowThresh INTEGER, voltageDescr DisplayString, voltageHighThresh INTEGER } voltageIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The identity of the sensor." ::= { voltageEntry 1 } voltageCurValue OBJECT-TYPE SYNTAX INTEGER UNITS "milli-voltage" MAX-ACCESS read-only STATUS current DESCRIPTION "The current voltage detected by the sensor." ::= { voltageEntry 2 } voltageMaxValue OBJECT-TYPE SYNTAX INTEGER UNITS "milli-voltage" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum voltage ever detected by the sensor." ::= { voltageEntry 3 } voltageMinValue OBJECT-TYPE SYNTAX INTEGER UNITS "milli-voltage" MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum voltage ever detected by the sensor." ::= { voltageEntry 4 } voltageNominalValue OBJECT-TYPE SYNTAX INTEGER UNITS "milli-voltage" MAX-ACCESS read-only STATUS current DESCRIPTION "The nominal voltage which the power should supply." ::= { voltageEntry 5 } voltageLowThresh OBJECT-TYPE SYNTAX INTEGER UNITS "milli-voltage" MAX-ACCESS read-write STATUS current DESCRIPTION "The low threshold of the voltage." ::= { voltageEntry 6 } voltageDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The description of the voltage (e.g. location, nominal value, etc.)." ::= { voltageEntry 7 } voltageHighThresh OBJECT-TYPE SYNTAX INTEGER UNITS "milli-voltage" MAX-ACCESS read-write STATUS current DESCRIPTION "The high threshold of the voltage." ::= { voltageEntry 8 } -- Temperature Table temperatureTable OBJECT-TYPE SYNTAX SEQUENCE OF TemperatureEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains temperature information." ::= { hwMonitor 3 } temperatureEntry OBJECT-TYPE SYNTAX TemperatureEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of temperature information for each sensor." INDEX { chassisId, slotId, temperatureIndex } ::= { temperatureTable 1 } TemperatureEntry ::= SEQUENCE { temperatureIndex INTEGER, temperatureCurValue INTEGER, temperatureMaxValue INTEGER, temperatureMinValue INTEGER, temperatureHighThresh INTEGER, temperatureDescr DisplayString, temperatureLowThresh INTEGER } temperatureIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The identity of the sensor." ::= { temperatureEntry 1 } temperatureCurValue OBJECT-TYPE SYNTAX INTEGER UNITS "Celsius" MAX-ACCESS read-only STATUS current DESCRIPTION "The current temperature detected by the sensor." ::= { temperatureEntry 2 } temperatureMaxValue OBJECT-TYPE SYNTAX INTEGER UNITS "Celsius" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum temperature ever detected by the sensor." ::= { temperatureEntry 3 } temperatureMinValue OBJECT-TYPE SYNTAX INTEGER UNITS "Celsius" MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum temperature ever detected by the sensor." ::= { temperatureEntry 4 } temperatureHighThresh OBJECT-TYPE SYNTAX INTEGER UNITS "Celsius" MAX-ACCESS read-write STATUS current DESCRIPTION "The high threshold of the temperature." ::= { temperatureEntry 5 } temperatureDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The description of the temperature sensor (e.g. location, function, etc.)." ::= { temperatureEntry 6 } temperatureLowThresh OBJECT-TYPE SYNTAX INTEGER UNITS "Celsius" MAX-ACCESS read-write STATUS current DESCRIPTION "The low threshold of the temperature." ::= { temperatureEntry 7 } -- CPU Utilization Table cpuUtilizationTable OBJECT-TYPE SYNTAX SEQUENCE OF CpuUtilizationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains CPU utilization information. This table is supported by R1.03 and later versions." ::= { hwMonitor 4 } cpuUtilizationEntry OBJECT-TYPE SYNTAX CpuUtilizationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of cpuUtilizationTable." INDEX { chassisId, slotId, cpuIndex } ::= { cpuUtilizationTable 1 } CpuUtilizationEntry ::= SEQUENCE { cpuIndex INTEGER, cpuCurValue INTEGER, cpuMaxValue INTEGER, cpuHighThresh INTEGER, cpuDescr DisplayString } cpuIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The identity of the CPU." ::= { cpuUtilizationEntry 1 } cpuCurValue OBJECT-TYPE SYNTAX INTEGER UNITS "Percent" MAX-ACCESS read-only STATUS current DESCRIPTION "The CPU utilization in the past 60 seconds." ::= { cpuUtilizationEntry 2 } cpuMaxValue OBJECT-TYPE SYNTAX INTEGER UNITS "Percent" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum CPU utilization ever detected." ::= { cpuUtilizationEntry 3 } cpuHighThresh OBJECT-TYPE SYNTAX INTEGER UNITS "Percent" MAX-ACCESS read-write STATUS current DESCRIPTION "The high threshold of CPU usage. If cpuCurValue is larger than the threshold, the device will initiate the eqptCpuHigh trap. This trap is supported by R1.03 and later versions." ::= { cpuUtilizationEntry 4 } cpuDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The description of the CPU. This trap is supported by R1.03 and later versions." ::= { cpuUtilizationEntry 5 } -- Packet Buffer Usage Table packetBufferUsageTable OBJECT-TYPE SYNTAX SEQUENCE OF PacketBufferUsageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains packet buffer usage information." ::= { hwMonitor 5 } packetBufferUsageEntry OBJECT-TYPE SYNTAX PacketBufferUsageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of packetBufferUsageTable." INDEX { chassisId, slotId, packetBufferIndex } ::= { packetBufferUsageTable 1 } PacketBufferUsageEntry ::= SEQUENCE { packetBufferIndex INTEGER, packetBufferCurValue INTEGER, packetBufferMaxValue INTEGER, packetBufferHighThresh INTEGER, packetBufferDescr DisplayString } packetBufferIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The identity of the packet buffer." ::= { packetBufferUsageEntry 1 } packetBufferCurValue OBJECT-TYPE SYNTAX INTEGER UNITS "Percent" MAX-ACCESS read-only STATUS current DESCRIPTION "The packet buffer usage in the past 60 seconds." ::= { packetBufferUsageEntry 2 } packetBufferMaxValue OBJECT-TYPE SYNTAX INTEGER UNITS "Percent" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum packet buffer usage ever detected." ::= { packetBufferUsageEntry 3 } packetBufferHighThresh OBJECT-TYPE SYNTAX INTEGER UNITS "Percent" MAX-ACCESS read-write STATUS current DESCRIPTION "The high threshold of packet buffer usage. If packetBufferCurValue is larger than the threshold, the device will initiate the eqptPacketBufferUsageHigh trap." ::= { packetBufferUsageEntry 4 } packetBufferDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The description of the packet buffer." ::= { packetBufferUsageEntry 5 } -- Memory Usage Table memoryUsageTable OBJECT-TYPE SYNTAX SEQUENCE OF MemoryUsageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains memory usage information." ::= { hwMonitor 6 } memoryUsageEntry OBJECT-TYPE SYNTAX MemoryUsageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of memoryUsageTable." INDEX { chassisId, slotId, memoryIndex } ::= { memoryUsageTable 1 } MemoryUsageEntry ::= SEQUENCE { memoryIndex INTEGER, memoryCurValue INTEGER, memoryMaxValue INTEGER, memoryHighThresh INTEGER, memoryDescr DisplayString } memoryIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The identity of the memory." ::= { memoryUsageEntry 1 } memoryCurValue OBJECT-TYPE SYNTAX INTEGER UNITS "Percent" MAX-ACCESS read-only STATUS current DESCRIPTION "The memory usage in the past 60 seconds." ::= { memoryUsageEntry 2 } memoryMaxValue OBJECT-TYPE SYNTAX INTEGER UNITS "Percent" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum memory usage ever detected." ::= { memoryUsageEntry 3 } memoryHighThresh OBJECT-TYPE SYNTAX INTEGER UNITS "Percent" MAX-ACCESS read-write STATUS current DESCRIPTION "The high threshold of memory usage. If memoryCurValue is larger than the threshold, the device will initiate the eqptMemoryUsageHigh trap." ::= { memoryUsageEntry 4 } memoryDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The description of the memory." ::= { memoryUsageEntry 5 } -- Fan Airflow fanPosition OBJECT-TYPE SYNTAX INTEGER { none(0), frontToBack(1), backToFront(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "fan airflow is only supported on IES-6100" ::= { hwMonitor 7 } -------------------- -- Time Setup -------------------- timeServerMode OBJECT-TYPE SYNTAX INTEGER { none(1), daytime(2), time(3), ntp(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "The mechanism of Time Server when the system boots up." ::= { timeSetup 1 } timeServerIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP Address of Time Server." ::= { timeSetup 2 } systemTime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The system time in the format 'HH:MM:SS'." ::= { timeSetup 3 } systemDate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The system date in the format 'YYYY-MM-DD'" ::= { timeSetup 4 } systemTimeZone OBJECT-TYPE SYNTAX INTEGER { utc_minus_1200(1), utc_minus_1100(2), utc_minus_1000(3), utc_minus_0900(4), utc_minus_0800(5), utc_minus_0700(6), utc_minus_0600(7), utc_minus_0500(8), utc_minus_0400(9), utc_minus_0300(10), utc_minus_0200(11), utc_minus_0100(12), utc(13), utc_plus_0100(14), utc_plus_0200(15), utc_plus_0300(16), utc_plus_0400(17), utc_plus_0500(18), utc_plus_0600(19), utc_plus_0700(20), utc_plus_0800(21), utc_plus_0900(22), utc_plus_1000(23), utc_plus_1100(24), utc_plus_1200(25), utc_minus_0330(26), utc_plus_0330(27), utc_plus_0430(28), utc_plus_0530(29), utc_plus_0545(30), utc_plus_0630(31), utc_plus_0930(32), utc_plus_1300(33) } MAX-ACCESS read-write STATUS current DESCRIPTION "The system time zone." ::= { timeSetup 5 } timeServerSync OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set the object to 1 to synchronize with the time server." ::= { timeSetup 6 } -- dayLightSaving dayLightSaving OBJECT IDENTIFIER ::= { timeSetup 7 } dayLightSavingAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { dayLightSaving 1 } dayLightSavingStartTime OBJECT IDENTIFIER ::= { dayLightSaving 2 } dayLightSavingStartMonth OBJECT-TYPE SYNTAX INTEGER { jan(1), feb(2), mar(3), apr(4), may(5), jun(6), jul(7), aug(8), sep(9), oct(10), nov(11), dec(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { dayLightSavingStartTime 1 } dayLightSavingStartWeek OBJECT-TYPE SYNTAX INTEGER { first(1), second(2), third(3), fourth(4), last(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { dayLightSavingStartTime 2 } dayLightSavingStartWday OBJECT-TYPE SYNTAX INTEGER { sun(1), mon(2), tus(3), wed(4), thu(5), fri(6), sat(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { dayLightSavingStartTime 3 } dayLightSavingStartHour OBJECT-TYPE SYNTAX INTEGER (1..24) MAX-ACCESS read-write STATUS current DESCRIPTION "1: 01:00, 2: 02:00 3: 03:00 4: 04:00 5: 05:00 6: 06:00 7: 07:00 8: 08:00 9: 09:00 10: 10:00 11: 11:00 12: 12:00 13: 13:00 14: 14:00 15: 15:00 16: 16:00 17: 17:00 18: 18:00 19: 19:00 20: 20:00 21: 21:00 22: 22:00 23: 23:00 24: 00:00" ::= { dayLightSavingStartTime 4 } dayLightSavingEndTime OBJECT IDENTIFIER ::= { dayLightSaving 3 } dayLightSavingEndMonth OBJECT-TYPE SYNTAX INTEGER { jan(1), feb(2), mar(3), apr(4), may(5), jun(6), jul(7), aug(8), sep(9), oct(10), nov(11), dec(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { dayLightSavingEndTime 1 } dayLightSavingEndWeek OBJECT-TYPE SYNTAX INTEGER { first(1), second(2), third(3), fourth(4), last(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { dayLightSavingEndTime 2 } dayLightSavingEndWday OBJECT-TYPE SYNTAX INTEGER { sun(1), mon(2), tus(3), wed(4), thu(5), fri(6), sat(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { dayLightSavingEndTime 3 } dayLightSavingEndHour OBJECT-TYPE SYNTAX INTEGER (1..24) MAX-ACCESS read-write STATUS current DESCRIPTION "1: 01:00, 2: 02:00 3: 03:00 4: 04:00 5: 05:00 6: 06:00 7: 07:00 8: 08:00 9: 09:00 10: 10:00 11: 11:00 12: 12:00 13: 13:00 14: 14:00 15: 15:00 16: 16:00 17: 17:00 18: 18:00 19: 19:00 20: 20:00 21: 21:00 22: 22:00 23: 23:00 24: 00:00" ::= { dayLightSavingEndTime 4 } timeServerInetAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-write STATUS current DESCRIPTION "The IP Address type." ::= { timeSetup 8 } timeServerInetAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP Address of Time Server." ::= { timeSetup 9 } -------------------- -- Access Control -------------------- -- Access Control Table accessCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF AccessCtrlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains information about service access control." ::= { accessCtrl 1 } accessCtrlEntry OBJECT-TYPE SYNTAX AccessCtrlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of access control entry." INDEX { accessCtrlService } ::= { accessCtrlTable 1 } AccessCtrlEntry ::= SEQUENCE { accessCtrlService INTEGER, accessCtrlEnable INTEGER, accessCtrlPort INTEGER } accessCtrlService OBJECT-TYPE SYNTAX INTEGER { telnet(1), ftp(2), web(3), icmp(4), ssh(5), snmp(6), https(7) } MAX-ACCESS read-only STATUS current DESCRIPTION "The service type of the access control entry." ::= { accessCtrlEntry 1 } accessCtrlEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable the service." ::= { accessCtrlEntry 2 } accessCtrlPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The port number which the service uses." ::= { accessCtrlEntry 3 } -- Secured Client Table securedClientTable OBJECT-TYPE SYNTAX SEQUENCE OF SecuredClientEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains information about secured clients." ::= { accessCtrl 2 } securedClientEntry OBJECT-TYPE SYNTAX SecuredClientEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of secured client entry." INDEX { securedClientIndex } ::= { securedClientTable 1 } SecuredClientEntry ::= SEQUENCE { securedClientIndex INTEGER, securedClientStartIp IpAddress, securedClientEndIp IpAddress, securedClientService INTEGER, securedClientEnable INTEGER } securedClientIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The index of the entry." ::= { securedClientEntry 1 } securedClientStartIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The starting IP address of the secured client set." ::= { securedClientEntry 2 } securedClientEndIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The ending IP address of the secured client set." ::= { securedClientEntry 3 } securedClientService OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Each bit corresponds to a service. The bit is set to 1 if the service is enabled, and set to 0 if the service is disabled. The various bit positions are: BIT 1: telnet BIT 2: ftp BIT 3: web BIT 4: icmp BIT 5: ssh BIT 6: snmp BIT 7: https." ::= { securedClientEntry 4 } securedClientEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable the entry." ::= { securedClientEntry 5 } -- Secured Client Inet Table securedClientInetTable OBJECT-TYPE SYNTAX SEQUENCE OF SecuredClientInetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains information about secured clients." ::= { accessCtrl 3 } securedClientInetEntry OBJECT-TYPE SYNTAX SecuredClientInetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of secured client inet entry." INDEX { securedClientInetIndex } ::= { securedClientInetTable 1 } SecuredClientInetEntry ::= SEQUENCE { securedClientInetIndex INTEGER, securedClientInetAddrType InetAddressType, securedClientInetAddr InetAddress, securedClientInetMask INTEGER, securedClientInetService INTEGER, securedClientInetEnable INTEGER } securedClientInetIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The index of the entry." ::= { securedClientInetEntry 1 } securedClientInetAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { securedClientInetEntry 2 } securedClientInetAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { securedClientInetEntry 3 } securedClientInetMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { securedClientInetEntry 4 } securedClientInetService OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Each bit corresponds to a service. The bit is set to 1 if the service is enabled, and set to 0 if the service is disabled. The various bit positions are: BIT 1: telnet BIT 2: ftp BIT 3: web BIT 4: icmp BIT 5: ssh BIT 6: snmp BIT 7: https." ::= { securedClientInetEntry 5 } securedClientInetEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable the entry." ::= { securedClientInetEntry 6 } -------------------- -- syslog -------------------- syslogEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable syslog function." ::= { syslog 1 } syslogTable OBJECT-TYPE SYNTAX SEQUENCE OF SyslogEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains syslog configuration." ::= { syslog 2 } syslogEntry OBJECT-TYPE SYNTAX SyslogEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of syslog entry." INDEX { syslogFacility } ::= { syslogTable 1 } SyslogEntry ::= SEQUENCE { syslogFacility INTEGER, syslogServer IpAddress, syslogServerInetAddrType InetAddressType, syslogServerInetAddr InetAddress } syslogFacility OBJECT-TYPE SYNTAX INTEGER { local0(0), local1(1), local2(2), local3(3), local4(4), local5(5), local6(6), local7(7) } MAX-ACCESS read-only STATUS current DESCRIPTION "Log facility." ::= { syslogEntry 1 } syslogServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP address of the syslog server." ::= { syslogEntry 2 } syslogServerInetAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-write STATUS current DESCRIPTION "The IP Address type." ::= { syslogEntry 3 } syslogServerInetAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP address of the syslog server." ::= { syslogEntry 4 } -------------------- -- SNMP Setup -------------------- -- trapDestTable trapDestTable OBJECT-TYPE SYNTAX SEQUENCE OF TrapDestEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains SNMP trap destination information." ::= { snmp 1 } trapDestEntry OBJECT-TYPE SYNTAX TrapDestEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of SNMP trap destination table." INDEX { trapDestIndex } ::= { trapDestTable 1 } TrapDestEntry ::= SEQUENCE { trapDestIndex INTEGER, trapDestIp IpAddress, trapDestPort INTEGER, trapDestSnmpVersion INTEGER, trapDestUserName DisplayString, trapDestInetAddrType InetAddressType, trapDestInetAddr InetAddress } trapDestIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The index of the entry." ::= { trapDestEntry 1 } trapDestIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP address of the trap destination." ::= { trapDestEntry 2 } trapDestPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The UDP port of the trap destination." ::= { trapDestEntry 3 } trapDestSnmpVersion OBJECT-TYPE SYNTAX INTEGER { v1(1), v2c(2), v3(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The SNMP protocol version to send traps." ::= { trapDestEntry 4 } trapDestUserName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The user name for sending SNMPv3 traps." ::= { trapDestEntry 5 } trapDestInetAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-write STATUS current DESCRIPTION "The IP Address type." ::= { trapDestEntry 6 } trapDestInetAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP address of the trap destination." ::= { trapDestEntry 7 } snmpGetCommunity OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "The SNMP get community." ::= { snmp 2 } snmpSetCommunity OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "The SNMP set community." ::= { snmp 3 } snmpTrapCommunity OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "The SNMP trap community." ::= { snmp 4 } -- snmpUserTable snmpUserTable OBJECT-TYPE SYNTAX SEQUENCE OF SnmpUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains SNMPv3 user information." ::= { snmp 5 } snmpUserEntry OBJECT-TYPE SYNTAX SnmpUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of snmpUserTable." INDEX { IMPLIED snmpUserName } ::= { snmpUserTable 1 } SnmpUserEntry ::= SEQUENCE { snmpUserName DisplayString, snmpUserSecurityLevel INTEGER, snmpUserAuthProtocol INTEGER, snmpUserPrivProtocol INTEGER } snmpUserName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The user name." ::= { snmpUserEntry 1 } snmpUserSecurityLevel OBJECT-TYPE SYNTAX INTEGER { noAuthNoPriv(1), authNoPriv(2), authPriv(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The level of security at which SNMP messages can be sent or with which operations are being processed." ::= { snmpUserEntry 2 } snmpUserAuthProtocol OBJECT-TYPE SYNTAX INTEGER { md5(1), sha(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The type of authentication protocol to be used." ::= { snmpUserEntry 3 } snmpUserPrivProtocol OBJECT-TYPE SYNTAX INTEGER { des(1), aes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The type of privacy protocol to be used." ::= { snmpUserEntry 4 } snmpVersion OBJECT-TYPE SYNTAX INTEGER { v2c(1), v3(2), v3v2c(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The SNMP version to be used. v3v2c means that the manager can get/set by SNMPv3 and can get by SNMPv2c." ::= { snmp 6 } snmpCommunityProtect OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the protection of get and trap community in UI and the config file" ::= { snmp 7 } -------------------- -- User Management -------------------- -- userTable userTable OBJECT-TYPE SYNTAX SEQUENCE OF UserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains user information." ::= { user 5 } userEntry OBJECT-TYPE SYNTAX UserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of userTable." INDEX { IMPLIED userName } ::= { userTable 1 } UserEntry ::= SEQUENCE { userName DisplayString, userPassword DisplayString, userPriviledge INTEGER, userRowStatus RowStatus } userName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The user name." ::= { userEntry 1 } userPassword OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The user password." ::= { userEntry 2 } userPriviledge OBJECT-TYPE SYNTAX INTEGER (1..14) MAX-ACCESS read-create STATUS current DESCRIPTION "The user privilege to decide what operation the user can and cannot do." ::= { userEntry 3 } userRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status used to create or delete a user." ::= { userEntry 4 } -------------------- -- AAA -------------------- auth OBJECT IDENTIFIER ::= { aaa 1 } acct OBJECT IDENTIFIER ::= { aaa 2 } radius OBJECT IDENTIFIER ::= { aaa 3 } tacacsplus OBJECT IDENTIFIER ::= { aaa 4 } author OBJECT IDENTIFIER ::= { aaa 5 } -- auth loginMethod1 OBJECT-TYPE SYNTAX INTEGER { local(1), radius(2), tacacsplus(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { auth 1 } loginMethod2 OBJECT-TYPE SYNTAX INTEGER { none(0), local(1), radius(2), tacacsplus(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { auth 2 } loginMethod3 OBJECT-TYPE SYNTAX INTEGER { none(0), local(1), radius(2), tacacsplus(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { auth 3 } enableMethod1 OBJECT-TYPE SYNTAX INTEGER { enable(1), tacacsplus(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The first method of enable authentication. This MIB object is supported by R5.06 and later versions." ::= { auth 4 } enableMethod2 OBJECT-TYPE SYNTAX INTEGER { none(0), enable(1), tacacsplus(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The second method of enable authentication. This MIB object is supported by R5.06 and later versions." ::= { auth 5 } loginTryCont OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set to '1' so that the system try next login method only when previous method is not available. Set to '2' so that the system will try next login method when previous method does not authenticate the user." ::= { auth 6 } -- acct systemActive OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { acct 1 } systemMethod OBJECT-TYPE SYNTAX INTEGER { radius(1), tacacsplus(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { acct 2 } systemBroadcast OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { acct 3 } execActive OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { acct 4 } execMethod OBJECT-TYPE SYNTAX INTEGER { radius(1), tacacsplus(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { acct 5 } execMode OBJECT-TYPE SYNTAX INTEGER { start_stop(1), stop_only(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { acct 6 } execBroadcast OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { acct 7 } commandsActive OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { acct 8 } commandsPrivilege OBJECT-TYPE SYNTAX INTEGER (1..14) MAX-ACCESS read-write STATUS current DESCRIPTION "1~14" ::= { acct 9 } commandsBroadcast OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { acct 10 } updatePeriod OBJECT-TYPE SYNTAX Unsigned32 (1..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION "1~2147483647 minutes" ::= { acct 11 } -- radius radiusAuth OBJECT IDENTIFIER ::= { radius 1 } radiusAcct OBJECT IDENTIFIER ::= { radius 2 } -- radiusAuth radiusAuthRedundantMode OBJECT-TYPE SYNTAX INTEGER { index_priority(1), round_robin(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { radiusAuth 1 } radiusAuthTimeoutPeriod OBJECT-TYPE SYNTAX INTEGER (1..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "1~1000 seconds" ::= { radiusAuth 2 } radiusAuthServerTable OBJECT-TYPE SYNTAX SEQUENCE OF RadiusAuthServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { radiusAuth 3 } radiusAuthServerEntry OBJECT-TYPE SYNTAX RadiusAuthServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of radiusAuthServerTable." INDEX { radiusAuthServerIndex } ::= { radiusAuthServerTable 1 } RadiusAuthServerEntry ::= SEQUENCE { radiusAuthServerIndex INTEGER, radiusAuthServerIP IpAddress, radiusAuthServerPort INTEGER, radiusAuthServerSecret DisplayString } radiusAuthServerIndex OBJECT-TYPE SYNTAX INTEGER (1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { radiusAuthServerEntry 1 } radiusAuthServerIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { radiusAuthServerEntry 2 } radiusAuthServerPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { radiusAuthServerEntry 3 } radiusAuthServerSecret OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { radiusAuthServerEntry 4 } -- radiusAcct radiusAcctTimeoutPeriod OBJECT-TYPE SYNTAX INTEGER (1..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "1~1000 seconds" ::= { radiusAcct 1 } radiusAcctServerTable OBJECT-TYPE SYNTAX SEQUENCE OF RadiusAcctServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { radiusAcct 2 } radiusAcctServerEntry OBJECT-TYPE SYNTAX RadiusAcctServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of radiusAcctServerTable." INDEX { radiusAcctServerIndex } ::= { radiusAcctServerTable 1 } RadiusAcctServerEntry ::= SEQUENCE { radiusAcctServerIndex INTEGER, radiusAcctServerIP IpAddress, radiusAcctServerPort INTEGER, radiusAcctServerSecret DisplayString } radiusAcctServerIndex OBJECT-TYPE SYNTAX INTEGER (1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { radiusAcctServerEntry 1 } radiusAcctServerIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { radiusAcctServerEntry 2 } radiusAcctServerPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { radiusAcctServerEntry 3 } radiusAcctServerSecret OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { radiusAcctServerEntry 4 } radiusAcctRedundantMode OBJECT-TYPE SYNTAX INTEGER { index_priority(1), round_robin(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Redundant mode of accounting via RADIUS. This MIB object is supported by R5.06 and later versions" ::= { radiusAcct 3 } -- tacacsplus tacacsplusAuth OBJECT IDENTIFIER ::= { tacacsplus 1 } tacacsplusAcct OBJECT IDENTIFIER ::= { tacacsplus 2 } tacacsplusAuthor OBJECT IDENTIFIER ::= { tacacsplus 3 } -- tacacsplusAuth tacacsplusAuthRedundantMode OBJECT-TYPE SYNTAX INTEGER { index_priority(1), round_robin(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { tacacsplusAuth 1 } tacacsplusAuthTimeoutPeriod OBJECT-TYPE SYNTAX INTEGER (1..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "1~1000 seconds" ::= { tacacsplusAuth 2 } tacacsplusAuthServerTable OBJECT-TYPE SYNTAX SEQUENCE OF TacacsplusAuthServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { tacacsplusAuth 3 } tacacsplusAuthServerEntry OBJECT-TYPE SYNTAX TacacsplusAuthServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of tacacsplusAuthServerTable." INDEX { tacscsplusAuthServerIndex } ::= { tacacsplusAuthServerTable 1 } TacacsplusAuthServerEntry ::= SEQUENCE { tacscsplusAuthServerIndex INTEGER, tacscsplusAuthServerIP IpAddress, tacscsplusAuthServerPort INTEGER, tacscsplusAuthServerSecret DisplayString } tacscsplusAuthServerIndex OBJECT-TYPE SYNTAX INTEGER (1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { tacacsplusAuthServerEntry 1 } tacscsplusAuthServerIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { tacacsplusAuthServerEntry 2 } tacscsplusAuthServerPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { tacacsplusAuthServerEntry 3 } tacscsplusAuthServerSecret OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { tacacsplusAuthServerEntry 4 } -- tacacsplusAcct tacacsplusAcctTimeoutPeriod OBJECT-TYPE SYNTAX INTEGER (1..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "1~1000 seconds." ::= { tacacsplusAcct 1 } tacacsplusAcctServerTable OBJECT-TYPE SYNTAX SEQUENCE OF TacacsplusAcctServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { tacacsplusAcct 2 } tacacsplusAcctServerEntry OBJECT-TYPE SYNTAX TacacsplusAcctServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of tacacsplusAcctServerTable." INDEX { tacacsplusAcctServerIndex } ::= { tacacsplusAcctServerTable 1 } TacacsplusAcctServerEntry ::= SEQUENCE { tacacsplusAcctServerIndex INTEGER, tacacsplusAcctServerIP IpAddress, tacacsplusAcctServerPort INTEGER, tacacsplusAcctServerSecret DisplayString } tacacsplusAcctServerIndex OBJECT-TYPE SYNTAX INTEGER (1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { tacacsplusAcctServerEntry 1 } tacacsplusAcctServerIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { tacacsplusAcctServerEntry 2 } tacacsplusAcctServerPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { tacacsplusAcctServerEntry 3 } tacacsplusAcctServerSecret OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { tacacsplusAcctServerEntry 4 } tacacsplusAcctRedundantMode OBJECT-TYPE SYNTAX INTEGER { index_priority(1), round_robin(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Redundant mode of accounting via TACACS+. This MIB object is supported by R5.06 and later versions." ::= { tacacsplusAcct 3 } -- tacacsplusAuthor This table is supported by R5.06 and later versions. tacacsplusAuthorRedundantMode OBJECT-TYPE SYNTAX INTEGER { index_priority(1), round_robin(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Redundant mode of command authorization via TACACS+ This MIB Object is supported by R5.06 and later versions." ::= { tacacsplusAuthor 1 } tacacsplusAuthorTimeoutPeriod OBJECT-TYPE SYNTAX INTEGER (1..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "Timeout period (second) of command authorization via TACACS+. 1~1000 seconds This MIB Object is supported by R5.06 and later versions." ::= { tacacsplusAuthor 2 } tacacsplusAuthorServerTable OBJECT-TYPE SYNTAX SEQUENCE OF TacacsplusAuthorServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.06 and later versions." ::= { tacacsplusAuthor 3 } tacacsplusAuthorServerEntry OBJECT-TYPE SYNTAX TacacsplusAuthorServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of tacacsplusAuthorServerEntry. This table is supported by R5.06 and later versions." INDEX { tacscsplusAuthorServerIndex } ::= { tacacsplusAuthorServerTable 1 } TacacsplusAuthorServerEntry ::= SEQUENCE { tacscsplusAuthorServerIndex INTEGER, tacscsplusAuthorServerIP IpAddress, tacscsplusAuthorServerPort INTEGER, tacscsplusAuthorServerSecret DisplayString } tacscsplusAuthorServerIndex OBJECT-TYPE SYNTAX INTEGER (1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { tacacsplusAuthorServerEntry 1 } tacscsplusAuthorServerIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "TACACS+ server IP for command authorization." ::= { tacacsplusAuthorServerEntry 2 } tacscsplusAuthorServerPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "TACACS+ server port for command authorization." ::= { tacacsplusAuthorServerEntry 3 } tacscsplusAuthorServerSecret OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "TACACS+ server secret key for command authorization." ::= { tacacsplusAuthorServerEntry 4 } -- author This table is supported by R5.06 and later versions. authorCmdMethodTable OBJECT-TYPE SYNTAX SEQUENCE OF AuthorCmdMethodEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.06 and later versions." ::= { author 1 } authorCmdMethodEntry OBJECT-TYPE SYNTAX AuthorCmdMethodEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of authorCmdMethodEntry." INDEX { ifIndex } ::= { authorCmdMethodTable 1 } AuthorCmdMethodEntry ::= SEQUENCE { authorCmdMethod INTEGER } authorCmdMethod OBJECT-TYPE SYNTAX INTEGER { none(1), local(2), tacacsPlus(3), tacacsPlus_then_none(4), tacacsPlus_then_local(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "Method mode of command authorization in each privilege level." ::= { authorCmdMethodEntry 1 } authorExec OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "enable: 1. User login via Web GUI: 1.1. Tacacs+ account with privilege 14, get the privilege as 14. 1.2. Tacacs+ account with privilege lower than 14, get the privilege as 1. 2. User login via SSH, telnet or console: 1.1. Whether Tacacs+ account privilege is (1-14), get the same privilege as Tacacs+ server. disable: 1. Whether user login via SSH, telnet, web GUI or console, get the privilege as 1. (no matter what the Tacacs+ account privilege is) " ::= { author 2 } -------------------- -- session -------------------- sessionTimeOut OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Configurable Web, telnet and SSH session timeout." ::= { session 1 } sessionLoginMessage OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Login message in 128 characters." ::= { session 2 } -------------------- -- bootimage -------------------- sysBootImage OBJECT-TYPE SYNTAX INTEGER { image1(1), image2(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Boot from the first image or the second image." ::= { bootimage 1 } -------------------- -- keep alive -------------------- keepAliveEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Diable keep-alive." ::= { keepAlive 1 } keepAlivePeriod OBJECT-TYPE SYNTAX INTEGER (60..3600) MAX-ACCESS read-write STATUS current DESCRIPTION "The period for polling the defualt gateway." ::= { keepAlive 2 } ---------------------------------------- -- statistics ---------------------------------------- dhcpStats OBJECT IDENTIFIER ::= { statistics 1 } igmpStats OBJECT IDENTIFIER ::= { statistics 2 } macStats OBJECT IDENTIFIER ::= { statistics 3 } adslStats OBJECT IDENTIFIER ::= { statistics 4 } shdslStats OBJECT IDENTIFIER ::= { statistics 5 } ipStats OBJECT IDENTIFIER ::= { statistics 6 } mstpStats OBJECT IDENTIFIER ::= { statistics 7 } vdslStats OBJECT IDENTIFIER ::= { statistics 8 } paepvcStats OBJECT IDENTIFIER ::= { statistics 9 } vlanMacStats OBJECT IDENTIFIER ::= { statistics 10 } ipbpvcStats OBJECT IDENTIFIER ::= { statistics 11 } voipStats OBJECT IDENTIFIER ::= { statistics 12 } enetStats OBJECT IDENTIFIER ::= { statistics 13 } ifStats OBJECT IDENTIFIER ::= { statistics 14 } imaStats OBJECT IDENTIFIER ::= { statistics 15 } e1Stats OBJECT IDENTIFIER ::= { statistics 16 } loopguardStats OBJECT IDENTIFIER ::= { statistics 18 } stpStats OBJECT IDENTIFIER ::= { statistics 19 } gbondStats OBJECT IDENTIFIER ::= { statistics 20 } vdsl2Stats OBJECT IDENTIFIER ::= { statistics 21 } mldStats OBJECT IDENTIFIER ::= { statistics 22 } macFFStats OBJECT IDENTIFIER ::= { statistics 23 } imageStats OBJECT IDENTIFIER ::= { statistics 24 } -------------------- -- DHCP -------------------- -- dhcpSnoopIpTable dhcpSnoopIpTable OBJECT-TYPE SYNTAX SEQUENCE OF DhcpSnoopIpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table shows the IP addresses and netmasks offered by the DHCP server. This table is supported by R1.02 and later versions." ::= { dhcpStats 1 } dhcpSnoopIpEntry OBJECT-TYPE SYNTAX DhcpSnoopIpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of dhcpSnoopIpTable." INDEX { ifIndex, dhcpSnoopIp } ::= { dhcpSnoopIpTable 1 } DhcpSnoopIpEntry ::= SEQUENCE { dhcpSnoopIp IpAddress, dhcpSnoopMac PhysAddress, dhcpSnoopVid VlanIndex } dhcpSnoopIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The snooped IP address." ::= { dhcpSnoopIpEntry 1 } dhcpSnoopMac OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The snooped MAC address." ::= { dhcpSnoopIpEntry 2 } dhcpSnoopVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "The snooped VLAN ID." ::= { dhcpSnoopIpEntry 3 } -- dhcpSnoopCounterTable dhcpSnoopCounterTable OBJECT-TYPE SYNTAX SEQUENCE OF DhcpSnoopCounterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table shows the DHCP statistics. This table is supported by R1.02 and later versions." ::= { dhcpStats 2 } dhcpSnoopCounterEntry OBJECT-TYPE SYNTAX DhcpSnoopCounterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of dhcpSnoopCounterTable." INDEX { ifIndex } ::= { dhcpSnoopCounterTable 1 } DhcpSnoopCounterEntry ::= SEQUENCE { dhcpDiscovery Counter64, dhcpOffer Counter64, dhcpRequest Counter64, dhcpAck Counter64, dhcpAckBySnoopFull Counter64, dhcpv6Solicit Counter64, dhcpv6Advertise Counter64, dhcpv6Request Counter64, dhcpv6Reply Counter64, dhcpv6Renew Counter64, dhcpv6Rebind Counter64, dhcpv6Release Counter64, dhcpv6RelayFwd Counter64, dhcpv6RelayReply Counter64 } dhcpDiscovery OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of received DHCP server discovery packets." ::= { dhcpSnoopCounterEntry 1 } dhcpOffer OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of received DHCP server offer packets." ::= { dhcpSnoopCounterEntry 2 } dhcpRequest OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of received DHCP IP request packets." ::= { dhcpSnoopCounterEntry 3 } dhcpAck OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of received DHCP IP acknowledge packets." ::= { dhcpSnoopCounterEntry 4 } dhcpAckBySnoopFull OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of received DHCP IP acknowledge packets that replace the oldest snooping entry in snooping table due to table full." ::= { dhcpSnoopCounterEntry 5 } dhcpv6Solicit OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of received DHCPv6 solicit packets." ::= { dhcpSnoopCounterEntry 6 } dhcpv6Advertise OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of received DHCPv6 advertise packets." ::= { dhcpSnoopCounterEntry 7 } dhcpv6Request OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of received DHCPv6 request packets." ::= { dhcpSnoopCounterEntry 8 } dhcpv6Reply OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of received DHCPv6 reply packets." ::= { dhcpSnoopCounterEntry 9 } dhcpv6Renew OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of received DHCPv6 renew packets." ::= { dhcpSnoopCounterEntry 10 } dhcpv6Rebind OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of received DHCPv6 rebind packets." ::= { dhcpSnoopCounterEntry 11 } dhcpv6Release OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of received DHCPv6 release packets." ::= { dhcpSnoopCounterEntry 12 } dhcpv6RelayFwd OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of received DHCPv6 relay-forward packets." ::= { dhcpSnoopCounterEntry 13 } dhcpv6RelayReply OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of received DHCPv6 relay-reply packets." ::= { dhcpSnoopCounterEntry 14 } -- dhcpv6SnoopIpTable dhcpv6SnoopIpTable OBJECT-TYPE SYNTAX SEQUENCE OF Dhcpv6SnoopIpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table shows LDRA statistics." ::= { dhcpStats 3 } dhcpv6SnoopIpEntry OBJECT-TYPE SYNTAX Dhcpv6SnoopIpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of dhcpv6SnoopIpTable." INDEX { ifIndex, dhcpv6SnoopInetAddrType, dhcpv6SnoopInetAddr } ::= { dhcpv6SnoopIpTable 1 } Dhcpv6SnoopIpEntry ::= SEQUENCE { dhcpv6SnoopInetAddrType InetAddressType, dhcpv6SnoopInetAddr InetAddress, dhcpv6SnoopMac PhysAddress, dhcpv6SnoopVid VlanIndex } dhcpv6SnoopInetAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "The snooped IP address type." ::= { dhcpv6SnoopIpEntry 1 } dhcpv6SnoopInetAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The snooped IP address." ::= { dhcpv6SnoopIpEntry 2 } dhcpv6SnoopMac OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The snooped MAC address." ::= { dhcpv6SnoopIpEntry 3 } dhcpv6SnoopVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "The snooped VLAN ID." ::= { dhcpv6SnoopIpEntry 4 } -------------------- -- IGMP -------------------- igmpQueryCntTotal OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP query messages received. This object is supported by R1.02 and later versions." ::= { igmpStats 1 } igmpReportCntTotal OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP report messages received. This object is supported by R1.02 and later versions." ::= { igmpStats 2 } igmpLeaveCntTotal OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP leave messages received. This object is supported by R1.02 and later versions." ::= { igmpStats 3 } igmpNumOfActiveGroups OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP learned groups. This object is supported by R1.02 and later versions." ::= { igmpStats 4 } -- igmpGroupTable igmpGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF IgmpGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that displays IGMP learned group member information. This table is supported by R1.02 and later versions." ::= { igmpStats 5 } igmpGroupEntry OBJECT-TYPE SYNTAX IgmpGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of igmpGroupTable." INDEX { igmpGroupVid, igmpGroupIp } ::= { igmpGroupTable 1 } IgmpGroupEntry ::= SEQUENCE { igmpGroupVid VlanIndex, igmpGroupIp IpAddress, igmpGroupNumOfMembers INTEGER, igmpGroupMemberPorts PortList } igmpGroupVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "The IGMP group VLAN ID." ::= { igmpGroupEntry 1 } igmpGroupIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The multicast IP address." ::= { igmpGroupEntry 2 } igmpGroupNumOfMembers OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The number of member ports in the group." ::= { igmpGroupEntry 3 } igmpGroupMemberPorts OBJECT-TYPE SYNTAX PortList MAX-ACCESS read-only STATUS current DESCRIPTION "The member port list of the group." ::= { igmpGroupEntry 4 } -- igmpGroupPortTable igmpGroupPortTable OBJECT-TYPE SYNTAX SEQUENCE OF IgmpGroupPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that displays IGMP joined groups in this port. This table is supported by R1.02 and later versions." ::= { igmpStats 6 } igmpGroupPortEntry OBJECT-TYPE SYNTAX IgmpGroupPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of igmpGroupPortTable." INDEX { ifIndex, igmpGroupPortVid, igmpGroupPortIp, igmpGroupPortSourceIp } ::= { igmpGroupPortTable 1 } IgmpGroupPortEntry ::= SEQUENCE { igmpGroupPortVid VlanIndex, igmpGroupPortIp IpAddress, igmpGroupPortSourceIp IpAddress } igmpGroupPortVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "The IGMP group VLAN ID." ::= { igmpGroupPortEntry 1 } igmpGroupPortIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The multicast IP address." ::= { igmpGroupPortEntry 2 } igmpGroupPortSourceIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The source IP address that joins the IGMP group." ::= { igmpGroupPortEntry 3 } -- igmpPortCtrlPduTable igmpPortCtrlPduTable OBJECT-TYPE SYNTAX SEQUENCE OF IgmpPortCtrlPduEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that displays IGMP related counter values in this port. This table is supported by R1.02 and later versions." ::= { igmpStats 7 } igmpPortCtrlPduEntry OBJECT-TYPE SYNTAX IgmpPortCtrlPduEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of igmpPortCtrlPduTable." INDEX { ifIndex } ::= { igmpPortCtrlPduTable 1 } IgmpPortCtrlPduEntry ::= SEQUENCE { igmpPortCtrlPduQueryCnt Counter32, igmpPortCtrlPduReportCnt Counter32, igmpPortCtrlPduLeaveCnt Counter32, igmpPortNumOfActiveGroups INTEGER, igmpPortCtrlPduV2SuccessJoinCnt Counter32, igmpPortCtrlPduV2UnsuccJoinCnt Counter32, igmpPortCtrlPduGenQryCnt Counter32, igmpPortCtrlPduSpecQryCnt Counter32, igmpPortCtrlPduV3SuccessReportCnt Counter32, igmpPortCtrlPduV3UnsuccReportCnt Counter32, igmpPortCtrlPduInvalidCnt Counter32 } igmpPortCtrlPduQueryCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP query messages received in this port." ::= { igmpPortCtrlPduEntry 1 } igmpPortCtrlPduReportCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP report messages received in this port." ::= { igmpPortCtrlPduEntry 2 } igmpPortCtrlPduLeaveCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP leave messages received in this port." ::= { igmpPortCtrlPduEntry 3 } igmpPortNumOfActiveGroups OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of active IGMP groups in this port." ::= { igmpPortCtrlPduEntry 4 } igmpPortCtrlPduV2SuccessJoinCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP V2 success joins in this port. This MIB object is supported by R5.05 and later versions." ::= { igmpPortCtrlPduEntry 5 } igmpPortCtrlPduV2UnsuccJoinCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP V2 unsuccess joins in this port. This MIB object is supported by R5.05 and later versions." ::= { igmpPortCtrlPduEntry 6 } igmpPortCtrlPduGenQryCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP general queries in this port. This MIB object is supported by R5.05 and later versions." ::= { igmpPortCtrlPduEntry 7 } igmpPortCtrlPduSpecQryCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP specific queries in this port. This MIB object is supported by R5.05 and later versions." ::= { igmpPortCtrlPduEntry 8 } igmpPortCtrlPduV3SuccessReportCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP V3 success joins in this port. This MIB object is supported by R5.05 and later versions." ::= { igmpPortCtrlPduEntry 9 } igmpPortCtrlPduV3UnsuccReportCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP V3 unsuccess joins in this port. This MIB object is supported by R5.05 and later versions." ::= { igmpPortCtrlPduEntry 10 } igmpPortCtrlPduInvalidCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP invalid in this port. This MIB object is supported by R5.05 and later versions." ::= { igmpPortCtrlPduEntry 11 } -- igmpVlanStatsTable igmpVlanStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IgmpVlanStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that displays IGMP related counter values per VLAN." ::= { igmpStats 8 } igmpVlanStatsEntry OBJECT-TYPE SYNTAX IgmpVlanStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of igmpVlanStatsTable." INDEX { igmpVlanStatsVlanIndex } ::= { igmpVlanStatsTable 1 } IgmpVlanStatsEntry ::= SEQUENCE { igmpVlanStatsVlanIndex VlanIndex, igmpVlanStatsQueryCnt Counter32, igmpVlanStatsReportCnt Counter32, igmpVlanStatsLeaveCnt Counter32, igmpVlanStatsNumOfActiveGroups INTEGER, igmpVlanStatsQueryPort INTEGER, igmpVlanStatsQuerierIp IpAddress, igmpVlanStatsUnsuccessReportCnt Counter32, igmpVlanStatsSuccessReportCnt Counter32, igmpVlanStatsGeneralQueryInCnt Counter32, igmpVlanStatsGeneralQueryOutCnt Counter32, igmpVlanStatsSpecificQueryInCnt Counter32, igmpVlanStatsSpecificQueryOutCnt Counter32 } igmpVlanStatsVlanIndex OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID." ::= { igmpVlanStatsEntry 1 } igmpVlanStatsQueryCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP query messages received in this VLAN." ::= { igmpVlanStatsEntry 2 } igmpVlanStatsReportCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP report messages received in this VLAN." ::= { igmpVlanStatsEntry 3 } igmpVlanStatsLeaveCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP leave messages received in this VLAN." ::= { igmpVlanStatsEntry 4 } igmpVlanStatsNumOfActiveGroups OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of active IGMP groups in this VLAN." ::= { igmpVlanStatsEntry 5 } igmpVlanStatsQueryPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The received Port of IGMP Router" ::= { igmpVlanStatsEntry 6 } igmpVlanStatsQuerierIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of IGMP Router" ::= { igmpVlanStatsEntry 7 } igmpVlanStatsUnsuccessReportCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of successful joins from users. This MIB object is supported by R5.05 and later versions." ::= { igmpVlanStatsEntry 8 } igmpVlanStatsSuccessReportCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of unsuccessful joins from users. This MIB object is supported by R5.05 and later versions." ::= { igmpVlanStatsEntry 9 } igmpVlanStatsGeneralQueryInCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of general queries sent to users. This MIB object is supported by R5.05 and later versions." ::= { igmpVlanStatsEntry 10 } igmpVlanStatsGeneralQueryOutCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of general queries received from network. This MIB object is supported by R5.05 and later versions." ::= { igmpVlanStatsEntry 11 } igmpVlanStatsSpecificQueryInCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of specific queries sent to users. This MIB object is supported by R5.05 and later versions." ::= { igmpVlanStatsEntry 12 } igmpVlanStatsSpecificQueryOutCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of specific queries received from network. This MIB object is supported by R5.05 and later versions." ::= { igmpVlanStatsEntry 13 } igmpQueryOutCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP query messages transmitted." ::= { igmpStats 9 } igmpReportOutCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP report messages transmitted." ::= { igmpStats 10 } igmpLeaveOutCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP leave messages transmitted." ::= { igmpStats 11 } igmpQueryDropCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP query messages dropped." ::= { igmpStats 12 } igmpReportDropCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP report messages dropped." ::= { igmpStats 13 } igmpLeaveDropCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP leave messages dropped." ::= { igmpStats 14 } -------------------- -- MAC -------------------- macDisplayTarget OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This managed object is a filter used for identify the target from which the MAC addresses are learned in macTable. Ifindex is used to specify a specific interface of which the MAC addresses are displayed. Some values are reserved for special purpose, they are: 0: All interfaces 50: All uplink ports" ::= { macStats 1 } -- macTable macTable OBJECT-TYPE SYNTAX SEQUENCE OF MacEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains information about unicast entries for which the bridge has forwarding and/or filtering information. This information is used by the transparent bridging function in determining how to propagate a received frame." ::= { macStats 2 } macEntry OBJECT-TYPE SYNTAX MacEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of macTable." INDEX { macAddress } ::= { macTable 1 } MacEntry ::= SEQUENCE { macAddress MacAddress, macPort INTEGER, macStatus INTEGER } macAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "A unicast MAC address for which the bridge has forwarding and/or filtering information." ::= { macEntry 1 } macPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The port from which the mac address has been learned." ::= { macEntry 2 } macStatus OBJECT-TYPE SYNTAX INTEGER { other(1), invalid(2), learned(3), self(4), mgmt(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of this entry." ::= { macEntry 3 } macFlush OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set the object to 1 to flush mac table." ::= { macStats 3 } -------------------- -- ADSL -------------------- adslLineStatsAtucNumOfSubcarriersPerPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The number of subcarriers per port for ATU-C." ::= { adslStats 1 } adslLineStatsAturNumOfSubcarriersPerPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The number of subcarriers per port for ATU-R." ::= { adslStats 2 } -- adslLineStatsTable adslLineStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF AdslLineStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays ADSL line subcarrier status. This table is supported by R1.02 and later versions." ::= { adslStats 3 } adslLineStatsEntry OBJECT-TYPE SYNTAX AdslLineStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of adslLineStatsTable." INDEX { ifIndex } ::= { adslLineStatsTable 1 } AdslLineStatsEntry ::= SEQUENCE { adslLineStatsAtucHlog1 OCTET STRING, adslLineStatsAtucHlog2 OCTET STRING, adslLineStatsAturHlog OCTET STRING, adslLineStatsAtucQln1 OCTET STRING, adslLineStatsAtucQln2 OCTET STRING, adslLineStatsAturQln OCTET STRING, adslLineStatsAtucTssi1 OCTET STRING, adslLineStatsAtucTssi2 OCTET STRING, adslLineStatsAturTssi OCTET STRING, adslLineStatsAtucGain1 OCTET STRING, adslLineStatsAtucGain2 OCTET STRING, adslLineStatsAturGain OCTET STRING, adslLineStatsAtucBits1 OCTET STRING, adslLineStatsAtucBits2 OCTET STRING, adslLineStatsAturBits OCTET STRING } adslLineStatsAtucHlog1 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Hlog for the ATU-C first 256 subcarriers. Each subcarrier takes two octets to store the value. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { adslLineStatsEntry 1 } adslLineStatsAtucHlog2 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Hlog for the ATU-C last 256 subcarriers. Each subcarrier takes two octets to store the value. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { adslLineStatsEntry 2 } adslLineStatsAturHlog OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Hlog for the ATU-R subcarriers. Each subcarrier takes two octets to store the value. A special value -32768 indicates that no measurement could be done for the sub-carrier group." ::= { adslLineStatsEntry 3 } adslLineStatsAtucQln1 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides QLN for the ATU-C first 256 subcarriers. Each subcarrier takes two octets to store the value. A special value 0 indicates that no measurement could be done for the sub-carrier group." ::= { adslLineStatsEntry 4 } adslLineStatsAtucQln2 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides QLN for the ATU-C last 256 subcarriers. Each subcarrier takes two octets to store the value. A special value 0 indicates that no measurement could be done for the sub-carrier group." ::= { adslLineStatsEntry 5 } adslLineStatsAturQln OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides QLN for the ATU-R subcarriers. Each subcarrier takes two octets to store the value. A special value 0 indicates that no measurement could be done for the sub-carrier group." ::= { adslLineStatsEntry 6 } adslLineStatsAtucTssi1 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides TSSI for the ATU-C first 256 subcarriers. Each subcarrier takes two octets to store the value." ::= { adslLineStatsEntry 7 } adslLineStatsAtucTssi2 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides TSSI for the ATU-C last 256 subcarriers. Each subcarrier takes two octets to store the value." ::= { adslLineStatsEntry 8 } adslLineStatsAturTssi OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides TSSI for the ATU-R subcarriers. Each subcarrier takes two octets to store the value." ::= { adslLineStatsEntry 9 } adslLineStatsAtucGain1 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides GAIN for the ATU-C first 256 subcarriers. Each subcarrier takes two octets to store the value." ::= { adslLineStatsEntry 10 } adslLineStatsAtucGain2 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides GAIN for the ATU-C last 256 subcarriers. Each subcarrier takes two octets to store the value." ::= { adslLineStatsEntry 11 } adslLineStatsAturGain OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides GAIN for the ATU-R subcarriers. Each subcarrier takes two octets to store the value." ::= { adslLineStatsEntry 12 } adslLineStatsAtucBits1 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides BITS for the ATU-C first 256 subcarriers. Each subcarrier takes two octets to store the value." ::= { adslLineStatsEntry 13 } adslLineStatsAtucBits2 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides BITS for the ATU-C last 256 subcarriers. Each subcarrier takes two octets to store the value." ::= { adslLineStatsEntry 14 } adslLineStatsAturBits OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides BITS for the ATU-R subcarriers. Each subcarrier takes two octets to store the value." ::= { adslLineStatsEntry 15 } -- adslLinePerfTable adslLinePerfTable OBJECT-TYPE SYNTAX SEQUENCE OF AdslLinePerfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays ADSL line performance." ::= { adslStats 4 } adslLinePerfEntry OBJECT-TYPE SYNTAX AdslLinePerfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of adslLinePerfTable." INDEX { ifIndex } ::= { adslLinePerfTable 1 } AdslLinePerfEntry ::= SEQUENCE { adslLinePerfAtucCrcFast Counter32, adslLinePerfAturCrcFast Counter32, adslLinePerfAtucFecFast Counter32, adslLinePerfAturFecFast Counter32, adslLinePerfAtucCrcInterleave Counter32, adslLinePerfAturCrcInterleave Counter32, adslLinePerfAtucFecInterleave Counter32, adslLinePerfAturFecInterleave Counter32, adslLinePerfAtucEs Counter32, adslLinePerfAturEs Counter32, adslLinePerfAtucSes Counter32, adslLinePerfAturSes Counter32, adslLinePerfAtucUas Counter32, adslLinePerfAturUas Counter32, adslLinePerfAtucLofs Counter32, adslLinePerfAturLofs Counter32, adslLinePerfAtucLoss Counter32, adslLinePerfAturLoss Counter32, adslLinePerfAtucLprs Counter32, adslLinePerfAturLprs Counter32 } adslLinePerfAtucCrcFast OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of CRC errors in fast mode." ::= { adslLinePerfEntry 1 } adslLinePerfAturCrcFast OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of CRC errors in fast mode." ::= { adslLinePerfEntry 2 } adslLinePerfAtucFecFast OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of FEC errors in fast mode." ::= { adslLinePerfEntry 3 } adslLinePerfAturFecFast OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of FEC errors in fast mode." ::= { adslLinePerfEntry 4 } adslLinePerfAtucCrcInterleave OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of CRC errors in interleave mode." ::= { adslLinePerfEntry 5 } adslLinePerfAturCrcInterleave OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of CRC errors in interleave mode." ::= { adslLinePerfEntry 6 } adslLinePerfAtucFecInterleave OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of FEC errors in interleave mode." ::= { adslLinePerfEntry 7 } adslLinePerfAturFecInterleave OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of FEC errors in interleave mode." ::= { adslLinePerfEntry 8 } adslLinePerfAtucEs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Errored Seconds since link up." ::= { adslLinePerfEntry 9 } adslLinePerfAturEs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Errored Seconds since link up." ::= { adslLinePerfEntry 10 } adslLinePerfAtucSes OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Severely Errored Seconds since link up." ::= { adslLinePerfEntry 11 } adslLinePerfAturSes OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Severely Errored Seconds since link up." ::= { adslLinePerfEntry 12 } adslLinePerfAtucUas OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Unavailable Seconds since link up." ::= { adslLinePerfEntry 13 } adslLinePerfAturUas OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Unavailable Seconds since link up." ::= { adslLinePerfEntry 14 } adslLinePerfAtucLofs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Framing failures since link up." ::= { adslLinePerfEntry 15 } adslLinePerfAturLofs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Framing failures since link up." ::= { adslLinePerfEntry 16 } adslLinePerfAtucLoss OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Signal failures since link up." ::= { adslLinePerfEntry 17 } adslLinePerfAturLoss OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Signal failures since link up." ::= { adslLinePerfEntry 18 } adslLinePerfAtucLprs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Power failures since link up." ::= { adslLinePerfEntry 19 } adslLinePerfAturLprs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Power failures since link up." ::= { adslLinePerfEntry 20 } -------------------- -- SHDSL -------------------- -- shdslLinePerfTable shdslLinePerfTable OBJECT-TYPE SYNTAX SEQUENCE OF ShdslLinePerfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays SHDSL line performance." ::= { shdslStats 1 } shdslLinePerfEntry OBJECT-TYPE SYNTAX ShdslLinePerfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of shdslLinePerfTable." INDEX { ifIndex } ::= { shdslLinePerfTable 1 } ShdslLinePerfEntry ::= SEQUENCE { shdslLinePerfEs Counter32, shdslLinePerfSes Counter32, shdslLinePerfCrc Counter32, shdslLinePerfLosws Counter32, shdslLinePerfUas Counter32, shdslLinePerfSegmentAnomalies Counter32, shdslLinePerfSegmentDefect Counter32 } shdslLinePerfEs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of Errored Seconds (ES) on this endpoint since link up." ::= { shdslLinePerfEntry 1 } shdslLinePerfSes OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of Severely Errored Seconds (SES) on this endpoint since link up." ::= { shdslLinePerfEntry 2 } shdslLinePerfCrc OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of CRC anomalies on this endpoint since link up." ::= { shdslLinePerfEntry 3 } shdslLinePerfLosws OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of Loss of Sync Word (LOSW) Seconds on this endpoint since link up." ::= { shdslLinePerfEntry 4 } shdslLinePerfUas OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of Unavailable Seconds (UAS) on this endpoint since link up." ::= { shdslLinePerfEntry 5 } shdslLinePerfSegmentAnomalies OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of Segment Anomalies on this endpoint since link up." ::= { shdslLinePerfEntry 6 } shdslLinePerfSegmentDefect OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of Segment Defects on this endpoint since link up." ::= { shdslLinePerfEntry 7 } -- shdslPerfCurrTable shdslPerfCurrTable OBJECT-TYPE SYNTAX SEQUENCE OF ShdslPerfCurrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays SHDSL current performance. This table is supported by R5.05 and later versions." ::= { shdslStats 2 } shdslPerfCurrEntry OBJECT-TYPE SYNTAX ShdslPerfCurrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of shdslPerfCurrTable." INDEX { ifIndex } ::= { shdslPerfCurrTable 1 } ShdslPerfCurrEntry ::= SEQUENCE { shdslPerfCurrSturLPR Counter32 } shdslPerfCurrSturLPR OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Power failures since agent reset." ::= { shdslPerfCurrEntry 1 } -------------------- -- IP -------------------- -- ipInterfaceTable ipInterfaceTable OBJECT-TYPE SYNTAX SEQUENCE OF IpInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays IP interface statistics." ::= { ipStats 1 } ipInterfaceEntry OBJECT-TYPE SYNTAX IpInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of ipInterfaceTable." INDEX { ipInterface } ::= { ipInterfaceTable 1 } IpInterfaceEntry ::= SEQUENCE { ipInterface INTEGER, ipAddress IpAddress, ipNetmask IpAddress, ipBroadcast IpAddress, ipMtu INTEGER, ipVid VlanIndex, ipInOctet Counter32, ipInUnicast Counter32, ipInMulticast Counter32, ipInDiscard Counter32, ipInError Counter32, ipInUnknown Counter32, ipOutOctet Counter32, ipOutUnicast Counter32, ipOutMulticast Counter32, ipOutDiscard Counter32, ipOutError Counter32 } ipInterface OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The IP inband/outband interface." ::= { ipInterfaceEntry 1 } ipAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address of the interface." ::= { ipInterfaceEntry 2 } ipNetmask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Netmask of the interface." ::= { ipInterfaceEntry 3 } ipBroadcast OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Broadcast address of the interface." ::= { ipInterfaceEntry 4 } ipMtu OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The size of the largest datagram which can be sent/received on the interface, specified in octets." ::= { ipInterfaceEntry 5 } ipVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Management VLAN ID of the interface." ::= { ipInterfaceEntry 6 } ipInOctet OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets received on the interface." ::= { ipInterfaceEntry 7 } ipInUnicast OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of subnetwork-unicast packets delivered to a higher-layer protocol." ::= { ipInterfaceEntry 8 } ipInMulticast OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of subnetwork-multicast packets delivered to a higher-layer protocol." ::= { ipInterfaceEntry 9 } ipInDiscard OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of inbound packets which were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol." ::= { ipInterfaceEntry 10 } ipInError OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol." ::= { ipInterfaceEntry 11 } ipInUnknown OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of packets received via the interface which were discarded because of an unknown or unsupported protocol." ::= { ipInterfaceEntry 12 } ipOutOctet OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets transmitted out of the interface." ::= { ipInterfaceEntry 13 } ipOutUnicast OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of packets that higher-level protocols requested be transmitted to a subnetwork-unicast address, including those that were discarded or not sent." ::= { ipInterfaceEntry 14 } ipOutMulticast OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of packets that higher-level protocols requested be transmitted to a subnetwork-multicast address, including those that were discarded or not sent." ::= { ipInterfaceEntry 15 } ipOutDiscard OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of outbound packets which were chosen to be discarded even though no errors had been detected to prevent their being transmitted." ::= { ipInterfaceEntry 16 } ipOutError OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of outbound packets that could not be transmitted because of errors." ::= { ipInterfaceEntry 17 } -------------------- -- MSTP -------------------- mstpExternalRootId OBJECT-TYPE SYNTAX BridgeId MAX-ACCESS read-only STATUS current DESCRIPTION "The bridge identifier of the root of the spanning tree as determined by the Spanning Tree Protocol as executed by this node. This value is used as the Root Identifier parameter in all Configuration Bridge PDUs originated by this node. This object is supported by R1.02 and later versions." ::= { mstpStats 1 } mstpExternalRootCost OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The cost of the path to the root as seen from this bridge. This object is supported by R1.02 and later versions." ::= { mstpStats 2 } mstpExternalRootPortId OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The port number of the port which offers the lowest cost path from this bridge to the root bridge. This object is supported by R1.02 and later versions." ::= { mstpStats 3 } mstpExternalRootMaxAge OBJECT-TYPE SYNTAX Timeout MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum age of Spanning Tree Protocol information learned from the network on any port before it is discarded, in units of hundredths of a second. This is the actual value that this bridge is currently using. This object is supported by R1.02 and later versions." ::= { mstpStats 4 } mstpExternalRootHelloTime OBJECT-TYPE SYNTAX Timeout MAX-ACCESS read-only STATUS current DESCRIPTION "The amount of time between the transmission of Configuration bridge PDUs by this node on any port when it is the root of the spanning tree or trying to become so, in units of hundredths of a second. This is the actual value that this bridge is currently using. This object is supported by R1.02 and later versions." ::= { mstpStats 5 } mstpExternalRootForwardDelay OBJECT-TYPE SYNTAX Timeout MAX-ACCESS read-only STATUS current DESCRIPTION "This time value, measured in units of hundredths of a second, controls how fast a port changes its spanning state when moving towards the Forwarding state. The value determines how long the port stays in each of the Listening and Learning states, which precede the Forwarding state. This value is also used, when a topology change has been detected and is underway, to age all dynamic entries in the Forwarding Database. This object is supported by R1.02 and later versions." ::= { mstpStats 6 } -- mstpPortStatsTable mstpPortStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF MstpPortStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains port-specific MSTP statistics. This table is supported by R1.02 and later versions." ::= { mstpStats 7 } mstpPortStatsEntry OBJECT-TYPE SYNTAX MstpPortStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of MSTP statistics maintained by each port." INDEX { dot1dBasePort } ::= { mstpPortStatsTable 1 } MstpPortStatsEntry ::= SEQUENCE { mstpPortStatsExternalRootId BridgeId, mstpPortStatsExternalRootCost INTEGER, mstpPortStatsExternalPortCost INTEGER, mstpPortStatsOperEdgePort INTEGER, mstpPortStatsOperPoint2Point INTEGER, mstpPortStatsMACOperational INTEGER, mstpPortStatsRecvInternal INTEGER, mstpPortStatsRxStpCfgBPDU Counter32, mstpPortStatsRxStpTcnBPDU Counter32, mstpPortStatsRxRstpBPDU Counter32, mstpPortStatsRxMstpBPDU Counter32 } mstpPortStatsExternalRootId OBJECT-TYPE SYNTAX BridgeId MAX-ACCESS read-only STATUS current DESCRIPTION "The unique Bridge Identifier of the Bridge recorded as the Root in the Configuration BPDUs transmitted by the Designated Bridge for the segment to which the port is attached." ::= { mstpPortStatsEntry 1 } mstpPortStatsExternalRootCost OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The path cost of the Designated Port of the segment connected to this port. This value is compared to the Root Path Cost field in received bridge PDUs." ::= { mstpPortStatsEntry 2 } mstpPortStatsExternalPortCost OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mstpPortStatsEntry 3 } mstpPortStatsOperEdgePort OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The operational value of the Edge Port parameter." ::= { mstpPortStatsEntry 4 } mstpPortStatsOperPoint2Point OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The operational point-to-point status of the LAN segment attached to this port. It indicates whether a port is considered to have a point-to-point connection or not." ::= { mstpPortStatsEntry 5 } mstpPortStatsMACOperational OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mstpPortStatsEntry 6 } mstpPortStatsRecvInternal OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mstpPortStatsEntry 7 } mstpPortStatsRxStpCfgBPDU OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of received Configuration BPDUs." ::= { mstpPortStatsEntry 8 } mstpPortStatsRxStpTcnBPDU OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of received Topology Change Notification (TCN) Messages." ::= { mstpPortStatsEntry 9 } mstpPortStatsRxRstpBPDU OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of received RST BPDUs." ::= { mstpPortStatsEntry 10 } mstpPortStatsRxMstpBPDU OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of received MST BPDUs." ::= { mstpPortStatsEntry 11 } -- mstpXstStatsTable mstpXstStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF MstpXstStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains MSTP statistics for multiple spanning trees. This table is supported by R1.02 and later versions." ::= { mstpStats 8 } mstpXstStatsEntry OBJECT-TYPE SYNTAX MstpXstStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of mstpXstStatsTable." INDEX { mstpXstId } ::= { mstpXstStatsTable 1 } MstpXstStatsEntry ::= SEQUENCE { mstpXstStatsBridgeId BridgeId, mstpXstStatsTimeSinceTopologyChange TimeTicks, mstpXstStatsTopologyChangesCount Counter32, mstpXstStatsInternalRootPortId OCTET STRING, mstpXstStatsInternalRootId BridgeId, mstpXstStatsInternalRootCost INTEGER } mstpXstStatsBridgeId OBJECT-TYPE SYNTAX BridgeId MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mstpXstStatsEntry 1 } mstpXstStatsTimeSinceTopologyChange OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mstpXstStatsEntry 2 } mstpXstStatsTopologyChangesCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mstpXstStatsEntry 3 } mstpXstStatsInternalRootPortId OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mstpXstStatsEntry 4 } mstpXstStatsInternalRootId OBJECT-TYPE SYNTAX BridgeId MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mstpXstStatsEntry 5 } mstpXstStatsInternalRootCost OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mstpXstStatsEntry 6 } -- mstpXstPortStatsTable mstpXstPortStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF MstpXstPortStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains MSTP port statistics for multiple spanning trees. This table is supported by R1.02 and later versions." ::= { mstpStats 9 } mstpXstPortStatsEntry OBJECT-TYPE SYNTAX MstpXstPortStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of mstpXstPortStatsTable." INDEX { mstpXstId, mstpXstPortIndex } ::= { mstpXstPortStatsTable 1 } MstpXstPortStatsEntry ::= SEQUENCE { mstpXstPortStatsUptime TimeTicks, mstpXstPortStatsPortId OCTET STRING, mstpXstPortStatsState INTEGER, mstpXstPortStatsDesignatedBridgeId BridgeId, mstpXstPortStatsDesignatedPortId OCTET STRING, mstpXstPortStatsInternalPortCost INTEGER, mstpXstPortStatsInternalRootId BridgeId } mstpXstPortStatsUptime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mstpXstPortStatsEntry 1 } mstpXstPortStatsPortId OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mstpXstPortStatsEntry 2 } mstpXstPortStatsState OBJECT-TYPE SYNTAX INTEGER { disabled(1), discarding(2), learning(3), forwarding(4), unknown(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "The port's current state." ::= { mstpXstPortStatsEntry 3 } mstpXstPortStatsDesignatedBridgeId OBJECT-TYPE SYNTAX BridgeId MAX-ACCESS read-only STATUS current DESCRIPTION "The Bridge Identifier of the bridge which this port considers to be the Designated Bridge for this port's segment." ::= { mstpXstPortStatsEntry 4 } mstpXstPortStatsDesignatedPortId OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Port Identifier of the port on the Designated Bridge for this port's segment." ::= { mstpXstPortStatsEntry 5 } mstpXstPortStatsInternalPortCost OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The path cost of the Designated Port of the segment connected to this port. This value is compared to the Root Path Cost field in received bridge PDUs." ::= { mstpXstPortStatsEntry 6 } mstpXstPortStatsInternalRootId OBJECT-TYPE SYNTAX BridgeId MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mstpXstPortStatsEntry 7 } -------------------- -- VDSL -------------------- -- vdslLinePerfTable vdslLinePerfTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslLinePerfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL line performance. This table is supported by R2.00 and later versions." ::= { vdslStats 1 } vdslLinePerfEntry OBJECT-TYPE SYNTAX VdslLinePerfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of vdslLinePerfTable." INDEX { ifIndex } ::= { vdslLinePerfTable 1 } VdslLinePerfEntry ::= SEQUENCE { vdslLinePerfVtucCrc Counter32, vdslLinePerfVturCrc Counter32, vdslLinePerfVtucFec Counter32, vdslLinePerfVturFec Counter32, vdslLinePerfVtucLofs Counter32, vdslLinePerfVturLofs Counter32, vdslLinePerfVtucLoss Counter32, vdslLinePerfVturLoss Counter32, vdslLinePerfVtucLprs Counter32, vdslLinePerfVturLprs Counter32, vdslLinePerfVtucLols Counter32, vdslLinePerfVturLols Counter32, vdslLinePerfVtucESs Counter32, vdslLinePerfVturESs Counter32, vdslLinePerfVtucSESs Counter32, vdslLinePerfVturSESs Counter32, vdslLinePerfVtucUASs Counter32, vdslLinePerfVturUASs Counter32, vdslLinePerfInmVtucEqInp Counter32, vdslLinePerfInmVturEqInp Counter32, vdslLinePerfInmVtucIAT Counter32, vdslLinePerfInmVturIAT Counter32, vdslLinePerfInmVtucME Counter32, vdslLinePerfInmVturME Counter32, vdslLinePerfVtucRx Unsigned32, vdslLinePerfVturRx Unsigned32, vdslLinePerfVtucRxCorrected Unsigned32, vdslLinePerfVturRxCorrected Unsigned32, vdslLinePerfVtucRxUncorrected Unsigned32, vdslLinePerfVturRxUncorrected Unsigned32, vdslLinePerfVtucLEFTRs Unsigned32, vdslLinePerfVturLEFTRs Unsigned32, vdslLinePerfVtucErrFreeBits Unsigned32, vdslLinePerfVturErrFreeBits Unsigned32, vdslLinePerfVtucMinEftr Counter32, vdslLinePerfVturMinEftr Counter32 } vdslLinePerfVtucCrc OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of CRC errors since link up." ::= { vdslLinePerfEntry 1 } vdslLinePerfVturCrc OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of CRC errors since link up." ::= { vdslLinePerfEntry 2 } vdslLinePerfVtucFec OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of FEC errors since link up." ::= { vdslLinePerfEntry 3 } vdslLinePerfVturFec OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of FEC errors since link up." ::= { vdslLinePerfEntry 4 } vdslLinePerfVtucLofs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Framing failures since link up." ::= { vdslLinePerfEntry 5 } vdslLinePerfVturLofs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Framing failures since link up." ::= { vdslLinePerfEntry 6 } vdslLinePerfVtucLoss OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Signal failures since link up." ::= { vdslLinePerfEntry 7 } vdslLinePerfVturLoss OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Signal failures since link up." ::= { vdslLinePerfEntry 8 } vdslLinePerfVtucLprs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Power failures since link up." ::= { vdslLinePerfEntry 9 } vdslLinePerfVturLprs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Power failures since link up." ::= { vdslLinePerfEntry 10 } vdslLinePerfVtucLols OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Link failures since link up." ::= { vdslLinePerfEntry 11 } vdslLinePerfVturLols OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Link failures since link up." ::= { vdslLinePerfEntry 12 } vdslLinePerfVtucESs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Errored Seconds since link up." ::= { vdslLinePerfEntry 13 } vdslLinePerfVturESs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Errored Seconds since link up." ::= { vdslLinePerfEntry 14 } vdslLinePerfVtucSESs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Severely Errored Seconds since link up." ::= { vdslLinePerfEntry 15 } vdslLinePerfVturSESs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Severely Errored Seconds since link up." ::= { vdslLinePerfEntry 16 } vdslLinePerfVtucUASs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Unavailable Seconds since link up." ::= { vdslLinePerfEntry 17 } vdslLinePerfVturUASs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Unavailable Seconds since link up." ::= { vdslLinePerfEntry 18 } vdslLinePerfInmVtucEqInp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Equivalent Inp histogram since last link up. An array of 68 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 1 to 17 bins of the histogram. The particular index of the bin incremented by an impulse noise event is equal to the computed value of equivalent INP, except the 17th of anomaly INPEQ, which logs all equivalent INPs greater than 16. Each bin has a value in the range 0x0 to 0xFFFFFFFF" ::= { vdslLinePerfEntry 19 } vdslLinePerfInmVturEqInp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Equivalent Inp histogram since last link up. An array of 68 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 1 to 17 bins of the histogram. The particular index of the bin incremented by an impulse noise event is equal to the computed value of equivalent INP, except the 17th of anomaly INPEQ, which logs all equivalent INPs greater than 16. Each bin has a value in the range 0x0 to 0xFFFFFFFF" ::= { vdslLinePerfEntry 20 } vdslLinePerfInmVtucIAT OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Inter Arrival Time histogram since last link up. An array of 32 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 0 to 7 bins of the histogram. The index of the particular bin incremented by an complete impulse noise event is determained from the following INMControl parameters. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfEntry 21 } vdslLinePerfInmVturIAT OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Inter Arrival Time histogram since last link up. An array of 32 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 0 to 7 bins of the histogram. The index of the particular bin incremented by an complete impulse noise event is determained from the following INMControl parameters. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfEntry 22 } vdslLinePerfInmVtucME OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM total measurement since last link up. This indication occurs every time a data symbol is processed by the Impulse Noise Sensor. The range of the value is from 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfEntry 23 } vdslLinePerfInmVturME OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM total measurement since last link up. This indication occurs every time a data symbol is processed by the Impulse Noise Sensor. The range of the value is from 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfEntry 24 } vdslLinePerfVtucRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords retransmitted since last link up." ::= { vdslLinePerfEntry 25 } vdslLinePerfVturRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords retransmitted since last link up." ::= { vdslLinePerfEntry 26 } vdslLinePerfVtucRxCorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords corrected through retransmission since last link up." ::= { vdslLinePerfEntry 27 } vdslLinePerfVturRxCorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords corrected through retransmission since last link up." ::= { vdslLinePerfEntry 28 } vdslLinePerfVtucRxUncorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords left uncorrected after retransmission since last link up." ::= { vdslLinePerfEntry 29 } vdslLinePerfVturRxUncorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords left uncorrected after retransmission since last link up." ::= { vdslLinePerfEntry 30 } vdslLinePerfVtucLEFTRs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Low Error-Free Throughput Rate Seconds since last link up." ::= { vdslLinePerfEntry 31 } vdslLinePerfVturLEFTRs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Low Error-Free Throughput Rate Seconds since last link up." ::= { vdslLinePerfEntry 32 } vdslLinePerfVtucErrFreeBits OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bits belonging to correct DTUs leaving the Rx PMS-TC x 2(-16) since last link up." ::= { vdslLinePerfEntry 33 } vdslLinePerfVturErrFreeBits OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bits belonging to correct DTUs leaving the Rx PMS-TC x 2(-16) since last link up." ::= { vdslLinePerfEntry 34 } vdslLinePerfVtucMinEftr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lowest EFTR of VTU-C observed since last link up." ::= { vdslLinePerfEntry 35 } vdslLinePerfVturMinEftr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lowest EFTR of VTU-R observed since last link up." ::= { vdslLinePerfEntry 36 } -- vdslLineStatsTable vdslLineStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslLineStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL line statistics. This table is supported by R5.01 and later versions." ::= { vdslStats 2 } vdslLineStatsEntry OBJECT-TYPE SYNTAX VdslLineStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of vdslLineStatsTable." INDEX { ifIndex } ::= { vdslLineStatsTable 1 } VdslLineStatsEntry ::= SEQUENCE { vdslLineStatsVtucBits1 OCTET STRING, vdslLineStatsVtucBits2 OCTET STRING, vdslLineStatsVtucBits3 OCTET STRING, vdslLineStatsVtucBits4 OCTET STRING, vdslLineStatsVturBits1 OCTET STRING, vdslLineStatsVturBits2 OCTET STRING, vdslLineStatsVturBits3 OCTET STRING, vdslLineStatsVturBits4 OCTET STRING, vdslLineStatsVtucGain1 OCTET STRING, vdslLineStatsVtucGain2 OCTET STRING, vdslLineStatsVtucGain3 OCTET STRING, vdslLineStatsVtucGain4 OCTET STRING, vdslLineStatsVtucGain5 OCTET STRING, vdslLineStatsVtucGain6 OCTET STRING, vdslLineStatsVtucGain7 OCTET STRING, vdslLineStatsVtucGain8 OCTET STRING, vdslLineStatsVturGain1 OCTET STRING, vdslLineStatsVturGain2 OCTET STRING, vdslLineStatsVturGain3 OCTET STRING, vdslLineStatsVturGain4 OCTET STRING, vdslLineStatsVturGain5 OCTET STRING, vdslLineStatsVturGain6 OCTET STRING, vdslLineStatsVturGain7 OCTET STRING, vdslLineStatsVturGain8 OCTET STRING, vdslLineStatsVtucHlog OCTET STRING, vdslLineStatsVturHlog OCTET STRING, vdslLineStatsVtucQln OCTET STRING, vdslLineStatsVturQln OCTET STRING, vdslLineStatsVtucSnr OCTET STRING, vdslLineStatsVturSnr OCTET STRING, vdslLineStatsVtucTssi OCTET STRING, vdslLineStatsVturTssi OCTET STRING, vdslLineStatsProtocol INTEGER, vdslLineStatsUsCodingMode INTEGER, vdslLineStatsDsCodingMode INTEGER, vdslLineStatsVtucHlogGroupSize INTEGER, vdslLineStatsVturHlogGroupSize INTEGER, vdslLineStatsVtucQlnGroupSize INTEGER, vdslLineStatsVturQlnGroupSize INTEGER, vdslLineStatsVtucSnrGroupSize INTEGER, vdslLineStatsVturSnrGroupSize INTEGER, vdslLineStatsVtucRxPower INTEGER, vdslLineStatsVturRxPower INTEGER, vdslLineStatsVtucSnrMargin INTEGER, vdslLineStatsVturSnrMargin INTEGER, vdslLineStatsVtucSigAtten INTEGER, vdslLineStatsVturSigAtten INTEGER, vdslLineStatsVtucLineAtten INTEGER, vdslLineStatsVturLineAtten INTEGER } vdslLineStatsVtucBits1 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Bits for the VTU-C 1024 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 15." ::= { vdslLineStatsEntry 1 } vdslLineStatsVtucBits2 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Bits for the VTU-C 1024 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 15." ::= { vdslLineStatsEntry 2 } vdslLineStatsVtucBits3 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Bits for the VTU-C 1024 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 15." ::= { vdslLineStatsEntry 3 } vdslLineStatsVtucBits4 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Bits for the VTU-C 1024 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 15." ::= { vdslLineStatsEntry 4 } vdslLineStatsVturBits1 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Bits for the VTU-R 1024 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 15." ::= { vdslLineStatsEntry 5 } vdslLineStatsVturBits2 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Bits for the VTU-R 1024 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 15." ::= { vdslLineStatsEntry 6 } vdslLineStatsVturBits3 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Bits for the VTU-R 1024 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 15." ::= { vdslLineStatsEntry 7 } vdslLineStatsVturBits4 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Bits for the VTU-R 1024 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 15." ::= { vdslLineStatsEntry 8 } vdslLineStatsVtucGain1 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Gain for the VTU-C 512 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 4093. Each value in this array is 16 bits wide. The gain value is represented as a multiple of 1/512 on linear scale." ::= { vdslLineStatsEntry 9 } vdslLineStatsVtucGain2 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Gain for the VTU-C 512 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 4093. Each value in this array is 16 bits wide. The gain value is represented as a multiple of 1/512 on linear scale." ::= { vdslLineStatsEntry 10 } vdslLineStatsVtucGain3 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Gain for the VTU-C 512 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 4093. Each value in this array is 16 bits wide. The gain value is represented as a multiple of 1/512 on linear scale." ::= { vdslLineStatsEntry 11 } vdslLineStatsVtucGain4 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Gain for the VTU-C 512 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 4093. Each value in this array is 16 bits wide. The gain value is represented as a multiple of 1/512 on linear scale." ::= { vdslLineStatsEntry 12 } vdslLineStatsVtucGain5 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Gain for the VTU-C 512 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 4093. Each value in this array is 16 bits wide. The gain value is represented as a multiple of 1/512 on linear scale." ::= { vdslLineStatsEntry 13 } vdslLineStatsVtucGain6 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Gain for the VTU-C 512 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 4093. Each value in this array is 16 bits wide. The gain value is represented as a multiple of 1/512 on linear scale." ::= { vdslLineStatsEntry 14 } vdslLineStatsVtucGain7 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Gain for the VTU-C 512 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 4093. Each value in this array is 16 bits wide. The gain value is represented as a multiple of 1/512 on linear scale." ::= { vdslLineStatsEntry 15 } vdslLineStatsVtucGain8 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Gain for the VTU-C 512 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 4093. Each value in this array is 16 bits wide. The gain value is represented as a multiple of 1/512 on linear scale." ::= { vdslLineStatsEntry 16 } vdslLineStatsVturGain1 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Gain for the VTU-R 512 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 4093. Each value in this array is 16 bits wide. The gain value is represented as a multiple of 1/512 on linear scale." ::= { vdslLineStatsEntry 17 } vdslLineStatsVturGain2 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Gain for the VTU-R 512 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 4093. Each value in this array is 16 bits wide. The gain value is represented as a multiple of 1/512 on linear scale." ::= { vdslLineStatsEntry 18 } vdslLineStatsVturGain3 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Gain for the VTU-R 512 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 4093. Each value in this array is 16 bits wide. The gain value is represented as a multiple of 1/512 on linear scale." ::= { vdslLineStatsEntry 19 } vdslLineStatsVturGain4 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Gain for the VTU-R 512 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 4093. Each value in this array is 16 bits wide. The gain value is represented as a multiple of 1/512 on linear scale." ::= { vdslLineStatsEntry 20 } vdslLineStatsVturGain5 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Gain for the VTU-R 512 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 4093. Each value in this array is 16 bits wide. The gain value is represented as a multiple of 1/512 on linear scale." ::= { vdslLineStatsEntry 21 } vdslLineStatsVturGain6 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Gain for the VTU-R 512 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 4093. Each value in this array is 16 bits wide. The gain value is represented as a multiple of 1/512 on linear scale." ::= { vdslLineStatsEntry 22 } vdslLineStatsVturGain7 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Gain for the VTU-R 512 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 4093. Each value in this array is 16 bits wide. The gain value is represented as a multiple of 1/512 on linear scale." ::= { vdslLineStatsEntry 23 } vdslLineStatsVturGain8 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Gain for the VTU-R 512 subcarriers. Each subcarrier takes two octets to store the value. The value is in the range 0 to 4093. Each value in this array is 16 bits wide. The gain value is represented as a multiple of 1/512 on linear scale." ::= { vdslLineStatsEntry 24 } vdslLineStatsVtucHlog OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Hlog for the VTU-C 512 subcarriers. Each subcarrier takes two octets to store the value. The real Hlog(f) value is represented as (6-m(i)/10), with m(i) in the range 0 to 1022. A special value m=1023 indicates that no measurement could be done for the sub-carrier group becauseit is out of the passband or that the attenuation is out of range to be represented. Each value in this array is 16 bits wide." ::= { vdslLineStatsEntry 25 } vdslLineStatsVturHlog OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Hlog for the VTU-R 512 subcarriers. Each subcarrier takes two octets to store the value. The real Hlog(f) value is represented as (6-m(i)/10), with m(i) in the range 0 to 1022. A special value m=1023 indicates that no measurement could be done for the sub-carrier group because it is out of the passband or that the attenuation is out ofrange to be represented. Each value in this array is 16 bits wide." ::= { vdslLineStatsEntry 26 } vdslLineStatsVtucQln OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Qln for the VTU-C 512 subcarriers. Each subcarrier takes two octets to store the value. The QLN(f) is represented as ( -23-n(i)/2), with n(i) in the range 0 to 254. A special value n(i)=255 indicates that no measurement could be done for the sub-carrier group. Each value in this array is 8 bits wide." ::= { vdslLineStatsEntry 27 } vdslLineStatsVturQln OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Qln for the VTU-R 512 subcarriers. Each subcarrier takes two octets to store the value. The QLN(f) is represented as ( -23-n(i)/2), with n(i) in the range 0 to 254. A special value n(i)=255 indicates that no measurement could be done for the sub-carrier group. Each value in this array is 8 bits wide." ::= { vdslLineStatsEntry 28 } vdslLineStatsVtucSnr OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Snr for the VTU-C 512 subcarriers. Each subcarrier takes one octets to store the value. Octet i is set to a value in the range 0 to 254 (-32 + vdslLineStatsVtucSnr (i)/2) in dB (i.e., -32 to 95dB). Each value in this array is 8 bits wide. A special value 255 indicates that no measurement could be done for the sub-carrier group." ::= { vdslLineStatsEntry 29 } vdslLineStatsVturSnr OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Snr for the VTU-R 512 subcarriers. Each subcarrier takes one octets to store the value. Octet i is set to a value in the range 0 to 254 (-32 + vdslLineStatsVturSnr (i)/2) in dB (i.e., -32 to 95dB). Each value in this array is 8 bits wide. A special value 255 indicates that no measurement could be done for the sub-carrier group." ::= { vdslLineStatsEntry 30 } vdslLineStatsVtucTssi OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Tssi for the VTU-C 512 subcarriers. Each subcarrier takes two octets to store the value. Each value in this array is 16 bits wide. The tssi value is represented as a multiple of 1/32768 on linear scale." ::= { vdslLineStatsEntry 31 } vdslLineStatsVturTssi OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The object provides Tssi for the VTU-R 512 subcarriers. Each subcarrier takes two octets to store the value. Each value in this array is 16 bits wide. The tssi value is represented as a multiple of 1/32768 on linear scale." ::= { vdslLineStatsEntry 32 } vdslLineStatsProtocol OBJECT-TYPE SYNTAX INTEGER { none(1), vdsl_8a(2), vdsl_8b(3), vdsl_8c(4), vdsl_8d(5), vdsl_12a(6), vdsl_12b(7), vdsl_17a(8), vdsl_30a(9), adsl2plus(10) } MAX-ACCESS read-only STATUS current DESCRIPTION "The actual line protocol." ::= { vdslLineStatsEntry 33 } vdslLineStatsUsCodingMode OBJECT-TYPE SYNTAX INTEGER { none(1), trellis(2), reedSolomon(3), trellisAndReedSolomon(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The upstream coding mode of the line. This object is supported by R5.02 and later versions." ::= { vdslLineStatsEntry 34 } vdslLineStatsDsCodingMode OBJECT-TYPE SYNTAX INTEGER { none(1), trellis(2), reedSolomon(3), trellisAndReedSolomon(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The downstream coding mode of the line. This object is supported by R5.02 and later versions." ::= { vdslLineStatsEntry 35 } vdslLineStatsVtucHlogGroupSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of sub-carriers per group used to report the H(f) linear representation values for the respective transmission direction. The valid values are 1, 2, 4 and 8. This object is supported by R5.02 and later versions." ::= { vdslLineStatsEntry 36 } vdslLineStatsVturHlogGroupSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of sub-carriers per group used to report the H(f) linear representation values for the respective transmission direction. The valid values are 1, 2, 4 and 8. This object is supported by R5.02 and later versions." ::= { vdslLineStatsEntry 37 } vdslLineStatsVtucQlnGroupSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of sub-carriers per group used to report the Quiet Line Noise values for the respective transmission direction. The valid values are 1, 2, 4 and 8. This object is supported by R5.02 and later versions." ::= { vdslLineStatsEntry 38 } vdslLineStatsVturQlnGroupSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of sub-carriers per group used to report the Quiet Line Noise values for the respective transmission direction. The valid values are 1, 2, 4 and 8. This object is supported by R5.02 and later versions." ::= { vdslLineStatsEntry 39 } vdslLineStatsVtucSnrGroupSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of sub-carriers per group used to report the SNR values on the respective transmission direction. The valid values are 1, 2, 4 and 8. This object is supported by R5.02 and later versions." ::= { vdslLineStatsEntry 40 } vdslLineStatsVturSnrGroupSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of sub-carriers per group used to report the SNR values on the respective transmission direction. The valid values are 1, 2, 4 and 8. This object is supported by R5.02 and later versions." ::= { vdslLineStatsEntry 41 } vdslLineStatsVtucRxPower OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Receive power of vtuc (in unit of 0.1 dBm)." ::= { vdslLineStatsEntry 42 } vdslLineStatsVturRxPower OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Receive power of vtur (in unit of 0.1 dBm)." ::= { vdslLineStatsEntry 43 } vdslLineStatsVtucSnrMargin OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vdslLineStatsEntry 44 } vdslLineStatsVturSnrMargin OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vdslLineStatsEntry 45 } vdslLineStatsVtucSigAtten OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vdslLineStatsEntry 46 } vdslLineStatsVturSigAtten OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vdslLineStatsEntry 47 } vdslLineStatsVtucLineAtten OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vdslLineStatsEntry 48 } vdslLineStatsVturLineAtten OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vdslLineStatsEntry 49 } -- vdslLineUsBandPlanTable vdslLineUsBandPlanTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslLineUsBandPlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL line actual band plan. This table is supported by R5.01 and later versions." ::= { vdslStats 3 } vdslLineUsBandPlanEntry OBJECT-TYPE SYNTAX VdslLineUsBandPlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of vdslLineUsBandPlanTable." INDEX { ifIndex, vdslLineUsBandId } ::= { vdslLineUsBandPlanTable 1 } VdslLineUsBandPlanEntry ::= SEQUENCE { vdslLineUsBandId INTEGER, vdslLineUsBandStartToneId INTEGER, vdslLineUsBandStopToneId INTEGER } vdslLineUsBandId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Ihe id of the upstream pass band, starting from 1." ::= { vdslLineUsBandPlanEntry 1 } vdslLineUsBandStartToneId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The starting tone of the band." ::= { vdslLineUsBandPlanEntry 2 } vdslLineUsBandStopToneId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The stopping tone of the band." ::= { vdslLineUsBandPlanEntry 3 } -- vdslLineDsBandPlanTable vdslLineDsBandPlanTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslLineDsBandPlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL line actual band plan. This table is supported by R5.01 and later versions." ::= { vdslStats 4 } vdslLineDsBandPlanEntry OBJECT-TYPE SYNTAX VdslLineDsBandPlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of vdslLineDsBandPlanTable." INDEX { ifIndex, vdslLineDsBandId } ::= { vdslLineDsBandPlanTable 1 } VdslLineDsBandPlanEntry ::= SEQUENCE { vdslLineDsBandId INTEGER, vdslLineDsBandStartToneId INTEGER, vdslLineDsBandStopToneId INTEGER } vdslLineDsBandId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Ihe id of the downstream pass band, starting from 1." ::= { vdslLineDsBandPlanEntry 1 } vdslLineDsBandStartToneId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The starting tone of the band." ::= { vdslLineDsBandPlanEntry 2 } vdslLineDsBandStopToneId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The stopping tone of the band." ::= { vdslLineDsBandPlanEntry 3 } -- vdslLineUsResultMaskTable vdslLineUsResultMaskTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslLineUsResultMaskEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL line actual PSD mask. This table is supported by R5.01 and later versions." ::= { vdslStats 5 } vdslLineUsResultMaskEntry OBJECT-TYPE SYNTAX VdslLineUsResultMaskEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of vdslLineUsResultMaskTable." INDEX { ifIndex, vdslLineUsMaskId } ::= { vdslLineUsResultMaskTable 1 } VdslLineUsResultMaskEntry ::= SEQUENCE { vdslLineUsMaskId INTEGER, vdslLineUsMaskTone INTEGER, vdslLineUsMaskPsd INTEGER } vdslLineUsMaskId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The id of the turning point of the mask, starting from 1." ::= { vdslLineUsResultMaskEntry 1 } vdslLineUsMaskTone OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The tone id." ::= { vdslLineUsResultMaskEntry 2 } vdslLineUsMaskPsd OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The psd, in 0.1 dBm/Hz." ::= { vdslLineUsResultMaskEntry 3 } -- vdslLineDsResultMaskTable vdslLineDsResultMaskTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslLineDsResultMaskEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL line actual PSD mask. This table is supported by R5.01 and later versions." ::= { vdslStats 6 } vdslLineDsResultMaskEntry OBJECT-TYPE SYNTAX VdslLineDsResultMaskEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of vdslLineDsResultMaskTable." INDEX { ifIndex, vdslLineDsMaskId } ::= { vdslLineDsResultMaskTable 1 } VdslLineDsResultMaskEntry ::= SEQUENCE { vdslLineDsMaskId INTEGER, vdslLineDsMaskTone INTEGER, vdslLineDsMaskPsd INTEGER } vdslLineDsMaskId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The id of the turning point of the mask, starting from 1." ::= { vdslLineDsResultMaskEntry 1 } vdslLineDsMaskTone OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The tone id." ::= { vdslLineDsResultMaskEntry 2 } vdslLineDsMaskPsd OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The psd, in 0.1 dBm/Hz." ::= { vdslLineDsResultMaskEntry 3 } -- vdslLinePerfCurrTable vdslLinePerfCurrTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslLinePerfCurrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL line current GINP/SOS/INM performance statistics." ::= { vdslStats 7 } vdslLinePerfCurrEntry OBJECT-TYPE SYNTAX VdslLinePerfCurrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of vdslLinePerfCurrTable." INDEX { ifIndex } ::= { vdslLinePerfCurrTable 1 } VdslLinePerfCurrEntry ::= SEQUENCE { vdslLinePerfCurrInmVtucEqInp Counter32, vdslLinePerfCurrInmVturEqInp Counter32, vdslLinePerfCurr15MInmVtucEqInp Counter32, vdslLinePerfCurr15MInmVturEqInp Counter32, vdslLinePerfCurr1DayInmVtucEqInp Counter32, vdslLinePerfCurr1DayInmVturEqInp Counter32, vdslLinePerfCurrInmVtucIAT Counter32, vdslLinePerfCurrInmVturIAT Counter32, vdslLinePerfCurr15MInmVtucIAT Counter32, vdslLinePerfCurr15MInmVturIAT Counter32, vdslLinePerfCurr1DayInmVtucIAT Counter32, vdslLinePerfCurr1DayInmVturIAT Counter32, vdslLinePerfCurrInmVtucME Counter32, vdslLinePerfCurrInmVturME Counter32, vdslLinePerfCurr15MInmVtucME Counter32, vdslLinePerfCurr15MInmVturME Counter32, vdslLinePerfCurr1DayInmVtucME Counter32, vdslLinePerfCurr1DayInmVturME Counter32, vdslLinePerfCurrVtucRx Unsigned32, vdslLinePerfCurrVturRx Unsigned32, vdslLinePerfCurr15MVtucRx Unsigned32, vdslLinePerfCurr15MVturRx Unsigned32, vdslLinePerfCurr1DayVtucRx Unsigned32, vdslLinePerfCurr1DayVturRx Unsigned32, vdslLinePerfCurrVtucRxCorrected Unsigned32, vdslLinePerfCurrVturRxCorrected Unsigned32, vdslLinePerfCurr15MVtucRxCorrected Unsigned32, vdslLinePerfCurr15MVturRxCorrected Unsigned32, vdslLinePerfCurr1DayVtucRxCorrected Unsigned32, vdslLinePerfCurr1DayVturRxCorrected Unsigned32, vdslLinePerfCurrVtucRxUncorrected Unsigned32, vdslLinePerfCurrVturRxUncorrected Unsigned32, vdslLinePerfCurr15MVtucRxUncorrected Unsigned32, vdslLinePerfCurr15MVturRxUncorrected Unsigned32, vdslLinePerfCurr1DayVtucRxUncorrected Unsigned32, vdslLinePerfCurr1DayVturRxUncorrected Unsigned32, vdslLinePerfCurrVtucLEFTRs Unsigned32, vdslLinePerfCurrVturLEFTRs Unsigned32, vdslLinePerfCurr15MVtucLEFTRs Unsigned32, vdslLinePerfCurr15MVturLEFTRs Unsigned32, vdslLinePerfCurr1DayVtucLEFTRs Unsigned32, vdslLinePerfCurr1DayVturLEFTRs Unsigned32, vdslLinePerfCurrVtucErrFreeBits Unsigned32, vdslLinePerfCurrVturErrFreeBits Unsigned32, vdslLinePerfCurr15MVtucErrFreeBits Unsigned32, vdslLinePerfCurr15MVturErrFreeBits Unsigned32, vdslLinePerfCurr1DayVtucErrFreeBits Unsigned32, vdslLinePerfCurr1DayVturErrFreeBits Unsigned32, vdslLinePerfCurrVtucMinEftr Counter32, vdslLinePerfCurrVturMinEftr Counter32, vdslLinePerfCurr15MinVtucMinEftr Counter32, vdslLinePerfCurr15MinVturMinEftr Counter32, vdslLinePerfCurr1DayVtucMinEftr Counter32, vdslLinePerfCurr1DayVturMinEftr Counter32 } vdslLinePerfCurrInmVtucEqInp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Equivalent Inp histogram since system boot up. An array of 68 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 1 to 17 bins of the histogram. The particular index of the bin incremented by an impulse noise event is equal to the computed value of equivalent INP, except the 17th of anomaly INPEQ, which logs all equivalent INPs greater than 16. Each bin has a value in the range 0x0 to 0xFFFFFFFF" ::= { vdslLinePerfCurrEntry 1 } vdslLinePerfCurrInmVturEqInp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Equivalent Inp histogram since system boot up. An array of 68 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 1 to 17 bins of the histogram. The particular index of the bin incremented by an impulse noise event is equal to the computed value of equivalent INP, except the 17th of anomaly INPEQ, which logs all equivalent INPs greater than 16. Each bin has a value in the range 0x0 to 0xFFFFFFFF" ::= { vdslLinePerfCurrEntry 2 } vdslLinePerfCurr15MInmVtucEqInp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Equivalent Inp histogram during this 15 minutes interval. An array of 68 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 1 to 17 bins of the histogram. The particular index of the bin incremented by an impulse noise event is equal to the computed value of equivalent INP, except the 17th of anomaly INPEQ, which logs all equivalent INPs greater than 16. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfCurrEntry 3 } vdslLinePerfCurr15MInmVturEqInp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Equivalent Inp histogram during this 15 minutes interval. An array of 68 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 1 to 17 bins of the histogram. The particular index of the bin incremented by an impulse noise event is equal to the computed value of equivalent INP, except the 17th of anomaly INPEQ, which logs all equivalent INPs greater than 16. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfCurrEntry 4 } vdslLinePerfCurr1DayInmVtucEqInp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Equivalent Inp histogram during this 1 day interval. An array of 68 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 1 to 17 bins of the histogram. The particular index of the bin incremented by an impulse noise event is equal to the computed value of equivalent INP, except the 17th of anomaly INPEQ, which logs all equivalent INPs greater than 16. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfCurrEntry 5 } vdslLinePerfCurr1DayInmVturEqInp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Equivalent Inp histogram during this 1 day interval. An array of 68 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 1 to 17 bins of the histogram. The particular index of the bin incremented by an impulse noise event is equal to the computed value of equivalent INP, except the 17th of anomaly INPEQ, which logs all equivalent INPs greater than 16. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfCurrEntry 6 } vdslLinePerfCurrInmVtucIAT OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Inter Arrival Time histogram since system boot up. An array of 32 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 0 to 7 bins of the histogram. The index of the particular bin incremented by an complete impulse noise event is determained from the following INMControl parameters. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfCurrEntry 7 } vdslLinePerfCurrInmVturIAT OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Inter Arrival Time histogram since system boot up. An array of 32 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 0 to 7 bins of the histogram. The index of the particular bin incremented by an complete impulse noise event is determained from the following INMControl parameters. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfCurrEntry 8 } vdslLinePerfCurr15MInmVtucIAT OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Inter Arrival Time histogram during this 15 minutes interval. An array of 32 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 0 to 7 bins of the histogram. The index of the particular bin incremented by an complete impulse noise event is determained from the following INMControl parameters. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfCurrEntry 9 } vdslLinePerfCurr15MInmVturIAT OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Inter Arrival Time histogram during this 15 minutes interval. An array of 32 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 0 to 7 bins of the histogram. The index of the particular bin incremented by an complete impulse noise event is determained from the following INMControl parameters. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfCurrEntry 10 } vdslLinePerfCurr1DayInmVtucIAT OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Inter Arrival Time histogram during this 1 day interval. An array of 32 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 0 to 7 bins of the histogram. The index of the particular bin incremented by an complete impulse noise event is determained from the following INMControl parameters. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfCurrEntry 11 } vdslLinePerfCurr1DayInmVturIAT OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Inter Arrival Time histogram during this 1 day interval. An array of 32 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 0 to 7 bins of the histogram. The index of the particular bin incremented by an complete impulse noise event is determained from the following INMControl parameters. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfCurrEntry 12 } vdslLinePerfCurrInmVtucME OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM total measurement since system boot up. This indication occurs every time a data symbol is processed by the Impulse Noise Sensor. The range of the value is from 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfCurrEntry 13 } vdslLinePerfCurrInmVturME OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM total measurement since system boot up. This indication occurs every time a data symbol is processed by the Impulse Noise Sensor. The range of the value is from 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfCurrEntry 14 } vdslLinePerfCurr15MInmVtucME OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM total measurement during this 15 minutes interval. This indication occurs every time a data symbol is processed by the Impulse Noise Sensor. The range of the value is from 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfCurrEntry 15 } vdslLinePerfCurr15MInmVturME OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM total measurement during this 15 minutes interval. This indication occurs every time a data symbol is processed by the Impulse Noise Sensor. The range of the value is from 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfCurrEntry 16 } vdslLinePerfCurr1DayInmVtucME OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM total measurement during this 1 day interval. This indication occurs every time a data symbol is processed by the Impulse Noise Sensor. The range of the value is from 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfCurrEntry 17 } vdslLinePerfCurr1DayInmVturME OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM total measurement during this 1 day interval. This indication occurs every time a data symbol is processed by the Impulse Noise Sensor. The range of the value is from 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfCurrEntry 18 } vdslLinePerfCurrVtucRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords retransmitted since system boot up." ::= { vdslLinePerfCurrEntry 19 } vdslLinePerfCurrVturRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords retransmitted since system boot up." ::= { vdslLinePerfCurrEntry 20 } vdslLinePerfCurr15MVtucRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords retransmitted during this 15 minutes interval." ::= { vdslLinePerfCurrEntry 21 } vdslLinePerfCurr15MVturRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords retransmitted during this 15 minutes interval." ::= { vdslLinePerfCurrEntry 22 } vdslLinePerfCurr1DayVtucRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords retransmitted during this 1 day interval." ::= { vdslLinePerfCurrEntry 23 } vdslLinePerfCurr1DayVturRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords retransmitted during this 1 day interval." ::= { vdslLinePerfCurrEntry 24 } vdslLinePerfCurrVtucRxCorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords corrected through retransmission since system boot up." ::= { vdslLinePerfCurrEntry 25 } vdslLinePerfCurrVturRxCorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords corrected through retransmission since system boot up." ::= { vdslLinePerfCurrEntry 26 } vdslLinePerfCurr15MVtucRxCorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords corrected through retransmission during this 15 minutes interval." ::= { vdslLinePerfCurrEntry 27 } vdslLinePerfCurr15MVturRxCorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords corrected through retransmission during this 15 minutes interval." ::= { vdslLinePerfCurrEntry 28 } vdslLinePerfCurr1DayVtucRxCorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords corrected through retransmission during this 1 day interval." ::= { vdslLinePerfCurrEntry 29 } vdslLinePerfCurr1DayVturRxCorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords corrected through retransmission during this 1 day interval." ::= { vdslLinePerfCurrEntry 30 } vdslLinePerfCurrVtucRxUncorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords left uncorrected after retransmission since system boot up." ::= { vdslLinePerfCurrEntry 31 } vdslLinePerfCurrVturRxUncorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords left uncorrected after retransmission since system boot up." ::= { vdslLinePerfCurrEntry 32 } vdslLinePerfCurr15MVtucRxUncorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords left uncorrected after retransmission during this 15 minutes interval." ::= { vdslLinePerfCurrEntry 33 } vdslLinePerfCurr15MVturRxUncorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords left uncorrected after retransmission during this 15 minutes interval." ::= { vdslLinePerfCurrEntry 34 } vdslLinePerfCurr1DayVtucRxUncorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords left uncorrected after retransmission during this 1 day interval." ::= { vdslLinePerfCurrEntry 35 } vdslLinePerfCurr1DayVturRxUncorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords left uncorrected after retransmission during this 1 day interval." ::= { vdslLinePerfCurrEntry 36 } vdslLinePerfCurrVtucLEFTRs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Low Error-Free Throughput Rate Seconds since system boot up." ::= { vdslLinePerfCurrEntry 37 } vdslLinePerfCurrVturLEFTRs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Low Error-Free Throughput Rate Seconds since system boot up." ::= { vdslLinePerfCurrEntry 38 } vdslLinePerfCurr15MVtucLEFTRs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Low Error-Free Throughput Rate Seconds during this 15 minutes interval." ::= { vdslLinePerfCurrEntry 39 } vdslLinePerfCurr15MVturLEFTRs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Low Error-Free Throughput Rate Seconds during this 15 minutes interval." ::= { vdslLinePerfCurrEntry 40 } vdslLinePerfCurr1DayVtucLEFTRs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Low Error-Free Throughput Rate Seconds during this 1 day interval." ::= { vdslLinePerfCurrEntry 41 } vdslLinePerfCurr1DayVturLEFTRs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Low Error-Free Throughput Rate Seconds during this 1 day interval." ::= { vdslLinePerfCurrEntry 42 } vdslLinePerfCurrVtucErrFreeBits OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bits belonging to correct DTUs leaving the Rx PMS-TC x 2(-16) since system boot up." ::= { vdslLinePerfCurrEntry 43 } vdslLinePerfCurrVturErrFreeBits OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bits belonging to correct DTUs leaving the Rx PMS-TC x 2(-16) since system boot up." ::= { vdslLinePerfCurrEntry 44 } vdslLinePerfCurr15MVtucErrFreeBits OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bits belonging to correct DTUs leaving the Rx PMS-TC x 2(-16) during this 15 minutes interval." ::= { vdslLinePerfCurrEntry 45 } vdslLinePerfCurr15MVturErrFreeBits OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bits belonging to correct DTUs leaving the Rx PMS-TC x 2(-16) during this 15 minutes interval." ::= { vdslLinePerfCurrEntry 46 } vdslLinePerfCurr1DayVtucErrFreeBits OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bits belonging to correct DTUs leaving the Rx PMS-TC x 2(-16) this 1 day interval." ::= { vdslLinePerfCurrEntry 47 } vdslLinePerfCurr1DayVturErrFreeBits OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bits belonging to correct DTUs leaving the Rx PMS-TC x 2(-16) this 1 day interval." ::= { vdslLinePerfCurrEntry 48 } vdslLinePerfCurrVtucMinEftr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lowest EFTR of VTU-C observed in the current interval." ::= { vdslLinePerfCurrEntry 49 } vdslLinePerfCurrVturMinEftr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lowest EFTR of VTU-R observed in the current interval." ::= { vdslLinePerfCurrEntry 50 } vdslLinePerfCurr15MinVtucMinEftr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lowest EFTR of VTU-C observed in the current 15 minutes interval." ::= { vdslLinePerfCurrEntry 51 } vdslLinePerfCurr15MinVturMinEftr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lowest EFTR of VTU-R observed in the current 15 minutes interval." ::= { vdslLinePerfCurrEntry 52 } vdslLinePerfCurr1DayVtucMinEftr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lowest EFTR of VTU-C observed in the current 1 day interval." ::= { vdslLinePerfCurrEntry 53 } vdslLinePerfCurr1DayVturMinEftr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lowest EFTR of VTU-R observed in the current 1 day interval." ::= { vdslLinePerfCurrEntry 54 } -- vdslLinePerfHist15MinTable vdslLinePerfHist15MinTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslLinePerfHist15MinEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL line 15-Min SOS/GINP/INM performance stats." ::= { vdslStats 8 } vdslLinePerfHist15MinEntry OBJECT-TYPE SYNTAX VdslLinePerfHist15MinEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of vdslLinePerfCurrTable." INDEX { ifIndex } ::= { vdslLinePerfHist15MinTable 1 } VdslLinePerfHist15MinEntry ::= SEQUENCE { vdslLinePerfHist15MInmVtucEqInp Counter32, vdslLinePerfHist15MInmVturEqInp Counter32, vdslLinePerfHist15MInmVtucIAT Counter32, vdslLinePerfHist15MInmVturIAT Counter32, vdslLinePerfHist15MInmVtucME Counter32, vdslLinePerfHist15MInmVturME Counter32, vdslLinePerfHist15MVtucRtx Unsigned32, vdslLinePerfHist15MVturRtx Unsigned32, vdslLinePerfHist15MVtucRtxCorrected Unsigned32, vdslLinePerfHist15MVturRtxCorrected Unsigned32, vdslLinePerfHist15MVtucRtxUncorrected Unsigned32, vdslLinePerfHist15MVturRtxUncorrected Unsigned32, vdslLinePerfHist15MVtucLEFTRs Unsigned32, vdslLinePerfHist15MVturLEFTRs Unsigned32, vdslLinePerfHist15MVtucErrFreeBits Unsigned32, vdslLinePerfHist15MVturErrFreeBits Unsigned32, vdslLinePerfHist15MVtucMinEftr Counter32, vdslLinePerfHist15MVturMinEftr Counter32 } vdslLinePerfHist15MInmVtucEqInp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Equivalent Inp histogram during 15min interval. An array of 68 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 1 to 17 bins of the histogram. The particular index of the bin incremented by an impulse noise event is equal to the computed value of equivalent INP, except the 17th of anomaly INPEQ, which logs all equivalent INPs greater than 16. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfHist15MinEntry 1 } vdslLinePerfHist15MInmVturEqInp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Equivalent Inp histogram during 15min interval. An array of 68 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 1 to 17 bins of the histogram. The particular index of the bin incremented by an impulse noise event is equal to the computed value of equivalent INP, except the 17th of anomaly INPEQ, which logs all equivalent INPs greater than 16. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfHist15MinEntry 2 } vdslLinePerfHist15MInmVtucIAT OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Inter Arrival Time histogram during 15min interval. An array of 32 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 0 to 7 bins of the histogram. The index of the particular bin incremented by an complete impulse noise event is determained from the following INMControl parameters. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfHist15MinEntry 3 } vdslLinePerfHist15MInmVturIAT OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Inter Arrival Time histogram during 15min interval. An array of 32 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 0 to 7 bins of the histogram. The index of the particular bin incremented by an complete impulse noise event is determained from the following INMControl parameters. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfHist15MinEntry 4 } vdslLinePerfHist15MInmVtucME OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM total measurement during 15min interval.This indication occurs every time a data symbol is processed by the Impulse Noise Sensor. The range of the value is from 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfHist15MinEntry 5 } vdslLinePerfHist15MInmVturME OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM total measurement during 15min interval.This indication occurs every time a data symbol is processed by the Impulse Noise Sensor. The range of the value is from 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfHist15MinEntry 6 } vdslLinePerfHist15MVtucRtx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords retransmitted during this interval." ::= { vdslLinePerfHist15MinEntry 7 } vdslLinePerfHist15MVturRtx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords retransmitted during this interval." ::= { vdslLinePerfHist15MinEntry 8 } vdslLinePerfHist15MVtucRtxCorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords corrected through retransmission during this interval." ::= { vdslLinePerfHist15MinEntry 9 } vdslLinePerfHist15MVturRtxCorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords corrected through retransmission during this interval." ::= { vdslLinePerfHist15MinEntry 10 } vdslLinePerfHist15MVtucRtxUncorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords left uncorrected after retransmission during this interval." ::= { vdslLinePerfHist15MinEntry 11 } vdslLinePerfHist15MVturRtxUncorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords left uncorrected after retransmission during this interval." ::= { vdslLinePerfHist15MinEntry 12 } vdslLinePerfHist15MVtucLEFTRs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Low Error-Free Throughput Rate Seconds during this interval." ::= { vdslLinePerfHist15MinEntry 13 } vdslLinePerfHist15MVturLEFTRs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Low Error-Free Throughput Rate Seconds during this interval." ::= { vdslLinePerfHist15MinEntry 14 } vdslLinePerfHist15MVtucErrFreeBits OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bits belonging to correct DTUs leaving the Rx PMS-TC x 2(-16) during this interval." ::= { vdslLinePerfHist15MinEntry 15 } vdslLinePerfHist15MVturErrFreeBits OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bits belonging to correct DTUs leaving the Rx PMS-TC x 2(-16) during this interval." ::= { vdslLinePerfHist15MinEntry 16 } vdslLinePerfHist15MVtucMinEftr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lowest EFTR of VTU-C observed during this interval." ::= { vdslLinePerfHist15MinEntry 17 } vdslLinePerfHist15MVturMinEftr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lowest EFTR of VTU-R observed during this interval." ::= { vdslLinePerfHist15MinEntry 18 } -- vdslLinePerfHist1DayTable vdslLinePerfHist1DayTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslLinePerfHist1DayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL line 1-Day SOS/GINP/INM performance stats." ::= { vdslStats 9 } vdslLinePerfHist1DayEntry OBJECT-TYPE SYNTAX VdslLinePerfHist1DayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of vdslLinePerfHist1DayTable." INDEX { ifIndex } ::= { vdslLinePerfHist1DayTable 1 } VdslLinePerfHist1DayEntry ::= SEQUENCE { vdslLinePerfHist1DayInmVtucEqInp Counter32, vdslLinePerfHist1DayInmVturEqInp Counter32, vdslLinePerfHist1DayInmVtucIAT Counter32, vdslLinePerfHist1DayInmVturIAT Counter32, vdslLinePerfHist1DayInmVtucME Counter32, vdslLinePerfHist1DayInmVturME Counter32, vdslLinePerfHist1DayVtucRtx Unsigned32, vdslLinePerfHist1DayVturRtx Unsigned32, vdslLinePerfHist1DayVtucRtxCorrected Unsigned32, vdslLinePerfHist1DayVturRtxCorrected Unsigned32, vdslLinePerfHist1DayVtucRtxUncorrected Unsigned32, vdslLinePerfHist1DayVturRtxUncorrected Unsigned32, vdslLinePerfHist1DayVtucLEFTRs Unsigned32, vdslLinePerfHist1DayVturLEFTRs Unsigned32, vdslLinePerfHist1DayVtucErrFreeBits Unsigned32, vdslLinePerfHist1DayVturErrFreeBits Unsigned32, vdslLinePerfHist1DayVtucMinEftr Counter32, vdslLinePerfHist1DayVturMinEftr Counter32 } vdslLinePerfHist1DayInmVtucEqInp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Equivalent Inp histogram during 1 day interval. An array of 68 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 1 to 17 bins of the histogram. The particular index of the bin incremented by an impulse noise event is equal to the computed value of equivalent INP, except the 17th of anomaly INPEQ, which logs all equivalent INPs greater than 16. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfHist1DayEntry 1 } vdslLinePerfHist1DayInmVturEqInp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Equivalent Inp histogram during 1 day interval. An array of 68 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 1 to 17 bins of the histogram. The particular index of the bin incremented by an impulse noise event is equal to the computed value of equivalent INP, except the 17th of anomaly INPEQ, which logs all equivalent INPs greater than 16. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfHist1DayEntry 2 } vdslLinePerfHist1DayInmVtucIAT OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Inter Arrival Time histogram during 1 day interval. An array of 32 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 0 to 7 bins of the histogram. The index of the particular bin incremented by an complete impulse noise event is determained from the following INMControl parameters. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfHist1DayEntry 3 } vdslLinePerfHist1DayInmVturIAT OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Inter Arrival Time histogram during 1 day interval. An array of 32 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 0 to 7 bins of the histogram. The index of the particular bin incremented by an complete impulse noise event is determained from the following INMControl parameters. Each bin has a value in the range 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfHist1DayEntry 4 } vdslLinePerfHist1DayInmVtucME OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM total measurement during 1 day interval.This indication occurs every time a data symbol is processed by the Impulse Noise Sensor. The range of the value is from 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfHist1DayEntry 5 } vdslLinePerfHist1DayInmVturME OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM total measurement during 1 day interval.This indication occurs every time a data symbol is processed by the Impulse Noise Sensor. The range of the value is from 0x0 to 0xFFFFFFFF." ::= { vdslLinePerfHist1DayEntry 6 } vdslLinePerfHist1DayVtucRtx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords retransmitted during this interval." ::= { vdslLinePerfHist1DayEntry 7 } vdslLinePerfHist1DayVturRtx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords retransmitted during this interval." ::= { vdslLinePerfHist1DayEntry 8 } vdslLinePerfHist1DayVtucRtxCorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords corrected through retransmission during this interval." ::= { vdslLinePerfHist1DayEntry 9 } vdslLinePerfHist1DayVturRtxCorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords corrected through retransmission during this interval." ::= { vdslLinePerfHist1DayEntry 10 } vdslLinePerfHist1DayVtucRtxUncorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords left uncorrected after retransmission during this interval." ::= { vdslLinePerfHist1DayEntry 11 } vdslLinePerfHist1DayVturRtxUncorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords left uncorrected after retransmission during this interval." ::= { vdslLinePerfHist1DayEntry 12 } vdslLinePerfHist1DayVtucLEFTRs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Low Error-Free Throughput Rate Seconds during this interval." ::= { vdslLinePerfHist1DayEntry 13 } vdslLinePerfHist1DayVturLEFTRs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Low Error-Free Throughput Rate Seconds during this interval." ::= { vdslLinePerfHist1DayEntry 14 } vdslLinePerfHist1DayVtucErrFreeBits OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bits belonging to correct DTUs leaving the Rx PMS-TC x 2(-16) during this interval." ::= { vdslLinePerfHist1DayEntry 15 } vdslLinePerfHist1DayVturErrFreeBits OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bits belonging to correct DTUs leaving the Rx PMS-TC x 2(-16) during this interval." ::= { vdslLinePerfHist1DayEntry 16 } vdslLinePerfHist1DayVtucMinEftr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lowest EFTR of VTU-C observed during this interval." ::= { vdslLinePerfHist1DayEntry 17 } vdslLinePerfHist1DayVturMinEftr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lowest EFTR of VTU-R observed during this interval." ::= { vdslLinePerfHist1DayEntry 18 } -- vdslChanStatsTable vdslChanStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslChanStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL channel Status." ::= { vdslStats 10 } vdslChanStatsEntry OBJECT-TYPE SYNTAX VdslChanStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of vdslChanStatsTable." INDEX { ifIndex } ::= { vdslChanStatsTable 1 } VdslChanStatsEntry ::= SEQUENCE { vdslChanActualRaMode Xdsl2StatusActualRaMode, vdslChanRetransmissionMode Xdsl2StatusRtxMode, vdslChanRetransmissionOverhead Unsigned32 } vdslChanActualRaMode OBJECT-TYPE SYNTAX Xdsl2StatusActualRaMode UNITS "" MAX-ACCESS read-only STATUS current DESCRIPTION "The actual RA mode. The possible values are: fixedRateMode(1) - Fixed rate mode raInit(2) - Adaptive rate mode at initialization dynamicRa(3) - Dynamic rate adaptation sosEnabled(4) - SOS enabled" ::= { vdslChanStatsEntry 2 } vdslChanRetransmissionMode OBJECT-TYPE SYNTAX Xdsl2StatusRtxMode UNITS "" MAX-ACCESS read-only STATUS current DESCRIPTION "RTX_USED operational data parameter. The possible values are: rtxInUse(1) - RTX in use. rtxForbidden(2) - RTX not in use because RTX_MODE = FORBIDDEN. rtxNotSupportedXtuC(3) - RTX not in use because it is not supported by the XTU-C. rtxNotSupportedXtuR(4) - RTX not in use because it is not supported by the XTU-R. rtxNotSupportedBoth(5) - RTX not in use because it is not supported by the XTU-C and XTU-R." ::= { vdslChanStatsEntry 3 } vdslChanRetransmissionOverhead OBJECT-TYPE SYNTAX Unsigned32 UNITS "kbps" MAX-ACCESS read-only STATUS current DESCRIPTION "Expected retransmission overhead in G.inp due to REIN and SHINE noise. Unit is kbps." ::= { vdslChanStatsEntry 4 } -------------------- -- PAEPVC -------------------- -- paepvcSessionTable paepvcSessionTable OBJECT-TYPE SYNTAX SEQUENCE OF PaepvcSessionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table shows the paepvc session statistics. This table is supported by R1.03 and later versions." ::= { paepvcStats 1 } paepvcSessionEntry OBJECT-TYPE SYNTAX PaepvcSessionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of paepvcSessionTable." INDEX { ifIndex , paepvcSessionVpi, paepvcSessionVci } ::= { paepvcSessionTable 1 } PaepvcSessionEntry ::= SEQUENCE { paepvcSessionVpi INTEGER, paepvcSessionVci INTEGER, paepvcSessionState INTEGER, paepvcSessionId INTEGER, paepvcSessionUpTime Unsigned32, paepvcSessionAcName DisplayString, paepvcSessionSrvcName DisplayString } paepvcSessionVpi OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The PAEPVC VPI." ::= { paepvcSessionEntry 1 } paepvcSessionVci OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The PAEPVC VCI." ::= { paepvcSessionEntry 2 } paepvcSessionState OBJECT-TYPE SYNTAX INTEGER { down(1), pppoe(2), ppp(3), up(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The PAEPVC status." ::= { paepvcSessionEntry 3 } paepvcSessionId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The PAEPVC session ID." ::= { paepvcSessionEntry 4 } paepvcSessionUpTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "second" MAX-ACCESS read-only STATUS current DESCRIPTION "The PAEPVC session uptime." ::= { paepvcSessionEntry 5 } paepvcSessionAcName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Access concentrator name." ::= { paepvcSessionEntry 6 } paepvcSessionSrvcName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Service name." ::= { paepvcSessionEntry 7 } -- paepvcCountTable paepvcCountTable OBJECT-TYPE SYNTAX SEQUENCE OF PaepvcCountEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table shows the paepvc counters. This table is supported by R1.03 and later versions." ::= { paepvcStats 2 } paepvcCountEntry OBJECT-TYPE SYNTAX PaepvcCountEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of paepvcCountTable." INDEX { ifIndex , paepvcCountVpi, paepvcCountVci } ::= { paepvcCountTable 1 } PaepvcCountEntry ::= SEQUENCE { paepvcCountVpi INTEGER, paepvcCountVci INTEGER, paepvcCountPppLcpCfgReqRx Unsigned32, paepvcCountPppLcpEchoReqRx Unsigned32, paepvcCountPppLcpEchoReplyRx Unsigned32, paepvcCountPadiTx Unsigned32, paepvcCountPadoRx Unsigned32, paepvcCountPadrTx Unsigned32, paepvcCountPadsRx Unsigned32, paepvcCountPadtTx Unsigned32, paepvcCountPadtRx Unsigned32, paepvcCountSrvcnameErrRx Unsigned32, paepvcCountAcnameErrRx Unsigned32, paepvcCountGenericErrTx Unsigned32, paepvcCountGenericErrRx Unsigned32 } paepvcCountVpi OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The PAEPVC VPI." ::= { paepvcCountEntry 1 } paepvcCountVci OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The PAEPVC VCI." ::= { paepvcCountEntry 2 } paepvcCountPppLcpCfgReqRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of ppp lcp config-request received." ::= { paepvcCountEntry 3 } paepvcCountPppLcpEchoReqRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of ppp lcp echo-request received." ::= { paepvcCountEntry 4 } paepvcCountPppLcpEchoReplyRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of ppp lcp echo-reply received." ::= { paepvcCountEntry 5 } paepvcCountPadiTx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of pppoe padi transfered." ::= { paepvcCountEntry 6 } paepvcCountPadoRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of pppoe pado received." ::= { paepvcCountEntry 7 } paepvcCountPadrTx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of pppoe padr received." ::= { paepvcCountEntry 8 } paepvcCountPadsRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of pppoe pads received." ::= { paepvcCountEntry 9 } paepvcCountPadtTx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of pppoe padt transfered." ::= { paepvcCountEntry 10 } paepvcCountPadtRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of pppoe padt received." ::= { paepvcCountEntry 11 } paepvcCountSrvcnameErrRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of pppoe service name error received." ::= { paepvcCountEntry 12 } paepvcCountAcnameErrRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of pppoe access concentrator name error received." ::= { paepvcCountEntry 13 } paepvcCountGenericErrTx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of pppoe generic error transfered." ::= { paepvcCountEntry 14 } paepvcCountGenericErrRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of pppoe generic error received." ::= { paepvcCountEntry 15 } -------------------- -- VLAN MAC -------------------- vlanMacDisplayTarget OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This managed object is a filter used for identify the target from which the MAC addresses are learned in macTable. Ifindex is used to specify a specific interface of which the MAC addresses are displayed. Some values are reserved for special purpose, they are: 0: All interfaces 50: All uplink ports" ::= { vlanMacStats 1 } vlanMacDisplayVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "This object is supported by R1.03 and later versions. This managed object is a filter used for identifying the target from which the MAC addresses are learned in vlanMacTable. The value of zero means no filtering." ::= { vlanMacStats 2 } -- macTable vlanMacTable OBJECT-TYPE SYNTAX SEQUENCE OF VlanMacEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R1.03 and later versions. A table that contains information about unicast entries for which the bridge has forwarding and/or filtering information. This information is used by the transparent bridging function in determining how to propagate a received frame." ::= { vlanMacStats 3 } vlanMacEntry OBJECT-TYPE SYNTAX VlanMacEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of vlanMacTable." INDEX { dot1qVlanIndex, vlanMacAddress } ::= { vlanMacTable 1 } VlanMacEntry ::= SEQUENCE { vlanMacAddress MacAddress, vlanMacPort INTEGER, vlanMacStatus INTEGER } vlanMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "A unicast MAC address for which the bridge has forwarding and/or filtering information." ::= { vlanMacEntry 1 } vlanMacPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The port from which the mac address has been learned." ::= { vlanMacEntry 2 } vlanMacStatus OBJECT-TYPE SYNTAX INTEGER { other(1), invalid(2), learned(3), self(4), mgmt(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of this entry." ::= { vlanMacEntry 3 } -------------------- -- ipbpvc -------------------- -- arpproxyTable arpproxyTable OBJECT-TYPE SYNTAX SEQUENCE OF ArpproxyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display ARP table. This table is supported by R3.00 and later versions." ::= { ipbpvcStats 1 } arpproxyEntry OBJECT-TYPE SYNTAX ArpproxyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of arpproxyTable." INDEX { ipbpvcDomainName, arpproxyIp } ::= { arpproxyTable 1 } ArpproxyEntry ::= SEQUENCE { arpproxyIp IpAddress, arpproxyMac MacAddress, arpproxyIfIndex INTEGER, arpproxyVpi INTEGER, arpproxyVci INTEGER, arpproxyInterfaceIp IpAddress, arpproxyInterfaceMask INTEGER, arpproxyInterfaceVid VlanIndex, arpproxyDhcpIp INTEGER, arpproxyType INTEGER } arpproxyIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { arpproxyEntry 1 } arpproxyMac OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { arpproxyEntry 2 } arpproxyIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { arpproxyEntry 3 } arpproxyVpi OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { arpproxyEntry 4 } arpproxyVci OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { arpproxyEntry 5 } arpproxyInterfaceIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { arpproxyEntry 6 } arpproxyInterfaceMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { arpproxyEntry 7 } arpproxyInterfaceVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { arpproxyEntry 8 } arpproxyDhcpIp OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { arpproxyEntry 9 } arpproxyType OBJECT-TYPE SYNTAX INTEGER { upstream(1), downstream(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { arpproxyEntry 10 } -- ipbpvcIfDynamicTable ipbpvcIfDynamicTable OBJECT-TYPE SYNTAX SEQUENCE OF IpbpvcIfDynamicEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display runtime interfaces. This table is supported by R3.00 and later versions." ::= { ipbpvcStats 2 } ipbpvcIfDynamicEntry OBJECT-TYPE SYNTAX IpbpvcIfDynamicEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of ipbpvcIfDynamicTable." INDEX { ipbpvcDomainName, ipbpvcIfDynamicIp, ipbpvcIfDynamicMask, ipbpvcDomainVlanId } ::= { ipbpvcIfDynamicTable 1 } IpbpvcIfDynamicEntry ::= SEQUENCE { ipbpvcIfDynamicIp IpAddress, ipbpvcIfDynamicMask INTEGER, ipbpvcIfDynamicIfIndex INTEGER, ipbpvcIfDynamicVpi INTEGER, ipbpvcIfDynamicVci INTEGER } ipbpvcIfDynamicIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ipbpvcIfDynamicEntry 1 } ipbpvcIfDynamicMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ipbpvcIfDynamicEntry 2 } ipbpvcIfDynamicIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ipbpvcIfDynamicEntry 3 } ipbpvcIfDynamicVpi OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ipbpvcIfDynamicEntry 4 } ipbpvcIfDynamicVci OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ipbpvcIfDynamicEntry 5 } -- ipbpvcRouteDynamicTable ipbpvcRouteDynamicTable OBJECT-TYPE SYNTAX SEQUENCE OF IpbpvcRouteDynamicEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display runtime routing table. This table is supported by R3.00 and later versions." ::= { ipbpvcStats 3 } ipbpvcRouteDynamicEntry OBJECT-TYPE SYNTAX IpbpvcRouteDynamicEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of ipbpvcRouteDynamicTable." INDEX { ipbpvcDomainName, ipbpvcRouteDynamicType, ipbpvcRouteDynamicIp, ipbpvcRouteDynamicMask, ipbpvcRouteDynamicNextHop } ::= { ipbpvcRouteDynamicTable 1 } IpbpvcRouteDynamicEntry ::= SEQUENCE { ipbpvcRouteDynamicType INTEGER, ipbpvcRouteDynamicIp IpAddress, ipbpvcRouteDynamicMask INTEGER, ipbpvcRouteDynamicNextHop IpAddress, ipbpvcRouteDynamicMetric INTEGER, ipbpvcRouteDynamicPriority INTEGER } ipbpvcRouteDynamicType OBJECT-TYPE SYNTAX INTEGER { upstream(1), downstream(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ipbpvcRouteDynamicEntry 1 } ipbpvcRouteDynamicIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ipbpvcRouteDynamicEntry 2 } ipbpvcRouteDynamicMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ipbpvcRouteDynamicEntry 3 } ipbpvcRouteDynamicNextHop OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ipbpvcRouteDynamicEntry 4 } ipbpvcRouteDynamicMetric OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ipbpvcRouteDynamicEntry 5 } ipbpvcRouteDynamicPriority OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ipbpvcRouteDynamicEntry 6 } -------------------- -- VoIP -------------------- -- voipLineStatusTable voipLineStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipLineStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VoIP line status. This table is supported by R4.01 and later versions." ::= { voipStats 1 } voipLineStatusEntry OBJECT-TYPE SYNTAX VoipLineStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipLineStatusTable." INDEX { voipIfIndex } ::= { voipLineStatusTable 1 } VoipLineStatusEntry ::= SEQUENCE { voipLineStatusFxsStatus INTEGER, voipLineStatusServiceStatus INTEGER } voipLineStatusFxsStatus OBJECT-TYPE SYNTAX INTEGER { disabled(1), on_hook(2), off_hook(3), ringing(4), power_cut_down(5), testing(6), fault(7), bad(8), uninitialized(9) } MAX-ACCESS read-only STATUS current DESCRIPTION "FXS status of the line." ::= { voipLineStatusEntry 1 } voipLineStatusServiceStatus OBJECT-TYPE SYNTAX INTEGER { disabled(1), out_of_service(2), idle(3), waiting_for_dialing(4), dialing_out(5), ringing(6), conversation_caller(7), conversation_callee(8), fax_caller(9), fax_callee(10), modem_caller(11), modem_callee(12), waiting_for_on_hook(13), dialing_timeout(14), alerting_off_hook(15), power_cut_down(16) } MAX-ACCESS read-only STATUS current DESCRIPTION "Service status of the line." ::= { voipLineStatusEntry 2 } -- voipLineInfoTable voipLineInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipLineInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VoIP line information. This table is supported by R4.01 and later versions." ::= { voipStats 2 } voipLineInfoEntry OBJECT-TYPE SYNTAX VoipLineInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipLineInfoTable." INDEX { voipIfIndex } ::= { voipLineInfoTable 1 } VoipLineInfoEntry ::= SEQUENCE { voipLineInfoSipLocalUri DisplayString, voipLineInfoSipRemoteUri DisplayString, voipLineInfoRtpTxCodecType DisplayString, voipLineInfoRtpRxCodecType DisplayString, voipLineInfoRtpTxPt INTEGER, voipLineInfoRtpRxPt INTEGER, voipLineInfoRtpLocalIp IpAddress, voipLineInfoRtpRemoteIp IpAddress, voipLineInfoRtpLocalPort INTEGER, voipLineInfoRtpRemotePort INTEGER, voipLineInfoLastCidMode INTEGER, voipLineInfoPlaySignalTel INTEGER, voipLineInfoPlaySignalNet INTEGER } voipLineInfoSipLocalUri OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipLineInfoEntry 1 } voipLineInfoSipRemoteUri OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipLineInfoEntry 2 } voipLineInfoRtpTxCodecType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipLineInfoEntry 3 } voipLineInfoRtpRxCodecType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipLineInfoEntry 4 } voipLineInfoRtpTxPt OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "1: g711mu(0) 2: g711a(8) 3: g723(4) 4: g729(18) 5: g726_16(96) 6: g726_24(97) 7: g728_32(98) 8: g728_40(99)" ::= { voipLineInfoEntry 5 } voipLineInfoRtpRxPt OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "1: g711mu(0) 2: g711a(8) 3: g723(4) 4: g729(18) 5: g726_16(96) 6: g726_24(97) 7: g728_32(98) 8: g728_40(99)" ::= { voipLineInfoEntry 6 } voipLineInfoRtpLocalIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipLineInfoEntry 7 } voipLineInfoRtpRemoteIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipLineInfoEntry 8 } voipLineInfoRtpLocalPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipLineInfoEntry 9 } voipLineInfoRtpRemotePort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipLineInfoEntry 10 } voipLineInfoLastCidMode OBJECT-TYPE SYNTAX INTEGER { none(0), fsk(1), dtmf(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipLineInfoEntry 11 } voipLineInfoPlaySignalTel OBJECT-TYPE SYNTAX INTEGER { none(0), dial_tone(1), ringback_tone(2), busy_tone(3), congestion_tone(4), special_dial_tone(5), warning_tone(6), beep_tone(7), call_waiting_tone1(8), howler_tone(9), confirmation_tone(10), holding_tone(11), mwi_tone(12), enable_dtmf_detect(13), disable_dtmf_detect(14), mute(15), call_waiting_tone2(16), dtmf_tone(17), recall_dial_tone(18), stop_ring(19), ring(20) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipLineInfoEntry 12 } voipLineInfoPlaySignalNet OBJECT-TYPE SYNTAX INTEGER { none(0), dial_tone(1), ringback_tone(2), busy_tone(3), congestion_tone(4), special_dial_tone(5), warning_tone(6), beep_tone(7), call_waiting_tone1(8), howler_tone(9), confirmation_tone(10), holding_tone(11), mwi_tone(12), enable_dtmf_detect(13), disable_dtmf_detect(14), mute(15), call_waiting_tone2(16), dtmf_tone(17), recall_dial_tone(18), stop_ring(19), ring(20) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipLineInfoEntry 13 } -- voipH248StatTable voipH248StatTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipH248StatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays registration status of media gateway. This table is supported by R5.01 and later versions." ::= { voipStats 3 } voipH248StatEntry OBJECT-TYPE SYNTAX VoipH248StatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipH248StatTable." INDEX { voipH248StatSlot, voipH248StatMgName } ::= { voipH248StatTable 1 } VoipH248StatEntry ::= SEQUENCE { voipH248StatSlot INTEGER, voipH248StatMgName DisplayString, voipH248StatMgState INTEGER } voipH248StatSlot OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Line card slot number." ::= { voipH248StatEntry 1 } voipH248StatMgName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "MG name." ::= { voipH248StatEntry 2 } voipH248StatMgState OBJECT-TYPE SYNTAX INTEGER { disabled(1), registering(2), registered(3), unregistering(4), unregistered(5), inactivity_timeout(6), activity_back(7), disconnected(8), disabled_by_mgc(9), unknown(10) } MAX-ACCESS read-only STATUS current DESCRIPTION "MG state." ::= { voipH248StatEntry 3 } -- voipSipStatTable voipSipStatTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipSipStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays the status of SIP proxy server while local call feature is enabled. This table is supported by R5.01 and later versions." ::= { voipStats 4 } voipSipStatEntry OBJECT-TYPE SYNTAX VoipSipStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipSipStatTable." INDEX { voipSipStatSlot, voipSipStatProxyIndex } ::= { voipSipStatTable 1 } VoipSipStatEntry ::= SEQUENCE { voipSipStatSlot INTEGER, voipSipStatProxyIndex INTEGER, voipSipStatProxySvr DisplayString, voipSipStatProxyPort INTEGER, voipSipStatState INTEGER } voipSipStatSlot OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Line card slot number." ::= { voipSipStatEntry 1 } voipSipStatProxyIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipSipStatEntry 2 } voipSipStatProxySvr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Proxy server IP or proxy server doamin name." ::= { voipSipStatEntry 3 } voipSipStatProxyPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Proxy server port." ::= { voipSipStatEntry 4 } voipSipStatState OBJECT-TYPE SYNTAX INTEGER { lost(1), alive(2), unknown(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipSipStatEntry 5 } -- voipH248InterfaceStatTable voipH248InterfaceStatTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipH248InterfaceStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { voipStats 5 } voipH248InterfaceStatEntry OBJECT-TYPE SYNTAX VoipH248InterfaceStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipH248InterfaceStatTable." INDEX { voipH248InterfaceStatId } ::= { voipH248InterfaceStatTable 1 } VoipH248InterfaceStatEntry ::= SEQUENCE { voipH248InterfaceStatId INTEGER, voipH248InterfaceStatMgState INTEGER, voipH248InterfaceStatPrimarySlot INTEGER, voipH248InterfaceStatSecondarySlot INTEGER, voipH248InterfaceStatPrimaryProtectionState INTEGER, voipH248InterfaceStatSecondaryProtectionState INTEGER, voipH248InterfaceStatRedundantState INTEGER } voipH248InterfaceStatId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Line card slot number." ::= { voipH248InterfaceStatEntry 1 } voipH248InterfaceStatMgState OBJECT-TYPE SYNTAX INTEGER { disable(1), registering(2), registered(3), unregistering(4), unregistered(5), inactivity_timeout(6), activity_back(7), disconnected(8), disabled_by_MGC(9) } MAX-ACCESS read-only STATUS current DESCRIPTION "Mg State" ::= { voipH248InterfaceStatEntry 2 } voipH248InterfaceStatPrimarySlot OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Primary Slot" ::= { voipH248InterfaceStatEntry 3 } voipH248InterfaceStatSecondarySlot OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Secondary Slot" ::= { voipH248InterfaceStatEntry 4 } voipH248InterfaceStatPrimaryProtectionState OBJECT-TYPE SYNTAX INTEGER { invalid(1), active(2), standby(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Primary Protection State" ::= { voipH248InterfaceStatEntry 5 } voipH248InterfaceStatSecondaryProtectionState OBJECT-TYPE SYNTAX INTEGER { invalid(1), active(2), standby(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Secondary Protection State" ::= { voipH248InterfaceStatEntry 6 } voipH248InterfaceStatRedundantState OBJECT-TYPE SYNTAX INTEGER { out_of_sync(1), authorization(2), synchronizing(3), in_service(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Redundant State" ::= { voipH248InterfaceStatEntry 7} -- voipH248MediaStatTable voipH248MediaStatTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipH248MediaStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { voipStats 6 } voipH248MediaStatEntry OBJECT-TYPE SYNTAX VoipH248MediaStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipH248MediaStatTable." INDEX { voipH248MediaStatInterfaceId, voipH248MediaStatSlaveId } ::= { voipH248MediaStatTable 1 } VoipH248MediaStatEntry ::= SEQUENCE { voipH248MediaStatInterfaceId INTEGER, voipH248MediaStatSlaveId INTEGER, voipH248MediaStatSlaveIp INTEGER, voipH248MediaStatMgmtInbandIp INTEGER, voipH248MediaStatMgmtOutbandIp INTEGER, voipH248MediaStatSlotId INTEGER, voipH248MediaStatPortCount INTEGER, voipH248MediaStatState INTEGER } voipH248MediaStatInterfaceId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Interface ID." ::= { voipH248MediaStatEntry 1 } voipH248MediaStatSlaveId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Media ID" ::= { voipH248MediaStatEntry 2 } voipH248MediaStatSlaveIp OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Media Ip" ::= { voipH248MediaStatEntry 3 } voipH248MediaStatMgmtInbandIp OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Management Inband Ip" ::= { voipH248MediaStatEntry 4 } voipH248MediaStatMgmtOutbandIp OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Management Onband Ip" ::= { voipH248MediaStatEntry 5 } voipH248MediaStatSlotId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "slot id" ::= { voipH248MediaStatEntry 6 } voipH248MediaStatPortCount OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "port count" ::= { voipH248MediaStatEntry 7 } voipH248MediaStatState OBJECT-TYPE SYNTAX INTEGER { unregistered(1), registered(2), invalid(3), unknown(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "state" ::= { voipH248MediaStatEntry 8 } -- voipH248TerminationStatTable voipH248TerminationStatTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipH248TerminationStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { voipStats 7 } voipH248TerminationStatEntry OBJECT-TYPE SYNTAX VoipH248TerminationStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipH248TerminationStatStateTable." INDEX { voipH248TerminationStatStateId,voipH248TerminationStatStateMediaId,voipH248TerminationStatStatePortNumber } ::= { voipH248TerminationStatTable 1 } VoipH248TerminationStatEntry ::= SEQUENCE { voipH248TerminationStatStateId INTEGER, voipH248TerminationStatStateMediaId INTEGER, voipH248TerminationStatStatePortNumber INTEGER, voipH248TerminationStatName DisplayString, voipH248TerminationStatPhoneState INTEGER, voipH248TerminationStatCallServiceState INTEGER } voipH248TerminationStatStateId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Interface Id of the termination." ::= { voipH248TerminationStatEntry 1 } voipH248TerminationStatStateMediaId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Media Card Id of the termination." ::= { voipH248TerminationStatEntry 2 } voipH248TerminationStatStatePortNumber OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Port number the termination." ::= { voipH248TerminationStatEntry 3 } voipH248TerminationStatName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Termination Name." ::= { voipH248TerminationStatEntry 4 } voipH248TerminationStatPhoneState OBJECT-TYPE SYNTAX INTEGER{ disabled(1), on_hook(2), off_hook(3), ringing(4), testing(5), power_cut_down(6), fault(7), bad(8), uninitialized(9), unknown(10) } MAX-ACCESS read-only STATUS current DESCRIPTION "Phone State" ::= { voipH248TerminationStatEntry 5 } voipH248TerminationStatCallServiceState OBJECT-TYPE SYNTAX INTEGER{ disabled(1), out_of_service(2), idle(3), waiting_for_dialing(4), dialing_out(5), ringing(6), conversation_caller(7), conversation_callee(8), fax_modem_caller(9), fax_modem_callee(10), waiting_for_on_hook(13), dialing_timeout(14), alerting_off_hook(15), power_cut_down(16), unknown(17) } MAX-ACCESS read-only STATUS current DESCRIPTION "Call Service State" ::= { voipH248TerminationStatEntry 6 } -- voipH248TerminationStatQuery voipH248TerminationStatQuery OBJECT IDENTIFIER ::= { voipStats 8 } voipH248TerminationStatQueryInterfaceId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Interface Id" ::= { voipH248TerminationStatQuery 1 } voipH248TerminationStatQueryTerminationName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "Termination Name" ::= { voipH248TerminationStatQuery 2 } voipH248TerminationStatQuerySlaveId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Slave Id" ::= { voipH248TerminationStatQuery 3 } voipH248TerminationStatQuerySlaveIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Slave Ip" ::= { voipH248TerminationStatQuery 4 } voipH248TerminationStatQueryMgmtInbandIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Management Inband Ip" ::= { voipH248TerminationStatQuery 5 } voipH248TerminationStatQueryMgmtOutbandIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Management Outband Ip" ::= { voipH248TerminationStatQuery 6 } voipH248TerminationStatQuerySlotId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Slot Id" ::= { voipH248TerminationStatQuery 7 } voipH248TerminationStatQueryPortCount OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Port Count" ::= { voipH248TerminationStatQuery 8 } voipH248TerminationStatQueryState OBJECT-TYPE SYNTAX INTEGER{ unregistered(1), registered(2), invalid(3), unknown(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "State" ::= { voipH248TerminationStatQuery 9 } voipH248TerminationStatQueryPortNumber OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Port Number" ::= { voipH248TerminationStatQuery 10 } voipH248TerminationStatQueryPhoneState OBJECT-TYPE SYNTAX INTEGER{ disabled(1), on_hook(2), off_hook(3), ringing(4), testing(5), power_cut_down(6), fault(7), bad(8), uninitialized(9), unknown(10) } MAX-ACCESS read-only STATUS current DESCRIPTION "Phone State" ::= { voipH248TerminationStatQuery 11 } voipH248TerminationStatQueryCallServiceState OBJECT-TYPE SYNTAX INTEGER{ disabled(1), out_of_service(2), idle(3), waiting_for_dialing(4), ringing(5), conversation_caller(6), conversation_callee(7), fax_modem_caller(8), fax_modem_callee(9), waiting_for_on_hook(12), dialing_timeout(13), alerting_off_hook(14), power_cut_down(15) } MAX-ACCESS read-only STATUS current DESCRIPTION "CallService State" ::= { voipH248TerminationStatQuery 12 } -- voipRtpStatTable voipRtpStatTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipRtpStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { voipStats 9 } voipRtpStatEntry OBJECT-TYPE SYNTAX VoipRtpStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipRtpStatTable." INDEX { voipIfIndex } ::= { voipRtpStatTable 1 } VoipRtpStatEntry ::= SEQUENCE { voipRtpStatTxRate INTEGER, voipRtpStatRxRate INTEGER, voipRtpStatTxPktCnt Counter64, voipRtpStatRxPktCnt Counter64, voipRtpStatTxFracLost INTEGER, voipRtpStatRxFracLost INTEGER, voipRtpStatTxJitter Counter64, voipRtpStatRxJitter Counter64, voipRtpStatTxAvgDelay Counter64, voipRtpStatRxAvgDelay Counter64 } voipRtpStatTxRate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "real-time RTP tx packet rate in bps." ::= { voipRtpStatEntry 1 } voipRtpStatRxRate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "real-time RTP rx packet rate in bps." ::= { voipRtpStatEntry 2 } voipRtpStatTxPktCnt OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "total RTP tx packet counter for current/last call." ::= { voipRtpStatEntry 3 } voipRtpStatRxPktCnt OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "total RTP rx packet counter for current/last call." ::= { voipRtpStatEntry 4 } voipRtpStatTxFracLost OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "RTP Tx packet lost in percentage" ::= { voipRtpStatEntry 5 } voipRtpStatRxFracLost OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "RTP Rx packet lost in percentage" ::= { voipRtpStatEntry 6 } voipRtpStatTxJitter OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "TX jitter in micro-second" ::= { voipRtpStatEntry 7 } voipRtpStatRxJitter OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rx jitter in micro-second" ::= { voipRtpStatEntry 8 } voipRtpStatTxAvgDelay OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Average Tx delay in ms" ::= { voipRtpStatEntry 9 } voipRtpStatRxAvgDelay OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Average Rx delay in ms" ::= { voipRtpStatEntry 10 } -- voipCdrStat voipCdrStat OBJECT IDENTIFIER ::= { voipStats 10 } -- voipCdrStatFilter voipCdrStatFilter OBJECT IDENTIFIER ::= { voipCdrStat 1 } voipCdrStatFilterInterface OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Interface id." ::= { voipCdrStatFilter 1 } voipCdrStatFilterIndexEnable OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set 0 to clear voipCdrStatFilterIndex. It will show 1 if voipCdrStatFilterIndex had been set before." ::= { voipCdrStatFilter 2 } voipCdrStatFilterIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Index filter." ::= { voipCdrStatFilter 3 } voipCdrStatFilterSlotPortEnable OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set 0 to clear voipCdrStatFilterSlot and voipCdrStatFilterPort. It will show 1 if voipCdrStatFilterSlot and voipCdrStatFilterPort had been set before." ::= { voipCdrStatFilter 4 } voipCdrStatFilterSlot OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Slot filter." ::= { voipCdrStatFilter 5 } voipCdrStatFilterPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Port filter, 0 mean select all port" ::= { voipCdrStatFilter 6 } voipCdrStatFilterRtpElpasedTimeEnable OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set 0 to clear voipCdrStatFilterRtpElpasedTimeMin and voipCdrStatFilterRtpElpasedTimeMax. It will show 1 if any of them had been set before." ::= { voipCdrStatFilter 7 } voipCdrStatFilterRtpElpasedTimeMin OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "in unit of second" ::= { voipCdrStatFilter 8 } voipCdrStatFilterRtpElpasedTimeMax OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "in unit of second" ::= { voipCdrStatFilter 9 } voipCdrStatFilterTelEnable OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set 0 to clear voipCdrStatFilterTel. It will show 1 if voipCdrStatFilterTel had been set before." ::= { voipCdrStatFilter 10 } voipCdrStatFilterTel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Telephone number filter, max length is 24." ::= { voipCdrStatFilter 11 } voipCdrStatFilterOffhookEnable OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set 0 to clear voipCdrStatFilterOffhookDateMin, voipCdrStatFilterOffhookTimeMin, voipCdrStatFilterOffhookDateMax, and voipCdrStatFilterOffhookDateMax . It will show 1 if any of them had been set before." ::= { voipCdrStatFilter 12 } voipCdrStatFilterOffhookDateMin OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Minimum offhook date filter, format example:20120101" ::= { voipCdrStatFilter 13 } voipCdrStatFilterOffhookTimeMin OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Minimum offhook time filter, format example:235959" ::= { voipCdrStatFilter 14 } voipCdrStatFilterOffhookDateMax OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Maximum offhook date filter, format example:20120101" ::= { voipCdrStatFilter 15 } voipCdrStatFilterOffhookTimeMax OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Maximum offhook time filter, format example:235959" ::= { voipCdrStatFilter 16 } voipCdrStatFilterCodeEnable OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set 0 to clear voipCdrStatFilterCode. It will show 1 if voipCdrStatFilterCode had been set before." ::= { voipCdrStatFilter 17 } voipCdrStatFilterCode OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Code filter. It is a bit map of the call state record. bit 6(0x20): offhook bit 5(0x10): remote ringback tone bit 4(0x08): local ringback tone bit 3(0x04): dial tone bit 2(0x02): ring bit 1(0x01): rtp" ::= { voipCdrStatFilter 18 } voipCdrStatFilterErrCodeEnable OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set 1 to ebable H.248 errcode filter. Set 0 to disable it." ::= { voipCdrStatFilter 19 } -- voipCdrStatResultTable voipCdrStatResultTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipCdrStatResultEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { voipCdrStat 2 } voipCdrStatResultEntry OBJECT-TYPE SYNTAX VoipCdrStatResultEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipCdrStatResultTable." INDEX { voipCdrStatResultIndex } ::= { voipCdrStatResultTable 1 } VoipCdrStatResultEntry ::= SEQUENCE { voipCdrStatResultIndex INTEGER, voipCdrStatResultSlot INTEGER, voipCdrStatResultPort INTEGER, voipCdrStatResultTermName DisplayString, voipCdrStatResultLineDirection INTEGER, voipCdrStatResultLocalNumber DisplayString, voipCdrStatResultRemoteNumber DisplayString, voipCdrStatResultOffHookDatetime DisplayString, voipCdrStatResultOnHookDatetime DisplayString, voipCdrStatResultRingStartDatetime DisplayString, voipCdrStatResultRingStopDatetime DisplayString, voipCdrStatResultRtpStartDatetime DisplayString, voipCdrStatResultRtpStopDatetime DisplayString, voipCdrStatResultRtpElapsedTime INTEGER, voipCdrStatResultTxRate INTEGER, voipCdrStatResultRxRate INTEGER, voipCdrStatResultTxPktCnt Counter64, voipCdrStatResultRxPktCnt Counter64, voipCdrStatResultTxFracLost INTEGER, voipCdrStatResultRxFracLost INTEGER, voipCdrStatResultTxJitter Counter64, voipCdrStatResultRxJitter Counter64, voipCdrStatResultTxAvgDelay Counter64, voipCdrStatResultRxAvgDelay Counter64, voipCdrStatResultCode INTEGER, voipCdrStatResultErrCode INTEGER, voipCdrStatResultTerminationCause DisplayString } voipCdrStatResultIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Index of record. Index of the newest record will show first." ::= { voipCdrStatResultEntry 1 } voipCdrStatResultSlot OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Record Slot" ::= { voipCdrStatResultEntry 2 } voipCdrStatResultPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Record port" ::= { voipCdrStatResultEntry 3 } voipCdrStatResultTermName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The termination name used for this record." ::= { voipCdrStatResultEntry 4 } voipCdrStatResultLineDirection OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "1: Call in 2: Dial out" ::= { voipCdrStatResultEntry 5 } voipCdrStatResultLocalNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The local phone number set by manager and use for localcall" ::= { voipCdrStatResultEntry 6 } voipCdrStatResultRemoteNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The remote phone number which assigned by mgc" ::= { voipCdrStatResultEntry 7 } voipCdrStatResultOffHookDatetime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "In format YYYYMMDDhhmmss" ::= { voipCdrStatResultEntry 8 } voipCdrStatResultOnHookDatetime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "In format YYYYMMDDhhmmss" ::= { voipCdrStatResultEntry 9 } voipCdrStatResultRingStartDatetime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "In format YYYYMMDDhhmmss" ::= { voipCdrStatResultEntry 10 } voipCdrStatResultRingStopDatetime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "In format YYYYMMDDhhmmss" ::= { voipCdrStatResultEntry 11 } voipCdrStatResultRtpStartDatetime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "In format YYYYMMDDhhmmss" ::= { voipCdrStatResultEntry 12 } voipCdrStatResultRtpStopDatetime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "In format YYYYMMDDhhmmss" ::= { voipCdrStatResultEntry 13 } voipCdrStatResultRtpElapsedTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "In unit of second" ::= { voipCdrStatResultEntry 14 } voipCdrStatResultTxRate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "real-time RTP tx packet rate in bps" ::= { voipCdrStatResultEntry 15 } voipCdrStatResultRxRate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "real-time RTP rx packet rate in bps" ::= { voipCdrStatResultEntry 16 } voipCdrStatResultTxPktCnt OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "total RTP tx packet counter" ::= { voipCdrStatResultEntry 17 } voipCdrStatResultRxPktCnt OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "total RTP rx packet counter" ::= { voipCdrStatResultEntry 18 } voipCdrStatResultTxFracLost OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "RTP tx packet lost in percentage" ::= { voipCdrStatResultEntry 19 } voipCdrStatResultRxFracLost OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "RTP rx packet lost in percentage" ::= { voipCdrStatResultEntry 20 } voipCdrStatResultTxJitter OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Tx Jitter in micro-second" ::= { voipCdrStatResultEntry 21 } voipCdrStatResultRxJitter OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rx Jitter in micro-second" ::= { voipCdrStatResultEntry 22 } voipCdrStatResultTxAvgDelay OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Average tx delay in ms" ::= { voipCdrStatResultEntry 23 } voipCdrStatResultRxAvgDelay OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Average rx delay in ms" ::= { voipCdrStatResultEntry 24 } voipCdrStatResultCode OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bit map of the call state record. bit 6(0x20): offhook bit 5(0x10): remote ringback tone bit 4(0x08): local ringback tone bit 3(0x04): dial tone bit 2(0x02): ring bit 1(0x01): rtp" ::= { voipCdrStatResultEntry 25 } voipCdrStatResultErrCode OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Errcode of H.248 protocol. 0 mean no error." ::= { voipCdrStatResultEntry 26 } voipCdrStatResultTerminationCause OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Termination Cause" ::= { voipCdrStatResultEntry 27 } -- voipProtocolStatTable voipH248Statistics OBJECT IDENTIFIER ::= { voipStats 11 } voipH248StatisticsInterface OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Interface id." ::= { voipH248Statistics 1 } voipH248StatisticsMsgSent OBJECT-TYPE SYNTAX Unsigned64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of sent protocol message, include reset and error." ::= { voipH248Statistics 2 } voipH248StatisticsMsgRecv OBJECT-TYPE SYNTAX Unsigned64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of received message." ::= { voipH248Statistics 3 } voipH248StatisticsMsgLost OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of message without reply." ::= { voipH248Statistics 4 } voipH248StatisticsMsgResent OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of resent message." ::= { voipH248Statistics 5 } voipH248StatisticsErrorMsg OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of error message sent." ::= { voipH248Statistics 6 } voipH248StatisticsUnIdentifiedMsg OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of parse fail message." ::= { voipH248Statistics 7 } -------------------- -- Ethernet Port -------------------- -- enetPortStatusTable enetPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF EnetPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays ethernet port status." ::= { enetStats 1 } enetPortStatusEntry OBJECT-TYPE SYNTAX EnetPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of enetPortStatusTable." INDEX { ifIndex } ::= { enetPortStatusTable 1 } EnetPortStatusEntry ::= SEQUENCE { enetPortStatusLinkUpType INTEGER, enetPortStatusLinkUpTime Unsigned32, enetPortStatusLinkSpeed Unsigned32, enetPortStatusLinkDuplex INTEGER, enetPortStatusDataRateTx Unsigned32, enetPortStatusDataRateRx Unsigned32, enetPortStatusDataUtilTx INTEGER, enetPortStatusDataUtilRx INTEGER } enetPortStatusLinkUpType OBJECT-TYPE SYNTAX INTEGER { down(0), copper(1), fiber(2), up(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { enetPortStatusEntry 1 } enetPortStatusLinkUpTime OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The time since the enet port up." ::= { enetPortStatusEntry 2 } enetPortStatusLinkSpeed OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Link speed in Mbps." ::= { enetPortStatusEntry 3 } enetPortStatusLinkDuplex OBJECT-TYPE SYNTAX INTEGER { full(1), half(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Link full/half duplex." ::= { enetPortStatusEntry 4 } enetPortStatusDataRateTx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "TX data rate in kbps." ::= { enetPortStatusEntry 5 } enetPortStatusDataRateRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "RX data rate in kbps." ::= { enetPortStatusEntry 6 } enetPortStatusDataUtilTx OBJECT-TYPE SYNTAX INTEGER ( 0.. 100 ) MAX-ACCESS read-only STATUS current DESCRIPTION "TX throughput utilization in percentage." ::= { enetPortStatusEntry 7 } enetPortStatusDataUtilRx OBJECT-TYPE SYNTAX INTEGER ( 0.. 100 ) MAX-ACCESS read-only STATUS current DESCRIPTION "RX throughput utilization in percentage." ::= { enetPortStatusEntry 8 } -- sfpPortStatusTable sfpPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF SfpPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays SFP ethernet port status. This table is supported by R5.02 and later versions." ::= { enetStats 2 } sfpPortStatusEntry OBJECT-TYPE SYNTAX SfpPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of sfpPortStatusTable." INDEX { ifIndex } ::= { sfpPortStatusTable 1 } SfpPortStatusEntry ::= SEQUENCE { sfpId DisplayString, sfpConnector DisplayString, sfpTransceiver DisplayString, sfpEncoding DisplayString, sfpName DisplayString, sfpPartNumber DisplayString, sfpRevision DisplayString, sfpSerialNumber DisplayString, sfpTemperature Unsigned32, sfpSupplyVoltage Unsigned32, sfpTxBiasCurrent Unsigned32, sfpTxPower Unsigned32, sfpRxPower Unsigned32 } sfpId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { sfpPortStatusEntry 1 } sfpConnector OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { sfpPortStatusEntry 2 } sfpTransceiver OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { sfpPortStatusEntry 3 } sfpEncoding OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { sfpPortStatusEntry 4 } sfpName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { sfpPortStatusEntry 5 } sfpPartNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { sfpPortStatusEntry 6 } sfpRevision OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { sfpPortStatusEntry 7 } sfpSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { sfpPortStatusEntry 8 } sfpTemperature OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { sfpPortStatusEntry 9 } sfpSupplyVoltage OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { sfpPortStatusEntry 10 } sfpTxBiasCurrent OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { sfpPortStatusEntry 11 } sfpTxPower OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { sfpPortStatusEntry 12 } sfpRxPower OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { sfpPortStatusEntry 13 } -------------------- -- Interface Status Table -------------------- ifStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF IfStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays port interface status. This table is supported by R5.02 and later versions." ::= { ifStats 1 } ifStatusEntry OBJECT-TYPE SYNTAX IfStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of ifStatusTable." INDEX { ifIndex } ::= { ifStatusTable 1 } IfStatusEntry ::= SEQUENCE { ifInRate Counter32, ifOutRate Counter32, ifCurrentStatus INTEGER, ifUpTime Unsigned32 } ifInRate OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real-time receiving data rate in kbps" ::= { ifStatusEntry 1 } ifOutRate OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real-time transmitting data rate in kbps" ::= { ifStatusEntry 2 } ifCurrentStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3), unknown(4), blocked(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Current status of an interface" ::= { ifStatusEntry 3 } ifUpTime OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The time since the line link up." ::= { ifStatusEntry 4 } -------------------- -- IMA Status Table -------------------- -- imaPvcStatsTable imaPvcStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF ImaPvcStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays IMA Group PVC status. This table is supported by R5.03 and later versions." ::= { imaStats 1 } imaPvcStatsEntry OBJECT-TYPE SYNTAX ImaPvcStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of imaPvcStatsTable." INDEX { imaPvcStatsGroupIndex , imaPvcStatsVpi , imaPvcStatsVci } ::= { imaPvcStatsTable 1 } ImaPvcStatsEntry ::= SEQUENCE { imaPvcStatsGroupIndex INTEGER, imaPvcStatsVpi INTEGER, imaPvcStatsVci INTEGER, imaPvcStatsTxPackets Counter64, imaPvcStatsRxPackets Counter64, imaPvcStatsTxUnicast Counter64, imaPvcStatsRxUnicast Counter64, imaPvcStatsTxMulticast Counter64, imaPvcStatsRxMulticast Counter64, imaPvcStatsTxBroadcast Counter64, imaPvcStatsRxBroadcast Counter64, imaPvcStatsTxDiscard Counter64, imaPvcStatsRxDiscard Counter64 } imaPvcStatsGroupIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaPvcStatsEntry 1 } imaPvcStatsVpi OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaPvcStatsEntry 2 } imaPvcStatsVci OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaPvcStatsEntry 3 } imaPvcStatsTxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaPvcStatsEntry 4 } imaPvcStatsRxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaPvcStatsEntry 5 } imaPvcStatsTxUnicast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaPvcStatsEntry 6 } imaPvcStatsRxUnicast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaPvcStatsEntry 7 } imaPvcStatsTxMulticast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaPvcStatsEntry 8 } imaPvcStatsRxMulticast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaPvcStatsEntry 9 } imaPvcStatsTxBroadcast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaPvcStatsEntry 10 } imaPvcStatsRxBroadcast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaPvcStatsEntry 11 } imaPvcStatsTxDiscard OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaPvcStatsEntry 12 } imaPvcStatsRxDiscard OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaPvcStatsEntry 13 } -- imaGroupStatsTable imaGroupStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF ImaGroupStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays IMA Group status. This table is supported by R5.03 and later versions." ::= { imaStats 2 } imaGroupStatsEntry OBJECT-TYPE SYNTAX ImaGroupStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of imaGroupStatsTable." INDEX { imaGroupStatsGroupIndex } ::= { imaGroupStatsTable 1 } ImaGroupStatsEntry ::= SEQUENCE { imaGroupStatsGroupIndex INTEGER, imaGroupStatsTxCells Counter64, imaGroupStatsRxCells Counter64, imaGroupStatsTxRate INTEGER, imaGroupStatsRxRate INTEGER, imaGroupStatsCrcErr Counter64 } imaGroupStatsGroupIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaGroupStatsEntry 1 } imaGroupStatsTxCells OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Tx Cells since reset" ::= { imaGroupStatsEntry 2 } imaGroupStatsRxCells OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rx Cells since reset" ::= { imaGroupStatsEntry 3 } imaGroupStatsTxRate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Tx data rate in Bytes/s" ::= { imaGroupStatsEntry 4 } imaGroupStatsRxRate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Rx data rate in Bytes/s" ::= { imaGroupStatsEntry 5 } imaGroupStatsCrcErr OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "CRC errors since reset" ::= { imaGroupStatsEntry 6 } -- imaGroupCurrDayTable imaGroupCurrDayTable OBJECT-TYPE SYNTAX SEQUENCE OF ImaGroupCurrDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays IMA Group Current Day Counters. This table is supported by R5.03 and later versions." ::= { imaStats 3 } imaGroupCurrDayEntry OBJECT-TYPE SYNTAX ImaGroupCurrDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of imaGroupCurrDayTable." INDEX { imaGroupCurrDayGroupIndex } ::= { imaGroupCurrDayTable 1 } ImaGroupCurrDayEntry ::= SEQUENCE { imaGroupCurrDayGroupIndex INTEGER, imaGroupCurrDayUnavailSecs INTEGER, imaGroupCurrDayNeNumFailures INTEGER, imaGroupCurrDayFeNumFailures INTEGER } imaGroupCurrDayGroupIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaGroupCurrDayEntry 1 } imaGroupCurrDayUnavailSecs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaGroupCurrDayEntry 2 } imaGroupCurrDayNeNumFailures OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaGroupCurrDayEntry 3 } imaGroupCurrDayFeNumFailures OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaGroupCurrDayEntry 4 } -- imaLinkCurrDayTable imaLinkCurrDayTable OBJECT-TYPE SYNTAX SEQUENCE OF ImaLinkCurrDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays IMA Link Current Day Counters. This table is supported by R5.03 and later versions." ::= { imaStats 4 } imaLinkCurrDayEntry OBJECT-TYPE SYNTAX ImaLinkCurrDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of imaLinkCurrDayTable." INDEX { imaLinkCurrDayIfindex } ::= { imaLinkCurrDayTable 1 } ImaLinkCurrDayEntry ::= SEQUENCE { imaLinkCurrDayIfindex INTEGER, imaLinkCurrDayImaViolations INTEGER, imaLinkCurrDayOifAnomalies INTEGER, imaLinkCurrDayNeSevErroredSecs INTEGER, imaLinkCurrDayFeSevErroredSecs INTEGER, imaLinkCurrDayNeUnavailSecs INTEGER, imaLinkCurrDayFeUnavailSecs INTEGER, imaLinkCurrDayNeTxUnusableSecs INTEGER, imaLinkCurrDayNeRxUnusableSecs INTEGER, imaLinkCurrDayFeTxUnusableSecs INTEGER, imaLinkCurrDayFeRxUnusableSecs INTEGER, imaLinkCurrDayNeTxNumFailures INTEGER, imaLinkCurrDayNeRxNumFailures INTEGER, imaLinkCurrDayFeTxNumFailures INTEGER, imaLinkCurrDayFeRxNumFailures INTEGER, imaLinkCurrDayTxStuffs INTEGER, imaLinkCurrDayRxStuffs INTEGER } imaLinkCurrDayIfindex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaLinkCurrDayEntry 1 } imaLinkCurrDayImaViolations OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaLinkCurrDayEntry 2 } imaLinkCurrDayOifAnomalies OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaLinkCurrDayEntry 3 } imaLinkCurrDayNeSevErroredSecs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaLinkCurrDayEntry 4 } imaLinkCurrDayFeSevErroredSecs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaLinkCurrDayEntry 5 } imaLinkCurrDayNeUnavailSecs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaLinkCurrDayEntry 6 } imaLinkCurrDayFeUnavailSecs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaLinkCurrDayEntry 7 } imaLinkCurrDayNeTxUnusableSecs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaLinkCurrDayEntry 8 } imaLinkCurrDayNeRxUnusableSecs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaLinkCurrDayEntry 9 } imaLinkCurrDayFeTxUnusableSecs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaLinkCurrDayEntry 10 } imaLinkCurrDayFeRxUnusableSecs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaLinkCurrDayEntry 11 } imaLinkCurrDayNeTxNumFailures OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaLinkCurrDayEntry 12 } imaLinkCurrDayNeRxNumFailures OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaLinkCurrDayEntry 13 } imaLinkCurrDayFeTxNumFailures OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaLinkCurrDayEntry 14 } imaLinkCurrDayFeRxNumFailures OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaLinkCurrDayEntry 15 } imaLinkCurrDayTxStuffs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaLinkCurrDayEntry 16 } imaLinkCurrDayRxStuffs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaLinkCurrDayEntry 17 } -- imaGroupConfReadyTable imaGroupConfReadyTable OBJECT-TYPE SYNTAX SEQUENCE OF ImaGroupConfReadyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays IMA Group Configuration Ready status. This table is supported by R5.03 and later versions." ::= { imaStats 5 } imaGroupConfReadyEntry OBJECT-TYPE SYNTAX ImaGroupConfReadyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of imaGroupConfReadyTable." INDEX { imaGroupConfReadyIndex } ::= { imaGroupConfReadyTable 1 } ImaGroupConfReadyEntry ::= SEQUENCE { imaGroupConfReadyIndex INTEGER, imaGroupConfReadyState INTEGER } imaGroupConfReadyIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaGroupConfReadyEntry 1 } imaGroupConfReadyState OBJECT-TYPE SYNTAX INTEGER { conf_ready(1), conf_forbidden(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaGroupConfReadyEntry 2 } -- imaGroupStatusTable imaGroupStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF ImaGroupStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays IMA Group status. This table is supported by R5.03 and later versions." ::= { imaStats 6 } imaGroupStatusEntry OBJECT-TYPE SYNTAX ImaGroupStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of imaGroupConfReadyTable." INDEX { imaGroupStatusGroupIndex } ::= { imaGroupStatusTable 1 } ImaGroupStatusEntry ::= SEQUENCE { imaGroupStatusGroupIndex INTEGER, imaGroupStatusTxPayloadRate INTEGER, imaGroupStatusRxPayloadRate INTEGER } imaGroupStatusGroupIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaGroupStatusEntry 1 } imaGroupStatusTxPayloadRate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum tx data rate in kbps" ::= { imaGroupStatusEntry 2 } imaGroupStatusRxPayloadRate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum rx data rate in kbps" ::= { imaGroupStatusEntry 3 } -------------------- -- E1 Port Status Table -------------------- -- e1CurrDayTable e1CurrDayTable OBJECT-TYPE SYNTAX SEQUENCE OF E1CurrDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays E1 Port Current Day Counters. This table is supported by R5.03 and later versions." ::= { e1Stats 1 } e1CurrDayEntry OBJECT-TYPE SYNTAX E1CurrDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of e1CurrDayTable." INDEX { e1CurrDayIfindex } ::= { e1CurrDayTable 1 } E1CurrDayEntry ::= SEQUENCE { e1CurrDayIfindex INTEGER, e1CurrDayLCVs INTEGER, e1CurrDayPCVs INTEGER, e1CurrDayESs INTEGER, e1CurrDaySESs INTEGER, e1CurrDayUASs INTEGER } e1CurrDayIfindex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { e1CurrDayEntry 1 } e1CurrDayLCVs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Line Coding Violation" ::= { e1CurrDayEntry 2 } e1CurrDayPCVs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Path Coding Violation, a.k.a. Error Blocks" ::= { e1CurrDayEntry 3 } e1CurrDayESs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { e1CurrDayEntry 4 } e1CurrDaySESs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { e1CurrDayEntry 5 } e1CurrDayUASs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { e1CurrDayEntry 6 } -- e1StatusTable e1StatusTable OBJECT-TYPE SYNTAX SEQUENCE OF E1StatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays E1 Port Status. This table is supported by R5.03 and later versions." ::= { e1Stats 2 } e1StatusEntry OBJECT-TYPE SYNTAX E1StatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of e1StatusTable." INDEX { e1StatusIfindex } ::= { e1StatusTable 1 } E1StatusEntry ::= SEQUENCE { e1StatusIfindex INTEGER, e1StatusTxPayloadRate INTEGER, e1StatusRxPayloadRate INTEGER, e1StatusUpTime Unsigned32 } e1StatusIfindex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { e1StatusEntry 1 } e1StatusTxPayloadRate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum tx data rate in kbps" ::= { e1StatusEntry 2 } e1StatusRxPayloadRate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum rx data rate in kbps" ::= { e1StatusEntry 3 } e1StatusUpTime OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The uplink time." ::= { e1StatusEntry 4 } -------------------- -- Loopguard Stats -------------------- loopguardStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF LoopguardStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { loopguardStats 1 } loopguardStatsEntry OBJECT-TYPE SYNTAX LoopguardStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of loopguardStatsTable." INDEX { ifIndex } ::= { loopguardStatsTable 1 } LoopguardStatsEntry ::= SEQUENCE { loopguardStatsPort INTEGER, loopguardStatsPortStatus INTEGER, loopguardStatsLoopguardStatus INTEGER, loopguardStatsTotalTxPackets INTEGER, loopguardStatsTotalRxPackets INTEGER, loopguardStatsBadPackets INTEGER, loopguardStatsShutdownTime DisplayString } loopguardStatsPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { loopguardStatsEntry 1 } loopguardStatsPortStatus OBJECT-TYPE SYNTAX INTEGER{ link_down(0), link_up(1), blocked_by_loopguard(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { loopguardStatsEntry 2 } loopguardStatsLoopguardStatus OBJECT-TYPE SYNTAX INTEGER{ enable(1), disable(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { loopguardStatsEntry 3 } loopguardStatsTotalTxPackets OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { loopguardStatsEntry 4 } loopguardStatsTotalRxPackets OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { loopguardStatsEntry 5 } loopguardStatsBadPackets OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { loopguardStatsEntry 6 } loopguardStatsShutdownTime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "seconds" ::= { loopguardStatsEntry 7 } -------------------- -- Stp Stats Table -------------------- -- stpPortStatsTable stpPortStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF StpPortStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays STP Port Status. This table is supported by R5.03 and later versions." ::= { stpStats 1 } stpPortStatsEntry OBJECT-TYPE SYNTAX StpPortStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of stpPortStatsTable." INDEX { ifIndex } ::= { stpPortStatsTable 1 } StpPortStatsEntry ::= SEQUENCE { stpPortStatus INTEGER } stpPortStatus OBJECT-TYPE SYNTAX INTEGER { discarding(1), learning(2), forwarding(3), down(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stpPortStatsEntry 1 } stpStatsPortNum OBJECT IDENTIFIER ::= { stpStats 2 } stpStatsPortNumForwarding OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "the number of forwarding ports. This MIB object is supported by R5.05 and later versions." ::= { stpStatsPortNum 1 } stpStatsPortNumLearning OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "the number of learning ports. This MIB object is supported by R5.05 and later versions." ::= { stpStatsPortNum 2 } stpStatsPortNumDiscarding OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "the number of discarding ports. This MIB object is supported by R5.05 and later versions." ::= { stpStatsPortNum 3 } stpStatsPortNumDown OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "the number of link-down ports. This MIB object is supported by R5.05 and later versions." ::= { stpStatsPortNum 4 } -------------------- -- G.Bond Stats Table -------------------- -- gbondStatsTable gbondStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF GbondStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays G.Bond Status. This table is supported by R5.05 and later versions." ::= { gbondStats 1 } gbondStatsEntry OBJECT-TYPE SYNTAX GbondStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of gbondStatsTable." INDEX { slotId, gbondStatsName} ::= { gbondStatsTable 1 } GbondStatsEntry ::= SEQUENCE { gbondStatsName DisplayString, gbondStatsUpRate Unsigned32, gbondStatsDownRate Unsigned32, gbondStatsMember OCTET STRING, gbondStatslinkup OCTET STRING, gbondStatsTx OCTET STRING, gbondStatsRx OCTET STRING, gbondStatslinkdown OCTET STRING, gbondStatsTCMode INTEGER, gbondStatsTxRate Unsigned32, gbondStatsRxRate Unsigned32 } gbondStatsName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "An administratively assigned string, which identifies the bonding group." ::= { gbondStatsEntry 1 } gbondStatsUpRate OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current up stream rate." ::= { gbondStatsEntry 2 } gbondStatsDownRate OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current down stream rate." ::= { gbondStatsEntry 3 } gbondStatsMember OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Indicate if the port is a member port of the bonding group. Each bit in the octet specifies a port from MSB to LSB. for example: 32(hex) = 50(dec) = 00110010(bin) means the port 3, 4 and 7." ::= { gbondStatsEntry 4 } gbondStatslinkup OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Indicate if the link status of port is bidirectional. Each bit in the octet specifies a port from MSB to LSB. for example: 32(hex) = 50(dec) = 00110010(bin) means the port 3, 4 and 7." ::= { gbondStatsEntry 5 } gbondStatsTx OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Indicate if the link status of port is Tx only. Each bit in the octet specifies a port from MSB to LSB. for example: 32(hex) = 50(dec) = 00110010(bin) means the port 3, 4 and 7." ::= { gbondStatsEntry 6 } gbondStatsRx OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Indicate if the link status of port is Rx only. Each bit in the octet specifies a port from MSB to LSB. for example: 32(hex) = 50(dec) = 00110010(bin) means the port 3, 4 and 7." ::= { gbondStatsEntry 7 } gbondStatslinkdown OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Indicate if the link status of the port is down. Each bit in the octet specifies a port from MSB to LSB. for example: 32(hex) = 50(dec) = 00110010(bin) means the port 3, 4 and 7." ::= { gbondStatsEntry 8 } gbondStatsTCMode OBJECT-TYPE SYNTAX INTEGER { atm(1), efm(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Transmission Convergence layer." ::= { gbondStatsEntry 9 } gbondStatsTxRate OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The tx packet rate." ::= { gbondStatsEntry 10 } gbondStatsRxRate OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The rx packet rate." ::= { gbondStatsEntry 11 } -------------------- -- vdsl2 Stats Table -------------------- -- vdslChanExtendedTable vdslChanExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslChanExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL2 channel Status. This table is supported by R5.06 and later versions." ::= { vdsl2Stats 1 } vdslChanExtendedEntry OBJECT-TYPE SYNTAX VdslChanExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of vdslChanExtendedTable." INDEX { ifIndex, vdslPhysSide } ::= { vdslChanExtendedTable 1 } VdslChanExtendedEntry ::= SEQUENCE { vdsl2ChanPrevTxRate Gauge32, vdsl2ChanActualRaMode Xdsl2StatusActualRaMode, vdsl2ChanRetransmissionMode Xdsl2StatusRtxMode, vdsl2ChanRetransmissionOverhead Unsigned32, vdsl2ChanGinpFramingType Unsigned32, vdsl2ChanActualInpAgainstREIN Unsigned32, vdsl2ChanReedSolomonCodeWordPerDtu Unsigned32 } vdsl2ChanPrevTxRate OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Units: kbps" ::= { vdslChanExtendedEntry 1 } vdsl2ChanActualRaMode OBJECT-TYPE SYNTAX Xdsl2StatusActualRaMode UNITS "" MAX-ACCESS read-only STATUS current DESCRIPTION "The actual RA mode. The possible values are: fixedRateMode(1) - Fixed rate mode raInit(2) - Adaptive rate mode at initialization dynamicRa(3) - Dynamic rate adaptation sosEnabled(4) - SOS enabled" ::= { vdslChanExtendedEntry 2 } vdsl2ChanRetransmissionMode OBJECT-TYPE SYNTAX Xdsl2StatusRtxMode UNITS "" MAX-ACCESS read-only STATUS current DESCRIPTION "RTX_USED operational data parameter. The possible values are: rtxInUse(1) - RTX in use. rtxForbidden(2) - RTX not in use because RTX_MODE = FORBIDDEN. rtxNotSupportedXtuC(3) - RTX not in use because it is not supported by the XTU-C. rtxNotSupportedXtuR(4) - RTX not in use because it is not supported by the XTU-R. rtxNotSupportedBoth(5) - RTX not in use because it is not supported by the XTU-C and XTU-R." ::= { vdslChanExtendedEntry 3 } vdsl2ChanRetransmissionOverhead OBJECT-TYPE SYNTAX Unsigned32 UNITS "kbps" MAX-ACCESS read-only STATUS current DESCRIPTION "Expected retransmission overhead in G.inp due to REIN and SHINE noise. Unit is kbps." ::= { vdslChanExtendedEntry 4 } vdsl2ChanGinpFramingType OBJECT-TYPE SYNTAX Unsigned32 UNITS "" MAX-ACCESS read-only STATUS current DESCRIPTION "This parameter is equal to zero if G.inp is not enabled. If G.inp is enabled, it reports the framing type in use (1, 2, 3, or 4)." ::= { vdslChanExtendedEntry 5 } vdsl2ChanActualInpAgainstREIN OBJECT-TYPE SYNTAX Unsigned32 UNITS "1/2 symbol" MAX-ACCESS read-only STATUS current DESCRIPTION "This parameter reports the actual INP against REIN noise. Unit is 1/2 symbol." ::= { vdslChanExtendedEntry 6 } vdsl2ChanReedSolomonCodeWordPerDtu OBJECT-TYPE SYNTAX Unsigned32 UNITS "" MAX-ACCESS read-only STATUS current DESCRIPTION "This parameter reports the number of RS codewords per DTU. It is equal to D when PhyR is enabled." ::= { vdslChanExtendedEntry 7 } -- vdslPerfDataExtendedTable vdslPerfDataExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslPerfDataExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL2 Performance Data. This table is supported by R5.06 and later versions." ::= { vdsl2Stats 2 } vdslPerfDataExtendedEntry OBJECT-TYPE SYNTAX VdslPerfDataExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of vdslPerfDataExtendedTable." INDEX { ifIndex, vdslPhysSide } ::= { vdslPerfDataExtendedTable 1 } VdslPerfDataExtendedEntry ::= SEQUENCE { vdslPerfDataFECs Unsigned32 } vdslPerfDataFECs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Units: kbps" ::= { vdslPerfDataExtendedEntry 1 } -- vdslChanPerfDataExtendedTable vdslChanPerfDataExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF VdslChanPerfDataExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL2 Channel Performance Data. This table is supported by R5.06 and later versions." ::= { vdsl2Stats 3 } vdslChanPerfDataExtendedEntry OBJECT-TYPE SYNTAX VdslChanPerfDataExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of vdslPerfDataExtendedTable." INDEX { ifIndex, vdslPhysSide } ::= { vdslChanPerfDataExtendedTable 1 } VdslChanPerfDataExtendedEntry ::= SEQUENCE { vdslChanPerfDataCorrectedBlks Counter32, vdslChanPerfDataUncorrectBlks Counter32, vdslChanPerfDataCodeViolations Unsigned32 } vdslChanPerfDataCorrectedBlks OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of all blocks received with errors that were corrected since agent reset. These blocks are passed on as good data. Units: blocks" ::= { vdslChanPerfDataExtendedEntry 1 } vdslChanPerfDataUncorrectBlks OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of all blocks received with uncorrectable errors since agent reset. Units: blocks" ::= { vdslChanPerfDataExtendedEntry 2 } vdslChanPerfDataCodeViolations OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of CRC-8 (FEBE for xTU-R) anomalies occurring in the channel during the interval. This parameter is inhibited during UAS or SES. If the CRC is applied over multiple channels, then each related CRC-8 (or FEBE) anomaly SHOULD increment each of the counters related to the individual channels." ::= { vdslChanPerfDataExtendedEntry 3 } -- xdsl2PM xdsl2PMEx OBJECT IDENTIFIER ::= { vdsl2Stats 4 } -- xdsl2PMLine xdsl2PMLineEx OBJECT IDENTIFIER ::= { xdsl2PMEx 1 } xdsl2PMLineChannelEx OBJECT IDENTIFIER ::= { xdsl2PMEx 2 } xdsl2PMChannelEx OBJECT IDENTIFIER ::= { xdsl2PMEx 3 } -- xdsl2PMLineCurrExtendedTable xdsl2PMLineCurrExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF Xdsl2PMLineCurrExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL2 Line Current Performance Data. This table is supported by R5.06 and later versions." ::= { xdsl2PMLineEx 1 } xdsl2PMLineCurrExtendedEntry OBJECT-TYPE SYNTAX Xdsl2PMLineCurrExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of xdsl2PMLineCurrExtendedEntry." INDEX { ifIndex, xdsl2PMLCurrUnit } ::= { xdsl2PMLineCurrExtendedTable 1 } Xdsl2PMLineCurrExtendedEntry ::= SEQUENCE { xdsl2PMLCurr15MMonitoredTime INTEGER, xdsl2PMLCurr15MLofs Counter32, xdsl2PMLCurr15MLols Counter32, xdsl2PMLCurr15MLol Counter32, xdsl2PMLCurr15MLprs Counter32, xdsl2PMLCurr15MLpr Counter32, xdsl2PMLCurr15MInits Counter32, xdsl2PMLCurr1DayMonitoredTime INTEGER, xdsl2PMLCurr1DayLofs Counter32, xdsl2PMLCurr1DayLols Counter32, xdsl2PMLCurr1DayLol Counter32, xdsl2PMLCurr1DayLprs Counter32, xdsl2PMLCurr1DayLpr Counter32, xdsl2PMLCurr1DayInits Counter32, xdsl2PMLSinceLinkInmEqInp OCTET STRING, xdsl2PMLSinceLinkInmIAT OCTET STRING, xdsl2PMLSinceLinkInmME Counter32, xdsl2PMLCurr15MInmEqInp OCTET STRING, xdsl2PMLCurr15MInmIAT OCTET STRING, xdsl2PMLCurr15MInmME Counter32, xdsl2PMLCurr1DayInmEqInp OCTET STRING, xdsl2PMLCurr1DayInmIAT OCTET STRING, xdsl2PMLCurr1DayInmME Counter32, xdsl2PMLSinceInitLofs Counter32, xdsl2PMLSinceInitLols Counter32, xdsl2PMLSinceInitLol Counter32, xdsl2PMLSinceInitLprs Counter32, xdsl2PMLSinceInitLpr Counter32, xdsl2PMLSinceInitInits Counter32 } xdsl2PMLCurr15MMonitoredTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Units: seconds" ::= { xdsl2PMLineCurrExtendedEntry 1 } xdsl2PMLCurr15MLofs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Framing failures since link up." ::= { xdsl2PMLineCurrExtendedEntry 2 } xdsl2PMLCurr15MLols OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Link failures since link up." ::= { xdsl2PMLineCurrExtendedEntry 3 } xdsl2PMLCurr15MLol OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Link failures." ::= { xdsl2PMLineCurrExtendedEntry 4 } xdsl2PMLCurr15MLprs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Power failures since link up." ::= { xdsl2PMLineCurrExtendedEntry 5 } xdsl2PMLCurr15MLpr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Power failures." ::= { xdsl2PMLineCurrExtendedEntry 6 } xdsl2PMLCurr15MInits OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the line initialization attempts since link up. Includes both successful and failed attempts." ::= { xdsl2PMLineCurrExtendedEntry 7 } xdsl2PMLCurr1DayMonitoredTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Units: seconds" ::= { xdsl2PMLineCurrExtendedEntry 8 } xdsl2PMLCurr1DayLofs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Framing failures since link up." ::= { xdsl2PMLineCurrExtendedEntry 9 } xdsl2PMLCurr1DayLols OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Link failures since link up." ::= { xdsl2PMLineCurrExtendedEntry 10 } xdsl2PMLCurr1DayLol OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Link failures." ::= { xdsl2PMLineCurrExtendedEntry 11 } xdsl2PMLCurr1DayLprs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Power failures since link up." ::= { xdsl2PMLineCurrExtendedEntry 12 } xdsl2PMLCurr1DayLpr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Power failures." ::= { xdsl2PMLineCurrExtendedEntry 13 } xdsl2PMLCurr1DayInits OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the line initialization attempts since link up. Includes both successful and failed attempts." ::= { xdsl2PMLineCurrExtendedEntry 14 } xdsl2PMLSinceLinkInmEqInp OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Equivalent Inp histogram since last link up. An array of 68 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 1 to 17 bins of the histogram. The particular index of the bin incremented by an impulse noise event is equal to the computed value of equivalent INP, except the 17th of anomaly INPEQ, which logs all equivalent INPs greater than 16. Each bin has a value in the range 0x0 to 0xFFFFFFFF" REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" ::= { xdsl2PMLineCurrExtendedEntry 15 } xdsl2PMLSinceLinkInmIAT OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Inter Arrival Time histogram since last link up. An array of 32 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 0 to 7 bins of the histogram. The index of the particular bin incremented by an complete impulse noise event is determained from the following INMControl parameters. Each bin has a value in the range 0x0 to 0xFFFFFFFF" REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" ::= { xdsl2PMLineCurrExtendedEntry 16 } xdsl2PMLSinceLinkInmME OBJECT-TYPE SYNTAX Counter32 UNITS "symbols" MAX-ACCESS read-only STATUS current DESCRIPTION "The INM total measurement since last link up. This indication occurs every time a data symbol is processed by the Impulse Noise Sensor. The range of the value is from 0x0 to 0xFFFFFFFF" REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" ::= { xdsl2PMLineCurrExtendedEntry 17 } xdsl2PMLCurr15MInmEqInp OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Equivalent Inp histogram during this 15min interval. An array of 68 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 1 to 17 bins of the histogram. The particular index of the bin incremented by an impulse noise event is equal to the computed value of equivalent INP, except the 17th of anomaly INPEQ, which logs all equivalent INPs greater than 16. Each bin has a value in the range 0x0 to 0xFFFFFFFF" REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" ::= { xdsl2PMLineCurrExtendedEntry 18 } xdsl2PMLCurr15MInmIAT OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Inter Arrival Time histogram during this 15min interval. An array of 32 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 0 to 7 bins of the histogram. The index of the particular bin incremented by an complete impulse noise event is determained from the following INMControl parameters. Each bin has a value in the range 0x0 to 0xFFFFFFFF" REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" ::= { xdsl2PMLineCurrExtendedEntry 19 } xdsl2PMLCurr15MInmME OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM total measurement during this 15min interval. This indication occurs every time a data symbol is processed by the Impulse Noise Sensor. The range of the value is from 0x0 to 0xFFFFFFFF" REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" ::= { xdsl2PMLineCurrExtendedEntry 20 } xdsl2PMLCurr1DayInmEqInp OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Equivalent Inp histogram during this 1Day interval. An array of 68 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 1 to 17 bins of the histogram. The particular index of the bin incremented by an impulse noise event is equal to the computed value of equivalent INP, except the 17th of anomaly INPEQ, which logs all equivalent INPs greater than 16. Each bin has a value in the range 0x0 to 0xFFFFFFFF" REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" ::= { xdsl2PMLineCurrExtendedEntry 21 } xdsl2PMLCurr1DayInmIAT OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Inter Arrival Time histogram during this 1Day interval. An array of 32 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 0 to 7 bins of the histogram. The index of the particular bin incremented by an complete impulse noise event is determained from the following INMControl parameters. Each bin has a value in the range 0x0 to 0xFFFFFFFF" REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" ::= { xdsl2PMLineCurrExtendedEntry 22 } xdsl2PMLCurr1DayInmME OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM total measurement during this 1Day interval. This indication occurs every time a data symbol is processed by the Impulse Noise Sensor. The range of the value is from 0x0 to 0xFFFFFFFF" REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" ::= { xdsl2PMLineCurrExtendedEntry 23 } xdsl2PMLSinceInitLofs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of seconds of Loss of Framing failures since initialized." ::= { xdsl2PMLineCurrExtendedEntry 24 } xdsl2PMLSinceInitLols OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of seconds of Loss of Link failures since initialized." ::= { xdsl2PMLineCurrExtendedEntry 25 } xdsl2PMLSinceInitLol OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Link failures since initialized." ::= { xdsl2PMLineCurrExtendedEntry 26 } xdsl2PMLSinceInitLprs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of seconds of Loss of Power failures since initialized." ::= { xdsl2PMLineCurrExtendedEntry 27 } xdsl2PMLSinceInitLpr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Power failures since initialized." ::= { xdsl2PMLineCurrExtendedEntry 28 } xdsl2PMLSinceInitInits OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the line initialization attempts since initialized. Includes both successful and failed attempts." ::= { xdsl2PMLineCurrExtendedEntry 29 } -- xdsl2PMLineHist15MinExtendedTable xdsl2PMLineHist15MinExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF Xdsl2PMLineHist15MinExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL2 Line History 15 minute Performance Data. This table is supported by R5.06 and later versions." ::= { xdsl2PMLineEx 2 } xdsl2PMLineHist15MinExtendedEntry OBJECT-TYPE SYNTAX Xdsl2PMLineHist15MinExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of xdsl2PMLineHist15MinExtendedEntry." INDEX { ifIndex, xdsl2PMLHist15MUnit, xdsl2PMLHist15MInterval } ::= { xdsl2PMLineHist15MinExtendedTable 1 } Xdsl2PMLineHist15MinExtendedEntry ::= SEQUENCE { xdsl2PMLHist15MLofs Counter32, xdsl2PMLHist15MLols Counter32, xdsl2PMLHist15MLol Counter32, xdsl2PMLHist15MLprs Counter32, xdsl2PMLHist15MLpr Counter32, xdsl2PMLHist15MInits Counter32, xdsl2PMLHist15MInmEqInp OCTET STRING, xdsl2PMLHist15MInmIAT OCTET STRING, xdsl2PMLHist15MInmME Counter32 } xdsl2PMLHist15MLofs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Framing failures since link up." ::= { xdsl2PMLineHist15MinExtendedEntry 1 } xdsl2PMLHist15MLols OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Link failures since link up." ::= { xdsl2PMLineHist15MinExtendedEntry 2 } xdsl2PMLHist15MLol OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Link failures." ::= { xdsl2PMLineHist15MinExtendedEntry 3 } xdsl2PMLHist15MLprs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Power failures since link up." ::= { xdsl2PMLineHist15MinExtendedEntry 4 } xdsl2PMLHist15MLpr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Power failures." ::= { xdsl2PMLineHist15MinExtendedEntry 5 } xdsl2PMLHist15MInits OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the line initialization attempts since link up. Includes both successful and failed attempts." ::= { xdsl2PMLineHist15MinExtendedEntry 6 } xdsl2PMLHist15MInmEqInp OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Equivalent Inp histogram during 15min interval. An array of 68 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 1 to 17 bins of the histogram. The particular index of the bin incremented by an impulse noise event is equal to the computed value of equivalent INP, except the 17th of anomaly INPEQ, which logs all equivalent INPs greater than 16. Each bin has a value in the range 0x0 to 0xFFFFFFFF" REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" ::= { xdsl2PMLineHist15MinExtendedEntry 7 } xdsl2PMLHist15MInmIAT OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Inter Arrival Time histogram during 15min interval. An array of 32 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 0 to 7 bins of the histogram. The index of the particular bin incremented by an complete impulse noise event is determained from the following INMControl parameters. Each bin has a value in the range 0x0 to 0xFFFFFFFF" REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" ::= { xdsl2PMLineHist15MinExtendedEntry 8 } xdsl2PMLHist15MInmME OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM total measurement during 15min interval. This indication occurs every time a data symbol is processed by the Impulse Noise Sensor. The range of the value is from 0x0 to 0xFFFFFFFF" REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" ::= { xdsl2PMLineHist15MinExtendedEntry 9 } -- xdsl2PMLineHist1DayExtendedTable xdsl2PMLineHist1DayExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF Xdsl2PMLineHist1DayExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL2 Line History 1 day Performance Data. This table is supported by R5.06 and later versions." ::= { xdsl2PMLineEx 3 } xdsl2PMLineHist1DayExtendedEntry OBJECT-TYPE SYNTAX Xdsl2PMLineHist1DayExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of xdsl2PMLineHist1DayExtendedTable." INDEX { ifIndex, xdsl2PMLHist1DUnit , xdsl2PMLHist1DInterval } ::= { xdsl2PMLineHist1DayExtendedTable 1 } Xdsl2PMLineHist1DayExtendedEntry ::= SEQUENCE { xdsl2PMLHist1DLofs Counter32, xdsl2PMLHist1DLols Counter32, xdsl2PMLHist1DLol Counter32, xdsl2PMLHist1DLprs Counter32, xdsl2PMLHist1DLpr Counter32, xdsl2PMLHist1DInits Counter32, xdsl2PMLHist1DInmEqInp OCTET STRING, xdsl2PMLHist1DInmIAT OCTET STRING, xdsl2PMLHist1DInmME Counter32 } xdsl2PMLHist1DLofs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Framing failures since link up." ::= { xdsl2PMLineHist1DayExtendedEntry 1 } xdsl2PMLHist1DLols OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Link failures since link up." ::= { xdsl2PMLineHist1DayExtendedEntry 2 } xdsl2PMLHist1DLol OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Link failures." ::= { xdsl2PMLineHist1DayExtendedEntry 3 } xdsl2PMLHist1DLprs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Power failures since link up." ::= { xdsl2PMLineHist1DayExtendedEntry 4 } xdsl2PMLHist1DLpr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the number of Loss of Power failures." ::= { xdsl2PMLineHist1DayExtendedEntry 5 } xdsl2PMLHist1DInits OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the line initialization attempts since link up. Includes both successful and failed attempts." ::= { xdsl2PMLineHist1DayExtendedEntry 6 } xdsl2PMLHist1DInmEqInp OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Equivalent Inp histogram during 1Day interval. An array of 68 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 1 to 17 bins of the histogram. The particular index of the bin incremented by an impulse noise event is equal to the computed value of equivalent INP, except the 17th of anomaly INPEQ, which logs all equivalent INPs greater than 16. Each bin has a value in the range 0x0 to 0xFFFFFFFF" REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" ::= { xdsl2PMLineHist1DayExtendedEntry 7 } xdsl2PMLHist1DInmIAT OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The INM Inter Arrival Time histogram during 1Day interval. An array of 32 octets (each 4 octets means amount of a bin of histogram), designed for supporting from 0 to 7 bins of the histogram. The index of the particular bin incremented by an complete impulse noise event is determained from the following INMControl parameters. Each bin has a value in the range 0x0 to 0xFFFFFFFF" REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" ::= { xdsl2PMLineHist1DayExtendedEntry 8 } xdsl2PMLHist1DInmME OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The INM total measurement during this 1Day interval. This indication occurs every time a data symbol is processed by the Impulse Noise Sensor. The range of the value is from 0x0 to 0xFFFFFFFF" REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM procedure)" ::= { xdsl2PMLineHist1DayExtendedEntry 9 } -- xdsl2PMChannel -- xdsl2PMChCurrExtendedTable xdsl2PMChCurrExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF Xdsl2PMChCurrExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL2 Channel Current Performance Data. This table is supported by R5.06 and later versions." ::= { xdsl2PMLineChannelEx 1 } xdsl2PMChCurrExtendedEntry OBJECT-TYPE SYNTAX Xdsl2PMChCurrExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of xdsl2PMChHist15MinExtendedTable." INDEX { ifIndex, xdsl2PMLCurrUnit } ::= { xdsl2PMChCurrExtendedTable 1 } Xdsl2PMChCurrExtendedEntry ::= SEQUENCE { xdsl2PMChCurr15MUncorrectBlks Counter32, xdsl2PMChCurr1DayUncorrectBlks Counter32, xdsl2PMChSinceLinkRtx Unsigned32, xdsl2PMChCurr15MRtx Unsigned32, xdsl2PMChCurr1DayRtx Unsigned32, xdsl2PMChSinceLinkRtxCorrected Unsigned32, xdsl2PMChCurr15MRtxCorrected Unsigned32, xdsl2PMChCurr1DayRtxCorrected Unsigned32, xdsl2PMChSinceLinkRtxUncorrected Unsigned32, xdsl2PMChCurr15MRtxUncorrected Unsigned32, xdsl2PMChCurr1DayRtxUncorrected Unsigned32, xdsl2PMChSinceLinkLEFTRs Unsigned32, xdsl2PMChCurr15MLEFTRs Unsigned32, xdsl2PMChCurr1DayLEFTRs Unsigned32, xdsl2PMChSinceLinkMinEFTR Unsigned32, xdsl2PMChCurr15MMinEFTR Unsigned32, xdsl2PMChCurr1DayMinEFTR Unsigned32, xdsl2PMChSinceLinkErrFreeBits Unsigned32, xdsl2PMChCurr15MErrFreeBits Unsigned32, xdsl2PMChCurr1DayErrFreeBits Unsigned32 } xdsl2PMChCurr15MUncorrectBlks OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of all blocks received with uncorrectable errors on this channel within the current 15 minute interval." ::= { xdsl2PMChCurrExtendedEntry 1 } xdsl2PMChCurr1DayUncorrectBlks OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of all blocks received with uncorrectable errors on this channel within the current 7 day interval." ::= { xdsl2PMChCurrExtendedEntry 2 } xdsl2PMChSinceLinkRtx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords retransmitted since last link up." ::= { xdsl2PMChCurrExtendedEntry 3 } xdsl2PMChCurr15MRtx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords retransmitted during this interval." ::= { xdsl2PMChCurrExtendedEntry 4 } xdsl2PMChCurr1DayRtx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords retransmitted during this interval." ::= { xdsl2PMChCurrExtendedEntry 5 } xdsl2PMChSinceLinkRtxCorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords corrected through retransmission since last link up." ::= { xdsl2PMChCurrExtendedEntry 6 } xdsl2PMChCurr15MRtxCorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords corrected through retransmission during this interval." ::= { xdsl2PMChCurrExtendedEntry 7 } xdsl2PMChCurr1DayRtxCorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords corrected through retransmission during this interval." ::= { xdsl2PMChCurrExtendedEntry 8 } xdsl2PMChSinceLinkRtxUncorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords left uncorrected after retransmission since last link up." ::= { xdsl2PMChCurrExtendedEntry 9 } xdsl2PMChCurr15MRtxUncorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords left uncorrected after retransmission during this interval." ::= { xdsl2PMChCurrExtendedEntry 10 } xdsl2PMChCurr1DayRtxUncorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords left uncorrected after retransmission during this interval." ::= { xdsl2PMChCurrExtendedEntry 11 } xdsl2PMChSinceLinkLEFTRs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Low Error-Free Throughput Rate Seconds since last link up." ::= { xdsl2PMChCurrExtendedEntry 12 } xdsl2PMChCurr15MLEFTRs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Low Error-Free Throughput Rate Seconds during this interval." ::= { xdsl2PMChCurrExtendedEntry 13 } xdsl2PMChCurr1DayLEFTRs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Low Error-Free Throughput Rate Seconds during this interval." ::= { xdsl2PMChCurrExtendedEntry 14 } xdsl2PMChSinceLinkMinEFTR OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lowest EFTR observed since last link up." ::= { xdsl2PMChCurrExtendedEntry 15 } xdsl2PMChCurr15MMinEFTR OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lowest EFTR observed in the current interval." ::= { xdsl2PMChCurrExtendedEntry 16 } xdsl2PMChCurr1DayMinEFTR OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lowest EFTR observed in the current interval." ::= { xdsl2PMChCurrExtendedEntry 17 } xdsl2PMChSinceLinkErrFreeBits OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bits belonging to correct DTUs leaving the Rx PMS-TC i??i?? 2(i??V16) since last link up." ::= { xdsl2PMChCurrExtendedEntry 18 } xdsl2PMChCurr15MErrFreeBits OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bits belonging to correct DTUs leaving the Rx PMS-TC i??i?? 2(i??V16) during this interval." ::= { xdsl2PMChCurrExtendedEntry 19 } xdsl2PMChCurr1DayErrFreeBits OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bits belonging to correct DTUs leaving the Rx PMS-TC i??i?? 2(i??V16) during this interval." ::= { xdsl2PMChCurrExtendedEntry 20 } -- xdsl2PMChHist15MinExtendedTable xdsl2PMChHist15MinExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF Xdsl2PMChHist15MinExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL2 Channel History 15 minute Performance Data. This table is supported by R5.06 and later versions." ::= { xdsl2PMChannelEx 1 } xdsl2PMChHist15MinExtendedEntry OBJECT-TYPE SYNTAX Xdsl2PMChHist15MinExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of xdsl2PMChHist15MinExtendedTable." INDEX { ifIndex, xdsl2PMChHist15MUnit, xdsl2PMChHist15MInterval } ::= { xdsl2PMChHist15MinExtendedTable 1 } Xdsl2PMChHist15MinExtendedEntry ::= SEQUENCE { xdsl2PMChHist15MUncorrectBlks Counter32, xdsl2PMChHist15MRtx Unsigned32, xdsl2PMChHist15MRtxCorrected Unsigned32, xdsl2PMChHist15MRtxUncorrected Unsigned32, xdsl2PMChHist15MLEFTRs Unsigned32, xdsl2PMChHist15MMinEFTR Unsigned32, xdsl2PMChHist15MErrFreeBits Unsigned32 } xdsl2PMChHist15MUncorrectBlks OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of all blocks received with uncorrectable errors on this channel within the history 15 minute interval." ::= { xdsl2PMChHist15MinExtendedEntry 1 } xdsl2PMChHist15MRtx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords retransmitted during this interval." ::= { xdsl2PMChHist15MinExtendedEntry 2 } xdsl2PMChHist15MRtxCorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords corrected through retransmission during this interval." ::= { xdsl2PMChHist15MinExtendedEntry 3 } xdsl2PMChHist15MRtxUncorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords left uncorrected after retransmission during this interval." ::= { xdsl2PMChHist15MinExtendedEntry 4 } xdsl2PMChHist15MLEFTRs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Low Error-Free Throughput Rate Seconds during this interval." ::= { xdsl2PMChHist15MinExtendedEntry 5 } xdsl2PMChHist15MMinEFTR OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lowest EFTR observed in the current interval." ::= { xdsl2PMChHist15MinExtendedEntry 6 } xdsl2PMChHist15MErrFreeBits OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bits belonging to correct DTUs leaving the Rx PMS-TC i??i?? 2(i??V16) during this interval." ::= { xdsl2PMChHist15MinExtendedEntry 7 } -- xdsl2PMChHist1DExtendedTable xdsl2PMChHist1DExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF Xdsl2PMChHist1DExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VDSL2 Channel History 1 day Performance Data. This table is supported by R5.06 and later versions." ::= { xdsl2PMChannelEx 2 } xdsl2PMChHist1DExtendedEntry OBJECT-TYPE SYNTAX Xdsl2PMChHist1DExtendedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of xdsl2PMChHist1DExtendedTable." INDEX { ifIndex, xdsl2PMChHist1DUnit, xdsl2PMChHist1DInterval } ::= { xdsl2PMChHist1DExtendedTable 1 } Xdsl2PMChHist1DExtendedEntry ::= SEQUENCE { xdsl2PMChHist1DUncorrectBlks Counter32, xdsl2PMChHist1DayRtx Unsigned32, xdsl2PMChHist1DayRtxCorrected Unsigned32, xdsl2PMChHist1DayRtxUncorrected Unsigned32, xdsl2PMChHist1DayLEFTRs Unsigned32, xdsl2PMChHist1DayMinEFTR Unsigned32, xdsl2PMChHist1DayErrFreeBits Unsigned32 } xdsl2PMChHist1DUncorrectBlks OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of all blocks received with uncorrectable errors on this channel within the history 1 day interval." ::= { xdsl2PMChHist1DExtendedEntry 1 } xdsl2PMChHist1DayRtx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords retransmitted during this interval." ::= { xdsl2PMChHist1DExtendedEntry 2 } xdsl2PMChHist1DayRtxCorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords corrected through retransmission during this interval." ::= { xdsl2PMChHist1DExtendedEntry 3 } xdsl2PMChHist1DayRtxUncorrected OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of codewords left uncorrected after retransmission during this interval." ::= { xdsl2PMChHist1DExtendedEntry 4 } xdsl2PMChHist1DayLEFTRs OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Low Error-Free Throughput Rate Seconds during this interval." ::= { xdsl2PMChHist1DExtendedEntry 5 } xdsl2PMChHist1DayMinEFTR OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Lowest EFTR observed in the current interval." ::= { xdsl2PMChHist1DExtendedEntry 6 } xdsl2PMChHist1DayErrFreeBits OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bits belonging to correct DTUs leaving the Rx PMS-TC i??i?? 2(i??V16) during this interval." ::= { xdsl2PMChHist1DExtendedEntry 7 } -- xdsl2LineBandExtTable xdsl2LineBandExtTable OBJECT-TYPE SYNTAX SEQUENCE OF Xdsl2LineBandExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is supported by R5.06 and later versions." ::= { vdsl2Stats 5 } xdsl2LineBandExtEntry OBJECT-TYPE SYNTAX Xdsl2LineBandExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of xdsl2LineBandExtTable." INDEX { ifIndex, xdsl2LineBand } ::= { xdsl2LineBandExtTable 1 } Xdsl2LineBandExtEntry ::= SEQUENCE { xdsl2LineBandTxPower INTEGER, xdsl2LineBandRxPower INTEGER } xdsl2LineBandTxPower OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Xdsl line band Tx power (in unit of 0.1 Dbm, -1280 indicates that power is empty)" ::= { xdsl2LineBandExtEntry 1 } xdsl2LineBandRxPower OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Xdsl line band Rx power (in unit of 0.1 Dbm, -1280 indicates that power is empty)" ::= { xdsl2LineBandExtEntry 2 } -------------------- -- MLD Stats Table -------------------- mldStatsV1QueryInCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldStats 1 } mldStatsV1ReportInCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldStats 2 } mldStatsV1DoneInCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldStats 3 } mldStatsV1QueryInDropCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldStats 4 } mldStatsV1ReportInDropCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldStats 5 } mldStatsV1DoneInDropCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldStats 6 } mldStatsV1QueryOutCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldStats 7 } mldStatsV1ReportOutCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldStats 8 } mldStatsV1DoneOutCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldStats 9 } mldStatsV2QueryInCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldStats 10 } mldStatsV2ReportInCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldStats 11 } mldStatsV2QueryInDropCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldStats 12 } mldStatsV2ReportInDropCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldStats 13 } mldStatsV2QueryOutCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldStats 14 } mldStatsV2ReportOutCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldStats 15 } mldNumOfActiveGroups OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldStats 16 } -- mldGroupTable mldGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF MldGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is supported by R5.06 and later versions." ::= { mldStats 17 } mldGroupEntry OBJECT-TYPE SYNTAX MldGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of mldGroupTable." INDEX { mldGroupVid, mldGroupIp } ::= { mldGroupTable 1 } MldGroupEntry ::= SEQUENCE { mldGroupVid VlanIndex, mldGroupIp InetAddress, mldGroupNumOfMembers INTEGER, mldGroupMemberPorts PortList, mldGroupNumOfActiveUsers INTEGER } mldGroupVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldGroupEntry 1 } mldGroupIp OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldGroupEntry 2 } mldGroupNumOfMembers OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldGroupEntry 3 } mldGroupMemberPorts OBJECT-TYPE SYNTAX PortList MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldGroupEntry 4 } mldGroupNumOfActiveUsers OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of active users." ::= { mldGroupEntry 5 } -- mldGroupPortTable mldGroupPortTable OBJECT-TYPE SYNTAX SEQUENCE OF MldGroupPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is supported by R5.06 and later versions." ::= { mldStats 18 } mldGroupPortEntry OBJECT-TYPE SYNTAX MldGroupPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of mldGroupPortTable." INDEX { ifIndex, mldGroupPortVid, mldGroupPortIp, mldGroupPortSourceIp } ::= { mldGroupPortTable 1 } MldGroupPortEntry ::= SEQUENCE { mldGroupPortVid VlanIndex, mldGroupPortIp InetAddress, mldGroupPortSourceIp InetAddress } mldGroupPortVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldGroupPortEntry 1 } mldGroupPortIp OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldGroupPortEntry 2 } mldGroupPortSourceIp OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldGroupPortEntry 3 } -- mldPortCtrlPduTable mldPortCtrlPduTable OBJECT-TYPE SYNTAX SEQUENCE OF MldPortCtrlPduEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is supported by R5.06 and later versions." ::= { mldStats 19 } mldPortCtrlPduEntry OBJECT-TYPE SYNTAX MldPortCtrlPduEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of mldPortCtrlPduTable." INDEX { ifIndex } ::= { mldPortCtrlPduTable 1 } MldPortCtrlPduEntry ::= SEQUENCE { mldPortCtrlPduQueryCnt Counter32, mldPortCtrlPduReportCnt Counter32, mldPortCtrlPduLeaveCnt Counter32, mldPortNumOfActiveGroups INTEGER, mldPortCtrlPduV1SuccessJoinCnt Counter32, mldPortCtrlPduV1UnsuccJoinCnt Counter32, mldPortCtrlPduGenQryCnt Counter32, mldPortCtrlPduSpecQryCnt Counter32, mldPortCtrlPduV2SuccessReportCnt Counter32, mldPortCtrlPduV2UnsuccReportCnt Counter32, mldPortCtrlPduInvalidCnt Counter32 } mldPortCtrlPduQueryCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldPortCtrlPduEntry 1 } mldPortCtrlPduReportCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldPortCtrlPduEntry 2 } mldPortCtrlPduLeaveCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldPortCtrlPduEntry 3 } mldPortNumOfActiveGroups OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldPortCtrlPduEntry 4 } mldPortCtrlPduV1SuccessJoinCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldPortCtrlPduEntry 5 } mldPortCtrlPduV1UnsuccJoinCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldPortCtrlPduEntry 6 } mldPortCtrlPduGenQryCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldPortCtrlPduEntry 7 } mldPortCtrlPduSpecQryCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldPortCtrlPduEntry 8 } mldPortCtrlPduV2SuccessReportCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldPortCtrlPduEntry 9 } mldPortCtrlPduV2UnsuccReportCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldPortCtrlPduEntry 10 } mldPortCtrlPduInvalidCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldPortCtrlPduEntry 11 } -- mldVlanStatsTable mldVlanStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF MldVlanStatsuEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is supported by R5.06 and later versions." ::= { mldStats 20 } mldVlanStatsuEntry OBJECT-TYPE SYNTAX MldVlanStatsuEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of mldVlanStatsTable." INDEX { mldVlanStatsVlanIndex } ::= { mldVlanStatsTable 1 } MldVlanStatsuEntry ::= SEQUENCE { mldVlanStatsVlanIndex VlanIndex, mldVlanStatsNumOfActiveGroups INTEGER, mldVlanStatsQueryPort INTEGER, mldVlanStatsQuerierIp InetAddress, mldVlanStatsV1QueryInCnt Counter32, mldVlanStatsV1ReportInCnt Counter32, mldVlanStatsV1DoneInCnt Counter32, mldVlanStatsV1QueryInDropCnt Counter32, mldVlanStatsV1ReportInDropCnt Counter32, mldVlanStatsV1DoneInDropCnt Counter32, mldVlanStatsV1QueryOutCnt Counter32, mldVlanStatsV1ReportOutCnt Counter32, mldVlanStatsV1DoneOutCnt Counter32, mldVlanStatsV2QueryInCnt Counter32, mldVlanStatsV2ReportInCnt Counter32, mldVlanStatsV2QueryInDropCnt Counter32, mldVlanStatsV2ReportInDropCnt Counter32, mldVlanStatsV2QueryOutCnt Counter32, mldVlanStatsV2ReportOutCnt Counter32 } mldVlanStatsVlanIndex OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 1 } mldVlanStatsNumOfActiveGroups OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 2 } mldVlanStatsQueryPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 3 } mldVlanStatsQuerierIp OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 4 } mldVlanStatsV1QueryInCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 5 } mldVlanStatsV1ReportInCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 6 } mldVlanStatsV1DoneInCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 7 } mldVlanStatsV1QueryInDropCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 8 } mldVlanStatsV1ReportInDropCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 9 } mldVlanStatsV1DoneInDropCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 10 } mldVlanStatsV1QueryOutCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 11 } mldVlanStatsV1ReportOutCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 12 } mldVlanStatsV1DoneOutCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 13 } mldVlanStatsV2QueryInCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 14 } mldVlanStatsV2ReportInCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 15 } mldVlanStatsV2QueryInDropCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 16 } mldVlanStatsV2ReportInDropCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 17 } mldVlanStatsV2QueryOutCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 18 } mldVlanStatsV2ReportOutCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mldVlanStatsuEntry 19 } -------------------- -- macFFStats Table -------------------- -- macFFArpStatusUplinkTable macFFArpStatusUplinkTable OBJECT-TYPE SYNTAX SEQUENCE OF MacFFArpStatusUplinkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { macFFStats 1 } macFFArpStatusUplinkEntry OBJECT-TYPE SYNTAX MacFFArpStatusUplinkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of macFFArpStatusUplinkTable." INDEX { slotId, macFFArpStatusUplinkMacVid , macFFArpStatusUplinkIpAddr } ::= { macFFArpStatusUplinkTable 1 } MacFFArpStatusUplinkEntry ::= SEQUENCE { macFFArpStatusUplinkIpAddr IpAddress, macFFArpStatusUplinkMacAddr PhysAddress, macFFArpStatusUplinkMacVid INTEGER } macFFArpStatusUplinkIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "macFF arp ip address from uplink" ::= { macFFArpStatusUplinkEntry 1 } macFFArpStatusUplinkMacAddr OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "macFF arp mac address from uplink" ::= { macFFArpStatusUplinkEntry 2 } macFFArpStatusUplinkMacVid OBJECT-TYPE SYNTAX INTEGER(1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "macFF arp vid from uplink" ::= { macFFArpStatusUplinkEntry 3 } -- macFFArpStatusSlotTable macFFArpStatusSlotTable OBJECT-TYPE SYNTAX SEQUENCE OF MacFFArpStatusSlotEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { macFFStats 2 } macFFArpStatusSlotEntry OBJECT-TYPE SYNTAX MacFFArpStatusSlotEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of macFFArpStatusSlotTable." INDEX { slotId, macFFArpStatusSlotMacVid , macFFArpStatusSlotIpAddr } ::= { macFFArpStatusSlotTable 1 } MacFFArpStatusSlotEntry ::= SEQUENCE { macFFArpStatusSlotIpAddr IpAddress, macFFArpStatusSlotMacAddr PhysAddress, macFFArpStatusSlotMacVid INTEGER, macFFArpStatusSlotPort INTEGER } macFFArpStatusSlotIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "macFF arp ip address from subscrib port" ::= { macFFArpStatusSlotEntry 1 } macFFArpStatusSlotMacAddr OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "macFF arp mac address from subscrib port" ::= { macFFArpStatusSlotEntry 2 } macFFArpStatusSlotMacVid OBJECT-TYPE SYNTAX INTEGER(1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "macFF arp vid from subscrib port" ::= { macFFArpStatusSlotEntry 3 } macFFArpStatusSlotPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "macFF arp learnt subscrib port" ::= { macFFArpStatusSlotEntry 4 } -- macFFArpCntUplinkTable macFFArpCntUplinkTable OBJECT-TYPE SYNTAX SEQUENCE OF MacFFArpCntUplinkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { macFFStats 3 } macFFArpCntUplinkEntry OBJECT-TYPE SYNTAX MacFFArpCntUplinkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of macFFArpCntUplinkTable." INDEX { slotId } ::= { macFFArpCntUplinkTable 1 } MacFFArpCntUplinkEntry ::= SEQUENCE { macFFArpCntUplinkReqRx Unsigned32, macFFArpCntUplinkReqTx Unsigned32, macFFArpCntUplinkReqRxDrop Unsigned32, macFFArpCntUplinkRpyRx Unsigned32, macFFArpCntUplinkRpyTx Unsigned32, macFFArpCntUplinkRpyRxDrop Unsigned32 } macFFArpCntUplinkReqRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "macFF arp request rx counter from uplink" ::= { macFFArpCntUplinkEntry 1 } macFFArpCntUplinkReqTx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "macFF arp request tx counter from uplink" ::= { macFFArpCntUplinkEntry 2 } macFFArpCntUplinkReqRxDrop OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "macFF arp request rx drop counter from uplink" ::= { macFFArpCntUplinkEntry 3 } macFFArpCntUplinkRpyRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "macFF arp reply rx counter from uplink" ::= { macFFArpCntUplinkEntry 4 } macFFArpCntUplinkRpyTx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "macFF arp reply tx counter from uplink" ::= { macFFArpCntUplinkEntry 5 } macFFArpCntUplinkRpyRxDrop OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "macFF arp reply rx drop counter from uplink" ::= { macFFArpCntUplinkEntry 6 } -- macFFArpCntPortTable macFFArpCntPortTable OBJECT-TYPE SYNTAX SEQUENCE OF MacFFArpCntPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { macFFStats 4 } macFFArpCntPortEntry OBJECT-TYPE SYNTAX MacFFArpCntPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of macFFArpCntPortTable." INDEX { ifIndex } ::= { macFFArpCntPortTable 1 } MacFFArpCntPortEntry ::= SEQUENCE { macFFArpCntPortReqRx Unsigned32, macFFArpCntPortReqTx Unsigned32, macFFArpCntPortReqRxDrop Unsigned32, macFFArpCntPortRpyRx Unsigned32, macFFArpCntPortRpyTx Unsigned32, macFFArpCntPortRpyRxDrop Unsigned32 } macFFArpCntPortReqRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "macFF arp request rx counter from subscrib port" ::= { macFFArpCntPortEntry 1 } macFFArpCntPortReqTx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "macFF arp request tx counter from subscrib port" ::= { macFFArpCntPortEntry 2 } macFFArpCntPortReqRxDrop OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "macFF arp request rx drop counter from subscrib port" ::= { macFFArpCntPortEntry 3 } macFFArpCntPortRpyRx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "macFF arp reply rx counter from subscrib port" ::= { macFFArpCntPortEntry 4 } macFFArpCntPortRpyTx OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "macFF arp reply tx counter from subscrib port" ::= { macFFArpCntPortEntry 5 } macFFArpCntPortRpyRxDrop OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "macFF reply rx drop counter from subscrib port" ::= { macFFArpCntPortEntry 6 } -------------------- -- imageStats -------------------- sysBootUpFwIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imageStats 1 } sysBootUpFwVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imageStats 2} sysFlashFwInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF SysFlashFwInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { imageStats 3 } sysFlashFwInfoEntry OBJECT-TYPE SYNTAX SysFlashFwInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { sysFlashFwIndex } ::= { sysFlashFwInfoTable 1 } SysFlashFwInfoEntry ::= SEQUENCE { sysFlashFwIndex INTEGER, sysFlashFwVersion DisplayString } sysFlashFwIndex OBJECT-TYPE SYNTAX INTEGER (1..2) MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { sysFlashFwInfoEntry 1 } sysFlashFwVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { sysFlashFwInfoEntry 2 } ---------------------------------------- -- clear ---------------------------------------- imaClear OBJECT IDENTIFIER ::= { clear 5 } voipClear OBJECT IDENTIFIER ::= { clear 6 } counterClearTarget OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "This object is supported by R1.02 and later versions. This managed object is used for identify the target on which the counter would be cleared. The target is encoded as: Byte 1: the octet specifies a set of eight chassis, chassis 0 through 7 Byte 2~4: each octet specifies a set of eight slots, with the first octet specifying slots 1 through 8, and the second octet specifying slots 9 through 16, and so on. Byte 5~: each octet specifies a set of eight ports, with the first octet specifying ports 1 through 8, etc." ::= { clear 1 } counterClearOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This object is supported by R1.02 and later versions. The corresponding bit is set to 1 to start the operation. The various bit positions are: BIT 1: clear interface counters BIT 2: clear pvc packet counters BIT 3: clear port ATM counters BIT 4: clear pvc ATM counters BIT 5: clear DHCP counters BIT 6: clear IGMP counters BIT 7: clear IGMP port counters BIT 8: clear inband IP interface counters BIT 9: clear outband IP interface counters BIT10: clear line performance counters BIT11: clear performance current counters BIT12: clear performance current 15min counters BIT13: clear performance current 1day counters BIT14: clear macFF arp counters" ::= { clear 2 } counterClearVpi OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "This object is supported by R1.02 and later versions. VPI of the pvc whose counters would be cleared." ::= { clear 3 } counterClearVci OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "This object is supported by R1.02 and later versions. VCI of the pvc whose counters would be cleared." ::= { clear 4 } -- imaClear imaClearOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This object is supported by R5.03 and later versions. The corresponding bit is set to 1 to start the operation. The various bit positions are: BIT 0: clear pvc pkt counters BIT 1: clear group cell counters BIT 2: clear ima group performance current 15min counters BIT 3: clear ima group performance current 1day counters BIT 4: clear ima link performance current 15min counters BIT 5: clear ima link performance current 1day counters BIT 6: clear e1 performance current 15min counters BIT 7: clear e1 performance current 1day counters" ::= { imaClear 1 } imaClearTargetGroupIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { imaClear 2 } imaClearTargetLinkIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "1~8, link index in the group" ::= { imaClear 3 } imaClearTargetVpi OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "This object is supported by R5.03 and later versions. VPI of the pvc whose counters would be cleared." ::= { imaClear 4 } imaClearTargetVci OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "This object is supported by R5.03 and later versions. VCI of the pvc whose counters would be cleared." ::= { imaClear 5 } imaClearTargetIfindex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This object is supported by R5.03 and later versions." ::= { imaClear 6 } -- voipClear voipClearOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The corresponding bit is set to 1 to start the operation. The various bit positions are: BIT 0: clear call detail records BIT 1: clear H248 statistics" ::= { voipClear 1 } voipClearH248TargetInterface OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Interface Id" ::= { voipClear 2 } ---------------------------------------- -- cluster ---------------------------------------- clusterEnable OBJECT-TYPE SYNTAX INTEGER { enableManager(1), enableMember(2), disable(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable clustering. This object is supported by R3.00 and later versions." ::= { cluster 1 } clusterName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Name of the cluster. This object is supported by R3.00 and later versions." ::= { cluster 2 } clusterMemberPassword OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Password of the member. This object is supported by R3.00 and later versions." ::= { cluster 3 } clusterVlan OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "Setting cluster VLAN ID. This object is supported by R3.00 and later versions." ::= { cluster 4 } clusterCandidate OBJECT IDENTIFIER ::= { cluster 5 } clusterCandidateFlush OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Setting the object to be 1 to flush the candidate table and re-discover candidates. This object is supported by R3.00 and later versions." ::= { clusterCandidate 1 } -- clusterCandidateTable clusterCandidateTable OBJECT-TYPE SYNTAX SEQUENCE OF ClusterCandidateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains information about cluster candidates. This table is supported by R3.00 and later versions." ::= { clusterCandidate 2 } clusterCandidateEntry OBJECT-TYPE SYNTAX ClusterCandidateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of clusterCandidateTable." INDEX { clusterCandidateMacAddr } ::= { clusterCandidateTable 1 } ClusterCandidateEntry ::= SEQUENCE { clusterCandidateMacAddr MacAddress, clusterCandidateHostName DisplayString, clusterCandidateModelName DisplayString, clusterCandidateDeviceType INTEGER } clusterCandidateMacAddr OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The MAC address of the candidate." ::= { clusterCandidateEntry 1 } clusterCandidateHostName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The host name of the candidate." ::= { clusterCandidateEntry 2 } clusterCandidateModelName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The model name of the candidate." ::= { clusterCandidateEntry 3 } clusterCandidateDeviceType OBJECT-TYPE SYNTAX INTEGER { unknown(1), ies5000(2), ies5005(3), ies6000(4), ies1248_71(101), ies1248_73(102), ies1248_51(103), ies1248_53(104) } MAX-ACCESS read-only STATUS current DESCRIPTION "The device type of the candidate." ::= { clusterCandidateEntry 4 } -- clusterMemberConfTable clusterMemberConfTable OBJECT-TYPE SYNTAX SEQUENCE OF ClusterMemberConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains configuration about cluster members. This table is supported by R3.00 and later versions." ::= { cluster 6 } clusterMemberConfEntry OBJECT-TYPE SYNTAX ClusterMemberConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of clusterMemberConfTable." INDEX { clusterMemberConfId } ::= { clusterMemberConfTable 1 } ClusterMemberConfEntry ::= SEQUENCE { clusterMemberConfId INTEGER, clusterMemberConfMacAddr MacAddress, clusterMemberConfPasswd DisplayString } clusterMemberConfId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The identity of the entry." ::= { clusterMemberConfEntry 1 } clusterMemberConfMacAddr OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The MAC address of the member which will join the cluster." ::= { clusterMemberConfEntry 2 } clusterMemberConfPasswd OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The password of the member which will join the cluster." ::= { clusterMemberConfEntry 3 } -- clusterMemberStatusTable clusterMemberStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF ClusterMemberStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains information about cluster members. This table is supported by R3.00 and later versions." ::= { cluster 7 } clusterMemberStatusEntry OBJECT-TYPE SYNTAX ClusterMemberStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of clusterMemberStatusTable." INDEX { clusterMemberConfId } ::= { clusterMemberStatusTable 1 } ClusterMemberStatusEntry ::= SEQUENCE { clusterMemberStatusState INTEGER, clusterMemberStatusMacAddr MacAddress, clusterMemberStatusHostName DisplayString, clusterMemberStatusModelName DisplayString, clusterMemberStatusDeviceType INTEGER, clusterMemberStatusFWVersion DisplayString, clusterMemberStatusUpTime TimeTicks } clusterMemberStatusState OBJECT-TYPE SYNTAX INTEGER { waiting(1), inactive(2), active(3), empty(4), error(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "The state of the member." ::= { clusterMemberStatusEntry 1 } clusterMemberStatusMacAddr OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The MAC address of the member." ::= { clusterMemberStatusEntry 2 } clusterMemberStatusHostName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The host name of the member." ::= { clusterMemberStatusEntry 3 } clusterMemberStatusModelName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The model name of the member." ::= { clusterMemberStatusEntry 4 } clusterMemberStatusDeviceType OBJECT-TYPE SYNTAX INTEGER { unknown(1), ies5000(2), ies5005(3), ies6000(4), ies1248_71(101), ies1248_73(102), ies1248_51(103), ies1248_53(104) } MAX-ACCESS read-only STATUS current DESCRIPTION "The device type of the member." ::= { clusterMemberStatusEntry 5 } clusterMemberStatusFWVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The F/W version of the member." ::= { clusterMemberStatusEntry 6 } clusterMemberStatusUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The time since the member joined the cluster." ::= { clusterMemberStatusEntry 7 } ---------------------------------------- -- voip ---------------------------------------- voipArp OBJECT IDENTIFIER ::= { voip 1 } voipSip OBJECT IDENTIFIER ::= { voip 2 } voipH248 OBJECT IDENTIFIER ::= { voip 10 } -- voipArpFlushOperation voipArpFlushTarget OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Flush arp entries in the specified slot." ::= { voipArp 1 } voipArpFlushOps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set the object to 1 to start flushing." ::= { voipArp 2 } -- voipArpShowTable voipArpShowTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipArpShowEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display ARP entries learnt in specified slot." ::= { voipArp 3 } voipArpShowEntry OBJECT-TYPE SYNTAX VoipArpShowEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipArpShowTable." INDEX { slotId, voipArpShowIp } ::= { voipArpShowTable 1 } VoipArpShowEntry ::= SEQUENCE { voipArpShowIp IpAddress, voipArpShowMac PhysAddress, voipArpShowTimer INTEGER } voipArpShowIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipArpShowEntry 1 } voipArpShowMac OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipArpShowEntry 2 } voipArpShowTimer OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipArpShowEntry 3 } -- voipNumberPlanTable maxNumOfVoipNumberPlan OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of VoIP number plan supported by the system." ::= { voipSip 1 } voipNumberPlanTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipNumberPlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configure numbering plan entry of specified index in specified payphone charging table." ::= { voipSip 2 } voipNumberPlanEntry OBJECT-TYPE SYNTAX VoipNumberPlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipNumberPlanTable." INDEX { voipNumberPlanName, voipNumberPlanIndex } ::= { voipNumberPlanTable 1 } VoipNumberPlanEntry ::= SEQUENCE { voipNumberPlanName DisplayString, voipNumberPlanIndex INTEGER, voipNumberPlanPattern DisplayString, voipNumberPlanRule DisplayString, voipNumberPlanRowStatus RowStatus } voipNumberPlanName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Numbering plan table name." ::= { voipNumberPlanEntry 1 } voipNumberPlanIndex OBJECT-TYPE SYNTAX INTEGER (1..16) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipNumberPlanEntry 2 } voipNumberPlanPattern OBJECT-TYPE SYNTAX DisplayString (SIZE(1..47)) MAX-ACCESS read-create STATUS current DESCRIPTION "up to 47 characters, allow digit, '*', and '#' characters and meaning characters that include 'x', '.', '|' and range format characters that include '~', ',' and parenthesis '(', ')' and brackets '[', ']' and at most one parenthesis pair and 'T' for terminate are allowed and two quotation marks means a null pattern for hot dial, examples: '002(x.)', '0(x.)', and '(x.)'" ::= { voipNumberPlanEntry 3 } voipNumberPlanRule OBJECT-TYPE SYNTAX DisplayString (SIZE(1..15)) MAX-ACCESS read-create STATUS current DESCRIPTION "Allowed characters are 0~9, and '\c' stand for country code, '\d' stand for national destination code, '\1' stand for matched string enclosed by the parenthesis pair, and 'deny' stand for the pattern specified is not allowed and accept 1-15 digits includes '+', '*' and '#' for hot or speed dial application. Examples: '\1', '\c\1', and '\c\d\1'." ::= { voipNumberPlanEntry 4 } voipNumberPlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new entry or delete an existing entry in this table." ::= { voipNumberPlanEntry 5 } -- voipDialPlanTable maxNumOfVoipDialPlan OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of VoIP dial plan supported by the system." ::= { voipSip 3 } voipDialPlanTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipDialPlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configure dial plan related configuration. This table is supported by R5.01 and later versions." ::= { voipSip 4 } voipDialPlanEntry OBJECT-TYPE SYNTAX VoipDialPlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipDialPlanTable." INDEX { IMPLIED voipDialPlanName } ::= { voipDialPlanTable 1 } VoipDialPlanEntry ::= SEQUENCE { voipDialPlanName DisplayString, voipDialPlanPattern DisplayString, voipDialPlanNumOfPrefixCut INTEGER, voipDialPlanSipServer DisplayString, voipDialPlanPrefixAddDigits DisplayString, voipDialPlanNumberOfInterdigit INTEGER, voipDialPlanInterdigitTimeout INTEGER, voipDialPlanRowStatus RowStatus } voipDialPlanName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Dial plan table name." ::= { voipDialPlanEntry 1 } voipDialPlanPattern OBJECT-TYPE SYNTAX DisplayString (SIZE (0..63)) MAX-ACCESS read-create STATUS current DESCRIPTION "only 63 DTMF characters that include digits, '*', '#' and meaning characters that include 'x', '.', '|' and characters of range format that include '~', ',' and brackets ('[', ']') are allowed. Note: 'x' represents any digit character '.' represents one or more repetitions of character or range that precedes it, can't use in brackets '!' represents the user-dialed number can be rejected by placing '!' at the end of the pattern '|' to connect next sub-pattern '[' and ']' must pair and nest brackets is illegal '~' and ',' only show in brackets '~' connected characters must be digit User should make sure to create unique pattern for each SIP proxy server. The VOP1248G-61 is not able to distinguish between dial plan tables if they have the same pattern." ::= { voipDialPlanEntry 2 } voipDialPlanNumOfPrefixCut OBJECT-TYPE SYNTAX INTEGER (0..8) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of digits at the beginning of the dialed number that will be removed." ::= { voipDialPlanEntry 3 } voipDialPlanSipServer OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "SIP profile name." ::= { voipDialPlanEntry 4 } voipDialPlanPrefixAddDigits OBJECT-TYPE SYNTAX DisplayString (SIZE(0..15)) MAX-ACCESS read-create STATUS current DESCRIPTION "Only digit characters are allowed or use two quotation mark to indicate no prefix added digits." ::= { voipDialPlanEntry 5 } voipDialPlanNumberOfInterdigit OBJECT-TYPE SYNTAX INTEGER (1..15) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of dialing digits." ::= { voipDialPlanEntry 6 } voipDialPlanInterdigitTimeout OBJECT-TYPE SYNTAX INTEGER (1..10) UNITS "second" MAX-ACCESS read-create STATUS current DESCRIPTION "Inter-digit timeout in seconds." ::= { voipDialPlanEntry 7 } voipDialPlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new entry or delete an existing entry in this table." ::= { voipDialPlanEntry 8 } -- voipKeyPatternTable maxNumOfVoipKeyPattern OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of VoIP key patterns supported by the system." ::= { voipSip 5 } voipKeyPatternTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipKeyPatternEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configure key pattern related configuration. This table is supported by R5.01 and later versions." ::= { voipSip 6 } voipKeyPatternEntry OBJECT-TYPE SYNTAX VoipKeyPatternEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipKeyPatternTable." INDEX { voipKeyPatternName, voipKeyPatternServiceType } ::= { voipKeyPatternTable 1 } VoipKeyPatternEntry ::= SEQUENCE { voipKeyPatternName DisplayString, voipKeyPatternServiceType INTEGER, voipKeyPatternPattern DisplayString, voipKeyPatternRowStatus RowStatus } voipKeyPatternName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Key pattern table name." ::= { voipKeyPatternEntry 1 } voipKeyPatternServiceType OBJECT-TYPE SYNTAX INTEGER { callreturn(1), calltransfer(2), callwaitdisconn(3), callwaitoff(4), callwaiton(5), callwaitonhold(6), callwaitreject(7), clir(8), dndoff(9), dndon(10), callin(11) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipKeyPatternEntry 2 } voipKeyPatternPattern OBJECT-TYPE SYNTAX DisplayString (SIZE (0..7)) MAX-ACCESS read-create STATUS current DESCRIPTION "Allowed characters are 0~9, *, and #." ::= { voipKeyPatternEntry 3 } voipKeyPatternRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new entry or delete an existing entry in this table." ::= { voipKeyPatternEntry 4 } -- voipLocalCall voipLocalCall OBJECT IDENTIFIER ::= { voipSip 7 } voipLocalCallSync OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set the object to 1 to synchronize msc local call file with SIP linecard." ::= { voipLocalCall 1 } voipLocalCallEnterTime OBJECT-TYPE SYNTAX INTEGER (1..60) UNITS "minute" MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { voipLocalCall 2 } voipLocalCallExitTime OBJECT-TYPE SYNTAX INTEGER (1..60) UNITS "minute" MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { voipLocalCall 3 } -- voipLocalHelpTable maxNumOfVoipLocalHelp OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of VoIP local help entries supported by the system." ::= { voipSip 8 } voipLocalHelpTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipLocalHelpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configure telephone number of specified index in specified local help table. This table is supported by R5.01 and later versions." ::= { voipSip 9 } voipLocalHelpEntry OBJECT-TYPE SYNTAX VoipLocalHelpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipLocalHelpTable." INDEX { voipLocalHelpName, voipLocalHelpIndex } ::= { voipLocalHelpTable 1 } VoipLocalHelpEntry ::= SEQUENCE { voipLocalHelpName DisplayString, voipLocalHelpIndex INTEGER, voipLocalHelpTelNumber DisplayString, voipLocalHelpRowStatus RowStatus } voipLocalHelpName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Local help table name." ::= { voipLocalHelpEntry 1 } voipLocalHelpIndex OBJECT-TYPE SYNTAX INTEGER (1..16) MAX-ACCESS read-only STATUS current DESCRIPTION "Index number." ::= { voipLocalHelpEntry 2 } voipLocalHelpTelNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (1..15)) MAX-ACCESS read-create STATUS current DESCRIPTION "Only digits are allowed." ::= { voipLocalHelpEntry 3 } voipLocalHelpRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new entry or delete an existing entry in this table." ::= { voipLocalHelpEntry 4 } -- voipIpSetTable voipIpSetTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipIpSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configure IP address and VLAN ID of specified slot." ::= { voip 3 } voipIpSetEntry OBJECT-TYPE SYNTAX VoipIpSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipIpSetTable." INDEX { slotId } ::= { voipIpSetTable 1 } VoipIpSetEntry ::= SEQUENCE { voipIpSetIp IpAddress, voipIpSetVid VlanIndex, voipIpSetMask INTEGER } voipIpSetIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP address." ::= { voipIpSetEntry 1 } voipIpSetVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { voipIpSetEntry 2 } voipIpSetMask OBJECT-TYPE SYNTAX INTEGER (0..32) MAX-ACCESS read-write STATUS current DESCRIPTION "Network mask." ::= { voipIpSetEntry 3 } -- voipDnsTable voipDnsTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipDnsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configure DNS server IP of specified slot." ::= { voip 4 } voipDnsEntry OBJECT-TYPE SYNTAX VoipDnsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipDnsTable." INDEX { slotId } ::= { voipDnsTable 1 } VoipDnsEntry ::= SEQUENCE { voipDnsIp IpAddress } voipDnsIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP address." ::= { voipDnsEntry 1 } -- voipRouteTable maxNumOfVoipRoute OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of VoIP routing entries in a slot." ::= { voip 7 } voipRouteTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { voip 8 } voipRouteEntry OBJECT-TYPE SYNTAX VoipRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipRouteTable." INDEX { voipRouteSlot, voipRouteIp, voipRouteGateway, voipRouteMask } ::= { voipRouteTable 1 } VoipRouteEntry ::= SEQUENCE { voipRouteSlot INTEGER, voipRouteIp IpAddress, voipRouteGateway IpAddress, voipRouteMask INTEGER, voipRouteMetric INTEGER, voipRouteRowStatus RowStatus } voipRouteSlot OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Specified slot number." ::= { voipRouteEntry 1 } voipRouteIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address." ::= { voipRouteEntry 2 } voipRouteGateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Gateway IP." ::= { voipRouteEntry 3 } voipRouteMask OBJECT-TYPE SYNTAX INTEGER (0..32) MAX-ACCESS read-only STATUS current DESCRIPTION "Network mask." ::= { voipRouteEntry 4 } voipRouteMetric OBJECT-TYPE SYNTAX INTEGER (1..15) MAX-ACCESS read-create STATUS current DESCRIPTION "Metric number of the route." ::= { voipRouteEntry 5 } voipRouteRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new entry or delete an existing entry in this table." ::= { voipRouteEntry 6 } -- voipCountryCode voipCountryCode OBJECT-TYPE SYNTAX INTEGER { usa(1), taiwan(2), austria(3), belgium(4), denmark(5), finland(6), netherland(7), norway(8), spain(9), sweden(10), switzerland(11), uk(12), germany(13), australia(14), ireland(15), czech(16), italy(17), japan(18), new_zealand(19), russia(20), china(21), vietnam(22), brazil(23), bulgaria(24), france(25), hungary(26), iceland(27), luxembourg(28), poland(29), portugal(30), slovakia(31), greece(32), hongkong(33), singapore(34), morocco(35), malaysia(36), thailand(37), israle(38), uae(39), ukraine(40), south_africa(41), south_korea(42), philippines(43), india(44), turkey(45), iran(46) } MAX-ACCESS read-write STATUS current DESCRIPTION "Configure country code (information) for VoIP services." ::= { voip 9 } -- voipH248MgConfTable voipH248MgConfTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipH248MgConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is used to create MG instance at specified slot with specified MGC profile. This table is supported by R5.01 and later versions." ::= { voipH248 1 } voipH248MgConfEntry OBJECT-TYPE SYNTAX VoipH248MgConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in voipH248MgConfTable." INDEX { voipH248MgConfSlot , voipH248MgConfName } ::= { voipH248MgConfTable 1 } VoipH248MgConfEntry ::= SEQUENCE { voipH248MgConfSlot INTEGER, voipH248MgConfName DisplayString, voipH248MgConfEnable INTEGER, voipH248MgConfH248Profile DisplayString, voipH248MgConfPort INTEGER, voipH248MgConfRowStatus RowStatus } voipH248MgConfSlot OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Line card slot number." ::= { voipH248MgConfEntry 1 } voipH248MgConfName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "MG name." ::= { voipH248MgConfEntry 2 } voipH248MgConfEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable MG." ::= { voipH248MgConfEntry 3 } voipH248MgConfH248Profile OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "H.248 profile name." ::= { voipH248MgConfEntry 4 } voipH248MgConfPort OBJECT-TYPE SYNTAX INTEGER (1025..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "MG port number." ::= { voipH248MgConfEntry 5 } voipH248MgConfRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table.." ::= { voipH248MgConfEntry 6 } -- voipH248InterfaceConfTable voipH248InterfaceConfTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipH248InterfaceConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { voipH248 2 } voipH248InterfaceConfEntry OBJECT-TYPE SYNTAX VoipH248InterfaceConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in voipH248InterfaceConfTable." INDEX { voipH248InterfaceConfId } ::= { voipH248InterfaceConfTable 1 } VoipH248InterfaceConfEntry ::= SEQUENCE { voipH248InterfaceConfId INTEGER, voipH248InterfaceConfMgName DisplayString, voipH248InterfaceConfMgEnable INTEGER, voipH248InterfaceConfH248Profile DisplayString, voipH248InterfaceConfPort INTEGER, voipH248InterfaceConfIp IpAddress, voipH248InterfaceConfMasklen INTEGER, voipH248InterfaceConfVid VlanIndex, voipH248InterfaceConfPrimary INTEGER, voipH248InterfaceConfSecondary INTEGER, voipH248InterfaceConfBhcaPeak INTEGER, voipH248InterfaceConfBhcaAverage INTEGER } voipH248InterfaceConfId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Line card slot number." ::= { voipH248InterfaceConfEntry 1 } voipH248InterfaceConfMgName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "MG name." ::= { voipH248InterfaceConfEntry 2 } voipH248InterfaceConfMgEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable MG." ::= { voipH248InterfaceConfEntry 3 } voipH248InterfaceConfH248Profile OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "H.248 profile name." ::= { voipH248InterfaceConfEntry 4 } voipH248InterfaceConfPort OBJECT-TYPE SYNTAX INTEGER (1025..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "MG port number." ::= { voipH248InterfaceConfEntry 5 } voipH248InterfaceConfIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Interface Ip" ::= { voipH248InterfaceConfEntry 6 } voipH248InterfaceConfMasklen OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "network mask, 0~32" ::= { voipH248InterfaceConfEntry 7 } voipH248InterfaceConfVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "1~4094" ::= { voipH248InterfaceConfEntry 8 } voipH248InterfaceConfPrimary OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "slot id" ::= { voipH248InterfaceConfEntry 9 } voipH248InterfaceConfSecondary OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "slot id" ::= { voipH248InterfaceConfEntry 10 } voipH248InterfaceConfBhcaPeak OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "peak call attempt allowance in one second , 0~30" ::= { voipH248InterfaceConfEntry 11 } voipH248InterfaceConfBhcaAverage OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "average call attempt allowance in one hour, 0~60000" ::= { voipH248InterfaceConfEntry 12 } -- voipH248SlotConfTable voipH248SlotConfTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipH248SlotConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { voipH248 3 } voipH248SlotConfEntry OBJECT-TYPE SYNTAX VoipH248SlotConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in voipH248ConfSlotTable." INDEX { voipH248SlotConfId } ::= { voipH248SlotConfTable 1 } VoipH248SlotConfEntry ::= SEQUENCE { voipH248SlotConfId INTEGER, voipH248SlotConfMasterIp1 IpAddress, voipH248SlotConfMasterIp2 IpAddress, voipH248SlotConfOpmode INTEGER, voipH248SlotConf8021pPrio INTEGER, voipH248SlotConfPriorityDscp INTEGER } voipH248SlotConfId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Line card slot number." ::= { voipH248SlotConfEntry 1 } voipH248SlotConfMasterIp1 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Master Ip" ::= { voipH248SlotConfEntry 2 } voipH248SlotConfMasterIp2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Master Ip" ::= { voipH248SlotConfEntry 3 } voipH248SlotConfOpmode OBJECT-TYPE SYNTAX INTEGER{ mc(1), sc(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Opmode" ::= { voipH248SlotConfEntry 4 } voipH248SlotConf8021pPrio OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "802.1p bit for H.248 internal message packet, 0 ~ 7" ::= { voipH248SlotConfEntry 5 } voipH248SlotConfPriorityDscp OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "DSCP for H.248 internal message packet, 0 ~ 63" ::= { voipH248SlotConfEntry 6 } -- voipH248SlaveConfTable voipH248SlaveConfTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipH248SlaveConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { voipH248 4 } voipH248SlaveConfEntry OBJECT-TYPE SYNTAX VoipH248SlaveConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in voipH248InterfaceSlaveTable." INDEX { voipH248SlaveConfInterfaceId ,voipH248SlaveConfSlaveId} ::= { voipH248SlaveConfTable 1 } VoipH248SlaveConfEntry ::= SEQUENCE { voipH248SlaveConfInterfaceId INTEGER, voipH248SlaveConfSlaveId INTEGER, voipH248SlaveConfSlaveIp IpAddress } voipH248SlaveConfInterfaceId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Line card slot number." ::= { voipH248SlaveConfEntry 1 } voipH248SlaveConfSlaveId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Slave Member" ::= { voipH248SlaveConfEntry 2 } voipH248SlaveConfSlaveIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Slave Ip" ::= { voipH248SlaveConfEntry 3 } voipH248Localcall OBJECT IDENTIFIER ::= { voipH248 5 } voipH248LocalcallEnterTime OBJECT-TYPE SYNTAX INTEGER(1..60) MAX-ACCESS read-write STATUS current DESCRIPTION "The time to enter localcall utility after MGC missing. 1~60, in unit of minutes" ::= { voipH248Localcall 1 } voipH248LocalcallExistTime OBJECT-TYPE SYNTAX INTEGER(1..60) MAX-ACCESS read-write STATUS current DESCRIPTION "The time to exist localcall utility after MGC reconnected. 1~60, in unit of minutes" ::= { voipH248Localcall 2 } -- VoIP Country Code voipCountryCodeParam OBJECT IDENTIFIER ::= { voip 11 } law OBJECT-TYPE SYNTAX INTEGER { alaw(0), ulaw(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 1 } impedance OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 2 } loopCurrent OBJECT-TYPE SYNTAX INTEGER UNITS "mA" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 3 } taxType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 4 } ringFrequency OBJECT-TYPE SYNTAX INTEGER UNITS "Hz" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 5 } ringAmplitude OBJECT-TYPE SYNTAX INTEGER UNITS "Vrms" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 6 } ringOnTime1 OBJECT-TYPE SYNTAX INTEGER UNITS "miniseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 7 } ringOffTime1 OBJECT-TYPE SYNTAX INTEGER UNITS "miniseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 8 } ringOnTime2 OBJECT-TYPE SYNTAX INTEGER UNITS "miniseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 9 } ringOffTime2 OBJECT-TYPE SYNTAX INTEGER UNITS "miniseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 10 } flashMin OBJECT-TYPE SYNTAX INTEGER UNITS "miniseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 11 } flashMax OBJECT-TYPE SYNTAX INTEGER UNITS "miniseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 12 } breakMin OBJECT-TYPE SYNTAX INTEGER UNITS "miniseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 13 } breakMax OBJECT-TYPE SYNTAX INTEGER UNITS "miniseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 14 } makeMin OBJECT-TYPE SYNTAX INTEGER UNITS "miniseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 15 } makeMax OBJECT-TYPE SYNTAX INTEGER UNITS "miniseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 16 } interDigitMin OBJECT-TYPE SYNTAX INTEGER UNITS "miniseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 17 } meterFrequency OBJECT-TYPE SYNTAX INTEGER UNITS "kHz" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 18 } meterOnTime OBJECT-TYPE SYNTAX INTEGER UNITS "miniseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 19 } meterOffTime OBJECT-TYPE SYNTAX INTEGER UNITS "miniseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 20 } cidType OBJECT-TYPE SYNTAX INTEGER { during_ring(0), prior_ring(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 21 } payloadType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 22 } firstTASType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 23 } secondTASType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 24 } firstTASInterval OBJECT-TYPE SYNTAX INTEGER UNITS "miniseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 25 } secondTASInterval OBJECT-TYPE SYNTAX INTEGER UNITS "miniseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 26 } startToRing OBJECT-TYPE SYNTAX INTEGER UNITS "miniseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 27 } dialTone OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 28 } ringBackTone OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 29 } busyTone OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 30 } congestionTone OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 31 } callWaitingTone1 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 32 } callWaitingTone2 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 33 } specialDialTone OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 34 } howlerTone OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 35 } warningTone OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 36 } confirmationTone OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 37 } holdingTone OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 38 } numberUnobtainableTone OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This object is supported by R5.05 and later versions." ::= { voipCountryCodeParam 39 } recallDialTone OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 40 } specialInformationTone OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipCountryCodeParam 41 } -- VoIP Pots voipPots OBJECT IDENTIFIER ::= { voip 12 } voipPotsFlash OBJECT IDENTIFIER ::= { voipPots 2 } voipPotsRingTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipPotsRingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.05 and later versions." ::= { voipPots 1 } voipPotsRingEntry OBJECT-TYPE SYNTAX VoipPotsRingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in voipPotsRingEntry. " INDEX { voipPotsRingConfId} ::= { voipPotsRingTable 1 } VoipPotsRingEntry ::= SEQUENCE { voipPotsRingConfId INTEGER, voipPotsRingConfNameDefval INTEGER, voipPotsRingConfName DisplayString, voipPotsRingConfPatternDefval INTEGER, voipPotsRingConfPatternOn1 INTEGER, voipPotsRingConfPatternOff1 INTEGER, voipPotsRingConfPatternOn2 INTEGER, voipPotsRingConfPatternOff2 INTEGER, voipPotsRingConfPatternOn3 INTEGER, voipPotsRingConfPatternOff3 INTEGER } voipPotsRingConfId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "index" ::= { voipPotsRingEntry 1 } voipPotsRingConfNameDefval OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Configure pots ring name to use default value. 1 : enable 2 : disable" ::= { voipPotsRingEntry 2 } voipPotsRingConfName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "name" ::= { voipPotsRingEntry 3 } voipPotsRingConfPatternDefval OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Configure pots ring pattern to use default value. 1 : enable 2 : disable" ::= { voipPotsRingEntry 4 } voipPotsRingConfPatternOn1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "first on time" ::= { voipPotsRingEntry 5 } voipPotsRingConfPatternOff1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "first off time" ::= { voipPotsRingEntry 6 } voipPotsRingConfPatternOn2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "second on time" ::= { voipPotsRingEntry 7 } voipPotsRingConfPatternOff2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "second off time" ::= { voipPotsRingEntry 8 } voipPotsRingConfPatternOn3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "third on time" ::= { voipPotsRingEntry 9 } voipPotsRingConfPatternOff3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "third off time" ::= { voipPotsRingEntry 10 } -- voipPotsFlash voipPotsFlashDefval OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Configure pots flash to use default setting. 1 : enable 2 : disable" ::= { voipPotsFlash 1 } voipPotsFlashMinTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Minimum time of hook-flash detection period." ::= { voipPotsFlash 2 } voipPotsFlashMaxTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Maximum time of hook-flash detection period." ::= { voipPotsFlash 3 } -- voipPotsRingVoltage voipPotsRingVoltage OBJECT-TYPE SYNTAX INTEGER(25..90) MAX-ACCESS read-write STATUS current DESCRIPTION "The ring output voltage of pots 25~90, in unit of Vrms. 0 means set to default value." ::= { voipPots 3 } -- VoIP Map voipIfindexMap OBJECT IDENTIFIER ::= { voip 13 } -- VoIP Map voipIfindex 2 ifindex voipInterfaceMapTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipInterfaceMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of interface entries map voip interface indexes to interface indexes." ::= { voipIfindexMap 1 } voipInterfaceMapEntry OBJECT-TYPE SYNTAX VoipInterfaceMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in voipInterfaceMapTable. " INDEX { voipIfIndex } ::= { voipInterfaceMapTable 1 } VoipInterfaceMapEntry ::= SEQUENCE { voipIfIndex InterfaceIndex, ifIndexValue InterfaceIndex } voipIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "voip index interface" ::= { voipInterfaceMapEntry 1 } ifIndexValue OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Mapped interface index value for a voip interface index." ::= { voipInterfaceMapEntry 2 } -- VoIP Map ifindex 2 voipIfindex voipIfTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of interface entries map interface indexes to voip interface indexes." ::= { voipIfindexMap 2 } voipIfEntry OBJECT-TYPE SYNTAX VoipIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in voipData2PotsIndexMapEntry. " INDEX { ifIndex } ::= { voipIfTable 1 } VoipIfEntry ::= SEQUENCE { voipIfIndexValue InterfaceIndex } voipIfIndexValue OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Mapped voip interface index value for a interface index." ::= { voipIfEntry 1 } voipSingleIp OBJECT IDENTIFIER ::= { voip 14 } voipExtH248 OBJECT IDENTIFIER ::= { voipSingleIp 1 } voipExtStats OBJECT IDENTIFIER ::= { voipSingleIp 2 } voipExtSipProfile OBJECT IDENTIFIER ::= { voipSingleIp 3 } --voipExtMaxNumOfVoipDialPlan OBJECT IDENTIFIER ::= { voipSingleIp 4 } --voipExtDialPlanTable OBJECT IDENTIFIER ::= { voipSingleIp 5 } voipExtSip OBJECT IDENTIFIER ::= { voipSingleIp 6 } --voipExtSipLineConfTable OBJECT IDENTIFIER ::= { voipSingleIp 7 } --voipExtSipLineStatTable OBJECT IDENTIFIER ::= { voipSingleIp 8 } -- voipExtH248InterfaceConf voipExtH248InterfaceConf OBJECT IDENTIFIER ::= { voipExtH248 1 } voipExtH248InterfaceConfMgName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "MG name." ::= { voipExtH248InterfaceConf 1 } voipExtH248InterfaceConfMgEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable MG." ::= { voipExtH248InterfaceConf 2 } voipExtH248InterfaceConfH248Profile OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "H.248 profile name." ::= { voipExtH248InterfaceConf 3 } voipExtH248InterfaceConfPort OBJECT-TYPE SYNTAX INTEGER (1025..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "MG port number." ::= { voipExtH248InterfaceConf 4 } voipExtH248InterfaceConfSignalIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Signaling Ip" ::= { voipExtH248InterfaceConf 5 } voipExtH248InterfaceConfSignalMasklen OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Signaling network mask, 0~32" ::= { voipExtH248InterfaceConf 6 } voipExtH248InterfaceConfSignalVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "1~4094" ::= { voipExtH248InterfaceConf 7 } voipExtH248InterfaceConfMediaIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Media Ip" ::= { voipExtH248InterfaceConf 8 } voipExtH248InterfaceConfMediaMasklen OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Media network mask, 0~32" ::= { voipExtH248InterfaceConf 9 } voipExtH248InterfaceConfMediaVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "1~4094" ::= { voipExtH248InterfaceConf 10 } voipExtH248InterfaceConfDnsIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "DNS Ip" ::= { voipExtH248InterfaceConf 11 } voipExtH248InterfaceConfRegisterRetry OBJECT-TYPE SYNTAX INTEGER (1..1440) MAX-ACCESS read-write STATUS current DESCRIPTION "Register retry time interval, in unit of minute. range is 1 to 1440." ::= { voipExtH248InterfaceConf 12 } voipExtH248InterfaceMaxNumOfVoipRoute OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipExtH248 2 } -- voipExtH248InterfaceRouteTable voipExtH248InterfaceRouteTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipExtH248InterfaceRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { voipExtH248 3 } voipExtH248InterfaceRouteEntry OBJECT-TYPE SYNTAX VoipExtH248InterfaceRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipExtH248InterfaceRouteTable." INDEX { voipExtH248InterfaceRouteIp, voipExtH248InterfaceRouteGateway, voipExtH248InterfaceRouteMask } ::= { voipExtH248InterfaceRouteTable 1 } VoipExtH248InterfaceRouteEntry ::= SEQUENCE { voipExtH248InterfaceRouteIp IpAddress, voipExtH248InterfaceRouteGateway IpAddress, voipExtH248InterfaceRouteMask INTEGER, voipExtH248InterfaceRouteMetric INTEGER, voipExtH248InterfaceRouteRowStatus RowStatus } voipExtH248InterfaceRouteIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address." ::= { voipExtH248InterfaceRouteEntry 1 } voipExtH248InterfaceRouteGateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Gateway IP." ::= { voipExtH248InterfaceRouteEntry 2 } voipExtH248InterfaceRouteMask OBJECT-TYPE SYNTAX INTEGER (0..32) MAX-ACCESS read-only STATUS current DESCRIPTION "Network mask." ::= { voipExtH248InterfaceRouteEntry 3 } voipExtH248InterfaceRouteMetric OBJECT-TYPE SYNTAX INTEGER (1..15) MAX-ACCESS read-create STATUS current DESCRIPTION "Metric number of the route." ::= { voipExtH248InterfaceRouteEntry 4 } voipExtH248InterfaceRouteRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new entry or delete an existing entry in this table." ::= { voipExtH248InterfaceRouteEntry 5 } -- voipExtH248InterfaceStat voipExtH248InterfaceStat OBJECT IDENTIFIER ::={ voipExtStats 1 } voipExtH248InterfaceStatMgState OBJECT-TYPE SYNTAX INTEGER { disable(1), registering(2), registered(3), unregistering(4), unregistered(5), inactivity_timeout(6), activity_back(7), disconnected(8), disabled_by_MGC(9) } MAX-ACCESS read-only STATUS current DESCRIPTION "Mg State" ::= { voipExtH248InterfaceStat 1 } voipExtH248InterfaceStatPrimaryProtectionState OBJECT-TYPE SYNTAX INTEGER { invalid(1), active(2), standby(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Primary Protection State" ::= { voipExtH248InterfaceStat 2 } voipExtH248InterfaceStatSecondaryProtectionState OBJECT-TYPE SYNTAX INTEGER { invalid(1), active(2), standby(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Secondary Protection State" ::= { voipExtH248InterfaceStat 3 } voipExtH248InterfaceStatRedundantState OBJECT-TYPE SYNTAX INTEGER { out_of_sync(1), authorization(2), synchronizing(3), in_service(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Redundant State" ::= { voipExtH248InterfaceStat 4 } voipExtH248InterfaceStatMgcIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "MGC IP address." ::= { voipExtH248InterfaceStat 5 } voipExtH248InterfaceStatMgH248Mac OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The MAC used by megaco packets." ::= { voipExtH248InterfaceStat 6 } voipExtH248InterfaceStatLocalcallStat OBJECT-TYPE SYNTAX INTEGER { inactive(1), active(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Local call state." ::= { voipExtH248InterfaceStat 7 } -- voipExtH248MediaStatTable voipExtH248MediaStatTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipExtH248MediaStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { voipExtStats 2 } voipExtH248MediaStatEntry OBJECT-TYPE SYNTAX VoipExtH248MediaStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipExtH248MediaStatTable." INDEX { voipExtH248MediaStatSlotId } ::= { voipExtH248MediaStatTable 1 } VoipExtH248MediaStatEntry ::= SEQUENCE { voipExtH248MediaStatSlotId INTEGER, voipExtH248MediaStatPortCount INTEGER, voipExtH248MediaStatState INTEGER } voipExtH248MediaStatSlotId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Slot ID" ::= { voipExtH248MediaStatEntry 1 } voipExtH248MediaStatPortCount OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "port count" ::= { voipExtH248MediaStatEntry 2 } voipExtH248MediaStatState OBJECT-TYPE SYNTAX INTEGER { unregistered(1), registered(2), invalid(3), unknown(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "state" ::= { voipExtH248MediaStatEntry 3 } -- voipExtH248TerminationStatTable voipExtH248TerminationStatTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipExtH248TerminationStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { voipExtStats 3 } voipExtH248TerminationStatEntry OBJECT-TYPE SYNTAX VoipExtH248TerminationStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipExtH248TerminationStatStateTable." INDEX { voipExtH248TerminationStatStateSlotId,voipExtH248TerminationStatStatePortNumber } ::= { voipExtH248TerminationStatTable 1 } VoipExtH248TerminationStatEntry ::= SEQUENCE { voipExtH248TerminationStatStateSlotId INTEGER, voipExtH248TerminationStatStatePortNumber INTEGER, voipExtH248TerminationStatName DisplayString, voipExtH248TerminationStatPhoneState INTEGER, voipExtH248TerminationStatCallServiceState INTEGER } voipExtH248TerminationStatStateSlotId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Media Card Id of the termination." ::= { voipExtH248TerminationStatEntry 1 } voipExtH248TerminationStatStatePortNumber OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Port number the termination." ::= { voipExtH248TerminationStatEntry 2 } voipExtH248TerminationStatName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Termination Name." ::= { voipExtH248TerminationStatEntry 3 } voipExtH248TerminationStatPhoneState OBJECT-TYPE SYNTAX INTEGER{ disabled(1), on_hook(2), off_hook(3), ringing(4), testing(5), power_cut_down(6), fault(7), bad(8), uninitialized(9), unknown(10) } MAX-ACCESS read-only STATUS current DESCRIPTION "Phone State" ::= { voipExtH248TerminationStatEntry 4 } voipExtH248TerminationStatCallServiceState OBJECT-TYPE SYNTAX INTEGER{ disabled(1), out_of_service(2), idle(3), waiting_for_dialing(4), dialing_out(5), ringing(6), conversation_caller(7), conversation_callee(8), fax_modem_caller(9), fax_modem_callee(10), waiting_for_on_hook(13), dialing_timeout(14), alerting_off_hook(15), power_cut_down(16), unknown(17) } MAX-ACCESS read-only STATUS current DESCRIPTION "Call Service State" ::= { voipExtH248TerminationStatEntry 5 } -- voipExtH248TerminationStatQuery voipExtH248TerminationStatQuery OBJECT IDENTIFIER ::= { voipExtStats 4 } voipExtH248TerminationStatQueryTerminationName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "Termination Name" ::= { voipExtH248TerminationStatQuery 1 } voipExtH248TerminationStatQuerySlotId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Slot Id" ::= { voipExtH248TerminationStatQuery 2 } voipExtH248TerminationStatQueryPortNumber OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Port Number" ::= { voipExtH248TerminationStatQuery 3 } voipExtH248TerminationStatQueryPhoneState OBJECT-TYPE SYNTAX INTEGER{ disabled(1), on_hook(2), off_hook(3), ringing(4), testing(5), power_cut_down(6), fault(7), bad(8), uninitialized(9), unknown(10) } MAX-ACCESS read-only STATUS current DESCRIPTION "Phone State" ::= { voipExtH248TerminationStatQuery 4 } voipExtH248TerminationStatQueryCallServiceState OBJECT-TYPE SYNTAX INTEGER{ disabled(1), out_of_service(2), idle(3), waiting_for_dialing(4), ringing(5), conversation_caller(6), conversation_callee(7), fax_modem_caller(8), fax_modem_callee(9), waiting_for_on_hook(12), dialing_timeout(13), alerting_off_hook(14), power_cut_down(15) } MAX-ACCESS read-only STATUS current DESCRIPTION "CallService State" ::= { voipExtH248TerminationStatQuery 5 } -- voipExtSipProfile voipExtMaxNumOfSipProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of SIP profiles supported by the system." ::= { voipExtSipProfile 1 } voipExtSipProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipExtSipProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes SIP protocol related configuration. This table is supported by R4.01 and later versions." ::= { voipExtSipProfile 2 } voipExtSipProfileEntry OBJECT-TYPE SYNTAX VoipExtSipProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in voipExtSipProfileTable." INDEX { IMPLIED voipExtSipProfileName } ::= { voipExtSipProfileTable 1 } VoipExtSipProfileEntry ::= SEQUENCE { voipExtSipProfileName DisplayString, voipExtSipProfileSipSvr DisplayString, voipExtSipProfileRegSvr DisplayString, voipExtSipProfileProxySvr DisplayString, voipExtSipProfileSipPort INTEGER, voipExtSipProfileRegSvrPort INTEGER, voipExtSipProfileProxySvrPort INTEGER, voipExtSipProfilePbit INTEGER, voipExtSipProfileDscp INTEGER, voipExtSipProfileKeepAlive INTEGER, voipExtSipProfilePrack INTEGER, voipExtSipProfileSe INTEGER, voipExtSipProfileSwitchType INTEGER, voipExtSipProfileRtpStartPort INTEGER, voipExtSipProfileRtpEndPort INTEGER, voipExtSipProfileRegistrationExpire INTEGER, voipExtSipProfileRegistrationExpireTime INTEGER, voipExtSipProfileRegistrationRetryTime INTEGER, voipExtSipProfileRowStatus RowStatus, voipExtSipProfilePrefixAddDigits DisplayString } voipExtSipProfileName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used by the SIP profile table in order to identify a row of this table." ::= { voipExtSipProfileEntry 1 } voipExtSipProfileSipSvr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "IP used for SIP registration or SIP domain name." ::= { voipExtSipProfileEntry 2 } voipExtSipProfileRegSvr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Registration server IP or registration server domain name." ::= { voipExtSipProfileEntry 3 } voipExtSipProfileProxySvr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Proxy server IP or proxy server doamin name." ::= { voipExtSipProfileEntry 4 } voipExtSipProfileSipPort OBJECT-TYPE SYNTAX INTEGER (1025..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "SIP UA port number." ::= { voipExtSipProfileEntry 5 } voipExtSipProfileRegSvrPort OBJECT-TYPE SYNTAX INTEGER (1025..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Registration server port number." ::= { voipExtSipProfileEntry 6 } voipExtSipProfileProxySvrPort OBJECT-TYPE SYNTAX INTEGER (1025..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Proxy server port number." ::= { voipExtSipProfileEntry 7 } voipExtSipProfilePbit OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "802.1p bit for SIP and RTP packet." ::= { voipExtSipProfileEntry 8 } voipExtSipProfileDscp OBJECT-TYPE SYNTAX INTEGER (0..63) MAX-ACCESS read-create STATUS current DESCRIPTION "DSCP for SIP and RTP packet." ::= { voipExtSipProfileEntry 9 } voipExtSipProfileKeepAlive OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { voipExtSipProfileEntry 10 } voipExtSipProfilePrack OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { voipExtSipProfileEntry 11 } voipExtSipProfileSe OBJECT-TYPE SYNTAX INTEGER (90..65535) UNITS "second" MAX-ACCESS read-create STATUS current DESCRIPTION "Session expiration time in seconds." ::= { voipExtSipProfileEntry 12 } voipExtSipProfileSwitchType OBJECT-TYPE SYNTAX INTEGER { default(0), NSN(1), ALU(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Switch type" ::= { voipExtSipProfileEntry 13 } voipExtSipProfileRtpStartPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "start of RTP port number. This MIB object is supported by R5.05 and later versions." ::= { voipExtSipProfileEntry 14 } voipExtSipProfileRtpEndPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "end of RTP port number. This MIB object is supported by R5.05 and later versions." ::= { voipExtSipProfileEntry 15 } voipExtSipProfileRegistrationExpire OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { voipExtSipProfileEntry 16 } voipExtSipProfileRegistrationExpireTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "registration expiration time under registered state, 120~65535 seconds" ::= { voipExtSipProfileEntry 17 } voipExtSipProfileRegistrationRetryTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "registration retry time under un-registered state, 120~900 seconds" ::= { voipExtSipProfileEntry 18 } voipExtSipProfileRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in the table." ::= { voipExtSipProfileEntry 19 } voipExtSipProfilePrefixAddDigits OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The prefix digits add before tel number" ::= { voipExtSipProfileEntry 20 } -- sip call service profile voipExtMaxNumOfSipCallSvcProfiles OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of SIP call service profiles supported by the system." ::= { voipExtSipProfile 3 } voipExtSipCallSvcProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipExtSipCallSvcProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes SIP call service related configuration. This table is supported by R4.01 and later versions." ::= { voipExtSipProfile 4 } voipExtSipCallSvcProfileEntry OBJECT-TYPE SYNTAX VoipExtSipCallSvcProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in sipCallSvcProfileTable." INDEX { IMPLIED voipExtSipCallSvcProfileName } ::= { voipExtSipCallSvcProfileTable 1 } VoipExtSipCallSvcProfileEntry ::= SEQUENCE { voipExtSipCallSvcProfileName DisplayString, voipExtSipCallSvcProfileKeypattern DisplayString, voipExtSipCallSvcProfileDialPlanOn INTEGER, voipExtSipCallSvcProfileDialPlanCc DisplayString, voipExtSipCallSvcProfileDialPlanNdc DisplayString, voipExtSipCallSvcProfileDialPlanTable DisplayString, voipExtSipCallSvcProfileDndOn INTEGER, voipExtSipCallSvcProfileDtmf INTEGER, voipExtSipCallSvcProfileDtmfRfc2833Payload INTEGER, --voipExtSipCallSvcProfileCallHoldOn INTEGER, voipExtSipCallSvcProfileCallWaitOn INTEGER, voipExtSipCallSvcProfileClipOn INTEGER, voipExtSipCallSvcProfileClirOn INTEGER, voipExtSipCallSvcProfileCallTransferOn INTEGER, voipExtSipCallSvcProfileCallConferenceOn INTEGER, voipExtSipCallSvcProfileFax INTEGER, voipExtSipCallSvcProfileFirstDigit INTEGER, voipExtSipCallSvcProfileInterdigit INTEGER, voipExtSipCallSvcProfileMatchdigit INTEGER, voipExtSipCallSvcProfileFlash INTEGER, voipExtSipCallSvcProfileFlashPattern DisplayString, voipExtSipCallSvcProfileLocalCallOn INTEGER, voipExtSipCallSvcProfileMWIOn INTEGER, voipExtSipCallSvcProfileCentrexOn INTEGER, voipExtSipCallSvcProfileRowStatus RowStatus } voipExtSipCallSvcProfileName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used by the SIP call service profile table in order to identify a row of this table." ::= { voipExtSipCallSvcProfileEntry 1 } voipExtSipCallSvcProfileKeypattern OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Key pattern table name. This object is supported by R5.01 and later versions." ::= { voipExtSipCallSvcProfileEntry 2 } voipExtSipCallSvcProfileDialPlanOn OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Please set CC, NDC, and dialplan table first." ::= { voipExtSipCallSvcProfileEntry 3 } voipExtSipCallSvcProfileDialPlanCc OBJECT-TYPE SYNTAX DisplayString (SIZE(1..7)) MAX-ACCESS read-create STATUS current DESCRIPTION "Country code, only digit 0..9 are allowed." ::= { voipExtSipCallSvcProfileEntry 4 } voipExtSipCallSvcProfileDialPlanNdc OBJECT-TYPE SYNTAX DisplayString (SIZE(1..7)) MAX-ACCESS read-create STATUS current DESCRIPTION "National destination code, only digit 0..9 are allowed." ::= { voipExtSipCallSvcProfileEntry 5 } voipExtSipCallSvcProfileDialPlanTable OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Numbering plan table name." ::= { voipExtSipCallSvcProfileEntry 6 } voipExtSipCallSvcProfileDndOn OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Do not Distrurb." ::= { voipExtSipCallSvcProfileEntry 7 } voipExtSipCallSvcProfileDtmf OBJECT-TYPE SYNTAX INTEGER { bypass(1), rfc2833(2), rfc2833like(3), sipinfo(4), plaintext(5) } MAX-ACCESS read-create STATUS current DESCRIPTION "dtmf bypass : bypass DTMF tone dtmf rfc2833 : DTMF tone relay according to RFC2833 dtmf rfc2833like : DTMF tone relay by SIP INFO message, but RFC2833 payload dtmf sipinfo : DTMF tone relay by SIP INFO signal message dtmf plaintext : DTMF tone relay by SIP INFO plain text message" ::= { voipExtSipCallSvcProfileEntry 8 } voipExtSipCallSvcProfileDtmfRfc2833Payload OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "dtmf rfc2833 payload type, 96~100" ::= { voipExtSipCallSvcProfileEntry 9 } --voipExtSipCallSvcProfileCallHoldOn OBJECT-TYPE --SYNTAX INTEGER { -- on(1), -- off(2) -- } --MAX-ACCESS read-create --STATUS current --DESCRIPTION -- "" --::= { voipExtSipCallSvcProfileEntry 10 } voipExtSipCallSvcProfileCallWaitOn OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { voipExtSipCallSvcProfileEntry 11 } voipExtSipCallSvcProfileClipOn OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { voipExtSipCallSvcProfileEntry 12 } voipExtSipCallSvcProfileClirOn OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { voipExtSipCallSvcProfileEntry 13 } voipExtSipCallSvcProfileCallTransferOn OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { voipExtSipCallSvcProfileEntry 14 } voipExtSipCallSvcProfileCallConferenceOn OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { voipExtSipCallSvcProfileEntry 15 } voipExtSipCallSvcProfileFax OBJECT-TYPE SYNTAX INTEGER { g711(1), t38(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "fax g711 : FAX service pass through by ITU-T G.711 fax t38 : FAX service by ITU-T T.38 UDP" ::= { voipExtSipCallSvcProfileEntry 16 } voipExtSipCallSvcProfileFirstDigit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "first digit timeout. This MIB object is supported by R5.05 and later versions." ::= { voipExtSipCallSvcProfileEntry 17 } voipExtSipCallSvcProfileInterdigit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "inter digit timeout. This MIB object is supported by R5.05 and later versions." ::= { voipExtSipCallSvcProfileEntry 18 } voipExtSipCallSvcProfileMatchdigit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "match digit timeout. This MIB object is supported by R5.05 and later versions." ::= { voipExtSipCallSvcProfileEntry 19 } voipExtSipCallSvcProfileFlash OBJECT-TYPE SYNTAX INTEGER { invite(1), rfc2833(2), rfc2833like(3), sipinfo1(4), sipinfo2(5), sipinfo3(6), sipinfo4(7), sipinfo5(8), sipinfo6(9), skip(10) } MAX-ACCESS read-create STATUS current DESCRIPTION "flash invite : send SIP INVITE message flash rfc2833 : flash relay according to RFC2833 flash rfc2833like : flash relay by SIP INFO message, but RFC2833 payload flash sipinfo1 : flash relay by SIP INFO signal=16 message flash sipinfo2 : flash relay by SIP INFO signal=hf message flash sipinfo3 : flash relay by SIP INFO signal=hook-flash message flash sipinfo4 : flash relay by SIP INFO plain text message flash sipinfo5 : flash relay by multiple SIP INFO signal messages and signal content come from specified pattern string flash sipinfo6 : flash relay by SIP INFO specified information message skip : no flash event, only onhook and offhook" ::= { voipExtSipCallSvcProfileEntry 20 } voipExtSipCallSvcProfileFlashPattern OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { voipExtSipCallSvcProfileEntry 21 } voipExtSipCallSvcProfileLocalCallOn OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { voipExtSipCallSvcProfileEntry 22 } voipExtSipCallSvcProfileMWIOn OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { voipExtSipCallSvcProfileEntry 23 } voipExtSipCallSvcProfileCentrexOn OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { voipExtSipCallSvcProfileEntry 24 } voipExtSipCallSvcProfileRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in the table." ::= { voipExtSipCallSvcProfileEntry 25 } -- sip call service profile local help table voipExtSipCallSvcProfileLocalHelpTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipExtSipCallSvcProfileLocalHelpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.01 and later versions." ::= { voipExtSipProfile 5 } voipExtSipCallSvcProfileLocalHelpEntry OBJECT-TYPE SYNTAX VoipExtSipCallSvcProfileLocalHelpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in sipCallSvcProfileLocalHelpTable." INDEX { voipExtSipCallSvcProfileName, voipExtSipCallSvcProfileLocalHelpIndex } ::= { voipExtSipCallSvcProfileLocalHelpTable 1 } VoipExtSipCallSvcProfileLocalHelpEntry ::= SEQUENCE { voipExtSipCallSvcProfileLocalHelpIndex INTEGER, voipExtSipCallSvcProfileLocalHelpTableName DisplayString, voipExtSipCallSvcProfileLocalHelpTableTel DisplayString } voipExtSipCallSvcProfileLocalHelpIndex OBJECT-TYPE SYNTAX INTEGER (1..8) MAX-ACCESS read-only STATUS current DESCRIPTION "Index number." ::= { voipExtSipCallSvcProfileLocalHelpEntry 1 } voipExtSipCallSvcProfileLocalHelpTableName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "Local help table name." ::= { voipExtSipCallSvcProfileLocalHelpEntry 2 } voipExtSipCallSvcProfileLocalHelpTableTel OBJECT-TYPE SYNTAX DisplayString (SIZE(1..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "Local help telephone number. Only digit characters are allowed. Note that sipCallSvcProfileLocalHelpTableName and sipCallSvcProfileLocalHelpTableTel must be set sequentially." ::= { voipExtSipCallSvcProfileLocalHelpEntry 3 } -- voipExtSipDialPlanTable voipExtMaxNumOfVoipDialPlan OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of VoIP dial plan supported by the system." ::= { voipSingleIp 4 } voipExtDialPlanTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipExtDialPlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configure dialing plan entry of specified index in specified payphone charging table." ::= { voipSingleIp 5 } voipExtDialPlanEntry OBJECT-TYPE SYNTAX VoipExtDialPlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipExtDialPlanTable." INDEX { voipExtDialPlanName, voipExtDialPlanIndex } ::= { voipExtDialPlanTable 1 } VoipExtDialPlanEntry ::= SEQUENCE { voipExtDialPlanName DisplayString, voipExtDialPlanIndex INTEGER, voipExtDialPlanPattern DisplayString, voipExtDialPlanRule DisplayString, voipExtDialPlanRowStatus RowStatus } voipExtDialPlanName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Dialing plan table name." ::= { voipExtDialPlanEntry 1 } voipExtDialPlanIndex OBJECT-TYPE SYNTAX INTEGER (1..16) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipExtDialPlanEntry 2 } voipExtDialPlanPattern OBJECT-TYPE SYNTAX DisplayString (SIZE(1..47)) MAX-ACCESS read-create STATUS current DESCRIPTION "up to 47 characters, allow digit, '*', and '#' characters and meaning characters that include 'x', '.', '|' and range format characters that include '~', ',' and parenthesis '(', ')' and brackets '[', ']' and at most one parenthesis pair, examples: '002(x.)', '0(x.)', and '(x.)'" ::= { voipExtDialPlanEntry 3 } voipExtDialPlanRule OBJECT-TYPE SYNTAX DisplayString (SIZE(1..15)) MAX-ACCESS read-create STATUS current DESCRIPTION "Allowed characters are 0~9, and '\c' stand for country code, '\d' stand for national destination code, '\1' stand for matched string enclosed by the parenthesis pair, and 'deny' stand for the pattern specified is not allowed. Examples: '\1', '\c\1', and '\c\d\1'." ::= { voipExtDialPlanEntry 4 } voipExtDialPlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new entry or delete an existing entry in this table." ::= { voipExtDialPlanEntry 5 } -- voipExtSipIp voipExtSipIp OBJECT IDENTIFIER ::= { voipExtSip 1 } voipExtSipSignalIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Signaling Ip" ::= { voipExtSipIp 1 } voipExtSipSignalMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Signaling network mask, 0~32" ::= { voipExtSipIp 2 } voipExtSipSignalVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "1~4094" ::= { voipExtSipIp 3 } voipExtSipMediaIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "RTP IP" ::= { voipExtSipIp 4 } voipExtSipMediaMask OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "RTP network mask, 0~32" ::= { voipExtSipIp 5 } voipExtSipMediaVid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-write STATUS current DESCRIPTION "1~4094" ::= { voipExtSipIp 6 } voipExtSipDnsIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Primary DNS IP. Set to '0.0.0.0' will clear both voipExtSipDnsIp and voipExtSipDnsIp2" ::= { voipExtSipIp 7 } voipExtSipDnsIp2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Secondary DNS IP. could not be set when voipExtSipDnsIp is '0.0.0.0', set voipExtSipDnsIp or voipExtSipDnsIp2 with '0.0.0.0' to clear." ::= { voipExtSipIp 8 } voipExtSipMaxNumOfVoipRoute OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { voipExtSip 2 } -- voipExtSipRouteTable voipExtSipRouteTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipExtSipRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { voipExtSip 3 } voipExtSipRouteEntry OBJECT-TYPE SYNTAX VoipExtSipRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipExtSipRouteTable." INDEX { voipExtSipRouteIp, voipExtSipRouteGateway, voipExtSipRouteMask } ::= { voipExtSipRouteTable 1 } VoipExtSipRouteEntry ::= SEQUENCE { voipExtSipRouteIp IpAddress, voipExtSipRouteGateway IpAddress, voipExtSipRouteMask INTEGER, voipExtSipRouteMetric INTEGER, voipExtSipRouteRowStatus RowStatus } voipExtSipRouteIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address." ::= { voipExtSipRouteEntry 1 } voipExtSipRouteGateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Gateway IP." ::= { voipExtSipRouteEntry 2 } voipExtSipRouteMask OBJECT-TYPE SYNTAX INTEGER (0..32) MAX-ACCESS read-only STATUS current DESCRIPTION "Network mask." ::= { voipExtSipRouteEntry 3 } voipExtSipRouteMetric OBJECT-TYPE SYNTAX INTEGER (1..15) MAX-ACCESS read-create STATUS current DESCRIPTION "Metric number of the route." ::= { voipExtSipRouteEntry 4 } voipExtSipRouteRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new entry or delete an existing entry in this table." ::= { voipExtSipRouteEntry 5 } voipExtSipRegcount OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "register times per second, 1~255. 0 means off." ::= { voipExtSip 4 } voipExtSipCptReorder OBJECT-TYPE SYNTAX INTEGER (5..300) MAX-ACCESS read-write STATUS current DESCRIPTION "Timeout of re-order tone, 5~300" ::= { voipExtSip 5 } voipExtSipCptHowler OBJECT-TYPE SYNTAX INTEGER (5..300) MAX-ACCESS read-write STATUS current DESCRIPTION "Timeout of re-order tone, 5~300" ::= { voipExtSip 6 } voipExtSipCptAlerting OBJECT-TYPE SYNTAX INTEGER (60..1200) MAX-ACCESS read-write STATUS current DESCRIPTION "Timeout of re-order tone, 60~1200" ::= { voipExtSip 7 } voipExtSipPktLog OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "SIP packet log on/off" ::= { voipExtSip 8 } voipExtSipPktLogClear OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set 1 to clear SIP packet log" ::= { voipExtSip 9 } -- voipExtSipLineConfTable voipExtSipLineConfTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipExtSipLineConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes common attributes describing the VoIP line." ::= { voipSingleIp 7 } voipExtSipLineConfEntry OBJECT-TYPE SYNTAX VoipExtSipLineConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in voipExtSipLineConfTable." INDEX { voipIfIndex } ::= { voipExtSipLineConfTable 1 } VoipExtSipLineConfEntry ::= SEQUENCE { voipExtSipLineConfHotlineOn INTEGER, voipExtSipLineConfHotlineNo DisplayString, voipExtSipLineConfHotlineTimeout INTEGER, voipExtSipLineConfTax INTEGER } voipExtSipLineConfHotlineOn OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { voipExtSipLineConfEntry 1 } voipExtSipLineConfHotlineNo OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "only alphanumeric characters and '+' are allowed, or use two quotation marks () to clear the field. Note: '+' only is allowed at the first character" ::= { voipExtSipLineConfEntry 2 } voipExtSipLineConfHotlineTimeout OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "0~255 seconds, 0 means dialling immediately." ::= { voipExtSipLineConfEntry 3 } voipExtSipLineConfTax OBJECT-TYPE SYNTAX INTEGER{ mode_disable(0), mode_12K(1), mode_16K(2), mode_reversal_12K(3), mode_reversal_16K(4), mode_reversal_steady(5), mode_reversal_pulse(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "metering mode" ::= { voipExtSipLineConfEntry 4 } -- voipExtSipLineStatTable voipExtSipLineStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipExtSipLineStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table displays VoIP line status. This table is supported by R4.01 and later versions." ::= { voipSingleIp 8 } voipExtSipLineStatusEntry OBJECT-TYPE SYNTAX VoipExtSipLineStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of voipExtSipLineStatTable." INDEX { voipIfIndex } ::= { voipExtSipLineStatusTable 1 } VoipExtSipLineStatusEntry ::= SEQUENCE { voipExtSipLineStatusFxsStatus INTEGER, voipExtSipLineStatusServiceStatus INTEGER, voipExtSipLineStatusLocalcallStatus INTEGER } voipExtSipLineStatusFxsStatus OBJECT-TYPE SYNTAX INTEGER { disabled(1), on_hook(2), off_hook(3), ringing(4), power_cut_down(5), testing(6), fault(7), bad(8), uninitialized(9) } MAX-ACCESS read-only STATUS current DESCRIPTION "FXS status of the line." ::= { voipExtSipLineStatusEntry 1 } voipExtSipLineStatusServiceStatus OBJECT-TYPE SYNTAX INTEGER { disabled(1), out_of_service(2), idle(3), waiting_for_dialing(4), dialing_out(5), ringing(6), conversation_caller(7), conversation_callee(8), fax_modem_caller_1(9), fax_modem_callee_1(10), fax_modem_caller_2(11), fax_modem_callee_2(12), waiting_for_on_hook(13), dialing_timeout(14), alerting_off_hook(15), power_cut_down(16) } MAX-ACCESS read-only STATUS current DESCRIPTION "Service status of the line." ::= { voipExtSipLineStatusEntry 2 } voipExtSipLineStatusLocalcallStatus OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Localcall status of the line." ::= { voipExtSipLineStatusEntry 3 } ---------------------------------------- -- ima ---------------------------------------- -- imaGroupTable OBJECT IDENTIFIER ::= { ima 1 } imaGroupChan OBJECT IDENTIFIER ::= { ima 2 } -- imaGroupTable imaGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF ImaGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.03 and later versions." ::= { ima 1 } imaGroupEntry OBJECT-TYPE SYNTAX ImaGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of imaGroupTable." INDEX { imaGroupIndex } ::= { imaGroupTable 1 } ImaGroupEntry ::= SEQUENCE { imaGroupIndex INTEGER, imaGroupClkMode INTEGER, imaGroupVersion INTEGER } imaGroupIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaGroupEntry 1 } imaGroupClkMode OBJECT-TYPE SYNTAX INTEGER { ctc_loop(1), ctc_local(2), itc(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { imaGroupEntry 2 } imaGroupVersion OBJECT-TYPE SYNTAX INTEGER { version_1_0(1), version_1_1(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { imaGroupEntry 3 } -- ImaGroupChan -- ImaGroupChanNumTable imaGroupChanNumTable OBJECT-TYPE SYNTAX SEQUENCE OF ImaGroupChanNumEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is supported by R5.03 and later versions." ::= { imaGroupChan 1 } imaGroupChanNumEntry OBJECT-TYPE SYNTAX ImaGroupChanNumEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of ImaGroupChanNumTable." INDEX { imaGroupChanNumSlot } ::= { imaGroupChanNumTable 1 } ImaGroupChanNumEntry ::= SEQUENCE { imaGroupChanNumSlot INTEGER, imaGroupChanNumMaximum INTEGER, imaGroupChanNumCurrentTotal INTEGER, imaGroupChanNumCurrentPvc INTEGER, imaGroupChanNumCurrentDtpvc INTEGER } imaGroupChanNumSlot OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaGroupChanNumEntry 1 } imaGroupChanNumMaximum OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaGroupChanNumEntry 2 } imaGroupChanNumCurrentTotal OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaGroupChanNumEntry 3 } imaGroupChanNumCurrentPvc OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaGroupChanNumEntry 4 } imaGroupChanNumCurrentDtpvc OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaGroupChanNumEntry 5 } -- imaGroupPvcTable imaGroupPvcTable OBJECT-TYPE SYNTAX SEQUENCE OF ImaGroupPvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes IMA Group PVC configuration. This table is supported by R5.03 and later versions." ::= { imaGroupChan 2 } imaGroupPvcEntry OBJECT-TYPE SYNTAX ImaGroupPvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of imaGroupPvcTable." INDEX { imaGroupPvcGroupIndex, imaGroupPvcVpi, imaGroupPvcVci, imaGroupPvcPvid } ::= { imaGroupPvcTable 1 } ImaGroupPvcEntry ::= SEQUENCE { imaGroupPvcGroupIndex INTEGER, imaGroupPvcVpi INTEGER, imaGroupPvcVci INTEGER, imaGroupPvcPvid VlanIndex, imaGroupPvcEncap INTEGER, imaGroupPvcPriority INTEGER, imaGruopPvcProfile DisplayString, imaGroupPvcRowStatus RowStatus, imaGroupPvcEgressTag INTEGER } imaGroupPvcGroupIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaGroupPvcEntry 1 } imaGroupPvcVpi OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "VPI of the pvc." ::= { imaGroupPvcEntry 2 } imaGroupPvcVci OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "VCI of the pvc." ::= { imaGroupPvcEntry 3 } imaGroupPvcPvid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "PVID of the pvc." ::= { imaGroupPvcEntry 4 } imaGroupPvcEncap OBJECT-TYPE SYNTAX INTEGER { llc(1), vc(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Encapsulation of the pvc." ::= { imaGroupPvcEntry 5 } imaGroupPvcPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "priority of the pvc." ::= { imaGroupPvcEntry 6 } imaGruopPvcProfile OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the row in the atmProfileTable, which applies for this pvc." ::= { imaGroupPvcEntry 7 } imaGroupPvcRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { imaGroupPvcEntry 8 } imaGroupPvcEgressTag OBJECT-TYPE SYNTAX INTEGER { tag(1), untag(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Encapsulation of the pvc." ::= { imaGroupPvcEntry 9 } -- imaGroupDtPvcTable imaGroupDtPvcTable OBJECT-TYPE SYNTAX SEQUENCE OF ImaGroupDtPvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes IMA Group Double Tagging PVC configuration. This table is supported by R5.03 and later versions." ::= { imaGroupChan 3 } imaGroupDtPvcEntry OBJECT-TYPE SYNTAX ImaGroupDtPvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of imaGroupDtPvcTable." INDEX { imaGroupDTPvcGroupIndex, imaGroupDtPvcVpi, imaGroupDtPvcVci, imaGroupDtPvcSvid, imaGroupDtPvcCvid } ::= { imaGroupDtPvcTable 1 } ImaGroupDtPvcEntry ::= SEQUENCE { imaGroupDTPvcGroupIndex INTEGER, imaGroupDtPvcVpi INTEGER, imaGroupDtPvcVci INTEGER, imaGroupDtPvcSvid VlanIndex, imaGroupDtPvcCvid VlanIndex, imaGroupDtPvcEncap INTEGER, imaGroupDtPvcSPriority INTEGER, imaGroupDtPvcCPriority INTEGER, imaGroupDtPvcProfile DisplayString, imaGroupDtPvcRowStatus RowStatus } imaGroupDTPvcGroupIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaGroupDtPvcEntry 1 } imaGroupDtPvcVpi OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "VPI of the pvc." ::= { imaGroupDtPvcEntry 2 } imaGroupDtPvcVci OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "VCI of the pvc." ::= { imaGroupDtPvcEntry 3 } imaGroupDtPvcSvid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "s-tag of the pvc." ::= { imaGroupDtPvcEntry 4 } imaGroupDtPvcCvid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "c-tag of the pvc." ::= { imaGroupDtPvcEntry 5 } imaGroupDtPvcEncap OBJECT-TYPE SYNTAX INTEGER { llc(1), vc(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Encapsulation of the pvc." ::= { imaGroupDtPvcEntry 6 } imaGroupDtPvcSPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "s-priority of the pvc." ::= { imaGroupDtPvcEntry 7 } imaGroupDtPvcCPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "c-priority of the pvc." ::= { imaGroupDtPvcEntry 8 } imaGroupDtPvcProfile OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the row in the atmProfileTable, which applies for this pvc." ::= { imaGroupDtPvcEntry 9 } imaGroupDtPvcRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { imaGroupDtPvcEntry 10 } -- imaMgmtPvcTable imaMgmtPvcTable OBJECT-TYPE SYNTAX SEQUENCE OF ImaMgmtPvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes IMA Management PVC configuration. This table is supported by R5.03 and later versions." ::= { ima 3 } imaMgmtPvcEntry OBJECT-TYPE SYNTAX ImaMgmtPvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of imaMgmtPvcTable." INDEX { imaMgmtPvcGroupIndex, imaMgmtPvcVpi, imaMgmtPvcVci, imaMgmtPvcPvid, imaMgmtPvcManagedIp, imaMgmtPvcGatewayIp } ::= { imaMgmtPvcTable 1 } ImaMgmtPvcEntry ::= SEQUENCE { imaMgmtPvcGroupIndex INTEGER, imaMgmtPvcVpi INTEGER, imaMgmtPvcVci INTEGER, imaMgmtPvcPvid VlanIndex, imaMgmtPvcEncap INTEGER, imaMgmtPvcPriority INTEGER, imaMgmtPvcProfile DisplayString, imaMgmtPvcRowStatus RowStatus, imaMgmtPvcManagedIp IpAddress, imaMgmtPvcGatewayIp IpAddress } imaMgmtPvcGroupIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaMgmtPvcEntry 1 } imaMgmtPvcVpi OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "VPI of the pvc." ::= { imaMgmtPvcEntry 2 } imaMgmtPvcVci OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "VCI of the pvc." ::= { imaMgmtPvcEntry 3 } imaMgmtPvcPvid OBJECT-TYPE SYNTAX VlanIndex MAX-ACCESS read-only STATUS current DESCRIPTION "PVID of the pvc." ::= { imaMgmtPvcEntry 4 } imaMgmtPvcEncap OBJECT-TYPE SYNTAX INTEGER { llc(1), vc(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Encapsulation of the pvc." ::= { imaMgmtPvcEntry 5 } imaMgmtPvcPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "priority of the pvc." ::= { imaMgmtPvcEntry 6 } imaMgmtPvcProfile OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "The value of this object identifies the row in the atmProfileTable, which applies for this pvc." ::= { imaMgmtPvcEntry 7 } imaMgmtPvcRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or delete an existing row in this table." ::= { imaMgmtPvcEntry 8 } imaMgmtPvcManagedIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaMgmtPvcEntry 9 } imaMgmtPvcGatewayIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { imaMgmtPvcEntry 10 } ---------------------------------------- -- trap ---------------------------------------- object OBJECT IDENTIFIER ::= { trap 1 } dsl OBJECT IDENTIFIER ::= { trap 2 } equipment OBJECT IDENTIFIER ::= { trap 3 } systrap OBJECT IDENTIFIER ::= { trap 4 } enet OBJECT IDENTIFIER ::= { trap 5 } interface OBJECT IDENTIFIER ::= { trap 6 } tdm OBJECT IDENTIFIER ::= { trap 7 } voiptrap OBJECT IDENTIFIER ::= { trap 8 } -------------------- -- object -------------------- eqpt48VPowerIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The index of DC 48V power supply." ::= { object 1 } eqptAlarmInputIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The index of alarm input." ::= { object 2 } eqptDslDeviceIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The index of DSL device." ::= { object 3 } eqptShdslSubDeviceIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The sub-device index of SHDSL device." ::= { object 4 } sysUser OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The user capable of administering this NE with different priority level." ::= { object 5 } sysAccessPoint OBJECT-TYPE SYNTAX INTEGER { console(1), telnet(2), ftp(3), web(4), ssh(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "The access point to this NE." ::= { object 6 } sysAccessPointIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The access point index to this NE." ::= { object 7 } sysUserLoginIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address from which the user login." ::= { object 8 } eqptLTResetSource OBJECT-TYPE SYNTAX INTEGER { user(1), nt(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The source that triggers LT reset." ::= { object 9 } sysProfSyncIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The server IP address to be synchronized or the client IP address to synchronize." ::= { object 10 } sysMacAntiSpoofOrig OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The original port of Mac-AntiSpoofing." ::= { object 11 } sysMacAntiSpoofNew OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The new port of Mac-AntiSpoofing." ::= { object 12 } sysMacAntiSpoofMac OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The mac address of Mac-AntiSpoofing." ::= { object 13 } intfCfmCcmErrorCause OBJECT-TYPE SYNTAX INTEGER { noDefect(1), rdiReceived(2), macDownReceivedFromDownMEP(3), lostConnectionToRemoteMEP(4), configurationError(5), maintenanceDomainCrossConnect(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { object 14 } e1AlarmStatus OBJECT-TYPE SYNTAX INTEGER { set(1), clear(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { object 15 } e1AlarmCurrentValue OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { object 16 } e1AlarmThreshold OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { object 17 } dslMacAntiSpoofOrig OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The original port of xDSL Mac-AntiSpoofing." ::= { object 18 } dslMacAntiSpoofMac OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The mac address of xDSL Mac-AntiSpoofing." ::= { object 19 } vopTermPhoneState OBJECT-TYPE SYNTAX INTEGER { disabled(0), on_hook(1), off_hook(2), ringing(3), testing(4), power_cut_down(5), fault(6), bad(7), uninitialized(8), unknown(9) } MAX-ACCESS read-only STATUS current DESCRIPTION "Phone Status" ::= { object 20 } vopRingTimerSegment OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Ring Timer Segment ID" ::= { object 21 } vopRingTimerId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Ring Timer ID" ::= { object 22 } vopDscCodecType OBJECT-TYPE SYNTAX INTEGER { g711a(0), g711mu(1), g723(2), g726_16(3), g726_24(4), g726_32(5), g726_40(6), g729ab(7), unused(255) } MAX-ACCESS read-only STATUS current DESCRIPTION "Codec Type" ::= { object 23 } vopMcMediaId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Media Card ID" ::= { object 24 } vopMcPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "port number" ::= { object 25 } vopDropCallType OBJECT-TYPE SYNTAX INTEGER { long_term(0), short_term(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { object 26 } sysUserLoginInetAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { object 27 } sysUserLoginInetAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { object 28 } vopDeviceId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { object 29 } vopBatteryNum OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { object 30 } vopRingerShortCount OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { object 31 } vopMgcIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of Mgc." ::= { object 32 } eqptSptMstiInstanceId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "spanning tree msti instance number." ::= { object 33 } eqptSptPortStateOrig OBJECT-TYPE SYNTAX INTEGER{ discarding(0), learning(1), forwarding(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The original port state of spanning tree ." ::= { object 34 } eqptSptPortStateNew OBJECT-TYPE SYNTAX INTEGER{ discarding(0), learning(1), forwarding(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The new port state of spanning tree." ::= { object 35 } eqptSptPortRoleOrig OBJECT-TYPE SYNTAX INTEGER{ disabled(0), alternated(1), backup(2), root(3), designated(4), master(5), nonStp(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "The original port role of spanning tree." ::= { object 36 } eqptSptPortRoleNew OBJECT-TYPE SYNTAX INTEGER{ disabled(0), alternated(1), backup(2), root(3), designated(4), master(5), nonStp(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "The new port role of spanning tree." ::= { object 37 } -------------------- -- dsl -------------------- dslLineEnable NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "The line is enabled by administrator." ::= { dsl 1 } dslLineDisable NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "The line is disabled by administrator." ::= { dsl 2 } dslLineBelowPlannedRate NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "The payload rate is below planned rate." ::= { dsl 3 } dslLineLdmStart NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "The line enters loop diagnosis mode." ::= { dsl 4 } dslLineLdmDone NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "The line exits loop diagnosis mode." ::= { dsl 5 } dslLinePowerDownL2 NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "The line enters power down L2 mode." ::= { dsl 6 } dslLinePowerDownL0 NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "The line enters power down L0 mode." ::= { dsl 7 } dslLineFailure NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "The line is failed." ::= { dsl 8 } dslLineEnterTest NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "The line enters testing mode." ::= { dsl 9 } dslLineExitTest NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "The line exits testing mode." ::= { dsl 10 } -- dslLineVdslPerfCodingViolationsThresh NOTIFICATION-TYPE -- OBJECTS { vdsl2PMChCurr15MCodingViolations } -- STATUS current -- DESCRIPTION -- "This notification indicates that the coding violations threshold has been reached/exceeded." -- ::= { dsl 11 } dslLineVdslRateChange NOTIFICATION-TYPE OBJECTS { vdslChanCurrTxRate } STATUS current DESCRIPTION "This notification indicates VDSL link rate change." ::= { dsl 12 } dslLoopGuard NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "Loop guard is traggered." ::= { dsl 13 } dslMacAntiSpoof NOTIFICATION-TYPE OBJECTS { dslMacAntiSpoofOrig, dslMacAntiSpoofMac, chassisId } STATUS current DESCRIPTION "xDsl MAC spoofing is traggered." ::= { dsl 14 } dslLineVturInfoReady NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "The vtur info is ready." ::= { dsl 15 } dslLineVturLpr NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "CPE is down." ::= { dsl 16 } -------------------- -- equipment -------------------- eqpt48VPowerFailure NOTIFICATION-TYPE OBJECTS { chassisId, eqpt48VPowerIndex } STATUS current DESCRIPTION "The power supply of DC 48V is failed." ::= { equipment 1 } eqpt48VPowerNormal NOTIFICATION-TYPE OBJECTS { chassisId, eqpt48VPowerIndex } STATUS current DESCRIPTION "The power supply of DC 48V is normal." ::= { equipment 2 } eqptVoltageError NOTIFICATION-TYPE OBJECTS { chassisId, slotId, voltageIndex, voltageCurValue, voltageLowThresh, voltageHighThresh } STATUS current DESCRIPTION "The voltage is abnormal." ::= { equipment 3 } eqptVoltageNormal NOTIFICATION-TYPE OBJECTS { chassisId, slotId, voltageIndex } STATUS current DESCRIPTION "The voltage is normal." ::= { equipment 4 } eqptTempError NOTIFICATION-TYPE OBJECTS { chassisId, slotId, temperatureIndex, temperatureCurValue, temperatureHighThresh, temperatureLowThresh } STATUS current DESCRIPTION "The temperature is abnormal." ::= { equipment 5 } eqptTempNormal NOTIFICATION-TYPE OBJECTS { chassisId, slotId, temperatureIndex } STATUS current DESCRIPTION "The temperature is normal." ::= { equipment 6 } eqptFanError NOTIFICATION-TYPE OBJECTS { chassisId, fanRpmIndex, fanRpmCurValue, fanRpmLowThresh, fanRpmHighThresh } STATUS current DESCRIPTION "The fan RPM is abnormal." ::= { equipment 7 } eqptFanNormal NOTIFICATION-TYPE OBJECTS { chassisId, fanRpmIndex } STATUS current DESCRIPTION "The fan RPM is normal." ::= { equipment 8 } eqptTempLowFanStop NOTIFICATION-TYPE OBJECTS { chassisId } STATUS current DESCRIPTION "The fan is stopped due to low temperature." ::= { equipment 9 } eqptHWMonitorFailure NOTIFICATION-TYPE OBJECTS { chassisId, slotId } STATUS current DESCRIPTION "Hardware monitor diagnosis is failed." ::= { equipment 10 } eqptExternalAlarmInput NOTIFICATION-TYPE OBJECTS { chassisId, eqptAlarmInputIndex, externalAlarmName } STATUS current DESCRIPTION "External alarm input." ::= { equipment 11 } eqptTopologyChange NOTIFICATION-TYPE OBJECTS { chassisId } STATUS current DESCRIPTION "The change of spanning tree topology is detected." ::= { equipment 12 } eqptFWUploadOK NOTIFICATION-TYPE OBJECTS { chassisId } STATUS current DESCRIPTION "Uploading firmware is completed." ::= { equipment 13 } eqptFWUploadFailure NOTIFICATION-TYPE OBJECTS { chassisId } STATUS current DESCRIPTION "Uploading firmware is failed." ::= { equipment 14 } eqptLTPlugIn NOTIFICATION-TYPE OBJECTS { chassisId, slotId } STATUS current DESCRIPTION "LT is plugged in." ::= { equipment 15 } eqptLTPullOut NOTIFICATION-TYPE OBJECTS { chassisId, slotId } STATUS current DESCRIPTION "LT is pulled out." ::= { equipment 16 } eqptLTActive NOTIFICATION-TYPE OBJECTS { chassisId, slotId } STATUS current DESCRIPTION "LT is active." ::= { equipment 17 } eqptLTInactive NOTIFICATION-TYPE OBJECTS { chassisId, slotId } STATUS current DESCRIPTION "LT is inactive." ::= { equipment 18 } eqptLTFWUploadOK NOTIFICATION-TYPE OBJECTS { chassisId, slotId } STATUS current DESCRIPTION "Uploading firmware to LT is completed." ::= { equipment 19 } eqptLTFWUploadFailure NOTIFICATION-TYPE OBJECTS { chassisId, slotId } STATUS current DESCRIPTION "Uploading firmware to LT is failed." ::= { equipment 20 } eqptLTDslDeviceFailure NOTIFICATION-TYPE OBJECTS { chassisId, slotId, eqptDslDeviceIndex } STATUS current DESCRIPTION "LT DSL device is failed." ::= { equipment 21 } eqptLTDslDeviceRedownload NOTIFICATION-TYPE OBJECTS { chassisId, slotId, eqptDslDeviceIndex } STATUS current DESCRIPTION "The firmware of LT DSL device is re-downloaded." ::= { equipment 22 } eqptLTShdslDeviceRedownload NOTIFICATION-TYPE OBJECTS { chassisId, slotId, eqptDslDeviceIndex, eqptShdslSubDeviceIndex } STATUS current DESCRIPTION "The firmware of LT DSL device is re-downloaded." ::= { equipment 23 } eqptLTEnable NOTIFICATION-TYPE OBJECTS { chassisId, slotId } STATUS current DESCRIPTION "LT is enabled." ::= { equipment 24 } eqptLTDisable NOTIFICATION-TYPE OBJECTS { chassisId, slotId } STATUS current DESCRIPTION "LT is disabled." ::= { equipment 25 } eqptLTReset NOTIFICATION-TYPE OBJECTS { chassisId, slotId, eqptLTResetSource } STATUS current DESCRIPTION "LT is reset." ::= { equipment 26 } eqptExternalAlarmInputRelease NOTIFICATION-TYPE OBJECTS { chassisId, eqptAlarmInputIndex, externalAlarmName } STATUS current DESCRIPTION "External alarm input is released." ::= { equipment 27 } eqptNTSwitchOK NOTIFICATION-TYPE OBJECTS { chassisId, slotId } STATUS current DESCRIPTION "The trap signifies that MSC card is switched over successfully. The value of slotId is the slot ID of the current working MSC." ::= { equipment 28 } eqptCpuUtilizationHigh NOTIFICATION-TYPE OBJECTS { chassisId, slotId, cpuIndex, cpuCurValue, cpuHighThresh } STATUS current DESCRIPTION "The CPU utilization is over its high threshold." ::= { equipment 29 } eqptCpuUtilizationNormal NOTIFICATION-TYPE OBJECTS { chassisId, slotId, cpuIndex } STATUS current DESCRIPTION "The CPU utilization is normal." ::= { equipment 30 } eqptPacketBufferUsageHigh NOTIFICATION-TYPE OBJECTS { chassisId, slotId, packetBufferIndex, packetBufferCurValue, packetBufferHighThresh } STATUS current DESCRIPTION "The packet buffer usage is over its high threshold." ::= { equipment 31 } eqptPacketBufferUsageNormal NOTIFICATION-TYPE OBJECTS { chassisId, slotId, packetBufferIndex } STATUS current DESCRIPTION "The packet buffer usage is normal." ::= { equipment 32 } eqptMemoryUsageHigh NOTIFICATION-TYPE OBJECTS { chassisId, slotId, memoryIndex, memoryCurValue, memoryHighThresh } STATUS current DESCRIPTION "The memory usage is over its high threshold." ::= { equipment 33 } eqptMemoryUsageNormal NOTIFICATION-TYPE OBJECTS { chassisId, slotId, memoryIndex } STATUS current DESCRIPTION "The memory usage is normal." ::= { equipment 34 } eqptDbInactive NOTIFICATION-TYPE OBJECTS { chassisId, slotId } STATUS current DESCRIPTION "The control card daughter board is inactive." ::= { equipment 35 } eqptDbNormal NOTIFICATION-TYPE OBJECTS { chassisId, slotId } STATUS current DESCRIPTION "The control card daughter board is normal." ::= { equipment 36 } eqptDbReset NOTIFICATION-TYPE OBJECTS { chassisId, slotId } STATUS current DESCRIPTION "The control card daughter board is reset." ::= { equipment 37 } eqptSptPortStateChange NOTIFICATION-TYPE OBJECTS { eqptSptMstiInstanceId, ifIndex, eqptSptPortStateOrig, eqptSptPortStateNew } STATUS current DESCRIPTION "The spanning tree msti port state change." ::= { equipment 38 } eqptSptPortRoleChange NOTIFICATION-TYPE OBJECTS { eqptSptMstiInstanceId, ifIndex, eqptSptPortRoleOrig, eqptSptPortRoleNew } STATUS current DESCRIPTION "The spanning tree msti port role change." ::= { equipment 39 } -------------------- -- systrap -------------------- sysReboot NOTIFICATION-TYPE OBJECTS { chassisId } STATUS current DESCRIPTION "System reboot." ::= { systrap 1 } sysConfigChange NOTIFICATION-TYPE OBJECTS { chassisId } STATUS current DESCRIPTION "System configuration is changed." ::= { systrap 2 } sysConfigUploadOK NOTIFICATION-TYPE OBJECTS { chassisId } STATUS current DESCRIPTION "Uploading system configuration is completed." ::= { systrap 3 } sysConfigUploadFailure NOTIFICATION-TYPE OBJECTS { chassisId } STATUS current DESCRIPTION "Uploading system configuration is failed." ::= { systrap 4 } sysTimeSyncFailure NOTIFICATION-TYPE OBJECTS { chassisId } STATUS current DESCRIPTION "Synchronizing time with the time server is failed." ::= { systrap 5 } sysAlarmCutoffEnable NOTIFICATION-TYPE OBJECTS { chassisId } STATUS current DESCRIPTION "Alarm cutoff is activated." ::= { systrap 6 } sysAlarmClearEnable NOTIFICATION-TYPE OBJECTS { chassisId } STATUS current DESCRIPTION "Alarm clear is activated." ::= { systrap 7 } sysLoginFailure NOTIFICATION-TYPE OBJECTS { sysUser, sysAccessPoint, sysAccessPointIndex, sysUserLoginIp, chassisId } STATUS current DESCRIPTION "User login is failed." ::= { systrap 8 } sysLogin NOTIFICATION-TYPE OBJECTS { sysUser, sysAccessPoint, sysAccessPointIndex, sysUserLoginIp, chassisId } STATUS current DESCRIPTION "User logins." ::= { systrap 9 } sysUserAdded NOTIFICATION-TYPE OBJECTS { sysUser, chassisId } STATUS current DESCRIPTION "User added." ::= { systrap 10 } sysUserDeleted NOTIFICATION-TYPE OBJECTS { sysUser, chassisId } STATUS current DESCRIPTION "User deleted." ::= { systrap 11 } sysUserModified NOTIFICATION-TYPE OBJECTS { sysUser, chassisId } STATUS current DESCRIPTION "User modified." ::= { systrap 12 } sysSvrSyncProfOK NOTIFICATION-TYPE OBJECTS { sysProfSyncIpAddress, chassisId } STATUS current DESCRIPTION "Server synchronize profiles successfully." ::= { systrap 13 } sysSvrSyncProfFail NOTIFICATION-TYPE OBJECTS { sysProfSyncIpAddress, chassisId } STATUS current DESCRIPTION "Server failed to synchronize profiles to a client." ::= { systrap 14 } sysCliSyncProfOK NOTIFICATION-TYPE OBJECTS { sysProfSyncIpAddress, chassisId } STATUS current DESCRIPTION "Client synchronize profiles from server successfully." ::= { systrap 15 } sysCliSyncProfFail NOTIFICATION-TYPE OBJECTS { sysProfSyncIpAddress, chassisId } STATUS current DESCRIPTION "Client failed to synchronize profiles from server." ::= { systrap 16 } sysMacAntiSpoofing NOTIFICATION-TYPE OBJECTS { sysMacAntiSpoofOrig, sysMacAntiSpoofNew, sysMacAntiSpoofMac, chassisId } STATUS current DESCRIPTION "MAC Anti-spoofing." ::= { systrap 17 } sysClusterMemberAdd NOTIFICATION-TYPE OBJECTS { clusterMemberConfId } STATUS current DESCRIPTION "Cluster member is added." ::= { systrap 18 } sysClusterMemberDelete NOTIFICATION-TYPE OBJECTS { clusterMemberConfId } STATUS current DESCRIPTION "Cluster member is deleted." ::= { systrap 19 } sysClusterMemberActive NOTIFICATION-TYPE OBJECTS { clusterMemberConfId } STATUS current DESCRIPTION "Cluster member is active." ::= { systrap 20 } sysClusterMemberInactive NOTIFICATION-TYPE OBJECTS { clusterMemberConfId } STATUS current DESCRIPTION "Cluster member is inactive." ::= { systrap 21 } sysLoginInet NOTIFICATION-TYPE OBJECTS { sysUser, sysAccessPoint, sysAccessPointIndex, sysUserLoginInetAddrType, sysUserLoginInetAddr, chassisId } STATUS current DESCRIPTION "User logins." ::= { systrap 22 } sysLoginFailureInet NOTIFICATION-TYPE OBJECTS { sysUser, sysAccessPoint, sysAccessPointIndex, sysUserLoginInetAddrType, sysUserLoginInetAddr, chassisId } STATUS current DESCRIPTION "User login is failed." ::= { systrap 23 } -------------------- -- enet -------------------- enetEnable NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "Gigabit Ethernet interface is enabled." ::= { enet 1 } enetDisable NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "Gigabit Ethernet interface is disabled." ::= { enet 2 } enetLoopGuard NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "Loop guard is traggered." ::= { enet 3 } enetSfpError NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "SFP DDMI parameters out of range." ::= { enet 4 } enetSfpNormal NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "SFP DDMI parameters back to range." ::= { enet 5 } enetSfpTxEnable NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "SFP TX power is enabled." ::= { enet 6 } enetSfpTxDisable NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "SFP TX power is disabled." ::= { enet 7 } -------------------- -- interface -------------------- cfmCcmError NOTIFICATION-TYPE OBJECTS { dot1agCfmMdMdLevel, dot1agCfmVlanPrimaryVid, dot1agCfmMepIdentifier, intfCfmCcmErrorCause } STATUS current DESCRIPTION "" ::= { interface 1 } macCount NOTIFICATION-TYPE OBJECTS { ifIndex, macFilterPortMacCount } STATUS current DESCRIPTION "" ::= { interface 2 } -------------------- -- tdm -------------------- e1AlarmLinkLOS NOTIFICATION-TYPE OBJECTS { ifIndex, e1AlarmStatus } STATUS current DESCRIPTION "" ::= { tdm 1 } e1AlarmPathLOF NOTIFICATION-TYPE OBJECTS { ifIndex, e1AlarmStatus } STATUS current DESCRIPTION "" ::= { tdm 2 } e1AlarmPathAIS NOTIFICATION-TYPE OBJECTS { ifIndex, e1AlarmStatus } STATUS current DESCRIPTION "" ::= { tdm 3 } e1AlarmPathRDI NOTIFICATION-TYPE OBJECTS { ifIndex, e1AlarmStatus } STATUS current DESCRIPTION "" ::= { tdm 4 } e1AlarmPathOCASMF NOTIFICATION-TYPE OBJECTS { ifIndex, e1AlarmStatus } STATUS current DESCRIPTION "" ::= { tdm 5 } e1AlarmPathOCRCMF NOTIFICATION-TYPE OBJECTS { ifIndex, e1AlarmStatus } STATUS current DESCRIPTION "" ::= { tdm 6 } e1AlarmLinkSF NOTIFICATION-TYPE OBJECTS { ifIndex, e1AlarmStatus } STATUS current DESCRIPTION "" ::= { tdm 7 } e1AlarmLinkSD NOTIFICATION-TYPE OBJECTS { ifIndex, e1AlarmStatus } STATUS current DESCRIPTION "" ::= { tdm 8 } e1AlarmTCAQuarterES NOTIFICATION-TYPE OBJECTS { ifIndex, e1AlarmCurrentValue, e1AlarmThreshold } STATUS current DESCRIPTION "" ::= { tdm 9 } e1AlarmTCAQuarterSES NOTIFICATION-TYPE OBJECTS { ifIndex, e1AlarmCurrentValue, e1AlarmThreshold } STATUS current DESCRIPTION "" ::= { tdm 10 } e1AlarmTCAQuarterUAS NOTIFICATION-TYPE OBJECTS { ifIndex, e1AlarmCurrentValue, e1AlarmThreshold } STATUS current DESCRIPTION "" ::= { tdm 11 } e1AlarmTCADayES NOTIFICATION-TYPE OBJECTS { ifIndex, e1AlarmCurrentValue, e1AlarmThreshold } STATUS current DESCRIPTION "" ::= { tdm 12 } e1AlarmTCADaySES NOTIFICATION-TYPE OBJECTS { ifIndex, e1AlarmCurrentValue, e1AlarmThreshold } STATUS current DESCRIPTION "" ::= { tdm 13 } e1AlarmTCADayUAS NOTIFICATION-TYPE OBJECTS { ifIndex, e1AlarmCurrentValue, e1AlarmThreshold } STATUS current DESCRIPTION "" ::= { tdm 14 } -------------------- -- voiptrap -------------------- vopTempError NOTIFICATION-TYPE OBJECTS { voipIfIndex, vopTermPhoneState } STATUS current DESCRIPTION "temperature out of low or high threshold" ::= { voiptrap 1 } vopTempNormal NOTIFICATION-TYPE OBJECTS { voipIfIndex, vopTermPhoneState } STATUS current DESCRIPTION "temperature normal" ::= { voiptrap 2 } vopDCFail NOTIFICATION-TYPE OBJECTS { voipIfIndex, vopTermPhoneState } STATUS current DESCRIPTION "DC power feed got problem" ::= { voiptrap 3 } vopDCNormal NOTIFICATION-TYPE OBJECTS { voipIfIndex, vopTermPhoneState } STATUS current DESCRIPTION "DC power feed normal" ::= { voiptrap 4 } vopACFail NOTIFICATION-TYPE OBJECTS { voipIfIndex, vopTermPhoneState } STATUS current DESCRIPTION "AC power feed got problem" ::= { voiptrap 5 } vopACNormal NOTIFICATION-TYPE OBJECTS { voipIfIndex, vopTermPhoneState } STATUS current DESCRIPTION "AC power feed normal" ::= { voiptrap 6 } vopRingTimer NOTIFICATION-TYPE OBJECTS { slotId, vopRingTimerSegment, vopRingTimerId } STATUS current DESCRIPTION "Ringer timer got problem" ::= { voiptrap 7 } vopRingResource NOTIFICATION-TYPE OBJECTS { voipIfIndex } STATUS current DESCRIPTION "Ringer electrical load exceed REN (Ring Equivalent number)" ::= { voiptrap 8 } vopRingOverHead NOTIFICATION-TYPE OBJECTS { voipIfIndex } STATUS current DESCRIPTION "High load indication of RI (Ring Indicator, control signal from modem to computer, indicate phone line is ringing)" ::= { voiptrap 9 } vopNoFreeDSPChannel NOTIFICATION-TYPE OBJECTS { voipIfIndex, vopDscCodecType } STATUS current DESCRIPTION "DSP resource is not enough for voice processing" ::= { voiptrap 10 } vopMCMissing NOTIFICATION-TYPE OBJECTS { slotId, vopMcMediaId } STATUS current DESCRIPTION "Signal Card detects Media Card missing" ::= { voiptrap 11 } vopSCMissing NOTIFICATION-TYPE OBJECTS { slotId } STATUS current DESCRIPTION "Media Card detects Signaling Card missing" ::= { voiptrap 12 } vopTermNameDup NOTIFICATION-TYPE OBJECTS { voipIfIndex } STATUS current DESCRIPTION "Duplicate termination name used" ::= { voiptrap 13 } vopNoProtection NOTIFICATION-TYPE OBJECTS { slotId } STATUS current DESCRIPTION "Can not find protection card on specified slot" ::= { voiptrap 14 } vopProtectionSwitch NOTIFICATION-TYPE OBJECTS { slotId } STATUS current DESCRIPTION "Signal Card protection switch happened" ::= { voiptrap 15 } vopDropCall NOTIFICATION-TYPE OBJECTS { slotId, vopMcMediaId, vopMcPort, vopDropCallType } STATUS current DESCRIPTION "Phone call exceed short / long term limit" ::= { voiptrap 16 } vopBatteryFail NOTIFICATION-TYPE OBJECTS { slotId, vopBatteryNum } STATUS current DESCRIPTION "CODEC/SLIC module report Battery power failed" ::= { voiptrap 17 } vopBatteryNormal NOTIFICATION-TYPE OBJECTS { slotId, vopBatteryNum } STATUS current DESCRIPTION "CODEC/SLIC module report Battery power normal" ::= { voiptrap 18 } vopClockFail NOTIFICATION-TYPE OBJECTS { vopDeviceId } STATUS current DESCRIPTION "VCP chip CLOCK failed or missing" ::= { voiptrap 19 } vopClockNormal NOTIFICATION-TYPE OBJECTS { vopDeviceId } STATUS current DESCRIPTION "VCP chip CLOCK normal" ::= { voiptrap 20 } vopRingerFail NOTIFICATION-TYPE OBJECTS { slotId, vopRingerShortCount } STATUS current DESCRIPTION "CODEC/SLIC module external ringer does not work" ::= { voiptrap 21 } vopRingerNormal NOTIFICATION-TYPE OBJECTS { slotId, vopRingerShortCount } STATUS current DESCRIPTION "CODEC/SLIC module external ringer work normal" ::= { voiptrap 22 } vopMgcMissing NOTIFICATION-TYPE OBJECTS { slotId, vopMgcIP } STATUS current DESCRIPTION "Indicate the state of mgc. Missing trap will be issue when mg had registered to mgc, and disconnected happened." ::= { voiptrap 23 } vopMgcNormal NOTIFICATION-TYPE OBJECTS { slotId, vopMgcIP } STATUS current DESCRIPTION "Indicate the state of mgc. Normal trap will be issue when missing trap is not clear and mg registered to mgc again." ::= { voiptrap 24 } vopMgEnable NOTIFICATION-TYPE OBJECTS { slotId } STATUS current DESCRIPTION "Indicate the state of mg. Mg enable trap will be issued when user enable the mg in manual." ::= { voiptrap 25 } vopMgDisable NOTIFICATION-TYPE OBJECTS { slotId } STATUS current DESCRIPTION "Indicate the state of mg. Mg disable trap will be issued when user disable the mg in manual." ::= { voiptrap 26 } vopPortMissing NOTIFICATION-TYPE OBJECTS { slotId, vopMcMediaId, vopMcPort } STATUS current DESCRIPTION "none." ::= { voiptrap 27 } vopPortNormal NOTIFICATION-TYPE OBJECTS { slotId, vopMcMediaId, vopMcPort } STATUS current DESCRIPTION "none." ::= { voiptrap 28 } vopMcNormal NOTIFICATION-TYPE OBJECTS { slotId, vopMcMediaId } STATUS current DESCRIPTION "MC is normal." ::= { voiptrap 29 } vopScNormal NOTIFICATION-TYPE OBJECTS { slotId } STATUS current DESCRIPTION "SC is normal." ::= { voiptrap 30 } vopScBulkSyncReady NOTIFICATION-TYPE OBJECTS { slotId } STATUS current DESCRIPTION "SC bulk sync completed." ::= { voiptrap 31 } vopProtectionReady NOTIFICATION-TYPE OBJECTS { slotId } STATUS current DESCRIPTION "SC redundancy is ready." ::= { voiptrap 32 } END