DOCS-IF3-MIB.mib 149 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044
  1. -- *****************************************************************
  2. -- DOCS-IF3-MIB.my:
  3. --
  4. -- Aug 2007 Bo Wu
  5. --
  6. -- Initial Version: Aug 2007: Annex Q.6 from CM-SP-OSSIv3.0-I04-070803
  7. -- Reversion May 2008: Annex Q.6 from CM-SP-OSSIv3.0-I07-080522
  8. --
  9. -- Copyright (c) 2007-2008 by cisco Systems, Inc.
  10. -- All rights reserved.
  11. -- *****************************************************************
  12. DOCS-IF3-MIB DEFINITIONS ::= BEGIN
  13. IMPORTS
  14. NOTIFICATION-TYPE,
  15. MODULE-IDENTITY,
  16. OBJECT-TYPE,
  17. Integer32,
  18. Unsigned32,
  19. Counter32
  20. FROM SNMPv2-SMI -- RFC 2578
  21. sysName
  22. FROM SNMPv2-MIB -- RFC 3418
  23. TEXTUAL-CONVENTION,
  24. RowStatus,
  25. TruthValue,
  26. MacAddress,
  27. DateAndTime
  28. FROM SNMPv2-TC -- RFC 2579
  29. OBJECT-GROUP,
  30. NOTIFICATION-GROUP,
  31. MODULE-COMPLIANCE
  32. FROM SNMPv2-CONF -- RFC 2580
  33. SnmpAdminString
  34. FROM SNMP-FRAMEWORK-MIB -- RFC 3411
  35. SnmpTagList
  36. FROM SNMP-TARGET-MIB -- RFC 3413
  37. InetAddressIPv6,
  38. InetAddressIPv4
  39. FROM INET-ADDRESS-MIB -- RFC 4001
  40. ifIndex,
  41. InterfaceIndex,
  42. InterfaceIndexOrZero
  43. FROM IF-MIB -- RFC 2863
  44. TenthdB,
  45. TenthdBmV,
  46. DocsisUpstreamType,
  47. DocsEqualizerData,
  48. DocsisQosVersion
  49. FROM DOCS-IF-MIB -- RFC 4546
  50. NodeName
  51. FROM CLAB-TOPO-MIB
  52. docsDevEvLevel,
  53. docsDevEvId,
  54. docsDevEvText,
  55. docsDevEvLastTime
  56. FROM DOCS-CABLE-DEVICE-MIB -- RFC 4639
  57. clabProjDocsis
  58. FROM CLAB-DEF-MIB;
  59. docsIf3Mib MODULE-IDENTITY
  60. LAST-UPDATED "200805220000Z" -- May 22, 2008
  61. ORGANIZATION "Cable Television Laboratories, Inc."
  62. CONTACT-INFO
  63. "
  64. Postal: Cable Television Laboratories, Inc.
  65. 858 Coal Creek Circle
  66. Louisville, Colorado 80027-9750
  67. U.S.A.
  68. Phone: +1 303-661-9100
  69. Fax: +1 303-661-9199
  70. E-mail: mibs@cablelabs.com"
  71. DESCRIPTION
  72. "This MIB module contains the management objects for the
  73. management of DOCSIS 3.0 features, primarly channel bonding,
  74. interface topology and enhanced signal quality montoring.
  75. Copyright 1999-2008 Cable Television Laboratories, Inc.
  76. All rights reserved."
  77. REVISION "200805220000Z" -- May 22, 2008
  78. DESCRIPTION
  79. "Revised Version includes ECN OSSIv3.0-N-08.0645-4
  80. and published as I07"
  81. REVISION "200802150000Z"
  82. DESCRIPTION
  83. "Revised Version includes ECN OSSIv3.0-N-07.0605-1
  84. and published as I06"
  85. REVISION "200712060000Z" -- December 6, 2007
  86. DESCRIPTION
  87. "Revised Version includes ECNs
  88. OSSIv3.0-N-07.0522-6
  89. OSSIv3.0-N-07.0554-4
  90. and published as I05"
  91. REVISION "200708030000Z" -- August 3, 2007
  92. DESCRIPTION
  93. "Revised Version includes ECNs
  94. OSSIv3.0-N-07.0481-2
  95. OSSIv3.0-N-07.0480-3
  96. and published as I04"
  97. REVISION "200705180000Z" -- May 18, 2007
  98. DESCRIPTION
  99. "Revised Version includes ECNs
  100. OSSIv3.0-N-07.0447-2
  101. OSSIv3.0-N-07.0446-4
  102. OSSIv3.0-N-07.0445-3
  103. OSSIv3.0-N-07.0441-4
  104. OSSIv3.0-N-07.0422-5
  105. OSSIv3.0-N-07.0413-3
  106. OSSIv3.0-N-07.0410-4
  107. OSSIv3.0-N-07.0392-1
  108. OSSIv3.0-N-07.0384-1
  109. OSSIv3.0-N-06.0357-1
  110. and published as I03"
  111. REVISION "200702230000Z" -- February 23, 2007
  112. DESCRIPTION
  113. "Revised Version includes ECN OSSIv3.0-N-06.0357-1
  114. and published as IO2"
  115. REVISION "200612071700Z" -- December 7, 2006
  116. DESCRIPTION
  117. "Initial version, published as part of the CableLabs
  118. OSSIv3.0 specification CM-SP-OSSIv3.0-I01-061207"
  119. ::= { clabProjDocsis 20 }
  120. -- Textual Conventions
  121. CmRegState ::= TEXTUAL-CONVENTION
  122. STATUS current
  123. DESCRIPTION
  124. "This data type defines the CM connectivity state as reported
  125. by the CM.
  126. The enumerated values associated with the CmRegState are:
  127. 'other'
  128. indicates any state not described below.
  129. 'notReady'
  130. indicates that the CM has not started the registration process
  131. yet.
  132. 'notSynchronized'
  133. indicates that the CM has not initiated or completed the
  134. synchronization of the downstream physical layer
  135. 'phySynchronized'
  136. indicates that the CM has completed the synchronization of
  137. the downstream physical layer
  138. 'dsTopologyResolutionInProgress'
  139. indicates that the CM is attempting to determine its MD-DS-SG
  140. 'usParametersAcquired'
  141. indicates that the CM has completed the upstream parameters
  142. acquisition or have completed the downstream and upstream
  143. service groups resolution, wheater the CM is registering in
  144. a pre-3.0 or a 3.0 CMTS.
  145. 'rangingInProgress'
  146. indicates that the CM has initiated the ranging process.
  147. 'rangingComplete'
  148. indicates that the CM has completed initial ranging and
  149. received a Ranging Status of success from the CMTS in the
  150. RNG-RSP message.
  151. 'eaeInProgress'
  152. indicates that the CM has sent an Auth Info message for EAE.
  153. 'dhcpv4InProgress'
  154. indicates that the CM has sent a DHCPv4 DISCOVER to gain
  155. IP connectivity.
  156. 'dhcpv6InProgress'
  157. indicates that the CM has sent an DHCPv6 Solicit message.
  158. 'dhcpv4Complete'
  159. indicates that the CM has received a DHCPv4 ACK message from
  160. the CMTS.
  161. 'dhcpv6Complete'
  162. indicates that the CM has received a DHCPv6 Reply message from
  163. the CMTS.
  164. 'todEstablished'
  165. indicates that the CM has successfully acquired time of day.
  166. If the ToD is acquired after the CM is operational, this
  167. value should not be reported.
  168. 'securityEstablished'
  169. indicates that the CM has successfully completed the BPI
  170. initialization process.
  171. 'configFileDownloadComplete'
  172. indicates that the CM has completed the config file download
  173. process.
  174. 'registrationInProgress'
  175. indicates that the CM has sent a Registration Request
  176. (REG-REQ or REG-REQ-MP)
  177. 'registrationComplete'
  178. indicates that the CM has successfully completed the
  179. Registration process with the CMTS.
  180. 'accessDenied'
  181. indicates that the CM has received a registration aborted
  182. notification from the CMTS
  183. 'operational'
  184. indicates that the CM has completed all necessary
  185. initialization steps and is operational.
  186. 'bpiInit'
  187. indicates that the CM has started the BPI initialization
  188. process as indicated in the CM config file. If the CM already
  189. performed EAE, this state is skipped by the CM.
  190. 'forwardingDisabled'
  191. indicates that the registration process was completed, but
  192. the network access option in the received configuration file
  193. prohibits forwarding.
  194. 'rfMuteAll'
  195. indicates that the CM is instructed to mute all channels
  196. in the CM-CTRL-REQ message from CMTS."
  197. REFERENCE
  198. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  199. Specification CM-SP-MULPIv3.0-I08-080522, Cable Modem -
  200. CMTS Interaction section."
  201. SYNTAX INTEGER {other(1),
  202. notReady(2),
  203. notSynchronized(3),
  204. phySynchronized(4),
  205. dsTopologyResolutionInProgress(21),
  206. usParametersAcquired(5),
  207. rangingInProgress(22),
  208. rangingComplete(6),
  209. eaeInProgress(14),
  210. dhcpv4InProgress(15),
  211. dhcpv6InProgress(16),
  212. dhcpv4Complete(7),
  213. dhcpv6Complete(17),
  214. todEstablished(8),
  215. securityEstablished(9),
  216. configFileDownloadComplete(10),
  217. registrationInProgress(18),
  218. registrationComplete(11),
  219. accessDenied(13),
  220. operational(12),
  221. bpiInit (19),
  222. forwardingDisabled(20),
  223. rfMuteAll(23)
  224. }
  225. CmtsCmRegState ::= TEXTUAL-CONVENTION
  226. STATUS current
  227. DESCRIPTION
  228. "This data type defines the CM connectivity states as reported
  229. by the CMTS.
  230. The enumerated values associated with the CmtsCmRegState are:
  231. 'other'
  232. indicates any state not described below.
  233. 'initialRanging'
  234. indicates that the CMTS has received an Initial Ranging
  235. Request message from the CM, and the ranging process is not yet
  236. complete.
  237. 'rangingAutoAdjComplete'
  238. indicates that the CM has completed initial ranging and the
  239. CMTS sends a Ranging Status of success in the RNG-RSP.
  240. 'startEae'
  241. indicates that the CMTS has received an Auth Info message for
  242. EAE from the CM.
  243. 'startDhcpv4'
  244. indicates that the CMTS has received a DHCPv4 DISCOVER message
  245. from the CM.
  246. 'startDhcpv6'
  247. indicates that the CMTS has received a DHCPv6 Solicit message
  248. from the CM.
  249. 'dhcpv4Complete'
  250. indicates that the CMTS has sent a DHCPv4 ACK message to the
  251. CM.
  252. 'dhcpv6Complete'
  253. indicates that the CMTS has sent a DHCPv6 Reply message to the
  254. CM.
  255. 'startConfigFileDownload'
  256. indicates that the CM has started the config file download.
  257. If the TFTP Proxy feature is not enabled, the CMTS may not
  258. report this state.
  259. 'configFileDownloadComplete'
  260. indicates that the CM has completed the config file download
  261. process. If the TFTP Proxy feature is not enabled, the CMTS
  262. is not required to report this state.
  263. 'startRegistration'
  264. indicates that the CMTS has received a Registration
  265. Request (REG-REQ or REG-REQ-MP) from the CM.
  266. 'registrationComplete'
  267. indicates that the CMTS has received a Registration Acknowledge
  268. (REG-ACK) with a confirmation code of okay/success.
  269. 'operational'
  270. indicates that the CM has completed all necessary
  271. initialization steps and is operational.
  272. 'bpiInit'
  273. indicates that the CMTS has received an Auth Info or Auth
  274. Request message as part of BPI Initialization.
  275. 'forwardingDisabled'
  276. indicates that the registration process was completed, but
  277. the network access option in the received configuration
  278. file prohibits forwarding.
  279. 'rfMuteAll'
  280. indicates that the CM is instructed to mute all channels
  281. in the CM-CTRL-REQ message from CMTS."
  282. REFERENCE
  283. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  284. Specification CM-SP-MULPIv3.0-I08-080522, Cable Modem -
  285. CMTS Interaction section."
  286. SYNTAX INTEGER {other (1),
  287. initialRanging(2),
  288. rangingAutoAdjComplete(4),
  289. startEae(10),
  290. startDhcpv4 (11),
  291. startDhcpv6(12),
  292. dhcpv4Complete(5),
  293. dhcpv6Complete(13),
  294. startConfigFileDownload(14),
  295. configFileDownloadComplete(15),
  296. startRegistration(16),
  297. registrationComplete(6),
  298. operational (8),
  299. bpiInit(9),
  300. forwardingDisabled(17),
  301. rfMuteAll(18)
  302. }
  303. ScdmaSelectionString ::= TEXTUAL-CONVENTION
  304. STATUS current
  305. DESCRIPTION
  306. "This data type represents the S-CDMA selection string
  307. for active codes used with Selectable Active Codes Mode 2.
  308. A 128-bit string indicating which codes are active.
  309. The first element in the string corresponds to code 0
  310. (the all-ones code), and the last element in the string
  311. corresponds to code 127. A '1' element in the string
  312. indicates an active code, and a '0' indicates an unused
  313. code."
  314. REFERENCE
  315. "DOCSIS 3.0 Physical Layer Specification
  316. CM-SP-PHYv3.0-I05-070803, Mini-slot Numbering Parameters
  317. in UCD section."
  318. SYNTAX OCTET STRING (SIZE(16))
  319. AmplitudeData ::= TEXTUAL-CONVENTION
  320. STATUS current
  321. DESCRIPTION
  322. "This data type represents a sequence of spectral amplitudes.
  323. Each spectral amplitude value corresponds to a bin.
  324. The format of the bin measurement is as follows.
  325. Sequence of:
  326. 4 bytes: ChCenterFreq
  327. The center frequency of the upstream channel.
  328. 4 bytes: FreqSpan
  329. The width in Hz of the band across which the spectral
  330. amplitudes characterizing the channel are measured.
  331. 4 bytes: NumberOfBins
  332. The number of data points or bins that compose the
  333. spectral data. The leftmost bin corresponds to the
  334. lower band edge, the rightmost bin corresponds to the
  335. upper band edge, and the middle bin center is aligned
  336. with the center frequency of the analysis span.
  337. 4 bytes: BinSpacing
  338. The frequency separation between adjacent bin
  339. centers. It is derived from the frequency span and
  340. the number of bins or data points.
  341. The bin spacing is computed as:
  342. BinSpacing = FrequencySpan/(NumberOfBins -1)
  343. The larger the number of bins the finer the
  344. resolution.
  345. 4 bytes: ResolutionBW
  346. The resolution bandwidth or equivalent noise
  347. bandwidth of each bin. If spectral windowing is used
  348. (based on vendor implementation), the bin spacing and
  349. resolution bandwidth would not generally be the same.
  350. n bytes: Amplitude (2 bytes * NumberOfBins)
  351. A sequence of two byte elements. Each element
  352. represents the spectral amplitudes in relation to the
  353. expected received signal power of a bin, in units of
  354. 0.01dB. That is, a test CMTS input signal with
  355. square-root raised-cosine spectrum, bandwidth equal
  356. to the expected received signal bandwidth, and power
  357. equal to the expected received signal power, which
  358. is present for the entire spectrum sampling period,
  359. will exhibit a spectrum measurement of 0 dB average
  360. power in each bin of the signal passband.
  361. Each bin element amplitude value format is 2's
  362. complement which provides a range of -327.68 dB to
  363. 327.67 dB amplitude value for the bin measurement."
  364. SYNTAX OCTET STRING (SIZE(0 | 2..255))
  365. Tlv8 ::= TEXTUAL-CONVENTION
  366. STATUS current
  367. DESCRIPTION
  368. "This data type represents a single TLV encoding.
  369. This first octet represents the Type of the TLV.
  370. The second octet represents an unsigned 8-bit Length of the
  371. subsequent Value part of the TLV. The remaining octets
  372. represent the value. The Value could be an atomic value or a
  373. sequence of one or more sub-TLVs."
  374. REFERENCE
  375. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  376. Specification CM-SP-MULPIv3.0-I08-080522, Common Radio
  377. Frequency Interface Encodings Annex."
  378. SYNTAX OCTET STRING (SIZE(0 | 2..255))
  379. ChId ::= TEXTUAL-CONVENTION
  380. DISPLAY-HINT "d"
  381. STATUS current
  382. DESCRIPTION
  383. "This data type is an 8-bit number that represents a provisioned
  384. Downstream Channel ID (DCID) or a provisioned Upstream Channel
  385. ID (UCID). A Channel Id is unique per direction within a MAC
  386. Domain. The value zero is reserved for use when the channel ID
  387. is unknown."
  388. REFERENCE
  389. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  390. Specification CM-SP-MULPIv3.0-I08-080522, Upstream Channel
  391. Descriptor (UCD) section."
  392. SYNTAX Unsigned32 (0..255)
  393. ChSetId ::= TEXTUAL-CONVENTION
  394. DISPLAY-HINT "d"
  395. STATUS current
  396. DESCRIPTION
  397. "This data type is a CMTS-derived unique number within a MAC
  398. Domain used to reference a Channel Set within the CMTS.
  399. Values in the range of 1 to 255 define a single-channel Channel
  400. Set and correspond to either the Downstream Channel ID (DCID)
  401. or an Upstream Channel ID (UCID) of that channel.
  402. Values greater than 255 indicate a Channel Set consisting of two
  403. or more channels in the same direction within the MAC Domain.
  404. The value zero is reserved for use when the Channel Set is
  405. unknown."
  406. REFERENCE
  407. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  408. Specification CM-SP-MULPIv3.0-I08-080522, Channel
  409. Bonding section."
  410. SYNTAX Unsigned32
  411. ChannelList ::= TEXTUAL-CONVENTION
  412. DISPLAY-HINT "1d,"
  413. STATUS current
  414. DESCRIPTION
  415. "This data type represents a unique set of channel IDs in
  416. either the upstream or the downstream direction. Each octet
  417. represents a UCID or DCID depending on the direction of the
  418. channels within the list. The CMTS must ensure that this
  419. combination of channels is unique per direction within the MAC
  420. Domain.
  421. In order to facilitate Channel ID combinatorial uniqueness
  422. across all channel lists, a query to retrieve the value of
  423. an attribute of this type, returns the set of channels in
  424. the channel list in ascending order of Channel Ids."
  425. SYNTAX OCTET STRING (SIZE (0..255))
  426. AttributeMask ::= TEXTUAL-CONVENTION
  427. STATUS current
  428. DESCRIPTION
  429. "This data type consists of a sequence of 32-bit positions used
  430. to select the bonding group or the channel to which a service
  431. flow is assigned. DOCSIS defines three types of Attribute Masks
  432. for which this type applies: The Provisionied Attribute Mask
  433. that is configured to a Bonding Group or a single-channel,
  434. whereas the Required Attribute and the Forbidden Attribute
  435. Mask are part of the Service Flow QOS Parameter Set to be
  436. matched with the Provisioned Attribute Mask of CMTS-configured
  437. Bonding Groups or single-channels. DOCSIS reserves the
  438. assignment of the meaning of the first 8 bit positions
  439. (left to right) as follows:
  440. Bit 0: 'bonding'
  441. Bit 1: 'lowLatency'
  442. Bit 2: 'highAvailability'
  443. Bit positions 3-15 are reserved.
  444. Bit positions 16-31 are freely assigned by operators to
  445. represent their own constraints on the channel(s) selection
  446. for a particular service flow."
  447. REFERENCE
  448. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  449. Specification CM-SP-MULPIv3.0-I08-080522, Service Flow
  450. Assignment section."
  451. SYNTAX BITS {
  452. bonding(0),
  453. lowLatency(1),
  454. highAvailability(2)
  455. }
  456. AttrAggrRuleMask ::= TEXTUAL-CONVENTION
  457. STATUS current
  458. DESCRIPTION
  459. "This data type represents a sequence of 32-bit positions that
  460. defines logical (e.g. AND, OR) operations to match against the
  461. channel list Provisioned Mask and Service Flow Required Mask
  462. bit positions when the CMTS is determining the service flow
  463. for assignment to a bonding group not configured by the
  464. management system."
  465. REFERENCE
  466. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  467. Specification CM-SP-MULPIv3.0-I08-080522, Service Flow
  468. Assignment section."
  469. SYNTAX OCTET STRING (SIZE (4))
  470. RcpId ::= TEXTUAL-CONVENTION
  471. STATUS current
  472. DESCRIPTION
  473. "This data type defines a 'Receive Channel Profile Identifier'
  474. (RCP-ID). An RCP-ID consists of 5-octet length string where the
  475. first 3-bytes (from left to right corresponds to the
  476. Organizational Unique ID (OUI) followed by a two-byte
  477. vendor-maintained identifier to represent multiple versions or
  478. models of RCP-IDs."
  479. REFERENCE
  480. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  481. Specification CM-SP-MULPIv3.0-I08-080522, RCP-ID section in
  482. the Common Radio Frequency Interface Encodings Annex."
  483. SYNTAX OCTET STRING (SIZE (5))
  484. Dsid ::= TEXTUAL-CONVENTION
  485. DISPLAY-HINT "d"
  486. STATUS current
  487. DESCRIPTION
  488. "This data type defines the 20-bit Downstream Service Identifier
  489. (DSID) used by the CM for downstream resequencing, filtering,
  490. and forwarding. The value zero is reserved for use when the
  491. DSID is unknown or does not apply."
  492. REFERENCE
  493. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  494. Specification CM-SP-MULPIv3.0-I08-080522, DSID Definition
  495. section."
  496. SYNTAX Unsigned32 (0..1048575)
  497. RangingState ::= TEXTUAL-CONVENTION
  498. STATUS current
  499. DESCRIPTION
  500. "This data type defines the CM ranging state as reported
  501. by the CMTS.
  502. The enumerated values associated with the RangingState are:
  503. 'other'
  504. indicates any state not described below.
  505. 'aborted'
  506. indicates that the CMTS has sent a ranging abort.
  507. 'retriesExceeded'
  508. indicates that the CM ranging retry limit has exceeded.
  509. 'success'
  510. indicates that the CMTS has sent a ranging success in the
  511. ranging response.
  512. 'continue'
  513. indicates that the CMTS has sent a ranging continue in the
  514. ranging response.
  515. 'timeoutT4'
  516. indicates that the T4 timer expired on the CM."
  517. REFERENCE
  518. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  519. Specification CM-SP-MULPIv3.0-I08-080522, Cable Modem -
  520. CMTS Interaction section."
  521. SYNTAX INTEGER {other(1),
  522. aborted(2),
  523. retriesExceeded(3),
  524. success(4),
  525. continue(5),
  526. timeoutT4(6)
  527. }
  528. IfDirection ::= TEXTUAL-CONVENTION
  529. STATUS current
  530. DESCRIPTION
  531. "Indicates a direction on an RF MAC interface.
  532. The value downstream(1) is from Cable Modem
  533. Termination System to Cable Modem.
  534. The value upstream(2) is from Cable Modem to
  535. Cable Modem Termination System."
  536. SYNTAX INTEGER {
  537. downstream(1),
  538. upstream(2)
  539. }
  540. -- Object Definitions
  541. docsIf3Notifications OBJECT IDENTIFIER ::= { docsIf3Mib 0 }
  542. docsIf3MibObjects OBJECT IDENTIFIER ::= { docsIf3Mib 1 }
  543. -- Notifications
  544. -- CMTS Notifications
  545. docsIf3CmtsEventNotif NOTIFICATION-TYPE
  546. OBJECTS {
  547. docsDevEvLevel,
  548. docsDevEvId,
  549. docsDevEvText,
  550. docsDevEvLastTime,
  551. sysName
  552. }
  553. STATUS current
  554. DESCRIPTION
  555. "A notification to report a DOCSIS event detected on the
  556. CMTS.
  557. This notification includes the following information:
  558. - docsDevEvLevel: the DOCSIS priority level associated with
  559. the event.
  560. - docsDevEvId: the numeric identifier of the event.
  561. - docsDevEvText: The text description of the event.
  562. - docsDevEvLastTime: The local date and time when this event
  563. was generated.
  564. - sysName: the administratively-assigned name of the CMTS.
  565. e.g. The fully-qualified domain name as indicated in RFC 3418
  566. or in the absence the IP address of the CMTS administrative
  567. interface in dot '.' notation for IPv4 and colon ':' notation
  568. for and IPv6 Address as indicated in RFC 3164"
  569. REFERENCE
  570. "DOCSIS 3.0 Operations Support System Interface
  571. Specification CM-SP-OSSIv3.0-I07-080522, Format and Content
  572. for Event, Syslog, and SNMP Notification Annex.
  573. RFC 3418, RFC 3164"
  574. ::= { docsIf3Notifications 1 }
  575. -- CM Notifications
  576. docsIf3CmEventNotif NOTIFICATION-TYPE
  577. OBJECTS {
  578. docsDevEvLevel,
  579. docsDevEvId,
  580. docsDevEvText,
  581. docsDevEvLastTime
  582. }
  583. STATUS current
  584. DESCRIPTION
  585. "A notification to report a DOCSIS event detected on the
  586. CM.
  587. This notification includes the following information:
  588. - docsDevEvLevel: the priority level associated with the
  589. event.
  590. - docsDevEvId: the unique identifier of the event that
  591. occurred.
  592. - docsDevEvText: a textual description of the event.
  593. - docsDevEvLastTime: The local date and time when this event
  594. was generated."
  595. REFERENCE
  596. "DOCSIS 3.0 Operations Support System Interface
  597. Specification CM-SP-OSSIv3.0-I07-080522, Format and Content
  598. for Event, Syslog, and SNMP Notification Annex."
  599. ::= { docsIf3Notifications 2 }
  600. docsIf3CmStatusTable OBJECT-TYPE
  601. SYNTAX SEQUENCE OF DocsIf3CmStatusEntry
  602. MAX-ACCESS not-accessible
  603. STATUS current
  604. DESCRIPTION
  605. "This object defines attributes of the CM connectivity
  606. status.This object provides CM connectivity status
  607. information of the CM previously available in
  608. the SNMP table docsIfCmStatusTable."
  609. REFERENCE
  610. "RFC 4546"
  611. ::= { docsIf3MibObjects 1}
  612. docsIf3CmStatusEntry OBJECT-TYPE
  613. SYNTAX DocsIf3CmStatusEntry
  614. MAX-ACCESS not-accessible
  615. STATUS current
  616. DESCRIPTION
  617. "The conceptual row of docsIf3CmStatusTable.
  618. An instance exist for the CM MAC Domain Interface."
  619. INDEX {
  620. ifIndex
  621. }
  622. ::= { docsIf3CmStatusTable 1 }
  623. DocsIf3CmStatusEntry ::= SEQUENCE {
  624. docsIf3CmStatusValue
  625. CmRegState,
  626. docsIf3CmStatusCode
  627. OCTET STRING,
  628. docsIf3CmStatusResets
  629. Counter32,
  630. docsIf3CmStatusLostSyncs
  631. Counter32,
  632. docsIf3CmStatusInvalidMaps
  633. Counter32,
  634. docsIf3CmStatusInvalidUcds
  635. Counter32,
  636. docsIf3CmStatusInvalidRangingRsps
  637. Counter32,
  638. docsIf3CmStatusInvalidRegRsps
  639. Counter32,
  640. docsIf3CmStatusT1Timeouts
  641. Counter32,
  642. docsIf3CmStatusT2Timeouts
  643. Counter32,
  644. docsIf3CmStatusUCCsSuccesses
  645. Counter32,
  646. docsIf3CmStatusUCCFails
  647. Counter32
  648. }
  649. docsIf3CmStatusValue OBJECT-TYPE
  650. SYNTAX CmRegState
  651. MAX-ACCESS read-only
  652. STATUS current
  653. DESCRIPTION
  654. "This attribute denotes the current CM connectivity
  655. state. For the case of IP acquisition related states,
  656. this attribute reflects states for the current CM
  657. provisioning mode, not the other DHCP process associated
  658. with dual stack operation."
  659. REFERENCE
  660. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  661. Specification CM-SP-MULPIv3.0-I08-080522, Establishing
  662. IP Connectivity section."
  663. ::= { docsIf3CmStatusEntry 1 }
  664. docsIf3CmStatusCode OBJECT-TYPE
  665. SYNTAX OCTET STRING (SIZE( 0 | 5 | 6 ))
  666. MAX-ACCESS read-only
  667. STATUS current
  668. DESCRIPTION
  669. "This attribute denotes the status code for CM as defined
  670. in the OSSI Specification. The status code consists
  671. of a single character indicating error groups,
  672. followed by a two- or three-digit number indicating
  673. the status condition, followed by a decimal. An example
  674. of a returned value could be 'T101.0'. The zero-length
  675. hex string indicates no status code yet registered."
  676. REFERENCE
  677. "DOCSIS 3.0 Operations Support System Interface
  678. Specification CM-SP-OSSIv3.0-I07-080522, Format and Content
  679. for Event, Syslog, and SNMP Notification Annex."
  680. ::= { docsIf3CmStatusEntry 2 }
  681. docsIf3CmStatusResets OBJECT-TYPE
  682. SYNTAX Counter32
  683. UNITS "resets"
  684. MAX-ACCESS read-only
  685. STATUS current
  686. DESCRIPTION
  687. "This attribute denotes the number of times the CM reset
  688. or initialized this interface. Discontinuities
  689. in the value of this counter can occur at re-initialization
  690. of the managed system, and at other times as
  691. indicated by the value of ifCounterDiscontinuityTime
  692. for the CM MAC Domain interface."
  693. REFERENCE
  694. "RFC 2863."
  695. ::= { docsIf3CmStatusEntry 3 }
  696. docsIf3CmStatusLostSyncs OBJECT-TYPE
  697. SYNTAX Counter32
  698. UNITS "messages"
  699. MAX-ACCESS read-only
  700. STATUS current
  701. DESCRIPTION
  702. "This attribute denotes the number of times the CM lost
  703. synchronization with the downstream channel. Discontinuities
  704. in the value of this counter can occur
  705. at re-initialization of the managed system, and at
  706. other times as indicated by the value of
  707. ifCounterDiscontinuityTime for the CM MAC Domain interface."
  708. REFERENCE
  709. "RFC 2863."
  710. ::= { docsIf3CmStatusEntry 4 }
  711. docsIf3CmStatusInvalidMaps OBJECT-TYPE
  712. SYNTAX Counter32
  713. UNITS "maps"
  714. MAX-ACCESS read-only
  715. STATUS current
  716. DESCRIPTION
  717. "This attribute denotes the number of times the CM received
  718. invalid MAP messages. Discontinuities in the
  719. value of this counter can occur at re-initialization
  720. of the managed system, and at other times as indicated
  721. by the value of ifCounterDiscontinuityTime for
  722. the CM MAC Domain interface."
  723. REFERENCE
  724. "RFC 2863."
  725. ::= { docsIf3CmStatusEntry 5 }
  726. docsIf3CmStatusInvalidUcds OBJECT-TYPE
  727. SYNTAX Counter32
  728. UNITS "messages"
  729. MAX-ACCESS read-only
  730. STATUS current
  731. DESCRIPTION
  732. "This attribute denotes the number of times the CM received
  733. invalid UCD messages. Discontinuities in the
  734. value of this counter can occur at re-initialization
  735. of the managed system, and at other times as indicated
  736. by the value of ifCounterDiscontinuityTime for
  737. the CM MAC Domain interface."
  738. REFERENCE
  739. "RFC 2863."
  740. ::= { docsIf3CmStatusEntry 6 }
  741. docsIf3CmStatusInvalidRangingRsps OBJECT-TYPE
  742. SYNTAX Counter32
  743. UNITS "messages"
  744. MAX-ACCESS read-only
  745. STATUS current
  746. DESCRIPTION
  747. "This attribute denotes the number of times the CM received
  748. invalid ranging response messages. Discontinuities
  749. in the value of this counter can occur at re-initialization
  750. of the managed system, and at other
  751. times as indicated by the value of ifCounterDiscontinuityTime
  752. for the CM MAC Domain interface."
  753. REFERENCE
  754. "RFC 2863."
  755. ::= { docsIf3CmStatusEntry 7 }
  756. docsIf3CmStatusInvalidRegRsps OBJECT-TYPE
  757. SYNTAX Counter32
  758. UNITS "messages"
  759. MAX-ACCESS read-only
  760. STATUS current
  761. DESCRIPTION
  762. "This attribute denotes the number of times the CM received
  763. invalid registration response messages. Discontinuities
  764. in the value of this counter can occur
  765. at re-initialization of the managed system, and at
  766. other times as indicated by the value of
  767. ifCounterDiscontinuityTime for the CM MAC Domain interface."
  768. REFERENCE
  769. "RFC 2863."
  770. ::= { docsIf3CmStatusEntry 8 }
  771. docsIf3CmStatusT1Timeouts OBJECT-TYPE
  772. SYNTAX Counter32
  773. UNITS "timeouts"
  774. MAX-ACCESS read-only
  775. STATUS current
  776. DESCRIPTION
  777. "This attribute denotes the number of times counter
  778. T1 expired in the CM. Discontinuities in the value of
  779. this counter can occur at re-initialization of the
  780. managed system, and at other times as indicated by the
  781. value of ifCounterDiscontinuityTime for the CM MAC
  782. Domain interface."
  783. REFERENCE
  784. "RFC 2863."
  785. ::= { docsIf3CmStatusEntry 9 }
  786. docsIf3CmStatusT2Timeouts OBJECT-TYPE
  787. SYNTAX Counter32
  788. UNITS "timeouts"
  789. MAX-ACCESS read-only
  790. STATUS current
  791. DESCRIPTION
  792. "This attribute denotes the number of times counter
  793. T2 expired in the CM. Discontinuities in the value of
  794. this counter can occur at re-initialization of the
  795. managed system, and at other times as indicated by the
  796. value of ifCounterDiscontinuityTime for the CM MAC
  797. Domain interface."
  798. REFERENCE
  799. "RFC 2863."
  800. ::= { docsIf3CmStatusEntry 10 }
  801. docsIf3CmStatusUCCsSuccesses OBJECT-TYPE
  802. SYNTAX Counter32
  803. UNITS "attempts"
  804. MAX-ACCESS read-only
  805. STATUS current
  806. DESCRIPTION
  807. "This attribute denotes the number of successful Upstream
  808. Channel Change transactions. Discontinuities
  809. in the value of this counter can occur at re-initialization
  810. of the managed system, and at other times
  811. as indicated by the value of ifCounterDiscontinuityTime
  812. for the CM MAC Domain interface."
  813. REFERENCE
  814. "RFC 2863."
  815. ::= { docsIf3CmStatusEntry 11 }
  816. docsIf3CmStatusUCCFails OBJECT-TYPE
  817. SYNTAX Counter32
  818. UNITS "attempts"
  819. MAX-ACCESS read-only
  820. STATUS current
  821. DESCRIPTION
  822. "This attribute denotes the number of failed Upstream
  823. Channel Change transactions. Discontinuities
  824. in the value of this counter can occur at re-initialization
  825. of the managed system, and at other times as indicated
  826. by the value of ifCounterDiscontinuityTime
  827. for the CM MAC Domain interface."
  828. REFERENCE
  829. "RFC 2863."
  830. ::= { docsIf3CmStatusEntry 12 }
  831. docsIf3CmStatusUsTable OBJECT-TYPE
  832. SYNTAX SEQUENCE OF DocsIf3CmStatusUsEntry
  833. MAX-ACCESS not-accessible
  834. STATUS current
  835. DESCRIPTION
  836. "This object defines PHY and MAC information about
  837. the CM's upstream channels operating in Multiple Transmit
  838. Channel (MTC) mode or in a Pre-3.0 DOSCIS transmit
  839. channel mode. This object provides per-CM Upstream
  840. channel information previously available in the
  841. SNMP table docsIfCmStatusTable."
  842. ::= { docsIf3MibObjects 2}
  843. docsIf3CmStatusUsEntry OBJECT-TYPE
  844. SYNTAX DocsIf3CmStatusUsEntry
  845. MAX-ACCESS not-accessible
  846. STATUS current
  847. DESCRIPTION
  848. "The conceptual row of docsIf3CmStatusUsTable.
  849. An instance exist for the CM upstream channels configured for
  850. data transmission."
  851. INDEX {
  852. ifIndex
  853. }
  854. ::= { docsIf3CmStatusUsTable 1 }
  855. DocsIf3CmStatusUsEntry ::= SEQUENCE {
  856. docsIf3CmStatusUsTxPower
  857. TenthdBmV,
  858. docsIf3CmStatusUsT3Timeouts
  859. Counter32,
  860. docsIf3CmStatusUsT4Timeouts
  861. Counter32,
  862. docsIf3CmStatusUsRangingAborteds
  863. Counter32,
  864. docsIf3CmStatusUsModulationType
  865. DocsisUpstreamType,
  866. docsIf3CmStatusUsEqData
  867. DocsEqualizerData,
  868. docsIf3CmStatusUsT3Exceededs
  869. Counter32,
  870. docsIf3CmStatusUsIsMuted
  871. TruthValue,
  872. docsIf3CmStatusUsRangingStatus
  873. RangingState
  874. }
  875. docsIf3CmStatusUsTxPower OBJECT-TYPE
  876. SYNTAX TenthdBmV
  877. UNITS "TenthdBmV"
  878. MAX-ACCESS read-only
  879. STATUS current
  880. DESCRIPTION
  881. "This attribute represents the operational CM transmit
  882. power for this upstream channel."
  883. ::= { docsIf3CmStatusUsEntry 1 }
  884. docsIf3CmStatusUsT3Timeouts OBJECT-TYPE
  885. SYNTAX Counter32
  886. UNITS "timeouts"
  887. MAX-ACCESS read-only
  888. STATUS current
  889. DESCRIPTION
  890. "This attribute denotes the number of times counter
  891. T3 expired in the CM for this upstream channel. Discontinuities
  892. in the value of this counter can occur at
  893. re-initialization of the managed system, and at other
  894. times as indicated by the value of ifCounterDiscontinuityTime
  895. for the associated upstream channel."
  896. REFERENCE
  897. "RFC 2863."
  898. ::= { docsIf3CmStatusUsEntry 2 }
  899. docsIf3CmStatusUsT4Timeouts OBJECT-TYPE
  900. SYNTAX Counter32
  901. UNITS "timeouts"
  902. MAX-ACCESS read-only
  903. STATUS current
  904. DESCRIPTION
  905. "This attribute denotes the number of times counter
  906. T4 expired in the CM for this upstream channel. Discontinuities
  907. in the value of this counter can occur at
  908. re-initialization of the managed system, and at other
  909. times as indicated by the value of ifCounterDiscontinuityTime
  910. for the associated upstream channel."
  911. REFERENCE
  912. "RFC 2863."
  913. ::= { docsIf3CmStatusUsEntry 3 }
  914. docsIf3CmStatusUsRangingAborteds OBJECT-TYPE
  915. SYNTAX Counter32
  916. UNITS "attempts"
  917. MAX-ACCESS read-only
  918. STATUS current
  919. DESCRIPTION
  920. "This attribute denotes the number of times the ranging
  921. process was aborted by the CMTS. Discontinuities
  922. in the value of this counter can occur at re-initialization
  923. of the managed system, and at other times as
  924. indicated by the value of ifCounterDiscontinuityTime
  925. ([RFC2863]) for the associated upstream channel."
  926. REFERENCE
  927. "RFC 2863."
  928. ::= { docsIf3CmStatusUsEntry 4 }
  929. docsIf3CmStatusUsModulationType OBJECT-TYPE
  930. SYNTAX DocsisUpstreamType
  931. MAX-ACCESS read-only
  932. STATUS current
  933. DESCRIPTION
  934. "This attribute indicates modulation type status
  935. currently used by the CM for this upstream channel. Since
  936. this object specifically identifies PHY Layer
  937. mode, the shared upstream channel type 'tdmaAndAtdma'
  938. is not permitted."
  939. REFERENCE
  940. "RFC 2863."
  941. ::= { docsIf3CmStatusUsEntry 5 }
  942. docsIf3CmStatusUsEqData OBJECT-TYPE
  943. SYNTAX DocsEqualizerData
  944. MAX-ACCESS read-only
  945. STATUS current
  946. DESCRIPTION
  947. "This attribute indicates the pre-equalization data
  948. for the specified upstream Channel on this CM after
  949. convolution with data indicated in the RNG-RSP. This
  950. data is valid when docsIfUpChannelPreEqEnable
  951. RFC 4546 is set to true."
  952. REFERENCE
  953. "RFC 2863.
  954. RFC 4546."
  955. ::= { docsIf3CmStatusUsEntry 6 }
  956. docsIf3CmStatusUsT3Exceededs OBJECT-TYPE
  957. SYNTAX Counter32
  958. UNITS "timeouts"
  959. MAX-ACCESS read-only
  960. STATUS current
  961. DESCRIPTION
  962. "This attribute denotes the number of times for excessive
  963. T3 timeouts. Discontinuities in the value of
  964. this counter can occur at re-initialization of the managed
  965. system, and at other times as indicated by the
  966. value of ifCounterDiscontinuityTime for the associated
  967. upstream channel."
  968. REFERENCE
  969. "RFC 2863."
  970. ::= { docsIf3CmStatusUsEntry 7 }
  971. docsIf3CmStatusUsIsMuted OBJECT-TYPE
  972. SYNTAX TruthValue
  973. MAX-ACCESS read-only
  974. STATUS current
  975. DESCRIPTION
  976. "This attribute denotes whether the upstream
  977. channel is muted."
  978. REFERENCE
  979. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  980. Specification CM-SP-MULPIv3.0-I08-080522 section
  981. Media Access Control specification."
  982. ::= { docsIf3CmStatusUsEntry 8 }
  983. docsIf3CmStatusUsRangingStatus OBJECT-TYPE
  984. SYNTAX RangingState
  985. MAX-ACCESS read-only
  986. STATUS current
  987. DESCRIPTION
  988. "This attribute denotes the ranging state of the CM."
  989. REFERENCE
  990. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  991. Specification CM-SP-MULPIv3.0-I08-080522, section
  992. Media Access Control specification."
  993. ::= { docsIf3CmStatusUsEntry 9 }
  994. docsIf3CmtsCmRegStatusTable OBJECT-TYPE
  995. SYNTAX SEQUENCE OF DocsIf3CmtsCmRegStatusEntry
  996. MAX-ACCESS not-accessible
  997. STATUS current
  998. DESCRIPTION
  999. "This object defines attributes that represent the CM's
  1000. registration status as tracked by the CMTS."
  1001. ::= { docsIf3MibObjects 3}
  1002. docsIf3CmtsCmRegStatusEntry OBJECT-TYPE
  1003. SYNTAX DocsIf3CmtsCmRegStatusEntry
  1004. MAX-ACCESS not-accessible
  1005. STATUS current
  1006. DESCRIPTION
  1007. "The conceptual row of docsIf3CmtsCmRegStatusTable."
  1008. INDEX {
  1009. docsIf3CmtsCmRegStatusId
  1010. }
  1011. ::= { docsIf3CmtsCmRegStatusTable 1 }
  1012. DocsIf3CmtsCmRegStatusEntry ::= SEQUENCE {
  1013. docsIf3CmtsCmRegStatusId
  1014. Unsigned32,
  1015. docsIf3CmtsCmRegStatusMacAddr
  1016. MacAddress,
  1017. docsIf3CmtsCmRegStatusIPv6Addr
  1018. InetAddressIPv6,
  1019. docsIf3CmtsCmRegStatusIPv6LinkLocal
  1020. InetAddressIPv6,
  1021. docsIf3CmtsCmRegStatusIPv4Addr
  1022. InetAddressIPv4,
  1023. docsIf3CmtsCmRegStatusValue
  1024. CmtsCmRegState,
  1025. docsIf3CmtsCmRegStatusMdIfIndex
  1026. InterfaceIndexOrZero,
  1027. docsIf3CmtsCmRegStatusMdCmSgId
  1028. Unsigned32,
  1029. docsIf3CmtsCmRegStatusRcpId
  1030. RcpId,
  1031. docsIf3CmtsCmRegStatusRccStatusId
  1032. Unsigned32,
  1033. docsIf3CmtsCmRegStatusRcsId
  1034. ChSetId,
  1035. docsIf3CmtsCmRegStatusTcsId
  1036. ChSetId,
  1037. docsIf3CmtsCmRegStatusQosVersion
  1038. DocsisQosVersion,
  1039. docsIf3CmtsCmRegStatusLastRegTime
  1040. DateAndTime,
  1041. docsIf3CmtsCmRegStatusAddrResolutionReqs
  1042. Counter32
  1043. }
  1044. docsIf3CmtsCmRegStatusId OBJECT-TYPE
  1045. SYNTAX Unsigned32 (1..4294967295)
  1046. MAX-ACCESS not-accessible
  1047. STATUS current
  1048. DESCRIPTION
  1049. "This attribute uniquely identifies a CM. The CMTS
  1050. must assign a single id value for each CM MAC address seen
  1051. by the CMTS. The CMTS should ensure that the association
  1052. between an Id and MAC Address remains constant
  1053. during CMTS uptime."
  1054. ::= { docsIf3CmtsCmRegStatusEntry 1 }
  1055. docsIf3CmtsCmRegStatusMacAddr OBJECT-TYPE
  1056. SYNTAX MacAddress
  1057. MAX-ACCESS read-only
  1058. STATUS current
  1059. DESCRIPTION
  1060. "This attribute represents the MAC address of the CM.
  1061. If the CM has multiple MAC addresses, this is the MAC
  1062. address associated with the MAC Domain interface."
  1063. ::= { docsIf3CmtsCmRegStatusEntry 2 }
  1064. docsIf3CmtsCmRegStatusIPv6Addr OBJECT-TYPE
  1065. SYNTAX InetAddressIPv6
  1066. MAX-ACCESS read-only
  1067. STATUS current
  1068. DESCRIPTION
  1069. "This attribute represents the IPv6 address of the
  1070. CM. If the CM has no Internet address assigned, or the
  1071. Internet address is unknown, the value of this attribute
  1072. is the all zeros address."
  1073. ::= { docsIf3CmtsCmRegStatusEntry 3 }
  1074. docsIf3CmtsCmRegStatusIPv6LinkLocal OBJECT-TYPE
  1075. SYNTAX InetAddressIPv6
  1076. MAX-ACCESS read-only
  1077. STATUS current
  1078. DESCRIPTION
  1079. "This attribute represents the IPv6 local scope address
  1080. of the CM. If the CM has no link local address assigned,
  1081. or the Internet address is unknown, the value
  1082. of this attribute is the all zeros address."
  1083. ::= { docsIf3CmtsCmRegStatusEntry 4 }
  1084. docsIf3CmtsCmRegStatusIPv4Addr OBJECT-TYPE
  1085. SYNTAX InetAddressIPv4
  1086. MAX-ACCESS read-only
  1087. STATUS current
  1088. DESCRIPTION
  1089. "This attribute represents the IPv4 address of this
  1090. CM. If the CM has no IP address assigned, or the IP address
  1091. is unknown, this object returns 0.0.0.0."
  1092. ::= { docsIf3CmtsCmRegStatusEntry 5 }
  1093. docsIf3CmtsCmRegStatusValue OBJECT-TYPE
  1094. SYNTAX CmtsCmRegState
  1095. MAX-ACCESS read-only
  1096. STATUS current
  1097. DESCRIPTION
  1098. "This attribute represents the current CM connectivity
  1099. state."
  1100. REFERENCE
  1101. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  1102. Specification CM-SP-MULPIv3.0-I08-080522, Cable Modem
  1103. Initialization and Reinitialization section."
  1104. ::= { docsIf3CmtsCmRegStatusEntry 6 }
  1105. docsIf3CmtsCmRegStatusMdIfIndex OBJECT-TYPE
  1106. SYNTAX InterfaceIndexOrZero
  1107. MAX-ACCESS read-only
  1108. STATUS current
  1109. DESCRIPTION
  1110. "This attribute represents the interface Index of
  1111. the CMTS MAC Domain where the CM is active. If the interface
  1112. is unknown, the CMTS returns a value of zero."
  1113. ::= { docsIf3CmtsCmRegStatusEntry 7 }
  1114. docsIf3CmtsCmRegStatusMdCmSgId OBJECT-TYPE
  1115. SYNTAX Unsigned32
  1116. MAX-ACCESS read-only
  1117. STATUS current
  1118. DESCRIPTION
  1119. "This attribute represents the ID of the MAC Domain
  1120. CM Service Group Id (MD-CM-SG-ID) in which the CM is registered.
  1121. If the ID is unknown, the CMTS returns a value
  1122. of zero."
  1123. REFERENCE
  1124. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  1125. Specification CM-SP-MULPIv3.0-I08-080522, Cable Modem
  1126. Service Group (CM-SG) section."
  1127. ::= { docsIf3CmtsCmRegStatusEntry 8 }
  1128. docsIf3CmtsCmRegStatusRcpId OBJECT-TYPE
  1129. SYNTAX RcpId
  1130. MAX-ACCESS read-only
  1131. STATUS current
  1132. DESCRIPTION
  1133. "This attribute represents the RCP-ID associated
  1134. with the CM. If the RCP-ID is unknown the CMTS returns
  1135. a five octet long string of zeros."
  1136. REFERENCE
  1137. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  1138. Specification CM-SP-MULPIv3.0-I08-080522, RCP-ID
  1139. section in the Common Radio Frequency Interface
  1140. Encodings Annex."
  1141. ::= { docsIf3CmtsCmRegStatusEntry 9 }
  1142. docsIf3CmtsCmRegStatusRccStatusId OBJECT-TYPE
  1143. SYNTAX Unsigned32
  1144. MAX-ACCESS read-only
  1145. STATUS current
  1146. DESCRIPTION
  1147. "This attribute represents the RCC Id the CMTS used
  1148. to configure the CM receive channel set during the registration
  1149. process. If unknown, the CMTS returns the
  1150. value zero."
  1151. ::= { docsIf3CmtsCmRegStatusEntry 10 }
  1152. docsIf3CmtsCmRegStatusRcsId OBJECT-TYPE
  1153. SYNTAX ChSetId
  1154. MAX-ACCESS read-only
  1155. STATUS current
  1156. DESCRIPTION
  1157. "This attribute represents the Receive Channel Set
  1158. (RCS) that the CM is currently using. If the RCS is unknown,
  1159. the CMTS returns the value zero."
  1160. REFERENCE
  1161. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  1162. Specification CM-SP-MULPIv3.0-I08-080522, Cable Modem
  1163. Physical Receive Channel Configuration section and the
  1164. Receive Channels section in the Common Radio Frequency
  1165. Interface Encodings Annex."
  1166. ::= { docsIf3CmtsCmRegStatusEntry 11 }
  1167. docsIf3CmtsCmRegStatusTcsId OBJECT-TYPE
  1168. SYNTAX ChSetId
  1169. MAX-ACCESS read-only
  1170. STATUS current
  1171. DESCRIPTION
  1172. "This attribute represents Transmit Channel Set (TCS)
  1173. the CM is currently using. If the TCS is unknown,
  1174. the CMTS returns the value zero."
  1175. REFERENCE
  1176. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  1177. Specification CM-SP-MULPIv3.0-I08-080522, Changes to
  1178. the Transmit Channel Set section."
  1179. ::= { docsIf3CmtsCmRegStatusEntry 12 }
  1180. docsIf3CmtsCmRegStatusQosVersion OBJECT-TYPE
  1181. SYNTAX DocsisQosVersion
  1182. MAX-ACCESS read-only
  1183. STATUS current
  1184. DESCRIPTION
  1185. "This attribute denotes the queuing services the CM
  1186. registered, either DOCSIS 1.1 QoS or DOCSIS 1.0 CoS mode."
  1187. ::= { docsIf3CmtsCmRegStatusEntry 13 }
  1188. docsIf3CmtsCmRegStatusLastRegTime OBJECT-TYPE
  1189. SYNTAX DateAndTime
  1190. MAX-ACCESS read-only
  1191. STATUS current
  1192. DESCRIPTION
  1193. "This attribute represents the last time the CM registered."
  1194. ::= { docsIf3CmtsCmRegStatusEntry 14 }
  1195. docsIf3CmtsCmRegStatusAddrResolutionReqs OBJECT-TYPE
  1196. SYNTAX Counter32
  1197. MAX-ACCESS read-only
  1198. STATUS current
  1199. DESCRIPTION
  1200. "This attribute counts represents the number of upstream
  1201. packets received on the SIDs assigned to a CM that
  1202. are any of the following:
  1203. Upstream IPv4 ARP Requests
  1204. Upstream IPv6 Neighbor Solicitation Requests
  1205. (For routing CMTSs) Upstream IPv4 or IPv6 packets to
  1206. unresolved destinations in locally connected downstream
  1207. subnets in the HFC.
  1208. Discontinuities in the value of this counter can occur
  1209. at re-initialization of the managed system, and at
  1210. other times as indicated by the value of
  1211. ifCounterDiscontinuityTime for the associated MAC Domain
  1212. interface."
  1213. REFERENCE
  1214. "DOCSIS 3.0 Security Specification CM-SP-MULPIv3.0-I08-080522,
  1215. Secure Provisioning section.
  1216. RFC 2863."
  1217. ::= { docsIf3CmtsCmRegStatusEntry 15 }
  1218. docsIf3CmtsCmUsStatusTable OBJECT-TYPE
  1219. SYNTAX SEQUENCE OF DocsIf3CmtsCmUsStatusEntry
  1220. MAX-ACCESS not-accessible
  1221. STATUS current
  1222. DESCRIPTION
  1223. "This object defines status information of the CM
  1224. currently in use Upstream Logical Channels, as reported
  1225. by the CMTS."
  1226. ::= { docsIf3MibObjects 4}
  1227. docsIf3CmtsCmUsStatusEntry OBJECT-TYPE
  1228. SYNTAX DocsIf3CmtsCmUsStatusEntry
  1229. MAX-ACCESS not-accessible
  1230. STATUS current
  1231. DESCRIPTION
  1232. "The conceptual row of docsIf3CmtsCmUsStatusTable."
  1233. INDEX {
  1234. docsIf3CmtsCmRegStatusId,
  1235. docsIf3CmtsCmUsStatusChIfIndex
  1236. }
  1237. ::= { docsIf3CmtsCmUsStatusTable 1 }
  1238. DocsIf3CmtsCmUsStatusEntry ::= SEQUENCE {
  1239. docsIf3CmtsCmUsStatusChIfIndex
  1240. InterfaceIndex,
  1241. docsIf3CmtsCmUsStatusModulationType
  1242. DocsisUpstreamType,
  1243. docsIf3CmtsCmUsStatusRxPower
  1244. TenthdBmV,
  1245. docsIf3CmtsCmUsStatusSignalNoise
  1246. TenthdB,
  1247. docsIf3CmtsCmUsStatusMicroreflections
  1248. Unsigned32,
  1249. docsIf3CmtsCmUsStatusEqData
  1250. DocsEqualizerData,
  1251. docsIf3CmtsCmUsStatusUnerroreds
  1252. Counter32,
  1253. docsIf3CmtsCmUsStatusCorrecteds
  1254. Counter32,
  1255. docsIf3CmtsCmUsStatusUncorrectables
  1256. Counter32,
  1257. docsIf3CmtsCmUsStatusHighResolutionTimingOffset
  1258. Integer32,
  1259. docsIf3CmtsCmUsStatusIsMuted
  1260. TruthValue,
  1261. docsIf3CmtsCmUsStatusRangingStatus
  1262. RangingState
  1263. }
  1264. docsIf3CmtsCmUsStatusChIfIndex OBJECT-TYPE
  1265. SYNTAX InterfaceIndex
  1266. MAX-ACCESS not-accessible
  1267. STATUS current
  1268. DESCRIPTION
  1269. "This attribute is a key that represents the ifIndex
  1270. of the upstream interface."
  1271. ::= { docsIf3CmtsCmUsStatusEntry 1 }
  1272. docsIf3CmtsCmUsStatusModulationType OBJECT-TYPE
  1273. SYNTAX DocsisUpstreamType
  1274. MAX-ACCESS read-only
  1275. STATUS current
  1276. DESCRIPTION
  1277. "This attribute represents the modulation type currently
  1278. used by this upstream channel."
  1279. ::= { docsIf3CmtsCmUsStatusEntry 2 }
  1280. docsIf3CmtsCmUsStatusRxPower OBJECT-TYPE
  1281. SYNTAX TenthdBmV
  1282. UNITS "TenthdBmV"
  1283. MAX-ACCESS read-only
  1284. STATUS current
  1285. DESCRIPTION
  1286. "This attribute represents the receive power of this
  1287. upstream channel."
  1288. ::= { docsIf3CmtsCmUsStatusEntry 3 }
  1289. docsIf3CmtsCmUsStatusSignalNoise OBJECT-TYPE
  1290. SYNTAX TenthdB
  1291. UNITS "TenthdB"
  1292. MAX-ACCESS read-only
  1293. STATUS current
  1294. DESCRIPTION
  1295. "This attribute represents Signal/Noise ratio as
  1296. perceived for upstream data from the CM on this upstream
  1297. channel."
  1298. ::= { docsIf3CmtsCmUsStatusEntry 4 }
  1299. docsIf3CmtsCmUsStatusMicroreflections OBJECT-TYPE
  1300. SYNTAX Unsigned32 (0..65535)
  1301. UNITS "-dBc"
  1302. MAX-ACCESS read-only
  1303. STATUS current
  1304. DESCRIPTION
  1305. "This attribute represents microreflections received
  1306. on this upstream channel."
  1307. ::= { docsIf3CmtsCmUsStatusEntry 5 }
  1308. docsIf3CmtsCmUsStatusEqData OBJECT-TYPE
  1309. SYNTAX DocsEqualizerData
  1310. MAX-ACCESS read-only
  1311. STATUS current
  1312. DESCRIPTION
  1313. "This attribute represents the equalization data
  1314. for the CM on this upstream channel."
  1315. ::= { docsIf3CmtsCmUsStatusEntry 6 }
  1316. docsIf3CmtsCmUsStatusUnerroreds OBJECT-TYPE
  1317. SYNTAX Counter32
  1318. MAX-ACCESS read-only
  1319. STATUS current
  1320. DESCRIPTION
  1321. "This attribute represents the codewords received
  1322. without error from the CM on this interface. Discontinuities
  1323. in the value of this counter can occur at re-initialization
  1324. of the managed system, and at other
  1325. times as indicated by the value of ifCounterDiscontinuityTime
  1326. for the associated upstream channel."
  1327. REFERENCE
  1328. "RFC 2863."
  1329. ::= { docsIf3CmtsCmUsStatusEntry 7 }
  1330. docsIf3CmtsCmUsStatusCorrecteds OBJECT-TYPE
  1331. SYNTAX Counter32
  1332. MAX-ACCESS read-only
  1333. STATUS current
  1334. DESCRIPTION
  1335. "This attribute represents the codewords received
  1336. with correctable errors from the CM on this upstream
  1337. channeli. Discontinuities in the value of this counter
  1338. can occur at re-initialization of the managed system,
  1339. and at other times as indicated by the value of
  1340. ifCounterDiscontinuityTime for the associated upstream
  1341. channel."
  1342. REFERENCE
  1343. "RFC 2863."
  1344. ::= { docsIf3CmtsCmUsStatusEntry 8 }
  1345. docsIf3CmtsCmUsStatusUncorrectables OBJECT-TYPE
  1346. SYNTAX Counter32
  1347. MAX-ACCESS read-only
  1348. STATUS current
  1349. DESCRIPTION
  1350. "This attribute represents the codewords received
  1351. with uncorrectable errors from the CM on this upstream
  1352. channel. Discontinuities in the value of this counter
  1353. can occur at re-initialization of the managed
  1354. system, and at other times as indicated by the value of
  1355. ifCounterDiscontinuityTime for the associated upstream
  1356. channel."
  1357. REFERENCE
  1358. "RFC 2863."
  1359. ::= { docsIf3CmtsCmUsStatusEntry 9 }
  1360. docsIf3CmtsCmUsStatusHighResolutionTimingOffset OBJECT-TYPE
  1361. SYNTAX Integer32
  1362. UNITS "time tick/(64*256)"
  1363. MAX-ACCESS read-only
  1364. STATUS current
  1365. DESCRIPTION
  1366. "This attribute represents the current measured round
  1367. trip time on this CM's upstream channel in units
  1368. of (6.25 microseconds/(64*256)). This attribute returns
  1369. zero if the value is unknown."
  1370. ::= { docsIf3CmtsCmUsStatusEntry 10 }
  1371. docsIf3CmtsCmUsStatusIsMuted OBJECT-TYPE
  1372. SYNTAX TruthValue
  1373. MAX-ACCESS read-only
  1374. STATUS current
  1375. DESCRIPTION
  1376. "This attribute has a value 'true' to indicate that
  1377. the CM's upstream channel has been muted via
  1378. CM-CTRL-REQ/CM-CTRL-RSP message exchange."
  1379. REFERENCE
  1380. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  1381. Specification CM-SP-MULPIv3.0-I08-080522, section
  1382. Media Access Control specification."
  1383. ::= { docsIf3CmtsCmUsStatusEntry 11 }
  1384. docsIf3CmtsCmUsStatusRangingStatus OBJECT-TYPE
  1385. SYNTAX RangingState
  1386. MAX-ACCESS read-only
  1387. STATUS current
  1388. DESCRIPTION
  1389. "This attribute denotes the ranging state of the CM."
  1390. REFERENCE
  1391. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  1392. Specification CM-SP-MULPIv3.0-I08-080522, section
  1393. Media Access Control specification."
  1394. ::= { docsIf3CmtsCmUsStatusEntry 12 }
  1395. docsIf3MdChCfgTable OBJECT-TYPE
  1396. SYNTAX SEQUENCE OF DocsIf3MdChCfgEntry
  1397. MAX-ACCESS not-accessible
  1398. STATUS current
  1399. DESCRIPTION
  1400. "This object configures the association of downstream
  1401. and upstream channels to a particular MAC Domain
  1402. (MD) on a CMTS. The creation of channels and MAC domain
  1403. object interface instances is vendor-specific.
  1404. In particular, the assignment of the channel interface
  1405. index is normally vendor-specific. Therefore,
  1406. this object is intended only for associating channels
  1407. to a MAC Domain and assumes that those channels were
  1408. previously configured.
  1409. The CMTS may have restrictions on which channels can
  1410. be configured in the same MAC Domain. For example, it
  1411. could require the upstream channels to be from the same
  1412. line card.
  1413. This object supports the creation and deletion of multiple
  1414. instances.
  1415. Creation of a new instance of this object requires the
  1416. ChId attribute to be set."
  1417. ::= { docsIf3MibObjects 5}
  1418. docsIf3MdChCfgEntry OBJECT-TYPE
  1419. SYNTAX DocsIf3MdChCfgEntry
  1420. MAX-ACCESS not-accessible
  1421. STATUS current
  1422. DESCRIPTION
  1423. "The conceptual row of docsIf3MdChCfgTable.
  1424. The ifIndex key corresponds to the MAC Domain interface
  1425. where the channel is configured.
  1426. The CMTS persists all instances of MdChCfg across
  1427. reinitializations."
  1428. INDEX {
  1429. ifIndex,
  1430. docsIf3MdChCfgChIfIndex
  1431. }
  1432. ::= { docsIf3MdChCfgTable 1 }
  1433. DocsIf3MdChCfgEntry ::= SEQUENCE {
  1434. docsIf3MdChCfgChIfIndex
  1435. InterfaceIndex,
  1436. docsIf3MdChCfgIsPriCapableDs
  1437. TruthValue,
  1438. docsIf3MdChCfgChId
  1439. ChId,
  1440. docsIf3MdChCfgSfProvAttrMask
  1441. AttributeMask,
  1442. docsIf3MdChCfgRowStatus
  1443. RowStatus
  1444. }
  1445. docsIf3MdChCfgChIfIndex OBJECT-TYPE
  1446. SYNTAX InterfaceIndex
  1447. MAX-ACCESS not-accessible
  1448. STATUS current
  1449. DESCRIPTION
  1450. "This key represents the interface index of an existing
  1451. upstream or downstream channel that is configured
  1452. to be part of the MAC Domain.
  1453. For the case of upstream interfaces the CMTS could reject
  1454. the assignment of upstream logical channels under
  1455. the same physical upstream interface to different
  1456. MAC Domains."
  1457. ::= { docsIf3MdChCfgEntry 1 }
  1458. docsIf3MdChCfgIsPriCapableDs OBJECT-TYPE
  1459. SYNTAX TruthValue
  1460. MAX-ACCESS read-create
  1461. STATUS current
  1462. DESCRIPTION
  1463. "If set to 'true', this attribute configures the downstream
  1464. channel as Primary-Capable.
  1465. The default value for a downstream channel is 'true'.
  1466. This attribute is not relevant for upstream interfaces,
  1467. therefore it reports the value 'false' for such interfaces.
  1468. A CMTS may restrict the permitted value of this attribute
  1469. based upon physical channel capabilities."
  1470. ::= { docsIf3MdChCfgEntry 2 }
  1471. docsIf3MdChCfgChId OBJECT-TYPE
  1472. SYNTAX ChId (1..255)
  1473. MAX-ACCESS read-create
  1474. STATUS current
  1475. DESCRIPTION
  1476. "This attribute contains the 8-bit Downstream Channel
  1477. ID (DCID) or Upstream Channel ID (UCID) configured
  1478. for the channel in the MAC Domain."
  1479. ::= { docsIf3MdChCfgEntry 3 }
  1480. docsIf3MdChCfgSfProvAttrMask OBJECT-TYPE
  1481. SYNTAX AttributeMask
  1482. MAX-ACCESS read-create
  1483. STATUS current
  1484. DESCRIPTION
  1485. "This attribute contains Provisioned Attribute Mask
  1486. of non-bonded service flow assignment to this channel."
  1487. DEFVAL { '00000000'H }
  1488. ::= { docsIf3MdChCfgEntry 4 }
  1489. docsIf3MdChCfgRowStatus OBJECT-TYPE
  1490. SYNTAX RowStatus
  1491. MAX-ACCESS read-create
  1492. STATUS current
  1493. DESCRIPTION
  1494. "The status of this instance."
  1495. ::= { docsIf3MdChCfgEntry 5 }
  1496. docsIf3RccCfgTable OBJECT-TYPE
  1497. SYNTAX SEQUENCE OF DocsIf3RccCfgEntry
  1498. MAX-ACCESS not-accessible
  1499. STATUS current
  1500. DESCRIPTION
  1501. "This object identifies the scope of the Receive Channel
  1502. Configuration (RCC) and provides a top level container
  1503. for the Receive Module and Receive Channel
  1504. objects. The CMTS selects an instance of this object
  1505. to assign to a CM when it registers.
  1506. This object supports the creation and deletion of multiple
  1507. instances."
  1508. ::= { docsIf3MibObjects 6}
  1509. docsIf3RccCfgEntry OBJECT-TYPE
  1510. SYNTAX DocsIf3RccCfgEntry
  1511. MAX-ACCESS not-accessible
  1512. STATUS current
  1513. DESCRIPTION
  1514. "The conceptual row of docsIf3RccCfgTable.
  1515. The ifIndex key corresponds to the MAC Domain interface
  1516. where the RCC is configured.
  1517. The CMTS persists all instances of RccCfg across
  1518. reinitializations."
  1519. INDEX {
  1520. ifIndex,
  1521. docsIf3RccCfgRcpId,
  1522. docsIf3RccCfgRccCfgId
  1523. }
  1524. ::= { docsIf3RccCfgTable 1 }
  1525. DocsIf3RccCfgEntry ::= SEQUENCE {
  1526. docsIf3RccCfgRcpId
  1527. RcpId,
  1528. docsIf3RccCfgRccCfgId
  1529. Unsigned32,
  1530. docsIf3RccCfgVendorSpecific
  1531. OCTET STRING,
  1532. docsIf3RccCfgDescription
  1533. SnmpAdminString,
  1534. docsIf3RccCfgRowStatus
  1535. RowStatus
  1536. }
  1537. docsIf3RccCfgRcpId OBJECT-TYPE
  1538. SYNTAX RcpId
  1539. MAX-ACCESS not-accessible
  1540. STATUS current
  1541. DESCRIPTION
  1542. "This key represents the 'Receive Channel Profile
  1543. Identifier' (RCP-ID) configured for the MAC Domain
  1544. indicated by this instance."
  1545. REFERENCE
  1546. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  1547. Specification CM-SP-MULPIv3.0-I08-080522, Standard
  1548. Receive Channel Profile Encodings Annex."
  1549. ::= { docsIf3RccCfgEntry 1 }
  1550. docsIf3RccCfgRccCfgId OBJECT-TYPE
  1551. SYNTAX Unsigned32 (1..4294967295)
  1552. MAX-ACCESS not-accessible
  1553. STATUS current
  1554. DESCRIPTION
  1555. "This key denotes an RCC combination assignment for
  1556. a particular RcpId and is unique per combination of
  1557. MAC Domain and RcpId."
  1558. ::= { docsIf3RccCfgEntry 2 }
  1559. docsIf3RccCfgVendorSpecific OBJECT-TYPE
  1560. SYNTAX OCTET STRING (SIZE(0..252))
  1561. MAX-ACCESS read-create
  1562. STATUS current
  1563. DESCRIPTION
  1564. "This attribute contains vendor-specific information
  1565. of the CM Receive Channel configuration."
  1566. REFERENCE
  1567. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  1568. Specification CM-SP-MULPIv3.0-I08-080522, Receive Channel
  1569. Profile/Configuration Vendor Specific Parameters section
  1570. in the Common Radio Frequency Interface Encodings Annex."
  1571. DEFVAL { ''H }
  1572. ::= { docsIf3RccCfgEntry 3 }
  1573. docsIf3RccCfgDescription OBJECT-TYPE
  1574. SYNTAX SnmpAdminString (SIZE (0..15))
  1575. MAX-ACCESS read-create
  1576. STATUS current
  1577. DESCRIPTION
  1578. "This attribute contains a human-readable description
  1579. of the CM RCP Configuration."
  1580. DEFVAL { "" }
  1581. ::= { docsIf3RccCfgEntry 4 }
  1582. docsIf3RccCfgRowStatus OBJECT-TYPE
  1583. SYNTAX RowStatus
  1584. MAX-ACCESS read-create
  1585. STATUS current
  1586. DESCRIPTION
  1587. "The status of this instance."
  1588. ::= { docsIf3RccCfgEntry 5 }
  1589. docsIf3RccStatusTable OBJECT-TYPE
  1590. SYNTAX SEQUENCE OF DocsIf3RccStatusEntry
  1591. MAX-ACCESS not-accessible
  1592. STATUS current
  1593. DESCRIPTION
  1594. "The RCC Status object provides a read-only view of
  1595. the statically-configured (from the RccCfg object)
  1596. and dynamically-created RCCs.
  1597. The CMTS creates an RCC Status instance for each unique
  1598. MAC Domain Cable Modem Service Group (MD-CM-SG) to
  1599. which it signals an RCC to the CM."
  1600. ::= { docsIf3MibObjects 7}
  1601. docsIf3RccStatusEntry OBJECT-TYPE
  1602. SYNTAX DocsIf3RccStatusEntry
  1603. MAX-ACCESS not-accessible
  1604. STATUS current
  1605. DESCRIPTION
  1606. "The conceptual row of docsIf3RccStatusTable.
  1607. The ifIndex key corresponds to the MAC Domain interface
  1608. where the RCC is configured."
  1609. INDEX {
  1610. ifIndex,
  1611. docsIf3RccStatusRcpId,
  1612. docsIf3RccStatusRccStatusId
  1613. }
  1614. ::= { docsIf3RccStatusTable 1 }
  1615. DocsIf3RccStatusEntry ::= SEQUENCE {
  1616. docsIf3RccStatusRcpId
  1617. RcpId,
  1618. docsIf3RccStatusRccStatusId
  1619. Unsigned32,
  1620. docsIf3RccStatusRccCfgId
  1621. Unsigned32,
  1622. docsIf3RccStatusValidityCode
  1623. INTEGER,
  1624. docsIf3RccStatusValidityCodeText
  1625. SnmpAdminString
  1626. }
  1627. docsIf3RccStatusRcpId OBJECT-TYPE
  1628. SYNTAX RcpId
  1629. MAX-ACCESS not-accessible
  1630. STATUS current
  1631. DESCRIPTION
  1632. "This key represents the RCP-ID to which this instance
  1633. applies."
  1634. ::= { docsIf3RccStatusEntry 1 }
  1635. docsIf3RccStatusRccStatusId OBJECT-TYPE
  1636. SYNTAX Unsigned32 (1..4294967295)
  1637. MAX-ACCESS not-accessible
  1638. STATUS current
  1639. DESCRIPTION
  1640. "This key represents an RCC combination for a particular
  1641. RcpId either from an RCC configuration object
  1642. or a CMTS-determined RCC and is unique per combination
  1643. of MAC Domain IfIndex and RcpId."
  1644. ::= { docsIf3RccStatusEntry 2 }
  1645. docsIf3RccStatusRccCfgId OBJECT-TYPE
  1646. SYNTAX Unsigned32 (0..65535)
  1647. MAX-ACCESS read-only
  1648. STATUS current
  1649. DESCRIPTION
  1650. "This attribute identifies an RCC-Configured combination
  1651. from which this instance was defined. If nonzero,
  1652. it corresponds to the RccCfg instance from which
  1653. the RCC was created. Zero means that the RCC was dynamically
  1654. created by the CMTS."
  1655. ::= { docsIf3RccStatusEntry 3 }
  1656. docsIf3RccStatusValidityCode OBJECT-TYPE
  1657. SYNTAX INTEGER {other(1),
  1658. valid(2),
  1659. invalid(3),
  1660. wrongPrimaryDs(4),
  1661. missingPrimaryDs(5),
  1662. multiplePrimaryDs(6),
  1663. duplicateDs(7),
  1664. wrongFrequencyRange(8),
  1665. wrongConnectivity(9)
  1666. }
  1667. MAX-ACCESS read-only
  1668. STATUS current
  1669. DESCRIPTION
  1670. "This attribute indicates whether the RCC instance
  1671. of this object is valid or not. An RCC Status instance
  1672. from a configured or a dynamic RCC could become invalid,
  1673. for example, due changes in the topology."
  1674. ::= { docsIf3RccStatusEntry 4 }
  1675. docsIf3RccStatusValidityCodeText OBJECT-TYPE
  1676. SYNTAX SnmpAdminString
  1677. MAX-ACCESS read-only
  1678. STATUS current
  1679. DESCRIPTION
  1680. "This attribute contains the CMTS vendor-specific
  1681. log information from the Receive Channel Configuration
  1682. Status encoding."
  1683. ::= { docsIf3RccStatusEntry 5 }
  1684. docsIf3RxChCfgTable OBJECT-TYPE
  1685. SYNTAX SEQUENCE OF DocsIf3RxChCfgEntry
  1686. MAX-ACCESS not-accessible
  1687. STATUS current
  1688. DESCRIPTION
  1689. "The Receive Channel Configuration object permits
  1690. an operator to configure how CMs registered with certain
  1691. Receive Channel Profiles will configure the Receive
  1692. Channels within their profile. When a CM registers
  1693. with an RCP for which all Receive Channel Indices
  1694. (RcIds) are configured in the Receive Module object
  1695. and all Receive Channels are configured within this
  1696. object, the CMTS should use the configuration within
  1697. these objects to set the Receive Channel Configuration
  1698. returned to the CM in a REG-RSP message. A CMTS
  1699. may require configuration of all pertinent Receive
  1700. Module and Receive Channel instances in order to register
  1701. a CM that reports a Receive Channel Profile (RCP),
  1702. including any standard Receive Channel Profiles.
  1703. If the CM reports multiple RCPs, and Receive Module
  1704. and Receive Channel objects have instances for more
  1705. than one RCP, the particular RCP selected by the CMTS
  1706. is not specified. A CMTS is not restricted to assigning
  1707. Receive Modules based only on the contents of this
  1708. object.
  1709. This object supports the creation and deletion of multiple
  1710. instances.
  1711. Creation of a new instance of this object requires the
  1712. ChIfIndex attribute to be set and a valid reference of
  1713. a RccCfg instance."
  1714. ::= { docsIf3MibObjects 8}
  1715. docsIf3RxChCfgEntry OBJECT-TYPE
  1716. SYNTAX DocsIf3RxChCfgEntry
  1717. MAX-ACCESS not-accessible
  1718. STATUS current
  1719. DESCRIPTION
  1720. "The conceptual row of docsIf3RxChCfgTable.
  1721. The ifIndex key corresponds to the MAC Domain interface
  1722. where the RCC is configured.
  1723. The CMTS persists all instances of ReceiveChannelCfg across
  1724. reinitializations."
  1725. INDEX {
  1726. ifIndex,
  1727. docsIf3RccCfgRcpId,
  1728. docsIf3RccCfgRccCfgId,
  1729. docsIf3RxChCfgRcId
  1730. }
  1731. ::= { docsIf3RxChCfgTable 1 }
  1732. DocsIf3RxChCfgEntry ::= SEQUENCE {
  1733. docsIf3RxChCfgRcId
  1734. Unsigned32,
  1735. docsIf3RxChCfgChIfIndex
  1736. InterfaceIndex,
  1737. docsIf3RxChCfgPrimaryDsIndicator
  1738. TruthValue,
  1739. docsIf3RxChCfgRcRmConnectivityId
  1740. Unsigned32,
  1741. docsIf3RxChCfgRowStatus
  1742. RowStatus
  1743. }
  1744. docsIf3RxChCfgRcId OBJECT-TYPE
  1745. SYNTAX Unsigned32 (1..255)
  1746. MAX-ACCESS not-accessible
  1747. STATUS current
  1748. DESCRIPTION
  1749. "This key represents an identifier for the parameters
  1750. of the Receive Channel instance within the Receive
  1751. Channel Profile."
  1752. REFERENCE
  1753. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  1754. Specification CM-SP-MULPIv3.0-I08-080522, Receive
  1755. Channel Index section in the Common Radio Frequency
  1756. Interface Encodings Annex."
  1757. ::= { docsIf3RxChCfgEntry 1 }
  1758. docsIf3RxChCfgChIfIndex OBJECT-TYPE
  1759. SYNTAX InterfaceIndex
  1760. MAX-ACCESS read-create
  1761. STATUS current
  1762. DESCRIPTION
  1763. "This attribute contains the interface index of a Downstream
  1764. Channel that this Receive Channel Instance
  1765. defines."
  1766. ::= { docsIf3RxChCfgEntry 2 }
  1767. docsIf3RxChCfgPrimaryDsIndicator OBJECT-TYPE
  1768. SYNTAX TruthValue
  1769. MAX-ACCESS read-create
  1770. STATUS current
  1771. DESCRIPTION
  1772. "If set to 'true', this attribute indicates the Receive
  1773. Channel is to be the primary-capable downstream
  1774. channel for the CM receiving this RCC. Otherwise, the
  1775. downstream channel is to be a non-primary-capable
  1776. channel."
  1777. REFERENCE
  1778. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  1779. Specification CM-SP-MULPIv3.0-I08-080522, Receive Channel
  1780. Primary Downstream Channel Indicator section in the Common
  1781. Radio Frequency Interface Encodings Annex."
  1782. DEFVAL { false }
  1783. ::= { docsIf3RxChCfgEntry 3 }
  1784. docsIf3RxChCfgRcRmConnectivityId OBJECT-TYPE
  1785. SYNTAX Unsigned32 (0..255)
  1786. MAX-ACCESS read-create
  1787. STATUS current
  1788. DESCRIPTION
  1789. "This attribute indicates the Receive Module (via
  1790. the RmId from the ReceiveModule object) to which this
  1791. Receive Channel connects. If this object contains
  1792. a zero value (and thus no Receive Channel Connectivity),
  1793. the Receive Channel Connectivity TLV is omitted
  1794. from the RCC."
  1795. REFERENCE
  1796. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  1797. Specification CM-SP-MULPIv3.0-I08-080522, Receive
  1798. Channel Connectivity section in the Common Radio
  1799. Frequency Interface Encodings Annex."
  1800. DEFVAL { 0 }
  1801. ::= { docsIf3RxChCfgEntry 4 }
  1802. docsIf3RxChCfgRowStatus OBJECT-TYPE
  1803. SYNTAX RowStatus
  1804. MAX-ACCESS read-create
  1805. STATUS current
  1806. DESCRIPTION
  1807. "The status of this instance."
  1808. ::= { docsIf3RxChCfgEntry 5 }
  1809. docsIf3RxChStatusTable OBJECT-TYPE
  1810. SYNTAX SEQUENCE OF DocsIf3RxChStatusEntry
  1811. MAX-ACCESS not-accessible
  1812. STATUS current
  1813. DESCRIPTION
  1814. "The Receive Channel Status object reports the status
  1815. of the statically-configured and dynamically-created
  1816. Receive Channels within an RCC."
  1817. ::= { docsIf3MibObjects 9}
  1818. docsIf3RxChStatusEntry OBJECT-TYPE
  1819. SYNTAX DocsIf3RxChStatusEntry
  1820. MAX-ACCESS not-accessible
  1821. STATUS current
  1822. DESCRIPTION
  1823. "The conceptual row of docsIf3RxChStatusTable.
  1824. The ifIndex key corresponds to the MAC Domain interface
  1825. where the RCC is configured. When this object is defined
  1826. on the CM, the value of RccStatusId is always 1."
  1827. INDEX {
  1828. ifIndex,
  1829. docsIf3RccStatusRcpId,
  1830. docsIf3RccStatusRccStatusId,
  1831. docsIf3RxChStatusRcId
  1832. }
  1833. ::= { docsIf3RxChStatusTable 1 }
  1834. DocsIf3RxChStatusEntry ::= SEQUENCE {
  1835. docsIf3RxChStatusRcId
  1836. Unsigned32,
  1837. docsIf3RxChStatusChIfIndex
  1838. InterfaceIndex,
  1839. docsIf3RxChStatusPrimaryDsIndicator
  1840. TruthValue,
  1841. docsIf3RxChStatusRcRmConnectivityId
  1842. Unsigned32
  1843. }
  1844. docsIf3RxChStatusRcId OBJECT-TYPE
  1845. SYNTAX Unsigned32 (1..255)
  1846. MAX-ACCESS not-accessible
  1847. STATUS current
  1848. DESCRIPTION
  1849. "This key represents an identifier for the parameters
  1850. of the Receive Channel instance within the Receive
  1851. Channel Profile."
  1852. ::= { docsIf3RxChStatusEntry 1 }
  1853. docsIf3RxChStatusChIfIndex OBJECT-TYPE
  1854. SYNTAX InterfaceIndex
  1855. MAX-ACCESS read-only
  1856. STATUS current
  1857. DESCRIPTION
  1858. "This attribute contains the interface index of the
  1859. Downstream Channel that this Receive Channel Instance
  1860. defines."
  1861. ::= { docsIf3RxChStatusEntry 2 }
  1862. docsIf3RxChStatusPrimaryDsIndicator OBJECT-TYPE
  1863. SYNTAX TruthValue
  1864. MAX-ACCESS read-only
  1865. STATUS current
  1866. DESCRIPTION
  1867. "If set to 'true', this attribute indicates the Receive
  1868. Channel is to be the primary-capable downstream
  1869. channel for the CM receiving this RCC. Otherwise, the
  1870. downstream channel is to be a non-primary-capable
  1871. channel."
  1872. ::= { docsIf3RxChStatusEntry 3 }
  1873. docsIf3RxChStatusRcRmConnectivityId OBJECT-TYPE
  1874. SYNTAX Unsigned32 (0..255)
  1875. MAX-ACCESS read-only
  1876. STATUS current
  1877. DESCRIPTION
  1878. "This attribute identifies the Receive Module to which
  1879. this Receive Channel connects. A value a zero indicates
  1880. that the Receive Channel Connectivity TLV is
  1881. omitted from the RCC."
  1882. ::= { docsIf3RxChStatusEntry 4 }
  1883. docsIf3RxModuleCfgTable OBJECT-TYPE
  1884. SYNTAX SEQUENCE OF DocsIf3RxModuleCfgEntry
  1885. MAX-ACCESS not-accessible
  1886. STATUS current
  1887. DESCRIPTION
  1888. "The Receive Module Configuration object permits
  1889. an operator to configure how CMs with certain Receive
  1890. Channel Profiles (RCPs) will configure the Receive
  1891. Modules within their profile upon CM registration.
  1892. When a CM registers with an RCP for which all Receive
  1893. Module Indices (RmIds) are configured in this object
  1894. and all Receive Channels are configured within the
  1895. Receive Channel (ReceiveChannel) object, the CMTS
  1896. should use the configuration within these objects to
  1897. set the Receive Channel Configuration assigned to
  1898. the CM in a REG-RSP message. A CMTS may require configuration
  1899. of all pertinent Receive Module and Receive
  1900. Channel instances (i.e., MIB table entries) in order
  1901. to register a CM that reports a Receive Channel Profile.
  1902. If the CM reports multiple RCPs, and Receive Module
  1903. and Receive Channel objects have instances (i.e.,
  1904. MIB table entries) for more than one RCP reported by
  1905. the CM, the particular RCP selected by the CMTS is not
  1906. specified. A CMTS is not restricted to assigning Receive
  1907. Modules based only on the contents of this object.
  1908. This object supports the creation and deletion of multiple
  1909. instances.
  1910. Creation of a new instance of this object requires the
  1911. reference of a valid RccCfg instance."
  1912. ::= { docsIf3MibObjects 10}
  1913. docsIf3RxModuleCfgEntry OBJECT-TYPE
  1914. SYNTAX DocsIf3RxModuleCfgEntry
  1915. MAX-ACCESS not-accessible
  1916. STATUS current
  1917. DESCRIPTION
  1918. "The conceptual row of docsIf3RxModuleCfgTable.
  1919. The ifIndex key corresponds to the MAC Domain interface
  1920. where the RCC is configured."
  1921. INDEX {
  1922. ifIndex,
  1923. docsIf3RccCfgRcpId,
  1924. docsIf3RccCfgRccCfgId,
  1925. docsIf3RxModuleCfgRmId
  1926. }
  1927. ::= { docsIf3RxModuleCfgTable 1 }
  1928. DocsIf3RxModuleCfgEntry ::= SEQUENCE {
  1929. docsIf3RxModuleCfgRmId
  1930. Unsigned32,
  1931. docsIf3RxModuleCfgRmRmConnectivityId
  1932. Unsigned32,
  1933. docsIf3RxModuleCfgFirstCenterFrequency
  1934. Unsigned32,
  1935. docsIf3RxModuleCfgRowStatus
  1936. RowStatus
  1937. }
  1938. docsIf3RxModuleCfgRmId OBJECT-TYPE
  1939. SYNTAX Unsigned32 (1..255)
  1940. MAX-ACCESS not-accessible
  1941. STATUS current
  1942. DESCRIPTION
  1943. "This key represents an identifier of a Receive Module
  1944. instance within the Receive Channel Profile."
  1945. REFERENCE
  1946. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  1947. Specification CM-SP-MULPIv3.0-I08-080522, Receive Module
  1948. Index in the Common Radio Frequency Interface Encodings
  1949. Annex."
  1950. ::= { docsIf3RxModuleCfgEntry 1 }
  1951. docsIf3RxModuleCfgRmRmConnectivityId OBJECT-TYPE
  1952. SYNTAX Unsigned32 (0..255)
  1953. MAX-ACCESS read-create
  1954. STATUS current
  1955. DESCRIPTION
  1956. "This attribute represents the higher level (i.e.
  1957. closer to RF) Receive Module to which this Receive Module
  1958. connects. If this object contains a zero value (and
  1959. thus no Receive Module Connectivity), the Receive
  1960. Module Connectivity TLV is omitted from the RCC.
  1961. Within a single instance of the ReceiveModule object,
  1962. the RmRmConnectivityId attribute cannot contain
  1963. the same value as the RmId attribute. The RmRmConnectivityId
  1964. attribute points to a separate ReceiveModule
  1965. object instance with the same value of RccCfgId."
  1966. REFERENCE
  1967. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  1968. Specification CM-SP-MULPIv3.0-I08-080522, Receive Module
  1969. Connectivity section in the Common Radio Frequency Interface
  1970. Encodings Annex."
  1971. DEFVAL { 0 }
  1972. ::= { docsIf3RxModuleCfgEntry 2 }
  1973. docsIf3RxModuleCfgFirstCenterFrequency OBJECT-TYPE
  1974. SYNTAX Unsigned32
  1975. UNITS "Hz"
  1976. MAX-ACCESS read-create
  1977. STATUS current
  1978. DESCRIPTION
  1979. "This attribute represents the center frequency,
  1980. in Hz, and a multiple of 62500, that indicates the lowest
  1981. frequency channel of the Receive Module, or 0 if not
  1982. applicable to the Receive Module."
  1983. REFERENCE
  1984. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  1985. Specification CM-SP-MULPIv3.0-I08-080522, Receive Module
  1986. First Channel Center Frequency Assignment section in the
  1987. Common Radio Frequency Interface Encodings Annex."
  1988. ::= { docsIf3RxModuleCfgEntry 3 }
  1989. docsIf3RxModuleCfgRowStatus OBJECT-TYPE
  1990. SYNTAX RowStatus
  1991. MAX-ACCESS read-create
  1992. STATUS current
  1993. DESCRIPTION
  1994. "The status of this instance."
  1995. ::= { docsIf3RxModuleCfgEntry 4 }
  1996. docsIf3RxModuleStatusTable OBJECT-TYPE
  1997. SYNTAX SEQUENCE OF DocsIf3RxModuleStatusEntry
  1998. MAX-ACCESS not-accessible
  1999. STATUS current
  2000. DESCRIPTION
  2001. "The Receive Module Status object provides a read-only
  2002. view of the statically configured and dynamically
  2003. created Receive Modules within an RCC."
  2004. ::= { docsIf3MibObjects 11}
  2005. docsIf3RxModuleStatusEntry OBJECT-TYPE
  2006. SYNTAX DocsIf3RxModuleStatusEntry
  2007. MAX-ACCESS not-accessible
  2008. STATUS current
  2009. DESCRIPTION
  2010. "The conceptual row of docsIf3RxModuleStatusTable.
  2011. The ifIndex key corresponds to the MAC Domain interface
  2012. where the RCC is configured. When this object is defined
  2013. on the CM, the value of RccStatusId is always 1."
  2014. INDEX {
  2015. ifIndex,
  2016. docsIf3RccStatusRcpId,
  2017. docsIf3RccStatusRccStatusId,
  2018. docsIf3RxModuleStatusRmId
  2019. }
  2020. ::= { docsIf3RxModuleStatusTable 1 }
  2021. DocsIf3RxModuleStatusEntry ::= SEQUENCE {
  2022. docsIf3RxModuleStatusRmId
  2023. Unsigned32,
  2024. docsIf3RxModuleStatusRmRmConnectivityId
  2025. Unsigned32,
  2026. docsIf3RxModuleStatusFirstCenterFrequency
  2027. Unsigned32
  2028. }
  2029. docsIf3RxModuleStatusRmId OBJECT-TYPE
  2030. SYNTAX Unsigned32 (1..255)
  2031. MAX-ACCESS not-accessible
  2032. STATUS current
  2033. DESCRIPTION
  2034. "This key represents an identifier of a Receive Module
  2035. instance within the Receive Channel Profile."
  2036. REFERENCE
  2037. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  2038. Specification CM-SP-MULPIv3.0-I08-080522, Receive
  2039. Module Index section in the Common Radio Frequency
  2040. Interface Encodings Annex."
  2041. ::= { docsIf3RxModuleStatusEntry 1 }
  2042. docsIf3RxModuleStatusRmRmConnectivityId OBJECT-TYPE
  2043. SYNTAX Unsigned32 (0..255)
  2044. MAX-ACCESS read-only
  2045. STATUS current
  2046. DESCRIPTION
  2047. "This attribute represents the Receive Module to which
  2048. this Receive Module connects. Requirements for
  2049. module connectivity are detailed in the RmRmConnectivityId
  2050. of the RccCfg object."
  2051. ::= { docsIf3RxModuleStatusEntry 2 }
  2052. docsIf3RxModuleStatusFirstCenterFrequency OBJECT-TYPE
  2053. SYNTAX Unsigned32
  2054. UNITS "Hz"
  2055. MAX-ACCESS read-only
  2056. STATUS current
  2057. DESCRIPTION
  2058. "This attribute represents the low frequency channel
  2059. of the Receive Module, or 0 if not applicable to the
  2060. Receive Module."
  2061. ::= { docsIf3RxModuleStatusEntry 3 }
  2062. docsIf3MdNodeStatusTable OBJECT-TYPE
  2063. SYNTAX SEQUENCE OF DocsIf3MdNodeStatusEntry
  2064. MAX-ACCESS not-accessible
  2065. STATUS current
  2066. DESCRIPTION
  2067. "This object reports the MD-DS-SG-ID and MD-US-SG-ID
  2068. associated with a MD-CM-SG-ID within a MAC Domain
  2069. and the Fiber Nodes reached by the MD-CM-SG."
  2070. ::= { docsIf3MibObjects 12}
  2071. docsIf3MdNodeStatusEntry OBJECT-TYPE
  2072. SYNTAX DocsIf3MdNodeStatusEntry
  2073. MAX-ACCESS not-accessible
  2074. STATUS current
  2075. DESCRIPTION
  2076. "The conceptual row of docsIf3MdNodeStatusTable.
  2077. The ifIndex key corresponds to the MAC Domain interface
  2078. where the MD-CM-SG-ID is configured."
  2079. INDEX {
  2080. ifIndex,
  2081. docsIf3MdNodeStatusNodeName,
  2082. docsIf3MdNodeStatusMdCmSgId
  2083. }
  2084. ::= { docsIf3MdNodeStatusTable 1 }
  2085. DocsIf3MdNodeStatusEntry ::= SEQUENCE {
  2086. docsIf3MdNodeStatusNodeName
  2087. NodeName,
  2088. docsIf3MdNodeStatusMdCmSgId
  2089. Unsigned32,
  2090. docsIf3MdNodeStatusMdDsSgId
  2091. Unsigned32,
  2092. docsIf3MdNodeStatusMdUsSgId
  2093. Unsigned32
  2094. }
  2095. docsIf3MdNodeStatusNodeName OBJECT-TYPE
  2096. SYNTAX NodeName (SIZE (1..16))
  2097. MAX-ACCESS not-accessible
  2098. STATUS current
  2099. DESCRIPTION
  2100. "This key represents the name of a fiber node associated
  2101. with a MD-CM-SG of a MAC Domain."
  2102. ::= { docsIf3MdNodeStatusEntry 1 }
  2103. docsIf3MdNodeStatusMdCmSgId OBJECT-TYPE
  2104. SYNTAX Unsigned32 (1..4294967295)
  2105. MAX-ACCESS not-accessible
  2106. STATUS current
  2107. DESCRIPTION
  2108. "This attribute is a key and indicates the MD-CM-SG-ID
  2109. of this instance. A particular MdCmSgId in a MAC Domain
  2110. is associated with one or more Fiber Nodes."
  2111. ::= { docsIf3MdNodeStatusEntry 2 }
  2112. docsIf3MdNodeStatusMdDsSgId OBJECT-TYPE
  2113. SYNTAX Unsigned32 (1..255)
  2114. MAX-ACCESS read-only
  2115. STATUS current
  2116. DESCRIPTION
  2117. "This attribute corresponds to the MD-DS-SG-ID of
  2118. the MD-CM-SG of this object instance. The MdDsSgId values
  2119. are unique within a MAC Domain."
  2120. ::= { docsIf3MdNodeStatusEntry 3 }
  2121. docsIf3MdNodeStatusMdUsSgId OBJECT-TYPE
  2122. SYNTAX Unsigned32 (1..255)
  2123. MAX-ACCESS read-only
  2124. STATUS current
  2125. DESCRIPTION
  2126. "This attribute corresponds to the MD-US-SG-ID of
  2127. the MD-CM-SG of this object instance. The MdUsSgId values
  2128. are unique within a MAC Domain."
  2129. ::= { docsIf3MdNodeStatusEntry 4 }
  2130. docsIf3MdDsSgStatusTable OBJECT-TYPE
  2131. SYNTAX SEQUENCE OF DocsIf3MdDsSgStatusEntry
  2132. MAX-ACCESS not-accessible
  2133. STATUS current
  2134. DESCRIPTION
  2135. "This object returns the list of downstream channel
  2136. associated with a MAC Domain MD-DS-SG-ID."
  2137. ::= { docsIf3MibObjects 13}
  2138. docsIf3MdDsSgStatusEntry OBJECT-TYPE
  2139. SYNTAX DocsIf3MdDsSgStatusEntry
  2140. MAX-ACCESS not-accessible
  2141. STATUS current
  2142. DESCRIPTION
  2143. "The conceptual row of docsIf3MdDsSgStatusTable.
  2144. The ifIndex key corresponds to the MAC Domain interface
  2145. where the MD-DS-SG-ID is configured.
  2146. The CMTS is not required to persist instances of this
  2147. object across reinitializations."
  2148. INDEX {
  2149. ifIndex,
  2150. docsIf3MdDsSgStatusMdDsSgId
  2151. }
  2152. ::= { docsIf3MdDsSgStatusTable 1 }
  2153. DocsIf3MdDsSgStatusEntry ::= SEQUENCE {
  2154. docsIf3MdDsSgStatusMdDsSgId
  2155. Unsigned32,
  2156. docsIf3MdDsSgStatusChSetId
  2157. ChSetId
  2158. }
  2159. docsIf3MdDsSgStatusMdDsSgId OBJECT-TYPE
  2160. SYNTAX Unsigned32 (1..255)
  2161. MAX-ACCESS not-accessible
  2162. STATUS current
  2163. DESCRIPTION
  2164. "This key represents a MD-DS-SG-ID in a Mac Domain."
  2165. ::= { docsIf3MdDsSgStatusEntry 1 }
  2166. docsIf3MdDsSgStatusChSetId OBJECT-TYPE
  2167. SYNTAX ChSetId
  2168. MAX-ACCESS read-only
  2169. STATUS current
  2170. DESCRIPTION
  2171. "This attribute represents a reference to the list
  2172. of downstream channels of the MD-DS-SG-ID."
  2173. ::= { docsIf3MdDsSgStatusEntry 2 }
  2174. docsIf3MdUsSgStatusTable OBJECT-TYPE
  2175. SYNTAX SEQUENCE OF DocsIf3MdUsSgStatusEntry
  2176. MAX-ACCESS not-accessible
  2177. STATUS current
  2178. DESCRIPTION
  2179. "This object returns the list of upstream channels
  2180. associated with a MAC Domain MD-US-SG-ID."
  2181. ::= { docsIf3MibObjects 14}
  2182. docsIf3MdUsSgStatusEntry OBJECT-TYPE
  2183. SYNTAX DocsIf3MdUsSgStatusEntry
  2184. MAX-ACCESS not-accessible
  2185. STATUS current
  2186. DESCRIPTION
  2187. "The conceptual row of docsIf3MdUsSgStatusTable.
  2188. The ifIndex key corresponds to the MAC Domain interface
  2189. where the MD-DS-SG-ID is configured.
  2190. The CMTS is not required to persist instances of this
  2191. object across reinitializations."
  2192. INDEX {
  2193. ifIndex,
  2194. docsIf3MdUsSgStatusMdUsSgId
  2195. }
  2196. ::= { docsIf3MdUsSgStatusTable 1 }
  2197. DocsIf3MdUsSgStatusEntry ::= SEQUENCE {
  2198. docsIf3MdUsSgStatusMdUsSgId
  2199. Unsigned32,
  2200. docsIf3MdUsSgStatusChSetId
  2201. ChSetId
  2202. }
  2203. docsIf3MdUsSgStatusMdUsSgId OBJECT-TYPE
  2204. SYNTAX Unsigned32 (1..255)
  2205. MAX-ACCESS not-accessible
  2206. STATUS current
  2207. DESCRIPTION
  2208. "This key represents a MD-US-SG-ID in a Mac Domain."
  2209. ::= { docsIf3MdUsSgStatusEntry 1 }
  2210. docsIf3MdUsSgStatusChSetId OBJECT-TYPE
  2211. SYNTAX ChSetId
  2212. MAX-ACCESS read-only
  2213. STATUS current
  2214. DESCRIPTION
  2215. "This attribute represents a reference to the list
  2216. of upstream channels of the MD-US-SG-ID."
  2217. ::= { docsIf3MdUsSgStatusEntry 2 }
  2218. docsIf3MdUsToDsChMappingTable OBJECT-TYPE
  2219. SYNTAX SEQUENCE OF DocsIf3MdUsToDsChMappingEntry
  2220. MAX-ACCESS not-accessible
  2221. STATUS current
  2222. DESCRIPTION
  2223. "This object returns the set of downstream channels
  2224. that carry UCDs and MAPs for a particular upstream channel
  2225. in a MAC Domain."
  2226. ::= { docsIf3MibObjects 15}
  2227. docsIf3MdUsToDsChMappingEntry OBJECT-TYPE
  2228. SYNTAX DocsIf3MdUsToDsChMappingEntry
  2229. MAX-ACCESS not-accessible
  2230. STATUS current
  2231. DESCRIPTION
  2232. "The conceptual row of docsIf3MdUsToDsChMappingTable."
  2233. INDEX {
  2234. docsIf3MdUsToDsChMappingUsIfIndex,
  2235. docsIf3MdUsToDsChMappingDsIfIndex,
  2236. docsIf3MdUsToDsChMappingMdIfIndex
  2237. }
  2238. ::= { docsIf3MdUsToDsChMappingTable 1 }
  2239. DocsIf3MdUsToDsChMappingEntry ::= SEQUENCE {
  2240. docsIf3MdUsToDsChMappingUsIfIndex
  2241. InterfaceIndex,
  2242. docsIf3MdUsToDsChMappingDsIfIndex
  2243. InterfaceIndex,
  2244. docsIf3MdUsToDsChMappingMdIfIndex
  2245. InterfaceIndex
  2246. }
  2247. docsIf3MdUsToDsChMappingUsIfIndex OBJECT-TYPE
  2248. SYNTAX InterfaceIndex
  2249. MAX-ACCESS not-accessible
  2250. STATUS current
  2251. DESCRIPTION
  2252. "This key represents the interface index of the upstream
  2253. channel to which this instance applies."
  2254. ::= { docsIf3MdUsToDsChMappingEntry 1 }
  2255. docsIf3MdUsToDsChMappingDsIfIndex OBJECT-TYPE
  2256. SYNTAX InterfaceIndex
  2257. MAX-ACCESS not-accessible
  2258. STATUS current
  2259. DESCRIPTION
  2260. "This key represents the interface index of a downstream
  2261. channel carrying in UCDs and Maps associated with
  2262. the upstream channel defined by this instance."
  2263. ::= { docsIf3MdUsToDsChMappingEntry 2 }
  2264. docsIf3MdUsToDsChMappingMdIfIndex OBJECT-TYPE
  2265. SYNTAX InterfaceIndex
  2266. MAX-ACCESS read-only
  2267. STATUS current
  2268. DESCRIPTION
  2269. "This key represents the MAC domain of the upstream
  2270. and downstream channels of this instance."
  2271. ::= { docsIf3MdUsToDsChMappingEntry 3 }
  2272. docsIf3MdCfgTable OBJECT-TYPE
  2273. SYNTAX SEQUENCE OF DocsIf3MdCfgEntry
  2274. MAX-ACCESS not-accessible
  2275. STATUS current
  2276. DESCRIPTION
  2277. "This object contains MAC domain level control and
  2278. configuration attributes."
  2279. ::= { docsIf3MibObjects 16}
  2280. docsIf3MdCfgEntry OBJECT-TYPE
  2281. SYNTAX DocsIf3MdCfgEntry
  2282. MAX-ACCESS not-accessible
  2283. STATUS current
  2284. DESCRIPTION
  2285. "The conceptual row of docsIf3MdCfgTable.
  2286. The CMTS persists all instances of MdCfg across
  2287. reinitializations.
  2288. The ifIndex key corresponds to the MAC Domain interface."
  2289. INDEX {
  2290. ifIndex
  2291. }
  2292. ::= { docsIf3MdCfgTable 1 }
  2293. DocsIf3MdCfgEntry ::= SEQUENCE {
  2294. docsIf3MdCfgMddInterval
  2295. Unsigned32,
  2296. docsIf3MdCfgIpProvMode
  2297. INTEGER,
  2298. docsIf3MdCfgCmStatusEvCtlEnabled
  2299. TruthValue,
  2300. docsIf3MdCfgUsFreqRange
  2301. INTEGER,
  2302. docsIf3MdCfgMcastDsidFwdEnabled
  2303. TruthValue,
  2304. docsIf3MdCfgMultRxChModeEnabled
  2305. TruthValue,
  2306. docsIf3MdCfgMultTxChModeEnabled
  2307. TruthValue,
  2308. docsIf3MdCfgEarlyAuthEncrCtrl
  2309. INTEGER,
  2310. docsIf3MdCfgTftpProxyEnabled
  2311. TruthValue,
  2312. docsIf3MdCfgSrcAddrVerifEnabled
  2313. TruthValue,
  2314. docsIf3MdCfgDownChannelAnnex
  2315. INTEGER,
  2316. docsIf3MdCfgCmUdcEnabled
  2317. TruthValue,
  2318. docsIf3MdCfgSendUdcRulesEnabled
  2319. TruthValue,
  2320. docsIf3MdCfgServiceTypeIdList
  2321. SnmpTagList
  2322. }
  2323. docsIf3MdCfgMddInterval OBJECT-TYPE
  2324. SYNTAX Unsigned32 (1..2000)
  2325. UNITS "milliseconds"
  2326. MAX-ACCESS read-write
  2327. STATUS current
  2328. DESCRIPTION
  2329. "This attribute configures the interval for the insertion
  2330. of MDD messages in each downstream channel of
  2331. a MAC Domain."
  2332. REFERENCE
  2333. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  2334. Specification CM-SP-MULPIv3.0-I08-080522, Parameters
  2335. and Constants Annex."
  2336. DEFVAL { 2000 }
  2337. ::= { docsIf3MdCfgEntry 1 }
  2338. docsIf3MdCfgIpProvMode OBJECT-TYPE
  2339. SYNTAX INTEGER {
  2340. ipv4Only(0),
  2341. ipv6Only(1),
  2342. alternate(2),
  2343. dualStack(3)
  2344. }
  2345. MAX-ACCESS read-write
  2346. STATUS current
  2347. DESCRIPTION
  2348. "This attribute configures the CMTS IP provisioning
  2349. mode for a MAC Domain.
  2350. When this attribute is set to 'ipv4Only' the CM will acquire
  2351. a single IPv4 address for the CM management stack.
  2352. When this attribute is set to 'ipv6Only' the CM will acquire
  2353. a single IPv6 address for the CM management stack.
  2354. When this attribute is set to 'alternate' the CM will acquire a
  2355. single IPv6 address for the CM management stack and, if failures
  2356. occur, the CM will fall back to provision and operation with
  2357. an IPv4 address.
  2358. When this attribute is set to 'dualStack' the CM will acquire both
  2359. an IPv6 and IPv4 address for provisioning and operation."
  2360. REFERENCE
  2361. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  2362. Specification CM-SP-MULPIv3.0-I08-080522, IP Initialization
  2363. Parameters TLV section."
  2364. DEFVAL { ipv6Only }
  2365. ::= { docsIf3MdCfgEntry 2 }
  2366. docsIf3MdCfgCmStatusEvCtlEnabled OBJECT-TYPE
  2367. SYNTAX TruthValue
  2368. MAX-ACCESS read-write
  2369. STATUS current
  2370. DESCRIPTION
  2371. "If set to 'true', this attribute enables the signaling
  2372. of the CM-Status Event reporting mechanism."
  2373. REFERENCE
  2374. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  2375. Specification CM-SP-MULPIv3.0-I08-080522, CM-STATUS
  2376. Event Control section "
  2377. DEFVAL { true }
  2378. ::= { docsIf3MdCfgEntry 3 }
  2379. docsIf3MdCfgUsFreqRange OBJECT-TYPE
  2380. SYNTAX INTEGER {
  2381. standard(0),
  2382. extended(1)
  2383. }
  2384. MAX-ACCESS read-write
  2385. STATUS current
  2386. DESCRIPTION
  2387. "This attribute indicates in MDD messages the upstream
  2388. frequency upper band edge of an upstream Channel.
  2389. A value 'standard' means Standard Frequency Range and
  2390. a value 'extended' means Extended Frequency Range."
  2391. REFERENCE
  2392. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  2393. Specification CM-SP-MULPIv3.0-I08-080522, Upstream
  2394. Frequency Upper Band Edge TLV section."
  2395. DEFVAL { standard }
  2396. ::= { docsIf3MdCfgEntry 4 }
  2397. docsIf3MdCfgMcastDsidFwdEnabled OBJECT-TYPE
  2398. SYNTAX TruthValue
  2399. MAX-ACCESS read-write
  2400. STATUS current
  2401. DESCRIPTION
  2402. "If set to 'true', this attribute enables the CMTS to
  2403. use IP Multicast DSID Forwarding (MDF) for the MAC domain."
  2404. REFERENCE
  2405. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  2406. Specification CM-SP-MULPIv3.0-I08-080522, Multicast
  2407. DSID-based Forwarding (MDF) Modes section in the
  2408. Compatibility with Previous Versions of DOCSIS Annex."
  2409. DEFVAL { true }
  2410. ::= { docsIf3MdCfgEntry 5 }
  2411. docsIf3MdCfgMultRxChModeEnabled OBJECT-TYPE
  2412. SYNTAX TruthValue
  2413. MAX-ACCESS read-write
  2414. STATUS current
  2415. DESCRIPTION
  2416. "If set to 'true', this attribute enables Downstream
  2417. Channel Bonding for the MAC Domain."
  2418. REFERENCE
  2419. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  2420. Specification CM-SP-MULPIv3.0-I08-080522, Downstream
  2421. Channel Bonding section."
  2422. DEFVAL { true }
  2423. ::= { docsIf3MdCfgEntry 6 }
  2424. docsIf3MdCfgMultTxChModeEnabled OBJECT-TYPE
  2425. SYNTAX TruthValue
  2426. MAX-ACCESS read-write
  2427. STATUS current
  2428. DESCRIPTION
  2429. "If set to 'true', this attribute enables Multiple
  2430. Transmit Channel (MTC) Mode for the MAC Domain."
  2431. REFERENCE
  2432. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  2433. Specification CM-SP-MULPIv3.0-I08-080522, Upstream
  2434. Channel Bonding section."
  2435. DEFVAL { true }
  2436. ::= { docsIf3MdCfgEntry 7 }
  2437. docsIf3MdCfgEarlyAuthEncrCtrl OBJECT-TYPE
  2438. SYNTAX INTEGER {
  2439. disableEae(1),
  2440. enableEaeRangingBasedEnforcement(2),
  2441. enableEaeCapabilityBasedEnforcement(3),
  2442. enableEaeTotalEnforcement(4)
  2443. }
  2444. MAX-ACCESS read-write
  2445. STATUS current
  2446. DESCRIPTION
  2447. "This attribute enables or disables early authentication
  2448. and encryption (EAE) signaling for the MAC Domain.
  2449. It also defines the type of EAE enforcement in
  2450. the case that EAE is enabled.
  2451. If set to 'disableEAE', EAE is disabled for the MAC Domain.
  2452. If set to 'enableEaeRangingBasedEnforcement',
  2453. 'enableEaeCapabilityBasedEnforcement'
  2454. or 'enableEaeTotalEnforcement',
  2455. EAE is enabled for the MAC Domain.
  2456. The following EAE enforcement methods are defined in
  2457. the case where EAE signaling is enabled:
  2458. The option 'enableEaeRangingBasedEnforcement' indicates
  2459. EAE is enforced on CMs that perform ranging
  2460. with a B-INIT-RNG-REQ message.
  2461. The option 'enableEaeCapabilityBasedEnforcement'
  2462. indicates EAE is enforced on CMs that perform ranging
  2463. with a B-INIT-RNG-REQ message in which the EAE capability
  2464. flag is set.
  2465. The option 'enableEaeTotalEnforcement' indicates
  2466. EAE is enforced on all CMs regardless of their EAE
  2467. capabilities."
  2468. REFERENCE
  2469. "DOCSIS 3.0 Security Specification CM-SP-SECv3.0-I06-071206,
  2470. Early Authentication and Encryption section."
  2471. DEFVAL { enableEaeRangingBasedEnforcement }
  2472. ::= { docsIf3MdCfgEntry 8 }
  2473. docsIf3MdCfgTftpProxyEnabled OBJECT-TYPE
  2474. SYNTAX TruthValue
  2475. MAX-ACCESS read-write
  2476. STATUS current
  2477. DESCRIPTION
  2478. "If set to 'true', this attribute enables TFTP Proxy
  2479. functionality for the MAC Domain."
  2480. REFERENCE
  2481. "DOCSIS 3.0 Security Specification CM-SP-SECv3.0-I06-071206,
  2482. TFTP Configuration File Security section."
  2483. DEFVAL { true }
  2484. ::= { docsIf3MdCfgEntry 9 }
  2485. docsIf3MdCfgSrcAddrVerifEnabled OBJECT-TYPE
  2486. SYNTAX TruthValue
  2487. MAX-ACCESS read-write
  2488. STATUS current
  2489. DESCRIPTION
  2490. "If set to 'true', this attribute enables Source Address
  2491. Verification (SAV) functionality for the MAC
  2492. Domain."
  2493. REFERENCE
  2494. "DOCSIS 3.0 Security Specification CM-SP-SECv3.0-I06-071206,
  2495. Source Address Verification section."
  2496. DEFVAL { true }
  2497. ::= { docsIf3MdCfgEntry 10 }
  2498. docsIf3MdCfgDownChannelAnnex OBJECT-TYPE
  2499. SYNTAX INTEGER {
  2500. unknown(1),
  2501. other(2),
  2502. annexA(3),
  2503. annexB(4),
  2504. annexC(5)
  2505. }
  2506. MAX-ACCESS read-only
  2507. STATUS current
  2508. DESCRIPTION
  2509. "This attribute defines the ITU-J-83 Annex being used
  2510. for this MAC Domain. The value of this attribute
  2511. indicates the conformance of the implementation to
  2512. important regional cable standards.
  2513. Valid enumerations for the attribute are:
  2514. unknown
  2515. other
  2516. annexA : Annex A from ITU-J83 is used.
  2517. annexB : Annex B from ITU-J83 is used.
  2518. annexC : Annex C from ITU-J83 is used.
  2519. Values 6-255 are reserved."
  2520. DEFVAL { unknown }
  2521. ::= { docsIf3MdCfgEntry 11 }
  2522. docsIf3MdCfgCmUdcEnabled OBJECT-TYPE
  2523. SYNTAX TruthValue
  2524. MAX-ACCESS read-write
  2525. STATUS current
  2526. DESCRIPTION
  2527. "If set to 'true', this attribute instructs the CMTS MAC
  2528. Domain to enable Upstream Drop Classifiers (UDC) for the
  2529. CMs attempting registration in this MAC Domain."
  2530. REFERENCE
  2531. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  2532. Specification CM-SP-MULPIv3.0-I08-080522, Subscriber Management
  2533. TLVs section in the Common Radio Frequency Interface Encodings
  2534. Annex."
  2535. DEFVAL { false }
  2536. ::= { docsIf3MdCfgEntry 12 }
  2537. docsIf3MdCfgSendUdcRulesEnabled OBJECT-TYPE
  2538. SYNTAX TruthValue
  2539. MAX-ACCESS read-write
  2540. STATUS current
  2541. DESCRIPTION
  2542. "If set to 'true' and when the CM signals to the CMTS
  2543. 'Upstream Drop Classifier Group ID' encodings, this attribute
  2544. instructs the CMTS MAC Domain to send the Subscriber
  2545. Management Filters rules associated with the 'Upstream Drop
  2546. Classifier Group ID' encodings to the CM in the form of UDCs
  2547. when the following conditions occurs:
  2548. - The attribute CmUdcEnabled value for this MAC Domain
  2549. is set to 'true', and
  2550. - The CM has the UDC capability advertised as supported.
  2551. If there is no a single Subscriber Management Filter
  2552. configured in the CMTS for the CM's signaled UDC Group ID,
  2553. the CMTS does not send UDC encodings to the CM.
  2554. It is vendor specific whether the CMTS maintains enforcement
  2555. of the CM signaled or default Subscriber Management Filter
  2556. groups in the upstream direction."
  2557. REFERENCE
  2558. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  2559. Specification CM-SP-MULPIv3.0-I08-080522, Subscriber Management
  2560. TLVs section in the Common Radio Frequency Interface Encodings
  2561. Annex."
  2562. DEFVAL { false }
  2563. ::= { docsIf3MdCfgEntry 13 }
  2564. docsIf3MdCfgServiceTypeIdList OBJECT-TYPE
  2565. SYNTAX SnmpTagList
  2566. MAX-ACCESS read-write
  2567. STATUS current
  2568. DESCRIPTION
  2569. "This attribure indicates the list of Service Type IDs
  2570. associated with the MAC Domain.
  2571. During the CM registration process the CMTS will attempt to
  2572. redirect the CM to a MAC Domain where the CM' Service Type TLV
  2573. is contained in this attribute."
  2574. REFERENCE
  2575. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  2576. Specification CM-SP-MULPIv3.0-I08-080522, Service Type
  2577. Identifier section in the Common Radio Frequency Interface
  2578. Encodings Annex."
  2579. DEFVAL { "" }
  2580. ::= { docsIf3MdCfgEntry 14 }
  2581. docsIf3BondingGrpCfgTable OBJECT-TYPE
  2582. SYNTAX SEQUENCE OF DocsIf3BondingGrpCfgEntry
  2583. MAX-ACCESS not-accessible
  2584. STATUS current
  2585. DESCRIPTION
  2586. "This object defines statically configured Downstream
  2587. Bonding Groups and Upstream Bonding Groups on
  2588. the CMTS.
  2589. This object supports the creation and deletion of multiple
  2590. instances.
  2591. Creation of a new instance of this object requires the
  2592. ChList attribute to be set."
  2593. ::= { docsIf3MibObjects 17}
  2594. docsIf3BondingGrpCfgEntry OBJECT-TYPE
  2595. SYNTAX DocsIf3BondingGrpCfgEntry
  2596. MAX-ACCESS not-accessible
  2597. STATUS current
  2598. DESCRIPTION
  2599. "The conceptual row of docsIf3BondingGrpCfgTable.
  2600. The ifIndex key corresponds to the MAC Domain interface
  2601. where the Bonding Group is configured.
  2602. The CMTS persists all instances of BondingGrpCfg
  2603. across reinitializations."
  2604. INDEX {
  2605. ifIndex,
  2606. docsIf3BondingGrpCfgDir,
  2607. docsIf3BondingGrpCfgCfgId
  2608. }
  2609. ::= { docsIf3BondingGrpCfgTable 1 }
  2610. DocsIf3BondingGrpCfgEntry ::= SEQUENCE {
  2611. docsIf3BondingGrpCfgDir
  2612. IfDirection,
  2613. docsIf3BondingGrpCfgCfgId
  2614. Unsigned32,
  2615. docsIf3BondingGrpCfgChList
  2616. ChannelList,
  2617. docsIf3BondingGrpCfgSfProvAttrMask
  2618. AttributeMask,
  2619. docsIf3BondingGrpCfgDsidReseqWaitTime
  2620. Unsigned32,
  2621. docsIf3BondingGrpCfgDsidReseqWarnThrshld
  2622. Unsigned32,
  2623. docsIf3BondingGrpCfgRowStatus
  2624. RowStatus
  2625. }
  2626. docsIf3BondingGrpCfgDir OBJECT-TYPE
  2627. SYNTAX IfDirection
  2628. MAX-ACCESS not-accessible
  2629. STATUS current
  2630. DESCRIPTION
  2631. "This attribute defines the ordered list of channels
  2632. that comprise the channel set"
  2633. ::= { docsIf3BondingGrpCfgEntry 1 }
  2634. docsIf3BondingGrpCfgCfgId OBJECT-TYPE
  2635. SYNTAX Unsigned32 (1..65535)
  2636. MAX-ACCESS not-accessible
  2637. STATUS current
  2638. DESCRIPTION
  2639. "This key represents the configured bonding group
  2640. identifier in the indicated direction for the MAC Domain.
  2641. This attribute is used for the sole purpose of tracking
  2642. bonding groups defined by management systems."
  2643. ::= { docsIf3BondingGrpCfgEntry 2 }
  2644. docsIf3BondingGrpCfgChList OBJECT-TYPE
  2645. SYNTAX ChannelList (SIZE (2..255))
  2646. MAX-ACCESS read-create
  2647. STATUS current
  2648. DESCRIPTION
  2649. "This attribute contains the list of channels of the
  2650. bonding group."
  2651. ::= { docsIf3BondingGrpCfgEntry 3 }
  2652. docsIf3BondingGrpCfgSfProvAttrMask OBJECT-TYPE
  2653. SYNTAX AttributeMask
  2654. MAX-ACCESS read-create
  2655. STATUS current
  2656. DESCRIPTION
  2657. "This attribute represents the Provisioned Attribute
  2658. Mask encoding for the bonding group."
  2659. DEFVAL { '80000000'H }
  2660. ::= { docsIf3BondingGrpCfgEntry 4 }
  2661. docsIf3BondingGrpCfgDsidReseqWaitTime OBJECT-TYPE
  2662. SYNTAX Unsigned32 (0 | 1..180 | 255)
  2663. UNITS "hundredMicroseconds"
  2664. MAX-ACCESS read-create
  2665. STATUS current
  2666. DESCRIPTION
  2667. "For a Downstream Bonding Group, this attribute provides
  2668. the DSID Resequencing Wait Time that is to be used
  2669. for all DSIDs associated with this Downstream Bonding
  2670. Group. The value of 255 indicates that the DSID
  2671. Resequencing Wait Time is determined by the CMTS. The
  2672. value zero in not supported for downstream bonding
  2673. groups.
  2674. For an Upstream Bonding Group, this attribute has no
  2675. meaning and returns the value 0."
  2676. REFERENCE
  2677. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  2678. Specification CM-SP-MULPIv3.0-I08-080522, Service Flow
  2679. Assignment section."
  2680. DEFVAL { 255 }
  2681. ::= { docsIf3BondingGrpCfgEntry 5 }
  2682. docsIf3BondingGrpCfgDsidReseqWarnThrshld OBJECT-TYPE
  2683. SYNTAX Unsigned32 (0..179 | 255)
  2684. UNITS "hundredMicroseconds"
  2685. MAX-ACCESS read-create
  2686. STATUS current
  2687. DESCRIPTION
  2688. "For a Downstream Bonding Group, this attribute provides
  2689. the DSID Resequencing Warning Threshold that
  2690. is to be used for all DSIDs associated with this Downstream
  2691. Bonding Group. The value of 255 indicates that
  2692. the DSID Resequencing Warning Threshold is determined
  2693. by the CMTS. The value of 0 indicates that the threshold
  2694. warnings are disabled. When
  2695. the value of DsidReseqWaitTime is not equal to 0 or 255,
  2696. the CMTS must ensure that the value of this object is either
  2697. 255 or less than the value of DsidReseqWaitTime."
  2698. DEFVAL { 255 }
  2699. ::= { docsIf3BondingGrpCfgEntry 6 }
  2700. docsIf3BondingGrpCfgRowStatus OBJECT-TYPE
  2701. SYNTAX RowStatus
  2702. MAX-ACCESS read-create
  2703. STATUS current
  2704. DESCRIPTION
  2705. "The status of this instance."
  2706. ::= { docsIf3BondingGrpCfgEntry 7 }
  2707. docsIf3DsBondingGrpStatusTable OBJECT-TYPE
  2708. SYNTAX SEQUENCE OF DocsIf3DsBondingGrpStatusEntry
  2709. MAX-ACCESS not-accessible
  2710. STATUS current
  2711. DESCRIPTION
  2712. "This object returns administratively-configured
  2713. and CMTS defined downstream bonding groups."
  2714. ::= { docsIf3MibObjects 18}
  2715. docsIf3DsBondingGrpStatusEntry OBJECT-TYPE
  2716. SYNTAX DocsIf3DsBondingGrpStatusEntry
  2717. MAX-ACCESS not-accessible
  2718. STATUS current
  2719. DESCRIPTION
  2720. "The conceptual row of docsIf3DsBondingGrpStatusTable.
  2721. The ifIndex key corresponds to the MAC Domain interface
  2722. where the Bonding Group is configured."
  2723. INDEX {
  2724. ifIndex,
  2725. docsIf3DsBondingGrpStatusChSetId
  2726. }
  2727. ::= { docsIf3DsBondingGrpStatusTable 1 }
  2728. DocsIf3DsBondingGrpStatusEntry ::= SEQUENCE {
  2729. docsIf3DsBondingGrpStatusChSetId
  2730. ChSetId,
  2731. docsIf3DsBondingGrpStatusMdDsSgId
  2732. Unsigned32,
  2733. docsIf3DsBondingGrpStatusCfgId
  2734. Unsigned32
  2735. }
  2736. docsIf3DsBondingGrpStatusChSetId OBJECT-TYPE
  2737. SYNTAX ChSetId
  2738. MAX-ACCESS not-accessible
  2739. STATUS current
  2740. DESCRIPTION
  2741. "This key represents the identifier for the Downstream
  2742. Bonding Group or the single-downstream channel
  2743. of this instance."
  2744. ::= { docsIf3DsBondingGrpStatusEntry 1 }
  2745. docsIf3DsBondingGrpStatusMdDsSgId OBJECT-TYPE
  2746. SYNTAX Unsigned32 (0..255)
  2747. MAX-ACCESS read-only
  2748. STATUS current
  2749. DESCRIPTION
  2750. "This attribute corresponds to the MD-DS-SG-ID that
  2751. includes all the downstream channels of the Downstream
  2752. Bonding Group. The value zero indicates that the
  2753. bonding group does not contain channels from a single
  2754. MD-DS-SG and therefore the bonding group is not valid
  2755. and usable."
  2756. ::= { docsIf3DsBondingGrpStatusEntry 2 }
  2757. docsIf3DsBondingGrpStatusCfgId OBJECT-TYPE
  2758. SYNTAX Unsigned32 (0..65535)
  2759. MAX-ACCESS read-only
  2760. STATUS current
  2761. DESCRIPTION
  2762. "This attribute provides the BondingGrpCfgId for
  2763. the downstream bonding group if it was configured.
  2764. Otherwise, the zero value indicates that the CMTS will
  2765. define the bonding group."
  2766. ::= { docsIf3DsBondingGrpStatusEntry 3 }
  2767. docsIf3UsBondingGrpStatusTable OBJECT-TYPE
  2768. SYNTAX SEQUENCE OF DocsIf3UsBondingGrpStatusEntry
  2769. MAX-ACCESS not-accessible
  2770. STATUS current
  2771. DESCRIPTION
  2772. "This object returns administratively-configured
  2773. and CMTS-defined upstream bonding groups."
  2774. ::= { docsIf3MibObjects 19}
  2775. docsIf3UsBondingGrpStatusEntry OBJECT-TYPE
  2776. SYNTAX DocsIf3UsBondingGrpStatusEntry
  2777. MAX-ACCESS not-accessible
  2778. STATUS current
  2779. DESCRIPTION
  2780. "The conceptual row of docsIf3UsBondingGrpStatusTable.
  2781. The ifIndex key corresponds to the MAC Domain interface
  2782. where the Bonding Group is configured."
  2783. INDEX {
  2784. ifIndex,
  2785. docsIf3UsBondingGrpStatusChSetId
  2786. }
  2787. ::= { docsIf3UsBondingGrpStatusTable 1 }
  2788. DocsIf3UsBondingGrpStatusEntry ::= SEQUENCE {
  2789. docsIf3UsBondingGrpStatusChSetId
  2790. ChSetId,
  2791. docsIf3UsBondingGrpStatusMdUsSgId
  2792. Unsigned32,
  2793. docsIf3UsBondingGrpStatusCfgId
  2794. Unsigned32
  2795. }
  2796. docsIf3UsBondingGrpStatusChSetId OBJECT-TYPE
  2797. SYNTAX ChSetId
  2798. MAX-ACCESS not-accessible
  2799. STATUS current
  2800. DESCRIPTION
  2801. "This key represents the identifier for the Upstream
  2802. Bonding Group or the single-upstream channel of this
  2803. instance."
  2804. ::= { docsIf3UsBondingGrpStatusEntry 1 }
  2805. docsIf3UsBondingGrpStatusMdUsSgId OBJECT-TYPE
  2806. SYNTAX Unsigned32 (0..255)
  2807. MAX-ACCESS read-only
  2808. STATUS current
  2809. DESCRIPTION
  2810. "This attribute corresponds to the MD-US-SG-ID that
  2811. includes all the upstream channels of the Upstream
  2812. Bonding Group. The value zero indicates that the bonding
  2813. group does not contain channels from a single MD-US-SG
  2814. and therefore the bonding group is not valid
  2815. and usable."
  2816. ::= { docsIf3UsBondingGrpStatusEntry 2 }
  2817. docsIf3UsBondingGrpStatusCfgId OBJECT-TYPE
  2818. SYNTAX Unsigned32 (0..65535)
  2819. MAX-ACCESS read-only
  2820. STATUS current
  2821. DESCRIPTION
  2822. "This attribute provides the BondingGrpCfgId for
  2823. the upstream bonding group if it was configured.
  2824. Otherwise, the zero value indicates that the CMTS
  2825. defines the bonding group."
  2826. ::= { docsIf3UsBondingGrpStatusEntry 3 }
  2827. docsIf3UsChExtTable OBJECT-TYPE
  2828. SYNTAX SEQUENCE OF DocsIf3UsChExtEntry
  2829. MAX-ACCESS not-accessible
  2830. STATUS current
  2831. DESCRIPTION
  2832. "This object defines management extensions for upstream
  2833. channels, in particular SCDMA parameters."
  2834. ::= { docsIf3MibObjects 20}
  2835. docsIf3UsChExtEntry OBJECT-TYPE
  2836. SYNTAX DocsIf3UsChExtEntry
  2837. MAX-ACCESS not-accessible
  2838. STATUS current
  2839. DESCRIPTION
  2840. "The conceptual row of docsIf3UsChExtTable.
  2841. The ifIndex key corresponds to each of the upstream
  2842. channels."
  2843. INDEX {
  2844. ifIndex
  2845. }
  2846. ::= { docsIf3UsChExtTable 1 }
  2847. DocsIf3UsChExtEntry ::= SEQUENCE {
  2848. docsIf3UsChExtSacCodeHoppingSelectionMode
  2849. INTEGER,
  2850. docsIf3UsChExtScdmaSelectionStringActiveCodes
  2851. ScdmaSelectionString
  2852. }
  2853. docsIf3UsChExtSacCodeHoppingSelectionMode OBJECT-TYPE
  2854. SYNTAX INTEGER {
  2855. none(0),
  2856. sac1NoCodeHopping(1),
  2857. sac1CodeHoppingMode1(2),
  2858. sac2CodeHoppingMode2(3),
  2859. sac2NoCodeHopping(4)
  2860. }
  2861. MAX-ACCESS read-only
  2862. STATUS current
  2863. DESCRIPTION
  2864. "This attribute indicates the selection mode for active
  2865. codes and code hopping.
  2866. 'none'
  2867. Non-SCDMA channel
  2868. 'sac1NoCodeHopping'
  2869. Selectable active codes mode 1 and code hopping disabled
  2870. 'sac1CodeHoppingMode1'
  2871. Selectable active codes mode 1 and code hopping mode
  2872. 1
  2873. 'sac2CodeHoppingMode2'
  2874. Selectable active codes mode 2 and code hopping mode
  2875. 2
  2876. 'sac2NoCodeHopping'
  2877. Selectable active codes mode 2 and code hopping disabled."
  2878. REFERENCE
  2879. "DOCSIS 3.0 Physical Layer Specification
  2880. CM-SP-PHYv3.0-I05-070803, Mini-slot Numbering
  2881. Parameters in UCD section."
  2882. ::= { docsIf3UsChExtEntry 1 }
  2883. docsIf3UsChExtScdmaSelectionStringActiveCodes OBJECT-TYPE
  2884. SYNTAX ScdmaSelectionString
  2885. MAX-ACCESS read-only
  2886. STATUS current
  2887. DESCRIPTION
  2888. "This attribute represents the active codes of the
  2889. upstream channel and it is applicable only when
  2890. SacCodeHoppingSelectionMode is 'sac2CodeHoppingMode2."
  2891. REFERENCE
  2892. "DOCSIS 3.0 Physical Layer Specification
  2893. CM-SP-PHYv3.0-I05-070803, Mini-slot Numbering
  2894. Parameters in UCD section."
  2895. ::= { docsIf3UsChExtEntry 2 }
  2896. docsIf3CmCapabilities OBJECT IDENTIFIER ::= { docsIf3MibObjects 21 }
  2897. docsIf3CmCapabilitiesReq OBJECT-TYPE
  2898. SYNTAX Tlv8
  2899. MAX-ACCESS read-only
  2900. STATUS current
  2901. DESCRIPTION
  2902. "This attribute contains the TLV encoding for TLV-5
  2903. sent in a REG-REQ. The first byte of this encoding is
  2904. expected to be '05'H."
  2905. REFERENCE
  2906. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  2907. Specification CM-SP-MULPIv3.0-I08-080522, Modem Capabilities
  2908. Encoding section in the Common Radio Frequency Interface
  2909. Encodings Annex."
  2910. ::= { docsIf3CmCapabilities 1 }
  2911. docsIf3CmCapabilitiesRsp OBJECT-TYPE
  2912. SYNTAX Tlv8
  2913. MAX-ACCESS read-only
  2914. STATUS current
  2915. DESCRIPTION
  2916. "This attribute contains the TLV encoding for TLV-5
  2917. received in a REG-RSP.
  2918. The first byte of this encoding is expected to be '05'H."
  2919. REFERENCE
  2920. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  2921. Specification CM-SP-MULPIv3.0-I08-080522, Modem Capabilities
  2922. Encoding section in the Common Radio Frequency Interface
  2923. Encodings Annex."
  2924. ::= { docsIf3CmCapabilities 2 }
  2925. docsIf3UsChSetTable OBJECT-TYPE
  2926. SYNTAX SEQUENCE OF DocsIf3UsChSetEntry
  2927. MAX-ACCESS not-accessible
  2928. STATUS current
  2929. DESCRIPTION
  2930. "This object defines a set of upstream channels. These
  2931. channel sets may be associated with channel bonding
  2932. groups, MD-US-SGs, MD-CM-SGs, or any other channel
  2933. set that the CMTS may derive from other CMTS processes."
  2934. REFERENCE
  2935. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  2936. Specification CM-SP-MULPIv3.0-I08-080522, Partial
  2937. Service Encoding section and Cable Modem Attribute
  2938. Masks section in the Common Radio Frequency Interface
  2939. Encodings Annex."
  2940. ::= { docsIf3MibObjects 22}
  2941. docsIf3UsChSetEntry OBJECT-TYPE
  2942. SYNTAX DocsIf3UsChSetEntry
  2943. MAX-ACCESS not-accessible
  2944. STATUS current
  2945. DESCRIPTION
  2946. "The conceptual row of docsIf3UsChSetTable.
  2947. The ifIndex key corresponds to the MAC Domain interface
  2948. where the upstream channel set is defined."
  2949. INDEX {
  2950. ifIndex,
  2951. docsIf3UsChSetId
  2952. }
  2953. ::= { docsIf3UsChSetTable 1 }
  2954. DocsIf3UsChSetEntry ::= SEQUENCE {
  2955. docsIf3UsChSetId
  2956. ChSetId,
  2957. docsIf3UsChSetChList
  2958. ChannelList
  2959. }
  2960. docsIf3UsChSetId OBJECT-TYPE
  2961. SYNTAX ChSetId
  2962. MAX-ACCESS not-accessible
  2963. STATUS current
  2964. DESCRIPTION
  2965. "This key defines a reference identifier for the upstream
  2966. channel set within the MAC Domain."
  2967. ::= { docsIf3UsChSetEntry 1 }
  2968. docsIf3UsChSetChList OBJECT-TYPE
  2969. SYNTAX ChannelList (SIZE (0 | 2..255))
  2970. MAX-ACCESS read-only
  2971. STATUS current
  2972. DESCRIPTION
  2973. "This attribute defines the ordered list of channels
  2974. that comprise the upstream channel set"
  2975. ::= { docsIf3UsChSetEntry 2 }
  2976. docsIf3DsChSetTable OBJECT-TYPE
  2977. SYNTAX SEQUENCE OF DocsIf3DsChSetEntry
  2978. MAX-ACCESS not-accessible
  2979. STATUS current
  2980. DESCRIPTION
  2981. "This object defines a set of downstream channels.
  2982. These channel sets may be associated with channel bonding
  2983. groups, MD-DS-SGs, MD-CM-SGs, or any other channel
  2984. set that the CMTS may derive from other CMTS processes."
  2985. REFERENCE
  2986. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  2987. Specification CM-SP-MULPIv3.0-I08-080522, Partial
  2988. Service Encoding section and Cable Modem Attribute
  2989. Masks section in the Common Radio Frequency Interface
  2990. Encodings Annex."
  2991. ::= { docsIf3MibObjects 23}
  2992. docsIf3DsChSetEntry OBJECT-TYPE
  2993. SYNTAX DocsIf3DsChSetEntry
  2994. MAX-ACCESS not-accessible
  2995. STATUS current
  2996. DESCRIPTION
  2997. "The conceptual row of docsIf3DsChSetTable.
  2998. The ifIndex key corresponds to the MAC Domain interface
  2999. where the downstream channel set is defined."
  3000. INDEX {
  3001. ifIndex,
  3002. docsIf3DsChSetId
  3003. }
  3004. ::= { docsIf3DsChSetTable 1 }
  3005. DocsIf3DsChSetEntry ::= SEQUENCE {
  3006. docsIf3DsChSetId
  3007. ChSetId,
  3008. docsIf3DsChSetChList
  3009. ChannelList
  3010. }
  3011. docsIf3DsChSetId OBJECT-TYPE
  3012. SYNTAX ChSetId
  3013. MAX-ACCESS not-accessible
  3014. STATUS current
  3015. DESCRIPTION
  3016. "This key defines a reference identifier for the downstream
  3017. channel set within the MAC Domain."
  3018. ::= { docsIf3DsChSetEntry 1 }
  3019. docsIf3DsChSetChList OBJECT-TYPE
  3020. SYNTAX ChannelList (SIZE (0 | 2..255))
  3021. MAX-ACCESS read-only
  3022. STATUS current
  3023. DESCRIPTION
  3024. "This attribute defines the ordered list of channels
  3025. that comprise the downstream channel set."
  3026. ::= { docsIf3DsChSetEntry 2 }
  3027. docsIf3SignalQualityExtTable OBJECT-TYPE
  3028. SYNTAX SEQUENCE OF DocsIf3SignalQualityExtEntry
  3029. MAX-ACCESS not-accessible
  3030. STATUS current
  3031. DESCRIPTION
  3032. "This object provides an in-channel received modulation
  3033. error ratio metric for CM and CMTS."
  3034. ::= { docsIf3MibObjects 24}
  3035. docsIf3SignalQualityExtEntry OBJECT-TYPE
  3036. SYNTAX DocsIf3SignalQualityExtEntry
  3037. MAX-ACCESS not-accessible
  3038. STATUS current
  3039. DESCRIPTION
  3040. "The conceptual row of docsIf3SignalQualityExtTable.
  3041. The ifIndex key corresponds to each of the upstream
  3042. channels."
  3043. INDEX {
  3044. ifIndex
  3045. }
  3046. ::= { docsIf3SignalQualityExtTable 1 }
  3047. DocsIf3SignalQualityExtEntry ::= SEQUENCE {
  3048. docsIf3SignalQualityExtRxMER
  3049. TenthdB,
  3050. docsIf3SignalQualityExtRxMerSamples
  3051. Unsigned32
  3052. }
  3053. docsIf3SignalQualityExtRxMER OBJECT-TYPE
  3054. SYNTAX TenthdB (-2147483648..2147483647)
  3055. UNITS "TenthdB"
  3056. MAX-ACCESS read-only
  3057. STATUS current
  3058. DESCRIPTION
  3059. "RxMER provides an in-channel received Modulation
  3060. Error Ratio (MER). RxMER is defined as an estimate,
  3061. provided by the demodulator, of the ratio:
  3062. (average constellation energy with equally likely
  3063. symbols) / (average squared magnitude of error vector)
  3064. RxMER is measured just prior to FEC (trellis/Reed-Solomon)
  3065. decoding. RxMER includes the effects of the
  3066. HFC channel as well as implementation effects of the
  3067. modulator and demodulator. Error vector estimation
  3068. may vary among demodulator implementations. The CMTS
  3069. RxMER is averaged over a given number of bursts at
  3070. the burst receiver, which may correspond to transmissions
  3071. from multiple users. In the case of S-CDMA mode,
  3072. RxMER is measured on the de-spread signal."
  3073. ::= { docsIf3SignalQualityExtEntry 1 }
  3074. docsIf3SignalQualityExtRxMerSamples OBJECT-TYPE
  3075. SYNTAX Unsigned32
  3076. MAX-ACCESS read-only
  3077. STATUS current
  3078. DESCRIPTION
  3079. "RxMerSamples is a statistically significant number
  3080. of symbols for the CM, or bursts for the CMTS, processed
  3081. to arrive at the RxMER value. For the CMTS, the MER
  3082. measurement includes only valid bursts that are not
  3083. in contention regions."
  3084. ::= { docsIf3SignalQualityExtEntry 2 }
  3085. docsIf3CmtsSignalQualityExtTable OBJECT-TYPE
  3086. SYNTAX SEQUENCE OF DocsIf3CmtsSignalQualityExtEntry
  3087. MAX-ACCESS not-accessible
  3088. STATUS current
  3089. DESCRIPTION
  3090. "This object provides metrics and parameters associated
  3091. with received carrier, noise and interference
  3092. power levels in the upstream channels of the CMTS."
  3093. ::= { docsIf3MibObjects 25}
  3094. docsIf3CmtsSignalQualityExtEntry OBJECT-TYPE
  3095. SYNTAX DocsIf3CmtsSignalQualityExtEntry
  3096. MAX-ACCESS not-accessible
  3097. STATUS current
  3098. DESCRIPTION
  3099. "The conceptual row of docsIf3CmtsSignalQualityExtTable.
  3100. The ifIndex key corresponds to each of the upstream
  3101. channels.
  3102. The CMTS persists the configured values of all instances of
  3103. CmtsSignalQualityExt across reinitialization."
  3104. INDEX {
  3105. ifIndex
  3106. }
  3107. ::= { docsIf3CmtsSignalQualityExtTable 1 }
  3108. DocsIf3CmtsSignalQualityExtEntry ::= SEQUENCE {
  3109. docsIf3CmtsSignalQualityExtCNIR
  3110. TenthdB,
  3111. docsIf3CmtsSignalQualityExtExpectedRxSignalPower
  3112. TenthdBmV
  3113. }
  3114. docsIf3CmtsSignalQualityExtCNIR OBJECT-TYPE
  3115. SYNTAX TenthdB
  3116. MAX-ACCESS read-only
  3117. STATUS current
  3118. DESCRIPTION
  3119. "This attribute provides an upstream in-channel Carrier-to-Noise
  3120. plus Interference Ratio (CNIR). CNIR
  3121. is defined as the ratio of the expected commanded
  3122. received signal power at the CMTS input, assuming
  3123. QPSK0 modulation, to the noise plus
  3124. interference in the channel.
  3125. This measurement occurs prior to the point at which
  3126. the desired CM signal, when present, is demodulated.
  3127. The measurement includes the effect of the receive matched
  3128. filter but does not include the effect of any ingress filtering.
  3129. Both the signal power and noise/interference power
  3130. are referenced to the same point, e.g., CMTS input."
  3131. ::= { docsIf3CmtsSignalQualityExtEntry 1 }
  3132. docsIf3CmtsSignalQualityExtExpectedRxSignalPower OBJECT-TYPE
  3133. SYNTAX TenthdBmV
  3134. MAX-ACCESS read-write
  3135. STATUS current
  3136. DESCRIPTION
  3137. "ExpectedReceivedSignalPower is the power of the
  3138. expected commanded received signal in the channel,
  3139. referenced to the CMTS input."
  3140. ::= { docsIf3CmtsSignalQualityExtEntry 2 }
  3141. docsIf3CmtsSpectrumAnalysisMeasTable OBJECT-TYPE
  3142. SYNTAX SEQUENCE OF DocsIf3CmtsSpectrumAnalysisMeasEntry
  3143. MAX-ACCESS not-accessible
  3144. STATUS current
  3145. DESCRIPTION
  3146. "This object is used to configure the logical upstream
  3147. interfaces to perform the spectrum measurements.
  3148. This object supports creation and deletion of instances."
  3149. ::= { docsIf3MibObjects 26}
  3150. docsIf3CmtsSpectrumAnalysisMeasEntry OBJECT-TYPE
  3151. SYNTAX DocsIf3CmtsSpectrumAnalysisMeasEntry
  3152. MAX-ACCESS not-accessible
  3153. STATUS current
  3154. DESCRIPTION
  3155. "The conceptual row of docsIf3CmtsSpectrumAnalysisMeasTable.
  3156. The ifIndex key corresponds to each of the upstream
  3157. channels.
  3158. The CMTS is not required to persist instances of this
  3159. object across reinitializations."
  3160. INDEX {
  3161. ifIndex
  3162. }
  3163. ::= { docsIf3CmtsSpectrumAnalysisMeasTable 1 }
  3164. DocsIf3CmtsSpectrumAnalysisMeasEntry ::= SEQUENCE {
  3165. docsIf3CmtsSpectrumAnalysisMeasAmplitudeData
  3166. AmplitudeData,
  3167. docsIf3CmtsSpectrumAnalysisMeasTimeInterval
  3168. Unsigned32,
  3169. docsIf3CmtsSpectrumAnalysisMeasRowStatus
  3170. RowStatus
  3171. }
  3172. docsIf3CmtsSpectrumAnalysisMeasAmplitudeData OBJECT-TYPE
  3173. SYNTAX AmplitudeData
  3174. MAX-ACCESS read-only
  3175. STATUS current
  3176. DESCRIPTION
  3177. "This attribute provides a list of the spectral amplitudes
  3178. corresponding to the frequency bins ordered
  3179. from lowest to highest frequencies covering the frequency
  3180. span. Information about the center frequency,
  3181. frequency span, number of bins and resolution bandwidth
  3182. are included to provide context to the measurement
  3183. point
  3184. The CMTS must support the number of bins as an odd number
  3185. in order to provide a spectrum representation that
  3186. is symmetric about the middle data point or bin. The
  3187. CMTS must support a number of bins greater than or equal
  3188. to 257 for frequency spans greater than or equal to
  3189. 6.4 MHz.
  3190. The CMTS must not exceed 25 kHz bin spacing for measurement
  3191. of frequency spans less than or equal to 6.4 MHz.
  3192. The bins measurements are updated periodically at time
  3193. intervals given by the TimeInterval attribute."
  3194. ::= { docsIf3CmtsSpectrumAnalysisMeasEntry 1 }
  3195. docsIf3CmtsSpectrumAnalysisMeasTimeInterval OBJECT-TYPE
  3196. SYNTAX Unsigned32
  3197. UNITS "milliseconds"
  3198. MAX-ACCESS read-only
  3199. STATUS current
  3200. DESCRIPTION
  3201. "TimeInterval is the CMTS estimated average repetition
  3202. period of measurements. This attribute defines
  3203. the average rate at which new spectra can be retrieved."
  3204. ::= { docsIf3CmtsSpectrumAnalysisMeasEntry 2 }
  3205. docsIf3CmtsSpectrumAnalysisMeasRowStatus OBJECT-TYPE
  3206. SYNTAX RowStatus
  3207. MAX-ACCESS read-create
  3208. STATUS current
  3209. DESCRIPTION
  3210. "The status of this instance."
  3211. ::= { docsIf3CmtsSpectrumAnalysisMeasEntry 3 }
  3212. docsIf3CmtsCmCtrl OBJECT IDENTIFIER ::= { docsIf3MibObjects 27 }
  3213. docsIf3CmtsCmCtrlCmdMacAddr OBJECT-TYPE
  3214. SYNTAX MacAddress
  3215. MAX-ACCESS read-write
  3216. STATUS current
  3217. DESCRIPTION
  3218. "This attribute represents the MAC Address of the CM which the
  3219. CMTS is instructed to send the CM-CTRL-REQ message."
  3220. REFERENCE
  3221. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  3222. Specification CM-SP-MULPIv3.0-I08-080522,
  3223. Media Access Control Specification section."
  3224. DEFVAL { '000000000000'H }
  3225. ::= { docsIf3CmtsCmCtrl 1 }
  3226. docsIf3CmtsCmCtrlCmdMuteUsChId OBJECT-TYPE
  3227. SYNTAX ChId
  3228. MAX-ACCESS read-write
  3229. STATUS current
  3230. DESCRIPTION
  3231. "This attribute represents the Upstream Channel ID (UCID) to
  3232. mute or unmute. A value of zero indicates all upstream
  3233. channels. This attribute is only applicable when the
  3234. docsIf3CmtsCmCtrlCmdCommit attribute is set to
  3235. 'mute'."
  3236. REFERENCE
  3237. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  3238. Specification CM-SP-MULPIv3.0-I08-080522,
  3239. Media Access Control Specification section."
  3240. DEFVAL { 0 }
  3241. ::= { docsIf3CmtsCmCtrl 2 }
  3242. docsIf3CmtsCmCtrlCmdMuteInterval OBJECT-TYPE
  3243. SYNTAX Unsigned32
  3244. UNITS "milliseconds"
  3245. MAX-ACCESS read-write
  3246. STATUS current
  3247. DESCRIPTION
  3248. "This attribute represents the length of time that the mute
  3249. operation is in effect. This attribute is only applicable
  3250. when the docsIf3CmtsCmCtrlCmdCommit attribute is set to
  3251. 'mute'. A value of 0 is an indication to unmute the
  3252. channel referenced by the docsIf3CmtsCmCtrlCmdMuteUsChId
  3253. attribute while a value of 0xFFFFFFFF is used to mute
  3254. the channel referenced by the docsIf3CmtsCmCtrlCmdMuteUsChId
  3255. attribute indefinitely."
  3256. REFERENCE
  3257. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  3258. Specification CM-SP-MULPIv3.0-I08-080522,
  3259. Media Access Control Specification section."
  3260. DEFVAL { 1 }
  3261. ::= { docsIf3CmtsCmCtrl 3 }
  3262. docsIf3CmtsCmCtrlCmdDisableForwarding OBJECT-TYPE
  3263. SYNTAX TruthValue
  3264. MAX-ACCESS read-write
  3265. STATUS current
  3266. DESCRIPTION
  3267. "When set to 'true', this attribute disables data forwarding
  3268. to the CMCI when the docsIf3CmtsCmCtrlCmdCommit attribute is
  3269. set to 'disableForwarding'.
  3270. When set to 'false', this attribute enables data forwarding
  3271. to the CMCI when the docsIf3CmtsCmCtrlCmdCommit attribute is
  3272. set to 'disableForwarding'.
  3273. This attribute is only applicable when the
  3274. docsIf3CmtsCmCtrlCmdCommit attribute is set to
  3275. 'disableForwarding'."
  3276. REFERENCE
  3277. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  3278. Specification CM-SP-MULPIv3.0-I08-080522,
  3279. Media Access Control Specification section."
  3280. DEFVAL { false }
  3281. ::= { docsIf3CmtsCmCtrl 4 }
  3282. docsIf3CmtsCmCtrlCmdCommit OBJECT-TYPE
  3283. SYNTAX INTEGER {
  3284. mute(1),
  3285. cmReinit(2),
  3286. disableForwarding(3) }
  3287. MAX-ACCESS read-write
  3288. STATUS current
  3289. DESCRIPTION
  3290. "This attribute indicates the type of command for the
  3291. CMTS to trigger in the CM-CTRL-REQ message.
  3292. This attribute will return the value of the last operation
  3293. performed or the default value if no operation has been
  3294. performed."
  3295. REFERENCE
  3296. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  3297. Specification CM-SP-MULPIv3.0-I08-080522,
  3298. Media Access Control Specification section."
  3299. DEFVAL { mute }
  3300. ::= { docsIf3CmtsCmCtrl 5 }
  3301. docsIf3CmDpvStatsTable OBJECT-TYPE
  3302. SYNTAX SEQUENCE OF DocsIf3CmDpvStatsEntry
  3303. MAX-ACCESS not-accessible
  3304. STATUS current
  3305. DESCRIPTION
  3306. "This object represents the DOCSIS Path Verify Statistics
  3307. collected in the cable modem device.
  3308. The CMTS controls the logging of DPV statistics in the
  3309. cable modem. Therefore the context and nature of the
  3310. measurements are governed by the CMTS and not self-descriptive
  3311. when read from the CM."
  3312. ::= { docsIf3MibObjects 28}
  3313. docsIf3CmDpvStatsEntry OBJECT-TYPE
  3314. SYNTAX DocsIf3CmDpvStatsEntry
  3315. MAX-ACCESS not-accessible
  3316. STATUS current
  3317. DESCRIPTION
  3318. "The conceptual row of docsIf3CmDpvStatsTable."
  3319. INDEX {
  3320. ifIndex,
  3321. docsIf3CmDpvStatsGrpId
  3322. }
  3323. ::= { docsIf3CmDpvStatsTable 1 }
  3324. DocsIf3CmDpvStatsEntry ::= SEQUENCE {
  3325. docsIf3CmDpvStatsGrpId
  3326. Unsigned32,
  3327. docsIf3CmDpvStatsLastMeasLatency
  3328. Unsigned32,
  3329. docsIf3CmDpvStatsLastMeasTime
  3330. DateAndTime,
  3331. docsIf3CmDpvStatsMinLatency
  3332. Unsigned32,
  3333. docsIf3CmDpvStatsMaxLatency
  3334. Unsigned32,
  3335. docsIf3CmDpvStatsAvgLatency
  3336. Unsigned32,
  3337. docsIf3CmDpvStatsNumMeas
  3338. Unsigned32,
  3339. docsIf3CmDpvStatsLastClearTime
  3340. DateAndTime
  3341. }
  3342. docsIf3CmDpvStatsGrpId OBJECT-TYPE
  3343. SYNTAX Unsigned32 (1..2)
  3344. MAX-ACCESS not-accessible
  3345. STATUS current
  3346. DESCRIPTION
  3347. "This key represents the DPV Group ID. The CM reports
  3348. two instance of DPV statistics per downstream normally
  3349. referred as Statistical Group 1 and Statistical
  3350. Group 2."
  3351. ::= { docsIf3CmDpvStatsEntry 1 }
  3352. docsIf3CmDpvStatsLastMeasLatency OBJECT-TYPE
  3353. SYNTAX Unsigned32
  3354. UNITS "nanoseconds"
  3355. MAX-ACCESS read-only
  3356. STATUS current
  3357. DESCRIPTION
  3358. "This attrtibute represents the last latency measurement
  3359. for this statistical group."
  3360. ::= { docsIf3CmDpvStatsEntry 2 }
  3361. docsIf3CmDpvStatsLastMeasTime OBJECT-TYPE
  3362. SYNTAX DateAndTime
  3363. MAX-ACCESS read-only
  3364. STATUS current
  3365. DESCRIPTION
  3366. "This attribute represents the last measurement time
  3367. of the last latency measurement for this statistical
  3368. group.
  3369. This attribute reports the EPOC time value when no measurements
  3370. are being reported or after the statistics
  3371. were cleared."
  3372. ::= { docsIf3CmDpvStatsEntry 3 }
  3373. docsIf3CmDpvStatsMinLatency OBJECT-TYPE
  3374. SYNTAX Unsigned32
  3375. UNITS "nanoseconds"
  3376. MAX-ACCESS read-only
  3377. STATUS current
  3378. DESCRIPTION
  3379. "This attribute represents the minimum latency measurement
  3380. for this statistical group since the last
  3381. time statistics were cleared."
  3382. ::= { docsIf3CmDpvStatsEntry 4 }
  3383. docsIf3CmDpvStatsMaxLatency OBJECT-TYPE
  3384. SYNTAX Unsigned32
  3385. UNITS "nanoseconds"
  3386. MAX-ACCESS read-only
  3387. STATUS current
  3388. DESCRIPTION
  3389. "This attribute represents the maximum latency measurement
  3390. for this statistical group since the last
  3391. time statistics were cleared."
  3392. ::= { docsIf3CmDpvStatsEntry 5 }
  3393. docsIf3CmDpvStatsAvgLatency OBJECT-TYPE
  3394. SYNTAX Unsigned32
  3395. UNITS "nanoseconds"
  3396. MAX-ACCESS read-only
  3397. STATUS current
  3398. DESCRIPTION
  3399. "This attribute represents the average latency measurement
  3400. for this statistical group since the last
  3401. time statistics were cleared. The averaging mechanism
  3402. is controlled by the CMTS, and can be a simple average
  3403. (mean) or an exponential moving average."
  3404. REFERENCE
  3405. "DOCSIS 3.0 MAC and Upper Layer Protocols Interface
  3406. Specification CM-SP-MULPIv3.0-I08-080522, DOCSIS Path
  3407. Verification section."
  3408. ::= { docsIf3CmDpvStatsEntry 6 }
  3409. docsIf3CmDpvStatsNumMeas OBJECT-TYPE
  3410. SYNTAX Unsigned32
  3411. UNITS "measurements"
  3412. MAX-ACCESS read-only
  3413. STATUS current
  3414. DESCRIPTION
  3415. "This attribure represents the number of latency measurements
  3416. made for this statistical group since the
  3417. last time statistics were cleared."
  3418. ::= { docsIf3CmDpvStatsEntry 7 }
  3419. docsIf3CmDpvStatsLastClearTime OBJECT-TYPE
  3420. SYNTAX DateAndTime
  3421. MAX-ACCESS read-only
  3422. STATUS current
  3423. DESCRIPTION
  3424. "This attribute represents the last time statistics
  3425. were cleared for this statistical group."
  3426. ::= { docsIf3CmDpvStatsEntry 8 }
  3427. docsIf3CmEventCtrlTable OBJECT-TYPE
  3428. SYNTAX SEQUENCE OF DocsIf3CmEventCtrlEntry
  3429. MAX-ACCESS not-accessible
  3430. STATUS current
  3431. DESCRIPTION
  3432. "This object represents the control mechanism to enable the
  3433. dispatching of events based on the event Id. The following
  3434. rules define the event control behavior:
  3435. o The CmEventCtrl object has no instances
  3436. Events are sent to Local Log depending on the settings of the
  3437. docsDevEvReporting object. Settings in the DocsDevEvReporting
  3438. for other dispatch mechanisms are treated as disable.
  3439. o The CmEventCtrl object contains configured instances
  3440. Only events matching the Event Ids configured in the object
  3441. are sent according to the settings of the docsDevEvReporting
  3442. object.
  3443. o The CmEventCtrl object contains an instance with Event Id 0
  3444. All events matching the Local Log settings of
  3445. docsDevEvReporting are sent to local log. Events matching
  3446. the Event Ids configured in the docsDevEvReporting and
  3447. CmEventCtrl objects are delivered to dispatch mechanisms
  3448. other than Local Log.
  3449. The CM does not persist instances of CmEventCtrl across
  3450. reinitializations."
  3451. ::= { docsIf3MibObjects 29}
  3452. docsIf3CmEventCtrlEntry OBJECT-TYPE
  3453. SYNTAX DocsIf3CmEventCtrlEntry
  3454. MAX-ACCESS not-accessible
  3455. STATUS current
  3456. DESCRIPTION
  3457. "The conceptual row of docsIf3CmEventCtrlTable."
  3458. INDEX {
  3459. docsIf3CmEventCtrlEventId
  3460. }
  3461. ::= { docsIf3CmEventCtrlTable 1 }
  3462. DocsIf3CmEventCtrlEntry ::= SEQUENCE {
  3463. docsIf3CmEventCtrlEventId
  3464. Unsigned32,
  3465. docsIf3CmEventCtrlStatus
  3466. RowStatus
  3467. }
  3468. docsIf3CmEventCtrlEventId OBJECT-TYPE
  3469. SYNTAX Unsigned32
  3470. MAX-ACCESS not-accessible
  3471. STATUS current
  3472. DESCRIPTION
  3473. "This key represents the Event ID of the event being
  3474. enabled for delivery to a dispatch mechanism (e.g. syslog)."
  3475. REFERENCE
  3476. "DOCSIS 3.0 Operations Support System Interface
  3477. Specification CM-SP-OSSIv3.0-I07-080522, Format and Content
  3478. for Event, Syslog, and SNMP Notification Annex."
  3479. ::= { docsIf3CmEventCtrlEntry 1 }
  3480. docsIf3CmEventCtrlStatus OBJECT-TYPE
  3481. SYNTAX RowStatus
  3482. MAX-ACCESS read-create
  3483. STATUS current
  3484. DESCRIPTION
  3485. "The status of this instance."
  3486. ::= { docsIf3CmEventCtrlEntry 2 }
  3487. docsIf3CmtsEventCtrlTable OBJECT-TYPE
  3488. SYNTAX SEQUENCE OF DocsIf3CmtsEventCtrlEntry
  3489. MAX-ACCESS not-accessible
  3490. STATUS current
  3491. DESCRIPTION
  3492. "This object represents the control mechanism to enable the
  3493. dispatching of events based on the event Id. The following
  3494. rules define the event control behavior:
  3495. o The CmtsEventCtrl object has no instances
  3496. Events are sent to Local Log depending on the settings of the
  3497. docsDevEvReporting object. Settings in the DocsDevEvReporting
  3498. for other dispatch mechanisms are treated as disable.
  3499. o The CmtsEventCtrl object contains configured instances
  3500. Only events matching the Event Ids configured in the object
  3501. are sent according to the settings of the docsDevEvReporting
  3502. object.
  3503. o The CmtsEventCtrl object contains an instance with Event Id 0
  3504. All events matching the Local Log settings of
  3505. docsDevEvReporting are sent to local log. Events matching
  3506. the Event Ids configured in the docsDevEvReporting and
  3507. CmtsEventCtrl objects are delivered to dispatch mechanisms
  3508. other than Local Log.
  3509. The CMTS persists all instances of CmtsEventCtrl across
  3510. reinitializations."
  3511. ::= { docsIf3MibObjects 30}
  3512. docsIf3CmtsEventCtrlEntry OBJECT-TYPE
  3513. SYNTAX DocsIf3CmtsEventCtrlEntry
  3514. MAX-ACCESS not-accessible
  3515. STATUS current
  3516. DESCRIPTION
  3517. "The conceptual row of docsIf3CmtsEventCtrlTable."
  3518. INDEX {
  3519. docsIf3CmtsEventCtrlEventId
  3520. }
  3521. ::= { docsIf3CmtsEventCtrlTable 1 }
  3522. DocsIf3CmtsEventCtrlEntry ::= SEQUENCE {
  3523. docsIf3CmtsEventCtrlEventId
  3524. Unsigned32,
  3525. docsIf3CmtsEventCtrlStatus
  3526. RowStatus
  3527. }
  3528. docsIf3CmtsEventCtrlEventId OBJECT-TYPE
  3529. SYNTAX Unsigned32
  3530. MAX-ACCESS not-accessible
  3531. STATUS current
  3532. DESCRIPTION
  3533. "This key represents the Event ID of the event being
  3534. enabled for delivery to a dispatch mechanism (e.g. syslog)."
  3535. REFERENCE
  3536. "DOCSIS 3.0 Operations Support System Interface
  3537. Specification CM-SP-OSSIv3.0-I07-080522, Format and Content
  3538. for Event, Syslog, and SNMP Notification Annex."
  3539. ::= { docsIf3CmtsEventCtrlEntry 1 }
  3540. docsIf3CmtsEventCtrlStatus OBJECT-TYPE
  3541. SYNTAX RowStatus
  3542. MAX-ACCESS read-create
  3543. STATUS current
  3544. DESCRIPTION
  3545. "The status of this instance."
  3546. ::= { docsIf3CmtsEventCtrlEntry 2 }
  3547. -- Conformance Definitions
  3548. docsIf3MibConformance OBJECT IDENTIFIER ::= { docsIf3Mib 2 }
  3549. docsIf3MibCompliances OBJECT IDENTIFIER ::= { docsIf3MibConformance 1 }
  3550. docsIf3MibGroups OBJECT IDENTIFIER ::= { docsIf3MibConformance 2 }
  3551. docsIf3CmtsCompliance MODULE-COMPLIANCE
  3552. STATUS current
  3553. DESCRIPTION
  3554. "The compliance statement for the CMTS."
  3555. MODULE -- this MODULE
  3556. MANDATORY-GROUPS {
  3557. docsIf3CmtsGroup,
  3558. docsIf3CmtsNotificationGroup
  3559. }
  3560. OBJECT docsIf3CmtsCmUsStatusRangingStatus
  3561. SYNTAX INTEGER {other(1),
  3562. aborted(2),
  3563. retriesExceeded(3),
  3564. success(4),
  3565. continue(5)
  3566. }
  3567. DESCRIPTION
  3568. "The CMTS does not report 'timeoutT4'."
  3569. ::= { docsIf3MibCompliances 1 }
  3570. docsIf3CmCompliance MODULE-COMPLIANCE
  3571. STATUS current
  3572. DESCRIPTION
  3573. "The compliance statement for the CM."
  3574. MODULE -- this MODULE
  3575. MANDATORY-GROUPS {
  3576. docsIf3CmGroup,
  3577. docsIf3CmNotificationGroup
  3578. }
  3579. ::= { docsIf3MibCompliances 2 }
  3580. docsIf3CmtsGroup OBJECT-GROUP
  3581. OBJECTS {
  3582. docsIf3SignalQualityExtRxMER,
  3583. docsIf3SignalQualityExtRxMerSamples,
  3584. docsIf3MdNodeStatusMdDsSgId,
  3585. docsIf3MdNodeStatusMdUsSgId,
  3586. docsIf3MdDsSgStatusChSetId,
  3587. docsIf3MdUsSgStatusChSetId,
  3588. docsIf3CmtsSignalQualityExtCNIR,
  3589. docsIf3CmtsSignalQualityExtExpectedRxSignalPower,
  3590. docsIf3CmtsSpectrumAnalysisMeasAmplitudeData,
  3591. docsIf3CmtsSpectrumAnalysisMeasTimeInterval,
  3592. docsIf3CmtsSpectrumAnalysisMeasRowStatus,
  3593. docsIf3CmtsCmRegStatusMacAddr,
  3594. docsIf3CmtsCmRegStatusIPv6Addr,
  3595. docsIf3CmtsCmRegStatusIPv6LinkLocal,
  3596. docsIf3CmtsCmRegStatusIPv4Addr,
  3597. docsIf3CmtsCmRegStatusValue,
  3598. docsIf3CmtsCmRegStatusMdIfIndex,
  3599. docsIf3CmtsCmRegStatusMdCmSgId,
  3600. docsIf3CmtsCmRegStatusRcpId,
  3601. docsIf3CmtsCmRegStatusRccStatusId,
  3602. docsIf3CmtsCmRegStatusRcsId,
  3603. docsIf3CmtsCmRegStatusTcsId,
  3604. docsIf3CmtsCmRegStatusQosVersion,
  3605. docsIf3CmtsCmRegStatusLastRegTime,
  3606. docsIf3CmtsCmRegStatusAddrResolutionReqs,
  3607. docsIf3CmtsCmUsStatusModulationType,
  3608. docsIf3CmtsCmUsStatusRxPower,
  3609. docsIf3CmtsCmUsStatusSignalNoise,
  3610. docsIf3CmtsCmUsStatusMicroreflections,
  3611. docsIf3CmtsCmUsStatusEqData,
  3612. docsIf3CmtsCmUsStatusUnerroreds,
  3613. docsIf3CmtsCmUsStatusCorrecteds,
  3614. docsIf3CmtsCmUsStatusUncorrectables,
  3615. docsIf3CmtsCmUsStatusHighResolutionTimingOffset,
  3616. docsIf3CmtsCmUsStatusIsMuted,
  3617. docsIf3CmtsCmUsStatusRangingStatus,
  3618. docsIf3UsChExtSacCodeHoppingSelectionMode,
  3619. docsIf3UsChExtScdmaSelectionStringActiveCodes,
  3620. docsIf3MdCfgMddInterval,
  3621. docsIf3MdCfgIpProvMode,
  3622. docsIf3MdCfgCmStatusEvCtlEnabled,
  3623. docsIf3MdCfgUsFreqRange,
  3624. docsIf3MdCfgMcastDsidFwdEnabled,
  3625. docsIf3MdCfgMultRxChModeEnabled,
  3626. docsIf3MdCfgMultTxChModeEnabled,
  3627. docsIf3MdCfgEarlyAuthEncrCtrl,
  3628. docsIf3MdCfgTftpProxyEnabled,
  3629. docsIf3MdCfgSrcAddrVerifEnabled,
  3630. docsIf3MdCfgDownChannelAnnex,
  3631. docsIf3MdCfgCmUdcEnabled,
  3632. docsIf3MdCfgSendUdcRulesEnabled,
  3633. docsIf3MdCfgServiceTypeIdList,
  3634. docsIf3MdChCfgIsPriCapableDs,
  3635. docsIf3MdChCfgChId,
  3636. docsIf3MdChCfgSfProvAttrMask,
  3637. docsIf3MdChCfgRowStatus,
  3638. docsIf3MdUsToDsChMappingMdIfIndex,
  3639. docsIf3DsChSetChList,
  3640. docsIf3UsChSetChList,
  3641. docsIf3BondingGrpCfgChList,
  3642. docsIf3BondingGrpCfgSfProvAttrMask,
  3643. docsIf3BondingGrpCfgDsidReseqWaitTime,
  3644. docsIf3BondingGrpCfgDsidReseqWarnThrshld,
  3645. docsIf3BondingGrpCfgRowStatus,
  3646. docsIf3DsBondingGrpStatusMdDsSgId,
  3647. docsIf3DsBondingGrpStatusCfgId,
  3648. docsIf3UsBondingGrpStatusMdUsSgId,
  3649. docsIf3UsBondingGrpStatusCfgId,
  3650. docsIf3RccCfgVendorSpecific,
  3651. docsIf3RccCfgDescription,
  3652. docsIf3RccCfgRowStatus,
  3653. docsIf3RxChCfgChIfIndex,
  3654. docsIf3RxChCfgPrimaryDsIndicator,
  3655. docsIf3RxChCfgRcRmConnectivityId,
  3656. docsIf3RxChCfgRowStatus,
  3657. docsIf3RxModuleCfgRmRmConnectivityId,
  3658. docsIf3RxModuleCfgFirstCenterFrequency,
  3659. docsIf3RxModuleCfgRowStatus,
  3660. docsIf3RccStatusRccCfgId,
  3661. docsIf3RccStatusValidityCode,
  3662. docsIf3RccStatusValidityCodeText,
  3663. docsIf3RxChStatusChIfIndex,
  3664. docsIf3RxChStatusPrimaryDsIndicator,
  3665. docsIf3RxChStatusRcRmConnectivityId,
  3666. docsIf3RxModuleStatusRmRmConnectivityId,
  3667. docsIf3RxModuleStatusFirstCenterFrequency,
  3668. docsIf3CmtsCmCtrlCmdMacAddr,
  3669. docsIf3CmtsCmCtrlCmdMuteUsChId,
  3670. docsIf3CmtsCmCtrlCmdMuteInterval,
  3671. docsIf3CmtsCmCtrlCmdDisableForwarding,
  3672. docsIf3CmtsCmCtrlCmdCommit,
  3673. docsIf3CmtsEventCtrlStatus
  3674. }
  3675. STATUS current
  3676. DESCRIPTION
  3677. "Group of objects implemented in the CMTS"
  3678. ::= { docsIf3MibGroups 1 }
  3679. docsIf3CmGroup OBJECT-GROUP
  3680. OBJECTS {
  3681. docsIf3SignalQualityExtRxMER,
  3682. docsIf3SignalQualityExtRxMerSamples,
  3683. docsIf3CmStatusValue,
  3684. docsIf3CmStatusCode,
  3685. docsIf3CmStatusResets,
  3686. docsIf3CmStatusLostSyncs,
  3687. docsIf3CmStatusInvalidMaps,
  3688. docsIf3CmStatusInvalidUcds,
  3689. docsIf3CmStatusInvalidRangingRsps,
  3690. docsIf3CmStatusInvalidRegRsps,
  3691. docsIf3CmStatusT1Timeouts,
  3692. docsIf3CmStatusT2Timeouts,
  3693. docsIf3CmStatusUCCsSuccesses,
  3694. docsIf3CmStatusUCCFails,
  3695. docsIf3CmStatusUsTxPower,
  3696. docsIf3CmStatusUsT3Timeouts,
  3697. docsIf3CmStatusUsT4Timeouts,
  3698. docsIf3CmStatusUsRangingAborteds,
  3699. docsIf3CmStatusUsModulationType,
  3700. docsIf3CmStatusUsEqData,
  3701. docsIf3CmStatusUsT3Exceededs,
  3702. docsIf3CmStatusUsIsMuted,
  3703. docsIf3CmStatusUsRangingStatus,
  3704. docsIf3CmCapabilitiesReq,
  3705. docsIf3CmCapabilitiesRsp,
  3706. docsIf3UsChExtSacCodeHoppingSelectionMode,
  3707. docsIf3UsChExtScdmaSelectionStringActiveCodes,
  3708. docsIf3RxChStatusChIfIndex,
  3709. docsIf3RxChStatusPrimaryDsIndicator,
  3710. docsIf3RxChStatusRcRmConnectivityId,
  3711. docsIf3RxModuleStatusRmRmConnectivityId,
  3712. docsIf3RxModuleStatusFirstCenterFrequency,
  3713. docsIf3CmDpvStatsLastMeasLatency,
  3714. docsIf3CmDpvStatsLastMeasTime,
  3715. docsIf3CmDpvStatsMinLatency,
  3716. docsIf3CmDpvStatsMaxLatency,
  3717. docsIf3CmDpvStatsAvgLatency,
  3718. docsIf3CmDpvStatsNumMeas,
  3719. docsIf3CmDpvStatsLastClearTime,
  3720. docsIf3CmEventCtrlStatus
  3721. }
  3722. STATUS current
  3723. DESCRIPTION
  3724. "Group of objects implemented in the CM"
  3725. ::= { docsIf3MibGroups 2 }
  3726. docsIf3CmtsNotificationGroup NOTIFICATION-GROUP
  3727. NOTIFICATIONS {
  3728. docsIf3CmtsEventNotif
  3729. }
  3730. STATUS current
  3731. DESCRIPTION
  3732. "CMTS is required to support notifications in this group"
  3733. ::= { docsIf3MibGroups 3 }
  3734. docsIf3CmNotificationGroup NOTIFICATION-GROUP
  3735. NOTIFICATIONS {
  3736. docsIf3CmEventNotif
  3737. }
  3738. STATUS current
  3739. DESCRIPTION
  3740. "CM is required to support notifications in this group"
  3741. ::= { docsIf3MibGroups 4 }
  3742. END