DOCS-IF-EXT-MIB 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147
  1. DOCS-IF-EXT-MIB DEFINITIONS ::= BEGIN
  2. IMPORTS
  3. MODULE-IDENTITY,
  4. OBJECT-TYPE
  5. FROM SNMPv2-SMI
  6. OBJECT-GROUP,
  7. MODULE-COMPLIANCE
  8. FROM SNMPv2-CONF
  9. TEXTUAL-CONVENTION
  10. FROM SNMPv2-TC
  11. docsIfMib,
  12. docsIfCmtsCmStatusEntry
  13. FROM DOCS-IF-MIB;
  14. docsIfExtMib MODULE-IDENTITY
  15. LAST-UPDATED "200011160000Z" -- November 16, 2000
  16. ORGANIZATION "IETF IPCDN Working Group"
  17. CONTACT-INFO
  18. " "
  19. DESCRIPTION
  20. "This is the extension Module to rfc2670 DOCS-IF-MIB."
  21. REVISION "200010080000Z"
  22. DESCRIPTION
  23. "Initial Version. "
  24. ::= { docsIfMib 21 }
  25. -- Textual Conventions
  26. DocsisVersion ::= TEXTUAL-CONVENTION
  27. STATUS current
  28. DESCRIPTION "Indicates the docsis version number."
  29. SYNTAX INTEGER {
  30. docsis10 (1),
  31. docsis11 (2)
  32. }
  33. docsIfDocsisCapability OBJECT-TYPE
  34. SYNTAX DocsisVersion
  35. MAX-ACCESS read-only
  36. STATUS current
  37. DESCRIPTION
  38. "Indication of the DOCSIS capability of the device."
  39. ::= { docsIfExtMib 1 }
  40. docsIfDocsisOperMode OBJECT-TYPE
  41. SYNTAX DocsisVersion
  42. MAX-ACCESS read-only
  43. STATUS current
  44. DESCRIPTION
  45. "Indication whether the device has registered as a 1.0 or 1.1.
  46. For CMTS and unregistered CM, it is always the same as
  47. docsDocsisCapability."
  48. ::= { docsIfExtMib 2 }
  49. --
  50. -- CM status table (within CMTS).
  51. -- This table is implemented only at the CMTS.
  52. -- It contains per CM status information available in the CMTS.
  53. --
  54. docsIfCmtsCmStatusExtTable OBJECT-TYPE
  55. SYNTAX SEQUENCE OF DocsIfCmtsCmStatusExtEntry
  56. MAX-ACCESS not-accessible
  57. STATUS current
  58. DESCRIPTION
  59. "A set of objects in the CMTS, maintained for each
  60. Cable Modem connected to this CMTS."
  61. ::= { docsIfExtMib 3 }
  62. docsIfCmtsCmStatusExtEntry OBJECT-TYPE
  63. SYNTAX DocsIfCmtsCmStatusExtEntry
  64. MAX-ACCESS not-accessible
  65. STATUS current
  66. DESCRIPTION
  67. "Status information for a single Cable Modem.
  68. An entry in this table exists for each Cable Modem
  69. which is connected to the CMTS."
  70. AUGMENTS { docsIfCmtsCmStatusEntry }
  71. ::= { docsIfCmtsCmStatusExtTable 1 }
  72. DocsIfCmtsCmStatusExtEntry ::= SEQUENCE {
  73. docsIfCmtsCmStatusDocsisMode DocsisVersion
  74. }
  75. docsIfCmtsCmStatusDocsisMode OBJECT-TYPE
  76. SYNTAX DocsisVersion
  77. MAX-ACCESS read-only
  78. STATUS current
  79. DESCRIPTION
  80. "Indication whether the CM has registered as a 1.0 or 1.1 modem"
  81. ::= { docsIfCmtsCmStatusExtEntry 1 }
  82. docsIfExtConformance OBJECT IDENTIFIER ::= { docsIfExtMib 4 }
  83. docsIfExtCompliances OBJECT IDENTIFIER ::= { docsIfExtConformance 1 }
  84. docsIfExtGroups OBJECT IDENTIFIER ::= { docsIfExtConformance 2 }
  85. -- compliance statements
  86. docsIfExtCmCompliance MODULE-COMPLIANCE
  87. STATUS current
  88. DESCRIPTION
  89. "The compliance statement."
  90. MODULE -- docsIfExtMib
  91. -- unconditionally mandatory groups for CM
  92. MANDATORY-GROUPS {
  93. docsIfDocsisVersionGroup
  94. }
  95. ::= { docsIfExtCompliances 1 }
  96. docsIfDocsisVersionGroup OBJECT-GROUP
  97. OBJECTS {
  98. docsIfDocsisCapability,
  99. docsIfDocsisOperMode
  100. }
  101. STATUS current
  102. DESCRIPTION
  103. "Object group to indicates DOCSIS version."
  104. ::= { docsIfExtGroups 1 }
  105. docsIfExtCmtsCompliance MODULE-COMPLIANCE
  106. STATUS current
  107. DESCRIPTION
  108. "The compliance statement."
  109. MODULE -- docsIfExtMib
  110. -- unconditionally mandatory groups for CMTS
  111. MANDATORY-GROUPS {
  112. docsIfExtGroup,
  113. docsIfDocsisVersionGroup
  114. }
  115. ::= { docsIfExtCompliances 2 }
  116. docsIfExtGroup OBJECT-GROUP
  117. OBJECTS {
  118. docsIfCmtsCmStatusDocsisMode
  119. }
  120. STATUS current
  121. DESCRIPTION
  122. "Mandatory implementation group for CMTS."
  123. ::= { docsIfExtGroups 2 }
  124. END