SA-MTA-20110715.mib 70 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792
  1. --**************************************************************************
  2. --
  3. -- Copyright 2008 Scientific Atlanta, A Cisco Company
  4. -- All Rights Reserved
  5. -- No portions of this material may be reproduced in any
  6. -- form without the written permission of:
  7. -- Scientific Atlanta, A Cisco Company
  8. -- 5030 Sugarloaf Pkwy
  9. -- Lawrenceville, Georgia 30044
  10. --
  11. --**************************************************************************
  12. SA-MTA-MIB DEFINITIONS ::= BEGIN
  13. IMPORTS
  14. MODULE-IDENTITY,
  15. OBJECT-TYPE,
  16. enterprises,
  17. Integer32,
  18. Unsigned32
  19. FROM SNMPv2-SMI
  20. ifIndex
  21. FROM IF-MIB
  22. SnmpAdminString
  23. FROM SNMP-FRAMEWORK-MIB
  24. TruthValue,
  25. DateAndTime
  26. FROM SNMPv2-TC ;
  27. sa OBJECT IDENTIFIER ::= { enterprises 1429 }
  28. saVoip OBJECT IDENTIFIER ::= { sa 78 }
  29. saMta MODULE-IDENTITY
  30. LAST-UPDATED "0805270000Z"
  31. ORGANIZATION "Scientific Atlanta, Inc."
  32. CONTACT-INFO "marcin.godlewski@sciatl.com"
  33. DESCRIPTION
  34. "Controls the behavior of Embedded MTA fuctions.
  35. This MIB is active only at the MTA IP address.
  36. Can be part of MTA configuration file."
  37. -- History
  38. REVISION "0805300000Z"
  39. DESCRIPTION
  40. "Added saMtaEndPntCtlToneDetectionCtl to saMtaEndPointTable (2487)
  41. Reassigned index values for last added Endpnt objects on 080527"
  42. REVISION "0805270000Z"
  43. DESCRIPTION
  44. "Added saMtaEndPntCtrlCustomCWCIDCfg
  45. Added saMtaEndPntCtrlCASLevelCfg
  46. Added saMtaEndPntCtrlOffhookCIDFSKLevelCfg (2473,5696)
  47. Added Australia country code value for saMtaDevCountryCode (2340),
  48. Added noNameField(2) value to saMtaDevCidNameLength object(2392,2267)"
  49. REVISION "0804230000Z"
  50. DESCRIPTION
  51. "Added advertiseCsuitesOnly(2) to saMtaDevMediaSecurityAdvertise (2093)"
  52. REVISION "0801180000Z"
  53. DESCRIPTION
  54. "Added saMtaDevTddDetection (1912)
  55. Added saMtaDevLcoTosOverride (1913)
  56. Added saMtaEndPntQuarantineState (2218)
  57. Added saMtaDevMaintenance (2215)
  58. Added advertiseCsuitesOnly(2) to saMtaDevMediaSecurityAdvertise (2093)"
  59. REVISION "0711160000Z"
  60. DESCRIPTION
  61. "Changed description for saMtaDevAutoSendOSI
  62. Changed DEFVAL for saMtaDevQuarantineQueueDepth
  63. Changed DEFVAL for saMtaDevExitRsipDisconnectState (1519)"
  64. REVISION "0708140000Z"
  65. DESCRIPTION
  66. "Added saMtaDevCidConvertPlus (1635)
  67. Changed description and DEFVAL for saMtaDevExitRsipDisconnectState (1519)"
  68. REVISION "0706210000Z"
  69. DESCRIPTION
  70. "Added saMtaDevReversePolarityEnable (1568)
  71. Added saMtaDevDsaPollJitter (1569)"
  72. REVISION "0705290000Z"
  73. DESCRIPTION
  74. "Added saMtaDevQuarantineQueueDepth (1498)
  75. Added saMtaDevNotificationMode (1499)"
  76. REVISION "0704050000Z"
  77. DESCRIPTION
  78. "Added saMtaDevCidNameLength (1385)"
  79. REVISION "0703150000Z"
  80. DESCRIPTION
  81. "Changed saMtaDevEcanTailLength to obsolete (1281)
  82. Changed saMtaDevRsipDisconnectTimer to
  83. saMtaDevExitRsipDisconnectState (5505)"
  84. REVISION "0701240000Z"
  85. DESCRIPTION
  86. "Changed saMtaDevLoopVoltageMaintain (1209)
  87. Added saMtaDevLoopVoltageMaintainTimer (1209)
  88. Corrected startForeignElectromotiveForceTest (remove extra start)
  89. Removed Standard Loopvoltage to include timewarner specific LV maintain mib(2215)"
  90. REVISION "0701120000Z"
  91. DESCRIPTION
  92. "Added saMtaEndPntLedVmwiBehavior (1198)"
  93. REVISION "0611170000Z"
  94. DESCRIPTION
  95. "Added hungary2 to saMtaDevCountryCode (967)"
  96. REVISION "0609280000Z"
  97. DESCRIPTION
  98. "Added saMtaDevSnmpTosValue (962)
  99. Changed description of saMtaDevPulseMetering"
  100. REVISION "0609130000Z"
  101. DESCRIPTION
  102. "Added saMtaDevEmbeddedRequestTO (777)"
  103. REVISION "0608110000Z"
  104. DESCRIPTION
  105. "Corrected startForceTestExecution bit in
  106. saMtaTestEndPntDiagTestsStart
  107. Added saMtaDevCidMissingSigTime (851,5191)
  108. Added saMtaDevDhcpNak (846,5192)
  109. Added saMtaDevCidNameChange (802)
  110. Added saMtaDevEndofDigitString (776)"
  111. REVISION "0607110000Z"
  112. DESCRIPTION
  113. "Added saMtaDevEcanTailLength (785)"
  114. REVISION "0606220000Z"
  115. DESCRIPTION
  116. "Added saMtaDevLogPageSigEntriesLimit (741)"
  117. REVISION "0605100000Z"
  118. DESCRIPTION
  119. "Added saMtaDevNcsKparam (5107)
  120. Added hongkong(21) to saMtaDevCountryCode (5056)
  121. Changed name saMtaDevAutoDetectOSI to saMtaDevAutoSendOSI
  122. Changed description of saMtaDevBell103Ntfy
  123. Changed description of saMtaDevRingVoltageOffset"
  124. REVISION "0604190000Z"
  125. DESCRIPTION
  126. "Moved saMtaEndPntConnectionCleanupTimeout
  127. to saMtaDevConnectionCleanupTimeout
  128. Added saMtaEndPntCtrlAlarmPanelAndPosTerminalDetection (5083)"
  129. REVISION "0603300000Z"
  130. DESCRIPTION
  131. "Added saMtaDevBell103Ntfy
  132. Added saMtaDevAutodetectOSI
  133. Added saMtaEndPntQuarantineEvents"
  134. REVISION "0602100000Z"
  135. DESCRIPTION
  136. "Replaced saMtaTestMltTable with saMtaTestEndPntTable
  137. Added saMtaDevCmsRedirect
  138. Added saMtaDevRsipDisconnectTimer"
  139. REVISION "0601260000Z"
  140. DESCRIPTION
  141. "Added india(20) to saMtaDevCountryCode
  142. Added saMtaDev2833KeepAlive
  143. Added saMtaDevNegotiateSingleCodec
  144. Changed saMtaDevG711Mode status to obsolete
  145. Changed saMtaDevJitCommitSetting status to obsolete
  146. Added inCallVoice(3), inCallData(4) to
  147. saMtaEndPntStateLogical
  148. Added saMtaDevJitVoiceType
  149. Added saMtaDevJitDataMaxLen
  150. Added saMtaDevResetCleanupTimeout
  151. Added saMtaEndPntConnectionCleanupTimeout"
  152. REVISION "0511280000Z"
  153. DESCRIPTION
  154. "Added mexico(18) and czech(19) to saMtaDevCountryCode
  155. Removed default values for min/max hookflash and gain"
  156. ::= { saVoip 3 }
  157. -- MTA Device
  158. saMtaDevice OBJECT IDENTIFIER ::= { saMta 1 }
  159. saMtaDevCmsVendor OBJECT-TYPE
  160. SYNTAX INTEGER {
  161. broadcom(1),
  162. sonus(2),
  163. tollBridge(3),
  164. syndeo(4),
  165. standardPacketCable(5),
  166. commatch(6),
  167. generalBandwidth(7),
  168. nueraV52(8),
  169. nueraGr303(9)
  170. }
  171. MAX-ACCESS read-only
  172. STATUS current
  173. DESCRIPTION
  174. "Call Agent Vendor.
  175. 1: Broadcom simple call agent or generic NCS call agent
  176. 2: Sonus
  177. 3: TollBridge
  178. 4: Syndeo
  179. 5: Standard PacketCable Call Agent (Default)
  180. 6: Commatch
  181. 7: General Bandwidth
  182. 8: Nuera v5.2 gateway Call Agent
  183. 9: Nuera GR303 gateway Call Agent
  184. Note: Similar to vendor specific DOCSIS TLV 24."
  185. DEFVAL { 5 }
  186. ::= { saMtaDevice 1 }
  187. saMtaDevDynamicSfDirection OBJECT-TYPE
  188. SYNTAX INTEGER {
  189. both(0),
  190. none(1),
  191. onlyUpstream(2)
  192. }
  193. MAX-ACCESS read-write
  194. STATUS current
  195. DESCRIPTION
  196. "This setting controls the DQOS mode used for RTP/RTCP voice traffic.
  197. 0 (default value): Use DQoS for both upstream and downstream.
  198. 1: Use Best Effort service for both upstream and downstream
  199. 2: Use DQoS for upstream traffic, use Best Effort for downstream traffic
  200. Note: Equivalent of VSIF 26."
  201. DEFVAL { 0 }
  202. ::= { saMtaDevice 2 }
  203. saMtaDevAllowBe OBJECT-TYPE
  204. SYNTAX INTEGER {
  205. false(0),
  206. true(1)
  207. }
  208. MAX-ACCESS read-only
  209. STATUS current
  210. DESCRIPTION
  211. "Primary SF usage if dynamic SF fails:
  212. 0: do no switch to primary SF if dynamic SF fails.
  213. 1: allow to switch to primary SF.
  214. Equivalent of VSIF 74."
  215. DEFVAL { 0 }
  216. ::= { saMtaDevice 3 }
  217. saMtaDevPhsMode OBJECT-TYPE
  218. SYNTAX INTEGER {
  219. disable(0),
  220. enable(1),
  221. onlyUpstream(2),
  222. onlyDownstream(3)
  223. }
  224. MAX-ACCESS read-write
  225. STATUS current
  226. DESCRIPTION
  227. "Enable Payload Header Suppression for upstream RTP traffic.
  228. 0: Disable (Default)
  229. 1: Enable
  230. 2: Only in the upstream direction
  231. 3: Only in the downstream direction
  232. Note: PHS is not supported by all CMTS vendors
  233. Note: Equivalent of VSIF 29."
  234. DEFVAL { 0 }
  235. ::= { saMtaDevice 4 }
  236. saMtaDevG711Mode OBJECT-TYPE
  237. SYNTAX INTEGER {
  238. pcmU(0),
  239. pcmA(1)
  240. }
  241. MAX-ACCESS read-only
  242. STATUS obsolete
  243. DESCRIPTION
  244. "Set which G.711 companding law should be used by default
  245. 0: PCMU(u-Law)(Default)
  246. 1: PCMA(a-Law)
  247. Note: Equivalent of VSIF 36.
  248. Note: This object can be set via the MTA configuration file ONLY."
  249. DEFVAL { 0 }
  250. ::= { saMtaDevice 5 }
  251. saMtaDevMediaSecurityAdvertise OBJECT-TYPE
  252. SYNTAX INTEGER {
  253. disable(0),
  254. enable(1),
  255. advertiseCsuitesOnly(2)
  256. }
  257. MAX-ACCESS read-write
  258. STATUS current
  259. DESCRIPTION
  260. "Media security advertisement in OK to CRCX/MDCX.
  261. If disableMediaSecurity, only 60/50, 80/70 (no security)
  262. will be advertised by the MTA.
  263. This setting is used to disable Media Security for voice calls.
  264. 0: Media Security Advertisement Disabled
  265. 1: Media Security Advertisement Enabled (default)
  266. 2: Media security disabled, cipher-suites advertised
  267. Equivalent of VSIF 63, value 2 is not applicable in
  268. VSIF configuration."
  269. DEFVAL { 1 }
  270. ::= { saMtaDevice 6 }
  271. saMtaDevCountryCode OBJECT-TYPE
  272. SYNTAX INTEGER {
  273. northAmerica(0),
  274. japan(1),
  275. uk(2),
  276. sweden(3),
  277. germany(4),
  278. france(5),
  279. tr57(6),
  280. belgium(7),
  281. finland(8),
  282. italy(9),
  283. etsi(10),
  284. netherlands(11),
  285. switzerland(12),
  286. brazil(13),
  287. denmark(14),
  288. hungary(15),
  289. chile(16),
  290. poland(17),
  291. mexico(18),
  292. czech(19),
  293. india(20),
  294. hongkong(21),
  295. hungary2(22),
  296. australia(23)
  297. }
  298. MAX-ACCESS read-only
  299. STATUS current
  300. DESCRIPTION
  301. "Set country specific telephone line parameters:
  302. Default for DPX MTA is 0
  303. Default for EPX MTA is 10
  304. Note: Equivalent of VSIF 67.
  305. Note: This object can be set via the MTA configuration file ONLY."
  306. ::= { saMtaDevice 7 }
  307. saMtaDevRequireGateId OBJECT-TYPE
  308. SYNTAX INTEGER {
  309. true(1),
  310. false(2)
  311. }
  312. MAX-ACCESS read-only
  313. STATUS current
  314. DESCRIPTION
  315. "Config Gate-ID usage in DQoS.
  316. 1: MTA requires GateID in CRCX/MDCX in order to send DSA-REQ.
  317. 2: MTA does not require GateID in CRCX/MDCX in order to send DSA-REQ.
  318. Will use gate-id if it is present , else create the DQoS without the gate-id
  319. Note: Equivalent of VSIF 71."
  320. ::= { saMtaDevice 8 }
  321. saMtaDevPulseMetering OBJECT-TYPE
  322. SYNTAX INTEGER {
  323. disable(0),
  324. enable(1)
  325. }
  326. MAX-ACCESS read-write
  327. STATUS current
  328. DESCRIPTION
  329. "Enables option to send meter pulse on the phone interface when commanded by the NCS call agent.
  330. Note: This must also be enabled on the NCS call agent.
  331. Many call agents do not support this functionality."
  332. DEFVAL { 1 }
  333. ::= { saMtaDevice 9 }
  334. saMtaDevRtcpTosValue OBJECT-TYPE
  335. SYNTAX Integer32 (0..63)
  336. MAX-ACCESS read-write
  337. STATUS current
  338. DESCRIPTION
  339. "This is used to set the value of the upper 6 bits of the diff-serve byte for transmitted RTCP packets
  340. To set the diff-serve byte to 0xA0 in outgoing packets, set this field to 0x28
  341. EX: 0xA0 = 1010 0000 (binary)
  342. => 0x28 = 1010 00 (binary)
  343. => 40 (dec)
  344. Note: Equivalent of VSIF 53."
  345. DEFVAL { 0 }
  346. ::= { saMtaDevice 10 }
  347. saMtaDevUgsKeepAlive OBJECT-TYPE
  348. SYNTAX INTEGER {
  349. doNothing(0),
  350. sendSilentRtp(1),
  351. deleteSetupConnection(2),
  352. useOneSID(3)
  353. }
  354. MAX-ACCESS read-write
  355. STATUS current
  356. DESCRIPTION
  357. "In DOCSIS 1.0+, when a call is put onhold and no traffic is flowing the UGS flows can timeout.
  358. This settings prevents the UGS flow from being deleted by the CMTS upon no activity detection.
  359. EX: - A calls B, conversation
  360. - C calls A, A hears call waiting tone
  361. - A switches to C (by pressing hook flash)
  362. - B is put on hold. The UGS service flow is still active for B
  363. but no data is flowing. After 300s the CMTS will delete the USG
  364. and B gets disconnected.
  365. 0: do nothing (default)
  366. 1: send a silent RTP packet periodically
  367. 2: delete the UGS flow and setup a UGS flow when the call is no longer on hold
  368. 3: Share the same SID for the upstream SF per endpoint.
  369. This feature SHOULD only be used in DOCSIS1.0+ mode
  370. Note : Equivalent of VSIF 76.
  371. Note : This MIB only works in DOCSIS 1.0+ mode"
  372. DEFVAL { 0 }
  373. ::= { saMtaDevice 11 }
  374. saMtaDevEchoCanceller OBJECT-TYPE
  375. SYNTAX INTEGER {
  376. disable(0),
  377. enable(1)
  378. }
  379. MAX-ACCESS read-write
  380. STATUS current
  381. DESCRIPTION
  382. "Enable/Disable echo cancellation for all calls.
  383. If set to disable(0), it overwrites e:on parameter in CRCX/MDCX.
  384. Note: Equivalent of VSIF 34."
  385. DEFVAL { 1 }
  386. ::= { saMtaDevice 12 }
  387. saMtaDevCrestFactor OBJECT-TYPE
  388. SYNTAX INTEGER {
  389. cf10(0),
  390. cf11(1),
  391. cf12(2),
  392. cf13(3),
  393. cf1414(4)
  394. }
  395. MAX-ACCESS read-write
  396. STATUS current
  397. DESCRIPTION
  398. "This MIB setting adjusts the ring waveform crest factor to
  399. one of the following possible values
  400. (1.0, 1.1, 1.2, 1.3, 1.414 (sine wave))
  401. The default mode enables sine wave ringing signals.
  402. ID Crest Factor
  403. 0 : 1.0
  404. 1 : 1.1
  405. 2 : 1.2
  406. 3 : 1.3
  407. 4 : 1.414
  408. To use this MIB setting set this value to 0,1,2,3 or 4.
  409. The default value for all countries is cf1414(4), except for
  410. Belgium which is cf13(3)"
  411. ::= { saMtaDevice 13 }
  412. saMtaDevRingVoltageOffset OBJECT-TYPE
  413. SYNTAX INTEGER {
  414. balanced-NoOffset(1),
  415. balanced-TipPos16V(2),
  416. balanced-RingPos16V(3)
  417. }
  418. MAX-ACCESS read-write
  419. STATUS current
  420. DESCRIPTION
  421. "This setting controls the DC offset on the telephone loop during the Ring cycle.
  422. 1: (Default) Balanced ringing - No Offset
  423. 2: Balanced with 16V offset (Tip more positive)
  424. 3: Balanced with 16V offset (Ring more positive)"
  425. ::= { saMtaDevice 14 }
  426. -- =========================
  427. -- JITTER OBJECTS START HERE
  428. -- =========================
  429. saMtaDevJitterBase OBJECT IDENTIFIER ::= { saMtaDevice 15 }
  430. saMtaDevJitVoiceMaxLen OBJECT-TYPE
  431. SYNTAX INTEGER (0..200)
  432. UNITS "milliseconds"
  433. MAX-ACCESS read-write
  434. STATUS current
  435. DESCRIPTION
  436. "This object defines Maximum Holding Time
  437. for jitter buffer (STATIC or ADAPTIVE as selected
  438. by saMtaDevJitVoiceType) in VOICE mode.
  439. When the buffer is filled with this value,
  440. incoming packets will be discarded.
  441. In STATIC buffer mode initial buffer fill (delay)
  442. is half of the value.
  443. Note: this is the maximum delay that voice packets
  444. experience in the buffer.
  445. If the value of the object is changed through SNMP,
  446. then those changes MUST take affect starting with
  447. the next phone call (in process calls MUST NOT be
  448. affected, and MUST remain at the setting obtained
  449. at the start of the call)."
  450. DEFVAL { 60 }
  451. ::= { saMtaDevJitterBase 1 }
  452. saMtaDevJitVoiceMinLen OBJECT-TYPE
  453. SYNTAX INTEGER (0..50)
  454. UNITS "milliseconds"
  455. MAX-ACCESS read-write
  456. STATUS current
  457. DESCRIPTION
  458. "This object defines the value below which
  459. the ADAPTIVE jitter buffer will not adapt, even if network
  460. jitter is smaller.
  461. Note: saMtaDevJitVoiceMinLen must be set less than or equal
  462. to saMtaDevJitVoiceMaxLen/2.
  463. Note: When STATIC buffer is used, this object in meaningless.
  464. If the value of the object is changed through SNMP,
  465. then those changes MUST take affect starting with
  466. the next phone call (in process calls MUST NOT be
  467. affected, and MUST remain at the setting obtained
  468. at the start of the call)."
  469. DEFVAL { 10 }
  470. ::= { saMtaDevJitterBase 2 }
  471. saMtaDevJitCommitSetting OBJECT-TYPE
  472. SYNTAX INTEGER {
  473. true(1),
  474. false(2),
  475. error(3)
  476. }
  477. MAX-ACCESS read-write
  478. STATUS obsolete
  479. DESCRIPTION
  480. "Config the lower bound and upper bound of the jitter buffer length.
  481. Setting this object to true(1) causes saMtaDevJitMaxLen and
  482. saMtaDevJitMinLen to be committed on the device.
  483. Reading this object should returns false(2).
  484. If saMtaDevJitMinLen > (saMtaDevJitMaxLen/2),
  485. it will return error(3).
  486. Note: 0 =< saMtaDevJitMinLen <= (saMtaDevJitMaxLen/2)"
  487. DEFVAL { 2 }
  488. ::= { saMtaDevJitterBase 3 }
  489. saMtaDevJitTarget OBJECT-TYPE
  490. SYNTAX Unsigned32
  491. UNITS "milliseconds"
  492. MAX-ACCESS read-only
  493. STATUS current
  494. DESCRIPTION
  495. "This object reads the target value for jitter buffer.
  496. If in STATIC buffer mode, this object returns half of
  497. either saMtaDevJitVoiceMaxLen or saMtaDevJitDataMaxLen.
  498. In ADAPTIVE buffer mode this value is based on network
  499. jitter that MTA detects.
  500. If the value of the object is changed through SNMP,
  501. then those changes MUST take affect starting with
  502. the next phone call (in process calls MUST NOT be
  503. affected, and MUST remain at the setting obtained
  504. at the start of the call)."
  505. ::= { saMtaDevJitterBase 4 }
  506. saMtaDevJitVoiceType OBJECT-TYPE
  507. SYNTAX INTEGER {
  508. static(1),
  509. adaptive(2)
  510. }
  511. MAX-ACCESS read-write
  512. STATUS current
  513. DESCRIPTION
  514. "This object defines if ADAPTIVE or STATIC
  515. jitter buffer is used for VOICE calls.
  516. Note: for DATA calls the buffer is always STATIC.
  517. If the value of the object is changed through SNMP,
  518. then those changes MUST take affect starting with
  519. the next phone call (in process calls MUST NOT be
  520. affected, and MUST remain at the setting obtained
  521. at the start of the call)."
  522. DEFVAL { 2 }
  523. ::= { saMtaDevJitterBase 5 }
  524. saMtaDevJitDataMaxLen OBJECT-TYPE
  525. SYNTAX INTEGER (0..200)
  526. UNITS "milliseconds"
  527. MAX-ACCESS read-write
  528. STATUS current
  529. DESCRIPTION
  530. "This object defines Maximum Holding Time for
  531. STATIC jitter buffer in DATA mode.
  532. Initial buffer fill (delay) is half of the value.
  533. If the value of the object is changed through SNMP,
  534. then those changes MUST take affect starting with
  535. the next phone call (in process calls MUST NOT be
  536. affected, and MUST remain at the setting obtained
  537. at the start of the call)."
  538. DEFVAL { 60 }
  539. ::= { saMtaDevJitterBase 6 }
  540. -- =======================
  541. -- JITTER OBJECTS END HERE
  542. -- =======================
  543. saMtaDevProvisionalResponse OBJECT-TYPE
  544. SYNTAX TruthValue
  545. MAX-ACCESS read-write
  546. STATUS current
  547. DESCRIPTION
  548. "Switches Provisional Response on or off."
  549. DEFVAL { true }
  550. ::= { saMtaDevice 16 }
  551. saMtaDevRtpPortNumber OBJECT-TYPE
  552. SYNTAX Integer32 (1025..65535)
  553. MAX-ACCESS read-only
  554. STATUS current
  555. DESCRIPTION
  556. "Specifies which UDP port to use for RTP packets. If this is set to
  557. x, then the port assignement will be:
  558. RTP port is x for 1st active connection.
  559. RTCP port is x+1 for 1st active connection.
  560. RTP port is x+2 for 2nd active connection.
  561. RTCP port is x+3 for 2nd active connection.
  562. RTP port is x+4 for 3rd active connection.
  563. RTCP port is x+5 for 3rd active connection.
  564. RTP port is x+6 for 4th active connection.
  565. RTCP port is x+7 for 4th active connection.
  566. NOTE : Maximally four connections are supported in two endpoints.
  567. Note: This object can be set via the MTA configuration file ONLY."
  568. DEFVAL { 53456 }
  569. ::= { saMtaDevice 17 }
  570. saMtaDevNcsPiggyBacking OBJECT-TYPE
  571. SYNTAX INTEGER {
  572. disable(0),
  573. enable(1)
  574. }
  575. MAX-ACCESS read-write
  576. STATUS current
  577. DESCRIPTION
  578. "Enable/Disable NCS PiggyBacking.
  579. 0: Disable NCS Piggy Backing.
  580. 1: Enable NCS Piggy Backing."
  581. ::= { saMtaDevice 18 }
  582. saMtaDevLoopCurrent OBJECT-TYPE
  583. SYNTAX INTEGER (25|40)
  584. UNITS "milliampers"
  585. MAX-ACCESS read-write
  586. STATUS current
  587. DESCRIPTION
  588. "This object defines phone ports loop current.
  589. The default value for all countries is 25 mA, except for Belgium
  590. which is 40 mA"
  591. ::= { saMtaDevice 19 }
  592. saMtaDevMgcpAuepZn2 OBJECT-TYPE
  593. SYNTAX INTEGER {
  594. perSpec(1),
  595. dontSend(2)
  596. }
  597. MAX-ACCESS read-only
  598. STATUS current
  599. DESCRIPTION
  600. "Set the requirement for sending ZN: 2
  601. 1: as defined in PacketCable NCS spec
  602. 2: do not send
  603. Note: This object can be set via the MTA configuration file
  604. ONLY."
  605. DEFVAL { 1 }
  606. ::= { saMtaDevice 20 }
  607. saMtaDevForceT38 OBJECT-TYPE
  608. SYNTAX INTEGER {
  609. normal(0),
  610. forceOn(1),
  611. forceOff(2)
  612. }
  613. MAX-ACCESS read-write
  614. STATUS current
  615. DESCRIPTION
  616. "T.38 normally requires LCO options to negotiate. There may be cases
  617. where it is desired to either force T.38 to negotiate or prevent
  618. T.38 from negotiating. The following options are supported:
  619. normal(0) - If T.38 options are present in LCO, then negotiate
  620. force_on(1) - Negotiate T.38 whether or not the options are present
  621. in LCO
  622. force_off(2) - Prevent T.38 from negotiating even if specified in
  623. the LCO"
  624. DEFVAL { 0 }
  625. ::= { saMtaDevice 21 }
  626. saMtaDevDnsNonAaCache OBJECT-TYPE
  627. SYNTAX INTEGER {
  628. false(0),
  629. true(1)
  630. }
  631. MAX-ACCESS read-write
  632. STATUS current
  633. DESCRIPTION
  634. "This object allows MTA to cache DNS non-authoritative answers.
  635. Non-authoritative responses come from servers that have cached
  636. an answer for a given host, but received that information from
  637. a server that is not authoritative for the domain.
  638. Non-authoritative response has AA flag cleared in a DNS packet."
  639. DEFVAL { 0 }
  640. ::= { saMtaDevice 22 }
  641. saMtaDevUgsAdControl OBJECT-TYPE
  642. SYNTAX INTEGER {
  643. noUgsAd(0),
  644. perNcs(1)
  645. }
  646. MAX-ACCESS read-write
  647. STATUS current
  648. DESCRIPTION
  649. "This object can control the use of UGS-AD service flow:
  650. NoUgsAd(0) - UGS-AD support is disabled. UGS is always used.
  651. perNcs(1) - UGS-AD is used per CRCX/MDCX LCO."
  652. DEFVAL { 1 }
  653. ::= { saMtaDevice 23 }
  654. saMtaDevRtpMute OBJECT-TYPE
  655. SYNTAX INTEGER {
  656. noMute(0),
  657. onLocalRingBack(1)
  658. }
  659. MAX-ACCESS read-write
  660. STATUS current
  661. DESCRIPTION
  662. "This object controls muting the incoming RTP packets:
  663. noMute(0) - RTP packets are always played out
  664. onLocalRingBack(1) - incoming RTP packets are muted when MTA
  665. is commanded to play local ringback. The muting stops when
  666. local ringback stops either through signaling or timeout."
  667. DEFVAL { 0 }
  668. ::= { saMtaDevice 24 }
  669. saMtaDevDisconnectedTone OBJECT-TYPE
  670. SYNTAX INTEGER {
  671. none(0),
  672. fastBusy(1)
  673. }
  674. MAX-ACCESS read-write
  675. STATUS current
  676. DESCRIPTION
  677. "This object defines a tone when the user attempts to initiate a call
  678. and one of the following conditions is present:
  679. 1) No upstream bandwidth available (DSA Rejected)
  680. 2) PSTN congestion
  681. 3) RF Connectivity Lost"
  682. DEFVAL { 0 }
  683. ::= { saMtaDevice 26 }
  684. saMtaDev2833WithoutLCO OBJECT-TYPE
  685. SYNTAX INTEGER {
  686. requireLCO(0),
  687. force2833(1)
  688. }
  689. MAX-ACCESS read-write
  690. STATUS current
  691. DESCRIPTION
  692. " RFC2833/LCS defines a way to signal various telephone events (like DTMF) via RTP packets.
  693. Normally, LCS/RFC2833 requires entries in the local connection options (LCO)
  694. during call establishment.
  695. This MIB enables RFC2833/LCS during a call even without the LCO specifying this operation."
  696. DEFVAL { 0 }
  697. ::= { saMtaDevice 27 }
  698. saMtaDevPktcEventLogEntries OBJECT-TYPE
  699. SYNTAX INTEGER
  700. MAX-ACCESS read-only
  701. STATUS current
  702. DESCRIPTION
  703. "Defines the number of entries in the event log as seen on the WebWizard Log page.
  704. If this object is set to 0, there are no events shown.
  705. Note: This object does not change the number of events entries in the event table MIB."
  706. DEFVAL { 256 }
  707. ::= { saMtaDevice 28 }
  708. saMtaDevNegotiateSingleCodec OBJECT-TYPE
  709. SYNTAX INTEGER {
  710. false(0),
  711. true(1)
  712. }
  713. MAX-ACCESS read-write
  714. STATUS current
  715. DESCRIPTION
  716. "Normally an MTA will negotiate a list of codecs with the far end,
  717. reserve bandwidth according to the least-upper-bound (LUB, or
  718. ‘worst case’) codec, and return the entire negotiated list in the
  719. Local Connection Descriptor in the SDP. This setting is used to
  720. force the MTA to negotiate only a single codec, reserve bandwidth
  721. for that codec only, and return only that codec in the LCD.
  722. NOTE: For this feature to work properly, VSIF 73 must be set in the
  723. cable modem config file. The value must have '03' as the
  724. second octet, for example '01.03.01.01.01'.
  725. NOTE: This setting should be used only to resolve interoperability
  726. problems with certain Motorola CMTS releases, and only after
  727. consulting Scientific Atlanta.
  728. 0: false - Negotiate codecs normally, reserve LUB, return entire
  729. list in LCD (default)
  730. 1: true - Negotiate only single codec"
  731. DEFVAL { 0 }
  732. ::= { saMtaDevice 30 }
  733. saMtaDevResetCleanupTimeout OBJECT-TYPE
  734. SYNTAX Unsigned32 (0..64000)
  735. UNITS "minutes"
  736. MAX-ACCESS read-only
  737. STATUS current
  738. DESCRIPTION
  739. "If set this object causes the entire MTA to reset if voice connections have been
  740. active and both voice lines have been on-hook for a period greater than the value
  741. defined via this MIB object. This will guarantee that orphaned connections and/or
  742. service flows are properly cleaned up and freed when the CMTS and CMS fail to perform
  743. the correct clean up operations. It will also ensure that the EMTA state machine, DSP
  744. voice channels, NCS connection handling, etc. are also restored to a default state.
  745. This protects against any unknown case that could possibly cause stuck service flows
  746. and/or connections. If the MIB object is set to 0 then this function is disabled. If
  747. the MIB is set from 1 to 64000 minutes then the feature is enabled and this value is
  748. used for the timeout."
  749. DEFVAL { 0 }
  750. ::= { saMtaDevice 31 }
  751. saMtaDevCmsRedirect OBJECT-TYPE
  752. SYNTAX INTEGER {
  753. denyNonIpSec(0),
  754. allowNonIpSec(1)
  755. }
  756. MAX-ACCESS read-only
  757. STATUS current
  758. DESCRIPTION
  759. "This setting allows an endpoint to be redirected to a new call agent
  760. without using Ipsec, and without having that endpoint listed in the
  761. pktcMtaDevCmsTable in the MTA config file.
  762. 0: do not allow redirect without Ipsec unless call agent is defined
  763. in pktcMtaDevCmsTable
  764. 1: allow redirect without Ipsec even if call agent is not defined in
  765. pktcMtaDevCmsTable
  766. NOTE: This setting is ONLY applicable to ProvMode 0 (fully
  767. PacketCable compliant provisioning). ProvModes 1, 2 and 3
  768. already allow redirect without Ipsec to an undefined call
  769. agent. See saCmMtaProvisioningMode for provisioning modes."
  770. DEFVAL { 0 }
  771. ::= { saMtaDevice 32 }
  772. saMtaDevExitRsipDisconnectState OBJECT-TYPE
  773. SYNTAX INTEGER {
  774. perSpec(0),
  775. onAnyMsgFromCms(1)
  776. }
  777. MAX-ACCESS read-write
  778. STATUS current
  779. DESCRIPTION
  780. "This MIB enables the operator to exit the RSIP disconnected state in the
  781. MTA that follow non-standard method other than packetCable call flow.
  782. When the value is set to 0, the MTA will follow packet cable standard
  783. disconnect procedure.
  784. When the value is set to 1 the MTA will follow non-packet cable
  785. standards where any connection message (CRCX,MDCX or DLCX) or RQNT from
  786. Call agent will get the MTA out of
  787. disconnect state and change its state to connected. The AUEP will NOT
  788. make the MTA to exit the disconnected state
  789. This setting will allow MTA to recover from RSIP flood state where MTA
  790. will be in disconnected state and any message from Call agent will
  791. initiate a avalanche of messages from call agent and MTA."
  792. DEFVAL { 0 }
  793. ::= { saMtaDevice 33 }
  794. saMtaDevBell103Ntfy OBJECT-TYPE
  795. SYNTAX INTEGER {
  796. none(0),
  797. modemtone(1),
  798. faxtone(2)
  799. }
  800. MAX-ACCESS read-write
  801. STATUS current
  802. DESCRIPTION
  803. "This setting allows an endpoint to send NTFY upon detecting bell 103 tones (2200Hz to 2250 Hz.
  804. The default behavior is to not send NTFY upon detecting these tones ( ECAN OFF, NLP OFF),
  805. If the value is set to 1 it sends modem tone ( with ECAN OFF , NLP OFF),
  806. if value is set 2 it sends fax tone detection ( ECAN ON , NLP OFF)
  807. In order for saMtaDevBell103Ntfy to report Bell 103 tones to CMS,
  808. saMtaEndPntCtrlAlarmPanelAndPosTerminalDetection needs to be set to enabled."
  809. DEFVAL { 0 }
  810. ::= { saMtaDevice 34 }
  811. saMtaDevAutoSendOSI OBJECT-TYPE
  812. SYNTAX Integer32 (0..200)
  813. UNITS "seconds"
  814. MAX-ACCESS read-write
  815. STATUS current
  816. DESCRIPTION
  817. "This setting allows an endpoint enable auto detect OSI feature if the call agent never sends or supports OSI.
  818. Default value is 0 and follow normal process and if any value other than 0 is set ,
  819. then that value will be used as a timer. This timer should start as soon as 250 Message
  820. is sent out in response to DLCX and on expiry trigger OSI procedure to follow.
  821. This timer should start only if there is NO valid connections or endpoints in OFFHOOK state.
  822. Note: This MIB object is applicable to all EMTA NCS Software except HW model DPX2213."
  823. DEFVAL { 0 }
  824. ::= { saMtaDevice 35 }
  825. saMtaDevConnectionCleanupTimeout OBJECT-TYPE
  826. SYNTAX Unsigned32 (0..64000)
  827. UNITS "seconds"
  828. MAX-ACCESS read-only
  829. STATUS current
  830. DESCRIPTION
  831. "If set this object causes the MTA to tear down and clean up connections and the
  832. associated service flows on any endpoint that detects a transition from off-hook
  833. to on-hook, remains onhook for a period longer than the value set in this MIB object,
  834. and has connections that were active prior to the endpoint going onhook. If the MIB
  835. object is set to 0 then this function is disabled. If the MIB is set from 1 to 64000
  836. seconds then the feature is enabled and this value is used for the timeout."
  837. DEFVAL { 0 }
  838. ::= { saMtaDevice 36 }
  839. saMtaDevEcanTailLength OBJECT-TYPE
  840. SYNTAX INTEGER {
  841. echoTail8ms(8),
  842. echoTail16ms(16),
  843. echoTail24ms(24),
  844. echoTail32ms(32)
  845. }
  846. UNITS "milliseconds"
  847. MAX-ACCESS read-write
  848. STATUS obsolete
  849. DESCRIPTION
  850. "This object specifies the echo cancellation tail length.
  851. If the echo cancellation tail length is changed through SNMP,
  852. then those changes take effect starting with the next phone
  853. call (in process calls are not affected)."
  854. DEFVAL { 24 }
  855. ::= { saMtaDevice 39 }
  856. -- callerID tree
  857. saMtaDevCallerIdMib OBJECT IDENTIFIER ::= { saMtaDevice 40 }
  858. saMtaDevCidMissingSigTime OBJECT-TYPE
  859. SYNTAX INTEGER {
  860. useCmTod(0),
  861. suppressToD(1)
  862. }
  863. MAX-ACCESS read-write
  864. STATUS current
  865. DESCRIPTION
  866. "This setting allows an endpoint to send the time field in a caller
  867. identification (CID) message based on the following:
  868. The default behavior (0) is to send the information included in
  869. the NCS message, or send the current modem Time of Day (TOD) if
  870. not provided in the NCS message.
  871. NOTE: If VSIF85=0 or saCmMtaRequireTod=0, then the modem clock
  872. starts at the default value of 00:00 01/01/1970. See above
  873. referenced VSIF or MIB for further information and restrictions.
  874. If the value is set (1) MTA will not send any information for the
  875. Type 01 field (time field). Note: This may not be compatible with
  876. all CPE devices."
  877. DEFVAL { 0 }
  878. ::= { saMtaDevCallerIdMib 1 }
  879. saMtaDevCidNameChange OBJECT-TYPE
  880. SYNTAX INTEGER {
  881. none(0),
  882. pAndO(1)
  883. }
  884. MAX-ACCESS read-write
  885. STATUS current
  886. DESCRIPTION
  887. "This object allows the MTA to change the caller id information
  888. that is sent to CPE when the caller id is either P (P Class) or
  889. O (O Class) in the NCS message. If the value in the NCS caller id
  890. field is P, MTA will send the name 'Private' to the phone. For O,
  891. MTA will send 'Out of Area'.
  892. The default value will follow Bellcore/ETSI spec and allow CPE
  893. to display relevant caller id information."
  894. DEFVAL { 0 }
  895. ::= { saMtaDevCallerIdMib 2 }
  896. saMtaDevCidNameLength OBJECT-TYPE
  897. SYNTAX INTEGER {
  898. perSpec(0),
  899. set1ByteLength(1),
  900. noNameField(2)
  901. }
  902. MAX-ACCESS read-write
  903. STATUS current
  904. DESCRIPTION
  905. "This setting allows an endpoint to set the calling name field to
  906. 1 byte length and provide caller id to the CPE attached. Some of
  907. the CPEs do not display the caller id information to the CPE if
  908. the calling name field is null.If set to noNameField, no CPN is sent
  909. in the FSK."
  910. DEFVAL { 0 }
  911. ::= { saMtaDevCallerIdMib 3 }
  912. -- end of callerID tree
  913. saMtaDevDhcpNak OBJECT-TYPE
  914. SYNTAX INTEGER {
  915. ignoreWhenOffHook(1),
  916. perRfc(2)
  917. }
  918. MAX-ACCESS read-write
  919. STATUS current
  920. DESCRIPTION
  921. "This MIB controls the behavior of the MTA when it has one or more
  922. endpoints off hook and it receives a DHCP NAK in response to a
  923. renewal request.
  924. This object does not affect or control CM DHCP process.
  925. 1: Don't disturb call in progress. MTA DHCP client ignores DHCP NAK
  926. upon DHCP renewal when an endpoint is offhook. In this scenario,
  927. MTA DHCP client sends DHCP renewal requests with an exponential
  928. back-off algorithm (4 sec, 8 sec, 16 sec, 32 sec, 64 sec) and
  929. repeats this algorithm until hook state changes to onhook. When
  930. all endpoints are onhook, MTA follows the DHCP process
  931. recommended by PacketCable/RFC. Note: If the DHCP lease expires,
  932. the MTA will follow the DHCP process recommended by
  933. PacketCable/RFC without regard to endpoint hook state.
  934. 2: Interrupt call in progress. Follow Default PacketCable/RFC
  935. compliant behavior without regard to endpoint hook status."
  936. DEFVAL { 2 }
  937. ::= { saMtaDevice 41 }
  938. saMtaDevEndofDigitString OBJECT-TYPE
  939. SYNTAX INTEGER {
  940. perSpec(0),
  941. useHash(1),
  942. useStar(2),
  943. useHashOrStar(3)
  944. }
  945. MAX-ACCESS read-write
  946. STATUS current
  947. DESCRIPTION
  948. "This setting allows the MTA to treat # and/or * as the end of string
  949. character if it’s not specified in the digit map from Call agent.
  950. Example: If #3# is entered, eMTA reports #3 immediately to call agent
  951. because last # will be treated as end of digit as there is no match
  952. in digit map ."
  953. DEFVAL { 0 }
  954. ::= { saMtaDevice 42 }
  955. saMtaDevSnmpTosValue OBJECT-TYPE
  956. SYNTAX Integer32 (0..63)
  957. MAX-ACCESS read-write
  958. STATUS current
  959. DESCRIPTION
  960. "This is used to set the value of the upper 6 bits of the diff-serve byte for transmitted SNMP packets
  961. To set the diff-serve byte to 0xA0 in outgoing packets, set this field to 0x28
  962. EX: 0xA0 = 1010 0000 (binary)
  963. => 0x28 = 1010 00 (binary)
  964. => 40 (dec)"
  965. DEFVAL { 0 }
  966. ::= { saMtaDevice 44 }
  967. saMtaDevQuarantineQueueDepth OBJECT-TYPE
  968. SYNTAX Unsigned32 (1..100)
  969. MAX-ACCESS read-write
  970. STATUS current
  971. DESCRIPTION
  972. "This object contains the max number of the queued NCS events
  973. the MTA can store during lock step mode.
  974. Equivalent to VSIF 87."
  975. DEFVAL { 100 }
  976. ::= { saMtaDevice 45 }
  977. saMtaDevNotificationMode OBJECT-TYPE
  978. SYNTAX INTEGER {
  979. lockStep(0),
  980. loopMode(1)
  981. }
  982. MAX-ACCESS read-write
  983. STATUS current
  984. DESCRIPTION
  985. "This object sets the MTA in either loopmode
  986. or lockstep mode for MGCP signaling."
  987. DEFVAL { 0 }
  988. ::= { saMtaDevice 46 }
  989. saMtaDevDsaPollJitter OBJECT-TYPE
  990. SYNTAX INTEGER {
  991. sameAsGrantJitter(0),
  992. sameAsNominalPolling(1)
  993. }
  994. MAX-ACCESS read-only
  995. STATUS current
  996. DESCRIPTION
  997. "Controls the value of Tolerated Poll Jitter in DSA-REQ. The value might
  998. be equal to the Nominal Polling Interval or equal to Tolerated Grant
  999. Jitter. This MIB reflects the changes in PackeCable 1.5 DQoS specification."
  1000. DEFVAL { 0 }
  1001. ::= { saMtaDevice 48 }
  1002. saMtaDevTddDetection OBJECT-TYPE
  1003. SYNTAX BITS {
  1004. enable1100Hz(0),
  1005. enable1400Hz(1)
  1006. }
  1007. MAX-ACCESS read-write
  1008. STATUS current
  1009. DESCRIPTION
  1010. "This object allows the selective detection of 1100Hz and 1400Hz audio tones
  1011. that indicate the beginning of Modem/Fax/TDD calls. 2100Hz used for modern
  1012. modems is always detected and cannot be disabled.
  1013. This MIB object replaces VSIF79."
  1014. DEFVAL { 'c0'h }
  1015. ::= { saMtaDevice 49 }
  1016. saMtaDevLcoTosOverride OBJECT-TYPE
  1017. SYNTAX INTEGER {
  1018. ncsMsgControlled(0),
  1019. overrideNcsMsgParam(1)
  1020. }
  1021. MAX-ACCESS read-write
  1022. STATUS current
  1023. DESCRIPTION
  1024. "This Object allows ToS settings by MIB to override the LCO setting of ToS
  1025. in the CRCX message. Will also disregard any incorrect formatting of the
  1026. 't:' parameter and allow the CRCX to complete successfully.
  1027. The default value (0) will override any Tos settings set by MIBs and the
  1028. value in the NCS messages will be applied. The value of 1 overrides the LCO
  1029. t: parameter. t: will be ignored, even if it contains an incorrect format
  1030. (i.e. single hex digit).
  1031. This MIB object replaces VSIF 86."
  1032. DEFVAL { 0 }
  1033. ::= { saMtaDevice 50 }
  1034. saMtaDevMaintenance OBJECT IDENTIFIER ::= { saMtaDevice 51 }
  1035. saMtaDevMaintenanceWindowBegin OBJECT-TYPE
  1036. SYNTAX DateAndTime
  1037. MAX-ACCESS read-write
  1038. STATUS current
  1039. DESCRIPTION
  1040. "This object identifies the start of an eMTA maintenance window. A maintenance
  1041. window is a period of time during which the ISP may perform network
  1042. maintenance operations and network outages or software resets may
  1043. occur. During a maintenance window, the eMTA will maintain the line
  1044. voltage of an MTA regardless of CM resets, MTA resets, or RF losses.
  1045. If any of these conditions occurs or persists outside of the scheduled
  1046. maintenance window then the line voltage will be dropped unless the
  1047. corresponding bit for the condition in question is set in the
  1048. saMtaDevMaintenanceControlMask MIB. If this object has never been set,
  1049. it will have the value of midnight, January 1, 1970. Note that the
  1050. time value used here is the local time as known by the device, as
  1051. opposed to UTC. Also note that the value of this object will persist
  1052. across a system reboot."
  1053. ::= { saMtaDevMaintenance 1 }
  1054. saMtaDevMaintenanceWindowDuration OBJECT-TYPE
  1055. SYNTAX INTEGER (0..3600)
  1056. UNITS "seconds"
  1057. MAX-ACCESS read-write
  1058. STATUS current
  1059. DESCRIPTION
  1060. "This object identifies the duration, in seconds, of an eMTA maintenance window.
  1061. Setting the value of this object to the default value of zero will
  1062. cancel the maintenance window. Note that the value of this object
  1063. will persist across a system reboot."
  1064. ::= { saMtaDevMaintenance 2 }
  1065. saMtaDevMaintenanceControlMask OBJECT-TYPE
  1066. SYNTAX BITS {
  1067. maintenanceOnCmReset(0),
  1068. maintenanceOnRFLoss(1),
  1069. maintenanceOnMtaReset(2),
  1070. maintenanceOnCMSLoss(3)
  1071. }
  1072. MAX-ACCESS read-write
  1073. STATUS current
  1074. DESCRIPTION
  1075. "This object identifies the bit mask to control the line voltage behavior of the eMTA in
  1076. various scenarios:
  1077. maintenanceOnCmReset(0) - if this bit is set to 1 it requires the line
  1078. voltage be maintained in the case when the CM has been reset, regardless
  1079. of the reason (reset after downloading a new firmware, or hard reboot, or
  1080. SNMP induced CM reset), and regardless of whether the MTA is in a valid
  1081. maintenance window maintenanceOnRFLoss(1) - if this bit is set to 1 it
  1082. requires the line voltage be maintained in the case when RF communication
  1083. is lost, regardless of the reason, and regardless of whether the MTA is
  1084. in a valid maintenance window maintenanceOnMtaReset(2) - if this bit is
  1085. set to 1 it requires the line voltage be maintained in the case when the
  1086. eMTA is being reset, regardless of the reason (e.g. SNMP induced eMTA reset,
  1087. etc), and regardless of whether the MTA is in a valid maintenance window
  1088. maintenanceOnCMSLoss(3) - if this bit is set to 1 it requires the line
  1089. voltage be maintained in the case when communication is lost with the CMS,
  1090. regardless of the reason (e.g. endpoint disconnected, etc), and regardless
  1091. of whether the duration of the communication loss has exceeded the value
  1092. in the MIB saMtaDevMaintenanceQuarantineTimeout and/or saMtaDevMaintenanceDisconnectedTimeout
  1093. The default value of this object may change based on build specific options.
  1094. However, it's highly recommended that the default value in the image submitted
  1095. for (E)PC 1.x Certification be chosen in such a way that it will correspond
  1096. to the functionality compliant with the PacketCable requirements and will
  1097. preserve the backward compatibility with the previously certified behaviour.
  1098. Note that to satisfy the latter, 'maintenanceOnCMSLoss(3)' bit should be set
  1099. by default."
  1100. ::= { saMtaDevMaintenance 3 }
  1101. saMtaDevMaintenanceQuarantineTimeout OBJECT-TYPE
  1102. SYNTAX Unsigned32 (0..3600)
  1103. UNITS "seconds"
  1104. MAX-ACCESS read-write
  1105. STATUS current
  1106. DESCRIPTION
  1107. "This object identifies the time the emta maintains line voltage after the
  1108. emta enters the quarantine state.The line voltage will not be dropped
  1109. unless the maintenanceOnCMSLoss bit is set in the saMtaDevMaintenanceControlMask
  1110. object.
  1111. This object is stored in non-vol."
  1112. DEFVAL { 120 }
  1113. ::= { saMtaDevMaintenance 4 }
  1114. saMtaDevMaintenanceDisconnectedTimeout OBJECT-TYPE
  1115. SYNTAX INTEGER (0..3600)
  1116. UNITS "seconds"
  1117. MAX-ACCESS read-write
  1118. STATUS current
  1119. DESCRIPTION
  1120. "The Time the EMTA maintains line voltage after it lost its connectivity to the
  1121. CMS.The bit in maintenanceOnCMSLoss must be set in the saMtaMaintenanceControlMask
  1122. object for the timer to take effect.Note that the value of this object will persist
  1123. across a system reboot.
  1124. This object is stored in non-vol."
  1125. DEFVAL { 120 }
  1126. ::= { saMtaDevMaintenance 5 }
  1127. saMtaDevMaintenanceRFDisconnectTimeout OBJECT-TYPE
  1128. SYNTAX INTEGER (0..3600)
  1129. UNITS "seconds"
  1130. MAX-ACCESS read-write
  1131. STATUS current
  1132. DESCRIPTION
  1133. "The time an emta maintains the line voltage after a RF loss. The RF loss is when
  1134. the EMTA lost its connectivity with CMTS ( T4 timer). The bit must be set in the
  1135. saMtaMaintenanceControlMask MIB for the timer to take effect.
  1136. This object is stored in non-vol."
  1137. DEFVAL { 300 }
  1138. ::= { saMtaDevMaintenance 6 }
  1139. saMtaDnsBaseTimeout OBJECT-TYPE
  1140. SYNTAX Unsigned32 (100..30000)
  1141. UNITS "milliseconds"
  1142. MAX-ACCESS read-write
  1143. STATUS current
  1144. DESCRIPTION
  1145. "This object controls the base timeout value for DNS queries.
  1146. The DNS client DNS query times out due to no response from the DNS
  1147. server. The EMTA DNS resolver waits this period of time before sending
  1148. the next DNS Query if no response is received from the DNS server.
  1149. This is exponentially increased on subsequent DNS queries for the same
  1150. transaction."
  1151. DEFVAL {500}
  1152. ::= { saMtaDevice 57 }
  1153. -- ==========================
  1154. -- ENDPOINT TABLE STARTS HERE
  1155. -- ==========================
  1156. saMtaEndPointTable OBJECT-TYPE
  1157. SYNTAX SEQUENCE OF SaMtaEndPointEntry
  1158. MAX-ACCESS not-accessible
  1159. STATUS current
  1160. DESCRIPTION
  1161. "This table describes the MTA EndPoint
  1162. Volume configuration. "
  1163. ::= { saMta 2 }
  1164. saMtaEndPointEntry OBJECT-TYPE
  1165. SYNTAX SaMtaEndPointEntry
  1166. MAX-ACCESS not-accessible
  1167. STATUS current
  1168. DESCRIPTION
  1169. " List of attributes for a single MTA endpoint interface."
  1170. INDEX { ifIndex }
  1171. ::= { saMtaEndPointTable 1 }
  1172. SaMtaEndPointEntry ::= SEQUENCE {
  1173. saMtaEndPntHookFlashMinTime INTEGER,
  1174. saMtaEndPntHookFlashMaxTime INTEGER,
  1175. saMtaEndPntPulseDialing INTEGER,
  1176. saMtaEndPntTxGain SnmpAdminString,
  1177. saMtaEndPntRxGain SnmpAdminString,
  1178. saMtaEndPntStatePhysical INTEGER,
  1179. saMtaEndPntStateLogical INTEGER,
  1180. saMtaEndPntCtrlAlarmPanelAndPosTerminalDetection INTEGER,
  1181. saMtaEndPntQuarantineEvents OCTET STRING,
  1182. saMtaEndPntLedVmwiBehavior INTEGER,
  1183. saMtaEndPntQuarantineState INTEGER,
  1184. saMtaEndPntCtlToneDetectionCtl BITS,
  1185. saMtaEndPntCtrlCustomCWCIDCfg INTEGER,
  1186. saMtaEndPntCtrlCASLevelCfg Integer32,
  1187. saMtaEndPntCtrlOffhookCIDFSKLevelCfg Integer32
  1188. }
  1189. saMtaEndPntHookFlashMinTime OBJECT-TYPE
  1190. SYNTAX INTEGER (40..2000)
  1191. UNITS "milliseconds"
  1192. MAX-ACCESS read-write
  1193. STATUS current
  1194. DESCRIPTION
  1195. "Shortest onhook time at which hook-flash event will be detected, in miliseconds.
  1196. Breaks in loop current with shorter duration are assumed to be noise and are ignored."
  1197. ::= { saMtaEndPointEntry 1 }
  1198. saMtaEndPntHookFlashMaxTime OBJECT-TYPE
  1199. SYNTAX INTEGER (100..2000)
  1200. UNITS "milliseconds"
  1201. MAX-ACCESS read-write
  1202. STATUS current
  1203. DESCRIPTION
  1204. "Longest onhook time at which hook-flash event will be detected,
  1205. in miliseconds. If onhook time is longer then saMtaHookFlashMaxTime,
  1206. hang up event will be detected."
  1207. ::= { saMtaEndPointEntry 2 }
  1208. saMtaEndPntPulseDialing OBJECT-TYPE
  1209. SYNTAX INTEGER {
  1210. disable(0),
  1211. enable(1),
  1212. convertToDtmf(2)
  1213. }
  1214. MAX-ACCESS read-write
  1215. STATUS current
  1216. DESCRIPTION
  1217. "Dial Pulse Detection.
  1218. 0: Disable(Default)
  1219. 1: Enable
  1220. 2: Enable and convert to DTMF tones
  1221. Note: Equivalent of VSIF 68."
  1222. DEFVAL { 0 }
  1223. ::= { saMtaEndPointEntry 3 }
  1224. saMtaEndPntTxGain OBJECT-TYPE
  1225. SYNTAX SnmpAdminString
  1226. UNITS "dB"
  1227. MAX-ACCESS read-write
  1228. STATUS current
  1229. DESCRIPTION
  1230. "Set the audio gain in the MTA->phone direction. This is an absolute level.
  1231. The operational range is -12.0 dB to +12.0 dB offset with reference to default gain
  1232. NOTE : Ensure that the Absolute gain in the A/D path is < 0 dB to make sure that you
  1233. do not operate the gain in a range where echo canceller problems will result.
  1234. If there is not enough loss in the D/A + A/D path then the echo will be too
  1235. loud for the echo canceller to handle"
  1236. ::= { saMtaEndPointEntry 4 }
  1237. saMtaEndPntRxGain OBJECT-TYPE
  1238. SYNTAX SnmpAdminString
  1239. UNITS "dB"
  1240. MAX-ACCESS read-write
  1241. STATUS current
  1242. DESCRIPTION
  1243. "Set the audio gain in the phone->MTA direction. This is an absolute level.
  1244. The operational range is -12.0 dB to +12.0 dB offset with reference to default gain
  1245. NOTE : Ensure that the Absolute gain in the D/A path is < -3dB to make sure that you
  1246. do not operate the gain in a range where echo canceller problems will result.
  1247. If there is not enough loss in the D/A + A/D path then the echo will be too
  1248. loud for the echo canceller to handle"
  1249. ::= { saMtaEndPointEntry 5 }
  1250. saMtaEndPntStatePhysical OBJECT-TYPE
  1251. SYNTAX INTEGER {
  1252. onHook(1),
  1253. offHook(2)
  1254. }
  1255. MAX-ACCESS read-only
  1256. STATUS current
  1257. DESCRIPTION
  1258. "Returns the physical state of the end point.
  1259. 1: No phones attached or one or more phones are attached and
  1260. on-hook
  1261. 2: One or more phones are attached and off-hook"
  1262. ::= { saMtaEndPointEntry 6 }
  1263. saMtaEndPntStateLogical OBJECT-TYPE
  1264. SYNTAX INTEGER {
  1265. connectedIdle(1),
  1266. disconnected(2),
  1267. inCallVoice(3),
  1268. inCallData(4)
  1269. }
  1270. MAX-ACCESS read-only
  1271. STATUS current
  1272. DESCRIPTION
  1273. "Returns the logical state of the end point.
  1274. 1: endpoint is connected to CMS and not in call
  1275. 2: endpoint is not connected to CMS
  1276. 3: endpoint is in voice mode call
  1277. 4: endpoint is in data mode (fax/modem) call"
  1278. ::= { saMtaEndPointEntry 7 }
  1279. saMtaEndPntCtrlAlarmPanelAndPosTerminalDetection OBJECT-TYPE
  1280. SYNTAX INTEGER {
  1281. enabled(1),
  1282. disabled(2)
  1283. }
  1284. MAX-ACCESS read-write
  1285. STATUS current
  1286. DESCRIPTION
  1287. "This MIB object is used to configure the Alarm Panel And Point of Sale (POS)
  1288. terminal detection feature on an MTA endpoint.
  1289. The detection includes tones that are commonly used by various alarm panels
  1290. or POS terminals, such as (but not limited to):
  1291. - Bell 103 1275Hz (originating station mark tone),
  1292. - Bell 103 2225Hz (answering station mark tone),
  1293. - V.22bis 2250Hz answer tone
  1294. When set to true, the MTA enables the detection of these tones on
  1295. the specific endpoint.
  1296. When set to false, the MTA disables the detection of these tones on
  1297. the specific endpoint.
  1298. If a connection already exists on the endpoint when this MIB Object is
  1299. modified, then the setting needs to take effect on the next connection. The ECAN and NLP will be OFF and jitter buffer locked"
  1300. DEFVAL { 1 }
  1301. ::= { saMtaEndPointEntry 8 }
  1302. saMtaEndPntQuarantineEvents OBJECT-TYPE
  1303. SYNTAX OCTET STRING
  1304. MAX-ACCESS read-only
  1305. STATUS current
  1306. DESCRIPTION
  1307. "This will read the events that are in MTA quarantine buffer.
  1308. This is equivalent to the events displayed in epinfo CLI command."
  1309. ::= { saMtaEndPointEntry 9 }
  1310. saMtaEndPntLedVmwiBehavior OBJECT-TYPE
  1311. SYNTAX INTEGER {
  1312. normal(0),
  1313. blinking(1)
  1314. }
  1315. MAX-ACCESS read-write
  1316. STATUS current
  1317. DESCRIPTION
  1318. "This MIB object controls the functionality of the TEL LED for each
  1319. endpoint to indicate the status Message Waiting status of that
  1320. endpoint as set by the most recent MGCP/NCS S: vmwi(+/-) signal."
  1321. DEFVAL { 0 }
  1322. ::= { saMtaEndPointEntry 10 }
  1323. saMtaEndPntQuarantineState OBJECT-TYPE
  1324. SYNTAX INTEGER {
  1325. normal(1),
  1326. notification(2),
  1327. lockstep(3),
  1328. extendedlockstep(4)
  1329. }
  1330. MAX-ACCESS read-only
  1331. STATUS current
  1332. DESCRIPTION
  1333. "This MIB object reads the state of the endpoint during call processing.
  1334. When the EMTA enters lockstep mode for more than 2 mins, it will
  1335. switch to Extended lockstep state"
  1336. ::= { saMtaEndPointEntry 11 }
  1337. saMtaEndPntCtlToneDetectionCtl OBJECT-TYPE
  1338. SYNTAX BITS {
  1339. faxDetectionDisabled(0),
  1340. modemDetectionDisabled(1),
  1341. v18BaudotDisabled(2),
  1342. v18PreambleDissabled(3),
  1343. v18AsciiBell103V22bisDisabled(4)
  1344. }
  1345. MAX-ACCESS read-write
  1346. STATUS current
  1347. DESCRIPTION
  1348. "This MIB object is used to control individual tone detectors on an EMTA
  1349. endpoint.
  1350. If bit faxDetectionDisabled(0) is set, the EMTA must disable the fax
  1351. portion of tone detection (1100Hz CNG tone) on the specific endpoint.
  1352. If bit modemDetectionDisabled(1) is set, the EMTA must disable the modem
  1353. portion of tone detection (2100Hz CED tone) on the specific endpoint.
  1354. If bit V18BaudotDisabled(2) is set, the EMTA must disable V18 Baudot (1400 Hz)
  1355. detection on the specific endpoint.
  1356. If bit V18PreambleDisabled(3) is set, the EMTA must disable V18 Preamble
  1357. (980, 1650 Hz) detection on the specific endpoint.
  1358. If bit V18AsciiBell103V22bisDisabled(4) is set, the EMTA must disable V18
  1359. Ascii/Bell103 (1275, 2225 Hz) and V22bis (2250 Hz) detection on the
  1360. specific endpoint (mostly used for Alarm Panels and Point of Sale terminals).
  1361. If a connection already exists on the endpoint when this MIB Object is
  1362. modified, then the setting needs to take effect on the next connection.
  1363. The default value of this object corresponds to the functionality compliant
  1364. with the PacketCable requirements, which is V18AsciiBell103V22bisDisabled(4)
  1365. bit set.
  1366. Note that disabling any detector other than V18AsciiBell103V22bisDisabled(4)
  1367. would make the EMTA non compliant with the PacketCable requirements"
  1368. DEFVAL { 4 }
  1369. ::= { saMtaEndPointEntry 12 }
  1370. saMtaEndPntCtrlCustomCWCIDCfg OBJECT-TYPE
  1371. SYNTAX TruthValue
  1372. MAX-ACCESS read-write
  1373. STATUS current
  1374. DESCRIPTION
  1375. "This object controls whether MTA uses user-defined values for CAS tone
  1376. and FSK signal for Call Waiting Caller ID.
  1377. When set to 'true(1)', user-defined values for CAS tone (as specified in
  1378. saMtaEndPntCtrlCASLevelCfg) and FSK signal (as specified in
  1379. saMtaEndPntCtrlFSKLeveCfg) will be used.
  1380. When set to 'false(2)', values defined in Telcordia GR-30 will be used."
  1381. DEFVAL {false}
  1382. ::= { saMtaEndPointEntry 13 }
  1383. saMtaEndPntCtrlCASLevelCfg OBJECT-TYPE
  1384. SYNTAX Integer32 (-150..30)
  1385. UNITS "TenthdBm"
  1386. MAX-ACCESS read-write
  1387. STATUS current
  1388. DESCRIPTION
  1389. "This Object controls the user-defined level of the CPE Alerting Signal
  1390. (CAS) during Call Waiting Caller ID delivery procedure. In order for
  1391. this object to take effect, the saMtaEndPntCtrlCustomCWCIDCfg
  1392. object must be set to true(1).
  1393. This object must be changed in increments and decrements of 5 TenthdB.
  1394. An attempt to set this object to a value that does not fall on the
  1395. increment boundaries will result in an 'inconsistent value' error."
  1396. DEFVAL { -150 }
  1397. ::= { saMtaEndPointEntry 14 }
  1398. saMtaEndPntCtrlOffhookCIDFSKLevelCfg OBJECT-TYPE
  1399. SYNTAX Integer32 (-150..30)
  1400. UNITS "TenthdBm"
  1401. MAX-ACCESS read-write
  1402. STATUS current
  1403. DESCRIPTION
  1404. "This Object controls the user-defined level of the FSK data transmission
  1405. during Call Waiting Caller ID delivery procedure. In order for this object
  1406. to take effect, the saMtaEndPntCtrlCustomCWCIDCfg objects must
  1407. be set to true(1).
  1408. This object must be changed in increments and decrements of 5 TenthdB.
  1409. An attempt to set this object to a value that does not fall on the
  1410. increment boundaries will result in an 'inconsistent value' error."
  1411. DEFVAL { -150 }
  1412. ::= { saMtaEndPointEntry 15 }
  1413. -- MTA Testing, in the MTA MIB file. Index is ifIndex of voice port.
  1414. -- Tests are:
  1415. -- resTipToGroundShortDetection(0) - This test measures the resistance
  1416. -- between the Tip pin and the Ground of the MTA. If the resistance is
  1417. -- less that 10K it is declared a fault and the test fails.
  1418. -- resRingToGroundShortDetection(1) - This test measures the resistance
  1419. -- between the Ring pin and the Ground of the MTA. If the resistance is
  1420. -- less that 10K it is declared a fault and the test fails.
  1421. -- resTipToRingShortDetection(2) - This test measures the resistance
  1422. -- between the Tip pin and the Ring Pin. If the resistance is less that
  1423. -- 10K it is declared a fault and the test fails.
  1424. -- resRingerEquivalenceNetwork(3) - This test measures the load on the
  1425. -- line. This represents the total AC load of all of the phones, fax
  1426. -- machines, etc. attached to the line. This is measured in the units of
  1427. -- RENs. If the load is less than 0.175 RENs or greater than 5.0 RENs
  1428. -- the test fails.
  1429. -- resSelfTestNoReboot(4) - General test of the DSP, APM, HVG. Tests
  1430. -- verify that an endpoint is operational.
  1431. -- resOffHookSimulationTest(5) - The phone is taken offhook for 2 seconds
  1432. -- and then placed onhook through internal hardware. If the offhook
  1433. -- condition is detected, relayed to the CMS, and a request to play
  1434. -- dialtone is received from the CMS the test passes. Otherwise the test
  1435. -- fails.
  1436. -- resTip1ToRing2Short(6) - Not Implemented. Running this test will
  1437. -- always result in the VALID bits for this test being set to 0 indicating
  1438. -- that the test was not successful or supported.
  1439. -- resTip2ToRing1Short(7) - Not Implemented. Running this test will
  1440. -- always result in the VALID bits for this test being set to 0 indicating
  1441. -- that the test was not successful or supported.
  1442. -- resHazardousPotentialsTest(8) - This test measures the voltage at Tip
  1443. -- and Ring. If either voltage exceeds a high voltage threshold then the
  1444. -- test fails otherwise the test passes.
  1445. -- resForeignElectromotiveForceTest(9) - This test measures the voltage at
  1446. -- Tip and Ring. If either voltage exceeds a lower voltage threshold (6V)
  1447. -- then the test fails otherwise the test passes.
  1448. -- resReceiverOffhook(10) - This test is designed to test if a Tip to Ring
  1449. -- resistive fault is actually an offhook phone and not a resistive fault.
  1450. -- If the phone is not offhook then this test passes. This test only makes
  1451. -- sense to run if the Tip to Ring resistive fault is detected.
  1452. saMtaTestBase OBJECT IDENTIFIER ::= { saMta 3 }
  1453. saMtaTestEndPntTable OBJECT-TYPE
  1454. SYNTAX SEQUENCE OF SaMtaTestEndPntEntry
  1455. MAX-ACCESS not-accessible
  1456. STATUS current
  1457. DESCRIPTION
  1458. "This table controls the loopback mode for each endpoint present on the eMTA."
  1459. ::= { saMtaTestBase 1 }
  1460. saMtaTestEndPntEntry OBJECT-TYPE
  1461. SYNTAX SaMtaTestEndPntEntry
  1462. MAX-ACCESS not-accessible
  1463. STATUS current
  1464. DESCRIPTION
  1465. "Each entry controls the loopback mode for the particular endpoint indexed
  1466. by the corresponding ifIndex."
  1467. INDEX { ifIndex }
  1468. ::= { saMtaTestEndPntTable 1 }
  1469. SaMtaTestEndPntEntry ::= SEQUENCE {
  1470. saMtaTestEndPntAnalogLoopback TruthValue,
  1471. saMtaTestEndPntLineReset TruthValue,
  1472. saMtaTestEndPntDiagTestsStart BITS,
  1473. saMtaTestEndPntDiagTestsStop BITS,
  1474. saMtaTestEndPntDiagTestValid BITS,
  1475. saMtaTestEndPntDiagTestResult BITS,
  1476. saMtaTestEndPntDiagTestValue SnmpAdminString
  1477. }
  1478. saMtaTestEndPntAnalogLoopback OBJECT-TYPE
  1479. SYNTAX TruthValue
  1480. MAX-ACCESS read-write
  1481. STATUS current
  1482. DESCRIPTION
  1483. "This oject controls the implementation of the analog loopback by the MTA.
  1484. When the object is set to true(1), the MTA starts an analog loopback
  1485. operations to the network. When the object is set to false(2), the MTA stops loopback
  1486. operations immediately.
  1487. The default value of this object corresponds to the functionality compliant
  1488. with the PacketCable requirements."
  1489. DEFVAL {false}
  1490. ::= { saMtaTestEndPntEntry 1 }
  1491. saMtaTestEndPntLineReset OBJECT-TYPE
  1492. SYNTAX TruthValue
  1493. MAX-ACCESS read-write
  1494. STATUS current
  1495. DESCRIPTION
  1496. "Setting this object to true(1) causes the eMTA to reset the telephone line
  1497. of the corresponding endpoint and drop loop voltage for 2 seconds.
  1498. Setting this object to false(2) does not have
  1499. any affect. Reading this object always returns 'false(2)'."
  1500. DEFVAL {false}
  1501. ::= { saMtaTestEndPntEntry 2 }
  1502. saMtaTestEndPntDiagTestsStart OBJECT-TYPE
  1503. SYNTAX BITS {
  1504. startTipToGroundShortDetection(0),
  1505. startRingToGroundShortDetection(1),
  1506. startTipToRingShortDetection(2),
  1507. startRingerEquivalenceNetwork(3),
  1508. startSelfTestNoReboot(4),
  1509. startOffHookSimulationTest(5),
  1510. startTip1ToRing2Short(6), -- FUTURE
  1511. startTip2ToRing1Short(7), -- FUTURE
  1512. startHazardousPotentialsTest(8),
  1513. startForeignElectromotiveForceTest(9),
  1514. startReceiverOffhook(10),
  1515. startForceTestExecution(15)
  1516. }
  1517. MAX-ACCESS read-write
  1518. STATUS current
  1519. DESCRIPTION
  1520. "This MIB object is used to start one or more diagnostic tests
  1521. associated with a corresponding endpoint.
  1522. Thus, whenever one or more BITS corresponding to diagnostic test
  1523. are set to a value of '1', the MTA MUST start those tests.
  1524. Before starting the test, the MTA MUST clear the BITS of the
  1525. objects 'saMtaTestEndPntDiagTestValid',
  1526. 'saMtaTestEndPntDiagTestResult', and
  1527. 'saMtaTestEndPntDiagTestsStop'.
  1528. Once the tests are executed, the MTA MUST:
  1529. - set the corresponding bits to a value of '0'
  1530. - update the corresponding BITS in the MIB Objects
  1531. 'saMtaTestEndPntDiagTestValid' and
  1532. 'saMtaTestEndPntDiagTestResult'.
  1533. Whenever a test is being run on an enpoint the MTA MUST
  1534. set the corresponding 'ifOperStatus' MIB Object to a value of
  1535. 'testing(3)' for the whole duration of the test.
  1536. When the test is completed, the MTA MUST set the
  1537. ifOperStatus to the value corresponding to the current state of the line.
  1538. The selected tests will not run if the corresponding endpoint is offhook.
  1539. To force execution of the selected tests regardless of the endpoint status
  1540. set the corresponding startForceTestExecution(31) BIT."
  1541. ::= { saMtaTestEndPntEntry 3}
  1542. saMtaTestEndPntDiagTestsStop OBJECT-TYPE
  1543. SYNTAX BITS {
  1544. stopTipToGroundShortDetection(0),
  1545. stopRingToGroundShortDetection(1),
  1546. stopTipToRingShortDetection(2),
  1547. stopRingerEquivalenceNetwork(3),
  1548. stopSelfTestNoReboot(4),
  1549. stopOffHookSimulationTest(5),
  1550. stopTip1ToRing2Short(6), -- FUTURE
  1551. stopTip2ToRing1Short(7), -- FUTURE
  1552. stopHazardousPotentialsTest(8),
  1553. stopForeignElectromotiveForceTest(9),
  1554. stopReceiverOffhook(10)
  1555. }
  1556. MAX-ACCESS read-write
  1557. STATUS current
  1558. DESCRIPTION
  1559. "This MIB object is used to stop the test corresponding to the
  1560. bit being set if the test is not complete yet by the time when
  1561. the the bit is set."
  1562. ::= { saMtaTestEndPntEntry 4}
  1563. saMtaTestEndPntDiagTestValid OBJECT-TYPE
  1564. SYNTAX BITS {
  1565. validTipToGroundShortDetection(0),
  1566. validRingToGroundShortDetection(1),
  1567. validTipToRingShortDetection(2),
  1568. validRingerEquivalenceNetwork(3),
  1569. validSelfTestNoReboot(4),
  1570. validOffHookSimulationTest(5),
  1571. validTip1ToRing2Short(6), -- FUTURE
  1572. validTip2ToRing1Short(7), -- FUTURE
  1573. validHazardousPotentialsTest(8),
  1574. validForeignElectromotiveForceTest(9),
  1575. validReceiverOffhook(10)
  1576. }
  1577. MAX-ACCESS read-only
  1578. STATUS current
  1579. DESCRIPTION
  1580. "This MIB object is used to indicate the validity of the
  1581. corresponding test case that was initiated using the MIB
  1582. Object 'saMtaTestEndPntDiagTestsStart'.
  1583. An MTA MUST:
  1584. - set corresponding bit if the MTA was able to run the test,
  1585. and the test result is valid.
  1586. - clear a corresponding bit if the MTA was not able to run the test,
  1587. or the test was not initiated, or the test was not complete for any reason
  1588. and, hence, the result is invalid."
  1589. ::= { saMtaTestEndPntEntry 5}
  1590. saMtaTestEndPntDiagTestResult OBJECT-TYPE
  1591. SYNTAX BITS {
  1592. resTipToGroundShortDetection(0),
  1593. resRingToGroundShortDetection(1),
  1594. resTipToRingShortDetection(2),
  1595. resRingerEquivalenceNetwork(3),
  1596. resSelfTestNoReboot(4),
  1597. resOffHookSimulationTest(5),
  1598. resTip1ToRing2Short(6), -- FUTURE
  1599. resTip2ToRing1Short(7), -- FUTURE
  1600. resHazardousPotentialsTest(8),
  1601. resForeignElectromotiveForceTest(9),
  1602. resReceiverOffhook(10)
  1603. }
  1604. MAX-ACCESS read-only
  1605. STATUS current
  1606. DESCRIPTION
  1607. "This MIB object is used to indicate the result of the corresponding
  1608. test that was initiated using the MIB Object 'saMtaTestEndPntDiagTestsStart'.
  1609. An MTA MUST:
  1610. - set the bit if the corresponding test completed successfully.
  1611. - clear the bit if the corresponding test completed and failed the test."
  1612. ::= { saMtaTestEndPntEntry 6}
  1613. saMtaTestEndPntDiagTestValue OBJECT-TYPE
  1614. SYNTAX SnmpAdminString
  1615. MAX-ACCESS read-only
  1616. STATUS current
  1617. DESCRIPTION
  1618. "This MIB object contains the value which represents the results of the
  1619. corresponding test. Each value of the result is represented as a human
  1620. readable string inicating the value of the particular parameter used to
  1621. evaluate the testing results.
  1622. The format of the string with the value is as follows:
  1623. [P=<param>,V=<value>,U=<unit>]
  1624. where:
  1625. <param> - is the name of the particular parameter evaluated during the test,
  1626. <vaule> - is the human readable representation of the testing result
  1627. of the particular parameter (e.g. '3.5', 'state is on-hook', etc),
  1628. <unit> - is the human readable representation of the unit describing the
  1629. <value>.
  1630. If there are several parameters constituting the result of the individual test,
  1631. then all values must be presented in the MIB Object in the following format:
  1632. [P=<param-1>,V=<value-1>,U=<unit-1>][P=<param-2>,V=<value-2>,U=<unit-2>].....
  1633. If the test is not represented by the measurable value, or the test has not
  1634. been complete for any reason, then the object contains a zero-length string."
  1635. ::= { saMtaTestEndPntEntry 7}
  1636. END