Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1785 lines
57 KiB

  1. RFC1406-MIB DEFINITIONS ::= BEGIN
  2. IMPORTS
  3. Gauge
  4. FROM RFC1155-SMI
  5. transmission, DisplayString
  6. FROM RFC1213-MIB
  7. OBJECT-TYPE
  8. FROM RFC-1212;
  9. -- This MIB module uses the extended OBJECT-TYPE macro as
  10. -- defined in RFC 1212.
  11. -- this is the MIB module for the DS1 objects
  12. ds1 OBJECT IDENTIFIER ::= { transmission 18 }
  13. -- note that this subsumes cept (19); there is no separate CEPT MIB
  14. -- The DS1 Near End Group
  15. -- Implementation of this group is mandatory for all systems
  16. -- that attach to a DS1 Interface.
  17. -- The DS1 Near End Group consists of four tables:
  18. -- DS1 Configuration
  19. -- DS1 Current
  20. -- DS1 Interval
  21. -- DS1 Total
  22. -- the DS1 Configuration Table
  23. dsx1ConfigTable OBJECT-TYPE
  24. SYNTAX SEQUENCE OF Dsx1ConfigEntry
  25. ACCESS not-accessible
  26. STATUS mandatory
  27. DESCRIPTION
  28. "The DS1 Configuration table."
  29. ::= { ds1 6 }
  30. dsx1ConfigEntry OBJECT-TYPE
  31. SYNTAX Dsx1ConfigEntry
  32. ACCESS not-accessible
  33. STATUS mandatory
  34. DESCRIPTION
  35. "An entry in the DS1 Configuration table."
  36. INDEX { dsx1LineIndex }
  37. ::= { dsx1ConfigTable 1 }
  38. Dsx1ConfigEntry ::=
  39. SEQUENCE {
  40. dsx1LineIndex
  41. INTEGER,
  42. dsx1IfIndex
  43. INTEGER,
  44. dsx1TimeElapsed
  45. INTEGER,
  46. dsx1ValidIntervals
  47. INTEGER,
  48. dsx1LineType
  49. INTEGER,
  50. dsx1LineCoding
  51. INTEGER,
  52. dsx1SendCode
  53. INTEGER,
  54. dsx1CircuitIdentifier
  55. DisplayString,
  56. dsx1LoopbackConfig
  57. INTEGER,
  58. dsx1LineStatus
  59. INTEGER,
  60. dsx1SignalMode
  61. INTEGER,
  62. dsx1TransmitClockSource
  63. INTEGER,
  64. dsx1Fdl
  65. INTEGER
  66. }
  67. dsx1LineIndex OBJECT-TYPE
  68. SYNTAX INTEGER (1..'7fffffff'h)
  69. ACCESS read-only
  70. STATUS mandatory
  71. DESCRIPTION
  72. "This object is the identifier of a DS1 Inter-
  73. face on a managed device. If there is an ifEn-
  74. try that is directly associated with this and
  75. only this DS1 interface, it should have the
  76. same value as ifIndex. Otherwise, the value
  77. exceeds ifNumber, and is a unique identifier
  78. following this rule: inside interfaces (e.g.,
  79. equipment side) with even numbers and outside
  80. interfaces (e.g., network side) with odd
  81. numbers."
  82. ::= { dsx1ConfigEntry 1 }
  83. dsx1IfIndex OBJECT-TYPE
  84. SYNTAX INTEGER (1..'7fffffff'h)
  85. ACCESS read-only
  86. STATUS mandatory
  87. DESCRIPTION
  88. "This value for this object is equal to the
  89. value of ifIndex from the Interfaces table of
  90. MIB II (RFC 1213)."
  91. ::= { dsx1ConfigEntry 2 }
  92. dsx1TimeElapsed OBJECT-TYPE
  93. SYNTAX INTEGER (0..899)
  94. ACCESS read-only
  95. STATUS mandatory
  96. DESCRIPTION
  97. "The number of seconds that have elapsed since
  98. the beginning of the current error-measurement
  99. period."
  100. ::= { dsx1ConfigEntry 3 }
  101. dsx1ValidIntervals OBJECT-TYPE
  102. SYNTAX INTEGER (0..96)
  103. ACCESS read-only
  104. STATUS mandatory
  105. DESCRIPTION
  106. "The number of previous intervals for which
  107. valid data was collected. The value will be 96
  108. unless the interface was brought on-line within
  109. the last 24 hours, in which case the value will
  110. be the number of complete 15 minute intervals
  111. the since interface has been online."
  112. ::= { dsx1ConfigEntry 4 }
  113. dsx1LineType OBJECT-TYPE
  114. SYNTAX INTEGER {
  115. other(1),
  116. dsx1ESF(2),
  117. dsx1D4(3),
  118. dsx1E1(4),
  119. dsx1E1-CRC(5),
  120. dsx1E1-MF(6),
  121. dsx1E1-CRC-MF(7)
  122. }
  123. ACCESS read-write
  124. STATUS mandatory
  125. DESCRIPTION
  126. "This variable indicates the variety of DS1
  127. Line implementing this circuit. The type of
  128. circuit affects the number of bits per second
  129. that the circuit can reasonably carry, as well
  130. as the interpretation of the usage and error
  131. statistics. The values, in sequence, describe:
  132. TITLE: SPECIFICATION:
  133. dsx1ESF Extended SuperFrame DS1
  134. dsx1D4 AT&T D4 format DS1
  135. dsx1E1 CCITT Recommendation G.704
  136. (Table 4a)
  137. dsx1E1-CRC CCITT Recommendation G.704
  138. (Table 4b)
  139. dsxE1-MF G.704 (Table 4a) with TS16
  140. multiframing enabled
  141. dsx1E1-CRC-MF G.704 (Table 4b) with TS16
  142. multiframing enabled"
  143. ::= { dsx1ConfigEntry 5 }
  144. dsx1LineCoding OBJECT-TYPE
  145. SYNTAX INTEGER {
  146. dsx1JBZS (1),
  147. dsx1B8ZS (2),
  148. dsx1HDB3 (3),
  149. dsx1ZBTSI (4),
  150. dsx1AMI (5),
  151. other(6)
  152. }
  153. ACCESS read-write
  154. STATUS mandatory
  155. DESCRIPTION
  156. "This variable describes the variety of Zero
  157. Code Suppression used on the link, which in
  158. turn affects a number of its characteristics.
  159. dsx1JBZS refers the Jammed Bit Zero Suppres-
  160. sion, in which the AT&T specification of at
  161. least one pulse every 8 bit periods is literal-
  162. ly implemented by forcing a pulse in bit 8 of
  163. each channel. Thus, only seven bits per chan-
  164. nel, or 1.344 Mbps, is available for data.
  165. dsx1B8ZS refers to the use of a specified pat-
  166. tern of normal bits and bipolar violations
  167. which are used to replace a sequence of eight
  168. zero bits.
  169. ANSI Clear Channels may use dsx1ZBTSI, or Zero
  170. Byte Time Slot Interchange.
  171. E1 links, with or without CRC, use dsx1HDB3 or
  172. dsx1AMI.
  173. dsx1AMI refers to a mode wherein no zero code
  174. suppression is present and the line encoding
  175. does not solve the problem directly. In this
  176. application, the higher layer must provide data
  177. which meets or exceeds the pulse density re-
  178. quirements, such as inverting HDLC data."
  179. ::= { dsx1ConfigEntry 6 }
  180. dsx1SendCode OBJECT-TYPE
  181. SYNTAX INTEGER {
  182. dsx1SendNoCode(1),
  183. dsx1SendLineCode(2),
  184. dsx1SendPayloadCode(3),
  185. dsx1SendResetCode(4),
  186. dsx1SendQRS(5),
  187. dsx1Send511Pattern(6),
  188. dsx1Send3in24Pattern(7),
  189. dsx1SendOtherTestPattern(8)
  190. }
  191. ACCESS read-write
  192. STATUS mandatory
  193. DESCRIPTION
  194. "This variable indicates what type of code is
  195. being sent across the DS1 interface by the dev-
  196. ice. The values mean:
  197. dsx1SendNoCode
  198. sending looped or normal data
  199. dsx1SendLineCode
  200. sending a request for a line loopback
  201. dsx1SendPayloadCode
  202. sending a request for a payload loopback
  203. dsx1SendResetCode
  204. sending a loopback termination request
  205. dsx1SendQRS
  206. sending a Quasi-Random Signal (QRS) test
  207. pattern
  208. dsx1Send511Pattern
  209. sending a 511 bit fixed test pattern
  210. dsx1Send3in24Pattern
  211. sending a fixed test pattern of 3 bits set
  212. in 24
  213. dsx1SendOtherTestPattern
  214. sending a test pattern other than those
  215. described by this object"
  216. ::= { dsx1ConfigEntry 7 }
  217. dsx1CircuitIdentifier OBJECT-TYPE
  218. SYNTAX DisplayString (SIZE (0..255))
  219. ACCESS read-write
  220. STATUS mandatory
  221. DESCRIPTION
  222. "This variable contains the transmission
  223. vendor's circuit identifier, for the purpose of
  224. facilitating troubleshooting."
  225. ::= { dsx1ConfigEntry 8 }
  226. dsx1LoopbackConfig OBJECT-TYPE
  227. SYNTAX INTEGER {
  228. dsx1NoLoop(1),
  229. dsx1PayloadLoop(2),
  230. dsx1LineLoop(3),
  231. dsx1OtherLoop(4)
  232. }
  233. ACCESS read-write
  234. STATUS mandatory
  235. DESCRIPTION
  236. "This variable represents the loopback confi-
  237. guration of the DS1 interface. Agents support-
  238. ing read/write access should return badValue in
  239. response to a requested loopback state that the
  240. interface does not support. The values mean:
  241. dsx1NoLoop
  242. Not in the loopback state. A device that
  243. is not capable of performing a loopback on
  244. the interface shall always return this as
  245. it's value.
  246. dsx1PayloadLoop
  247. The received signal at this interface is
  248. looped through the device. Typically the
  249. received signal is looped back for re-
  250. transmission after it has passed through
  251. the device's framing function.
  252. dsx1LineLoop
  253. The received signal at this interface does
  254. not go through the device (minimum pene-
  255. tration) but is looped back out.
  256. dsx1OtherLoop
  257. Loopbacks that are not defined here."
  258. ::= { dsx1ConfigEntry 9 }
  259. dsx1LineStatus OBJECT-TYPE
  260. SYNTAX INTEGER (1..8191)
  261. ACCESS read-only
  262. STATUS mandatory
  263. DESCRIPTION
  264. "This variable indicates the Line Status of the
  265. interface. It contains loopback, failure, re-
  266. ceived 'alarm' and transmitted 'alarm' infor-
  267. mation.
  268. The dsx1LineStatus is a bit map represented as a sum,
  269. therefore, it can represent multiple failures (alarms) and
  270. a LoopbackState simultaneously.
  271. dsx1NoAlarm should be set if and only if no other flag is
  272. set.
  273. If the dsx1LoopbackState bit is set, the loopback in ef-
  274. fect can be determined from the dsx1LoopbackConfig object.
  275. The various bit positions are:
  276. 1 dsx1NoAlarm No Alarm Present
  277. 2 dsx1RcvFarEndLOF Far end LOF (a.k.a., Yellow Alarm)
  278. 4 dsx1XmtFarEndLOF Near end sending LOF Indication
  279. 8 dsx1RcvAIS Far end sending AIS
  280. 16 dsx1XmtAIS Near end sending AIS
  281. 32 dsx1LossOfFrame Near end LOF (a.k.a., Red Alarm)
  282. 64 dsx1LossOfSignal Near end Loss Of Signal
  283. 128 dsx1LoopbackState Near end is looped
  284. 256 dsx1T16AIS E1 TS16 AIS
  285. 512 dsx1RcvFarEndLOMF Far End Sending TS16 LOMF
  286. 1024 dsx1XmtFarEndLOMF Near End Sending TS16 LOMF
  287. 2048 dsx1RcvTestCode Near End detects a test code
  288. 4096 dsx1OtherFailure any line status not defined here"
  289. ::= { dsx1ConfigEntry 10 }
  290. dsx1SignalMode OBJECT-TYPE
  291. SYNTAX INTEGER {
  292. none (1),
  293. robbedBit (2),
  294. bitOriented (3),
  295. messageOriented (4)
  296. }
  297. ACCESS read-write
  298. STATUS mandatory
  299. DESCRIPTION
  300. "'none' indicates that no bits are reserved for
  301. signaling on this channel.
  302. 'robbedBit' indicates that T1 Robbed Bit Sig-
  303. naling is in use.
  304. 'bitOriented' indicates that E1 Channel Asso-
  305. ciated Signaling is in use.
  306. 'messageOriented' indicates that Common Chan-
  307. nel Signaling is in use either on channel 16 of
  308. an E1 link or channel 24 of a T1."
  309. ::= { dsx1ConfigEntry 11 }
  310. dsx1TransmitClockSource OBJECT-TYPE
  311. SYNTAX INTEGER {
  312. loopTiming (1),
  313. localTiming (2),
  314. throughTiming (3)
  315. }
  316. ACCESS read-write
  317. STATUS mandatory
  318. DESCRIPTION
  319. "The source of Tranmit Clock.
  320. 'loopTiming' indicates that the recovered re-
  321. ceive clock is used as the transmit clock.
  322. 'localTiming' indicates that a local clock
  323. source is used.
  324. 'throughTiming' indicates that recovered re-
  325. ceive clock from another interface is used as
  326. the transmit clock."
  327. ::= { dsx1ConfigEntry 12 }
  328. dsx1Fdl OBJECT-TYPE
  329. SYNTAX INTEGER {
  330. other(1),
  331. dsx1Ansi-T1-403(2),
  332. dsx1Att-54016(4),
  333. dsx1Fdl-none(8)
  334. }
  335. ACCESS read-write
  336. STATUS mandatory
  337. DESCRIPTION
  338. "This bitmap describes the use of the facili-
  339. ties data link, and is the sum of the capabili-
  340. ties:
  341. 'other' indicates that a protocol other than
  342. one following is used.
  343. 'dsx1Ansi-T1-403' refers to the FDL exchange
  344. recommended by ANSI.
  345. 'dsx1Att-54016' refers to ESF FDL exchanges.
  346. 'dsx1Fdl-none' indicates that the device does
  347. not use the FDL."
  348. ::= { dsx1ConfigEntry 13 }
  349. -- the DS1 Current Table
  350. -- The DS1 current table contains various statistics being
  351. -- collected for the current 15 minute interval.
  352. dsx1CurrentTable OBJECT-TYPE
  353. SYNTAX SEQUENCE OF Dsx1CurrentEntry
  354. ACCESS not-accessible
  355. STATUS mandatory
  356. DESCRIPTION
  357. "The DS1 Current table."
  358. ::= { ds1 7 }
  359. dsx1CurrentEntry OBJECT-TYPE
  360. SYNTAX Dsx1CurrentEntry
  361. ACCESS not-accessible
  362. STATUS mandatory
  363. DESCRIPTION
  364. "An entry in the DS1 Current table."
  365. INDEX { dsx1CurrentIndex }
  366. ::= { dsx1CurrentTable 1 }
  367. Dsx1CurrentEntry ::=
  368. SEQUENCE {
  369. dsx1CurrentIndex
  370. INTEGER,
  371. dsx1CurrentESs
  372. Gauge,
  373. dsx1CurrentSESs
  374. Gauge,
  375. dsx1CurrentSEFSs
  376. Gauge,
  377. dsx1CurrentUASs
  378. Gauge,
  379. dsx1CurrentCSSs
  380. Gauge,
  381. dsx1CurrentPCVs
  382. Gauge,
  383. dsx1CurrentLESs
  384. Gauge,
  385. dsx1CurrentBESs
  386. Gauge,
  387. dsx1CurrentDMs
  388. Gauge,
  389. dsx1CurrentLCVs
  390. Gauge
  391. }
  392. dsx1CurrentIndex OBJECT-TYPE
  393. SYNTAX INTEGER (1..'7fffffff'h)
  394. ACCESS read-only
  395. STATUS mandatory
  396. DESCRIPTION
  397. "The index value which uniquely identifies the
  398. DS1 interface to which this entry is applica-
  399. ble. The interface identified by a particular
  400. value of this index is the same interface as
  401. identified by the same value as a dsx1LineIndex
  402. object instance."
  403. ::= { dsx1CurrentEntry 1 }
  404. dsx1CurrentESs OBJECT-TYPE
  405. SYNTAX Gauge
  406. ACCESS read-only
  407. STATUS mandatory
  408. DESCRIPTION
  409. "The number of Errored Seconds, encountered by
  410. a DS1 interface in the current 15 minute inter-
  411. val."
  412. ::= { dsx1CurrentEntry 2 }
  413. dsx1CurrentSESs OBJECT-TYPE
  414. SYNTAX Gauge
  415. ACCESS read-only
  416. STATUS mandatory
  417. DESCRIPTION
  418. "The number of Severely Errored Seconds encoun-
  419. tered by a DS1 interface in the current 15
  420. minute interval."
  421. ::= { dsx1CurrentEntry 3 }
  422. dsx1CurrentSEFSs OBJECT-TYPE
  423. SYNTAX Gauge
  424. ACCESS read-only
  425. STATUS mandatory
  426. DESCRIPTION
  427. "The number of Severely Errored Framing Seconds
  428. encountered by a DS1 interface in the current
  429. 15 minute interval."
  430. ::= { dsx1CurrentEntry 4 }
  431. dsx1CurrentUASs OBJECT-TYPE
  432. SYNTAX Gauge
  433. ACCESS read-only
  434. STATUS mandatory
  435. DESCRIPTION
  436. "The number of Unavailable Seconds encountered
  437. by a DS1 interface in the current 15 minute in-
  438. terval."
  439. ::= { dsx1CurrentEntry 5 }
  440. dsx1CurrentCSSs OBJECT-TYPE
  441. SYNTAX Gauge
  442. ACCESS read-only
  443. STATUS mandatory
  444. DESCRIPTION
  445. "The number of Controlled Slip Seconds encoun-
  446. tered by a DS1 interface in the current 15
  447. minute interval."
  448. ::= { dsx1CurrentEntry 6 }
  449. dsx1CurrentPCVs OBJECT-TYPE
  450. SYNTAX Gauge
  451. ACCESS read-only
  452. STATUS mandatory
  453. DESCRIPTION
  454. "The number of Path Coding Violations encoun-
  455. tered by a DS1 interface in the current 15
  456. minute interval."
  457. ::= { dsx1CurrentEntry 7 }
  458. dsx1CurrentLESs OBJECT-TYPE
  459. SYNTAX Gauge
  460. ACCESS read-only
  461. STATUS mandatory
  462. DESCRIPTION
  463. "The number of Line Errored Seconds encountered
  464. by a DS1 interface in the current 15 minute in-
  465. terval."
  466. ::= { dsx1CurrentEntry 8 }
  467. dsx1CurrentBESs OBJECT-TYPE
  468. SYNTAX Gauge
  469. ACCESS read-only
  470. STATUS mandatory
  471. DESCRIPTION
  472. "The number of Bursty Errored Seconds (BESs)
  473. encountered by a DS1 interface in the current
  474. 15 minute interval."
  475. ::= {dsx1CurrentEntry 9 }
  476. dsx1CurrentDMs OBJECT-TYPE
  477. SYNTAX Gauge
  478. ACCESS read-only
  479. STATUS mandatory
  480. DESCRIPTION
  481. "The number of Degraded Minutes (DMs) encoun-
  482. tered by a DS1 interface in the current 15
  483. minute interval."
  484. ::= { dsx1CurrentEntry 10 }
  485. dsx1CurrentLCVs OBJECT-TYPE
  486. SYNTAX Gauge
  487. ACCESS read-only
  488. STATUS mandatory
  489. DESCRIPTION
  490. "The number of Line Code Violations (LCVs) en-
  491. countered by a DS1 interface in the current 15
  492. minute interval."
  493. ::= {dsx1CurrentEntry 11 }
  494. -- the DS1 Interval
  495. -- The DS1 Interval Table contains various statistics
  496. -- collected by each DS1 Interface over the previous 24 hours of
  497. -- operation. The past 24 hours are broken into 96 completed
  498. -- 15 minute intervals.
  499. dsx1IntervalTable OBJECT-TYPE
  500. SYNTAX SEQUENCE OF Dsx1IntervalEntry
  501. ACCESS not-accessible
  502. STATUS mandatory
  503. DESCRIPTION
  504. "The DS1 Interval table."
  505. ::= { ds1 8 }
  506. dsx1IntervalEntry OBJECT-TYPE
  507. SYNTAX Dsx1IntervalEntry
  508. ACCESS not-accessible
  509. STATUS mandatory
  510. DESCRIPTION
  511. "An entry in the DS1 Interval table."
  512. INDEX { dsx1IntervalIndex, dsx1IntervalNumber }
  513. ::= { dsx1IntervalTable 1 }
  514. Dsx1IntervalEntry ::=
  515. SEQUENCE {
  516. dsx1IntervalIndex
  517. INTEGER,
  518. dsx1IntervalNumber
  519. INTEGER,
  520. dsx1IntervalESs
  521. Gauge,
  522. dsx1IntervalSESs
  523. Gauge,
  524. dsx1IntervalSEFSs
  525. Gauge,
  526. dsx1IntervalUASs
  527. Gauge,
  528. dsx1IntervalCSSs
  529. Gauge,
  530. dsx1IntervalPCVs
  531. Gauge,
  532. dsx1IntervalLESs
  533. Gauge,
  534. dsx1IntervalBESs
  535. Gauge,
  536. dsx1IntervalDMs
  537. Gauge,
  538. dsx1IntervalLCVs
  539. Gauge
  540. }
  541. dsx1IntervalIndex OBJECT-TYPE
  542. SYNTAX INTEGER (1..'7fffffff'h)
  543. ACCESS read-only
  544. STATUS mandatory
  545. DESCRIPTION
  546. "The index value which uniquely identifies the
  547. DS1 interface to which this entry is applica-
  548. ble. The interface identified by a particular
  549. value of this index is the same interface as
  550. identified by the same value as a dsx1LineIndex
  551. object instance."
  552. ::= { dsx1IntervalEntry 1 }
  553. dsx1IntervalNumber OBJECT-TYPE
  554. SYNTAX INTEGER (1..96)
  555. ACCESS read-only
  556. STATUS mandatory
  557. DESCRIPTION
  558. "A number between 1 and 96, where 1 is the most
  559. recently completed 15 minute interval and 96 is
  560. the least recently completed 15 minutes inter-
  561. val (assuming that all 96 intervals are
  562. valid)."
  563. ::= { dsx1IntervalEntry 2 }
  564. dsx1IntervalESs OBJECT-TYPE
  565. SYNTAX Gauge
  566. ACCESS read-only
  567. STATUS mandatory
  568. DESCRIPTION
  569. "The number of Errored Seconds encountered by a
  570. DS1 interface in one of the previous 96, indi-
  571. vidual 15 minute, intervals."
  572. ::= { dsx1IntervalEntry 3 }
  573. dsx1IntervalSESs OBJECT-TYPE
  574. SYNTAX Gauge
  575. ACCESS read-only
  576. STATUS mandatory
  577. DESCRIPTION
  578. "The number of Severely Errored Seconds encoun-
  579. tered by a DS1 interface in one of the previous
  580. 96, individual 15 minute, intervals."
  581. ::= { dsx1IntervalEntry 4 }
  582. dsx1IntervalSEFSs OBJECT-TYPE
  583. SYNTAX Gauge
  584. ACCESS read-only
  585. STATUS mandatory
  586. DESCRIPTION
  587. "The number of Severely Errored Framing Seconds
  588. encountered by a DS1 interface in one of the
  589. previous 96, individual 15 minute, intervals."
  590. ::= { dsx1IntervalEntry 5 }
  591. dsx1IntervalUASs OBJECT-TYPE
  592. SYNTAX Gauge
  593. ACCESS read-only
  594. STATUS mandatory
  595. DESCRIPTION
  596. "The number of Unavailable Seconds encountered
  597. by a DS1 interface in one of the previous 96,
  598. individual 15 minute, intervals."
  599. ::= { dsx1IntervalEntry 6 }
  600. dsx1IntervalCSSs OBJECT-TYPE
  601. SYNTAX Gauge
  602. ACCESS read-only
  603. STATUS mandatory
  604. DESCRIPTION
  605. "The number of Controlled Slip Seconds encoun-
  606. tered by a DS1 interface in one of the previous
  607. 96, individual 15 minute, intervals."
  608. ::= { dsx1IntervalEntry 7 }
  609. dsx1IntervalPCVs OBJECT-TYPE
  610. SYNTAX Gauge
  611. ACCESS read-only
  612. STATUS mandatory
  613. DESCRIPTION
  614. "The number of Path Coding Violations encoun-
  615. tered by a DS1 interface in one of the previous
  616. 96, individual 15 minute, intervals."
  617. ::= { dsx1IntervalEntry 8 }
  618. dsx1IntervalLESs OBJECT-TYPE
  619. SYNTAX Gauge
  620. ACCESS read-only
  621. STATUS mandatory
  622. DESCRIPTION
  623. "The number of Line Errored Seconds encountered
  624. by a DS1 interface in one of the previous 96,
  625. individual 15 minute, intervals."
  626. ::= { dsx1IntervalEntry 9 }
  627. dsx1IntervalBESs OBJECT-TYPE
  628. SYNTAX Gauge
  629. ACCESS read-only
  630. STATUS mandatory
  631. DESCRIPTION
  632. "The number of Bursty Errored Seconds (BESs)
  633. encountered by a DS1 interface in one of the
  634. previous 96, individual 15 minute, intervals."
  635. ::= {dsx1IntervalEntry 10 }
  636. dsx1IntervalDMs OBJECT-TYPE
  637. SYNTAX Gauge
  638. ACCESS read-only
  639. STATUS mandatory
  640. DESCRIPTION
  641. "The number of Degraded Minutes (DMs) encoun-
  642. tered by a DS1 interface in one of the previous
  643. 96, individual 15 minute, intervals."
  644. ::= { dsx1IntervalEntry 11 }
  645. dsx1IntervalLCVs OBJECT-TYPE
  646. SYNTAX Gauge
  647. ACCESS read-only
  648. STATUS mandatory
  649. DESCRIPTION
  650. "The number of Line Code Violations (LCVs) en-
  651. countered by a DS1 interface in the current 15
  652. minute interval."
  653. ::= {dsx1IntervalEntry 12 }
  654. -- the DS1 Total
  655. -- The DS1 Total Table contains the cumulative sum of the
  656. -- various statistics for the 24 hour period preceding the
  657. -- current interval.
  658. dsx1TotalTable OBJECT-TYPE
  659. SYNTAX SEQUENCE OF Dsx1TotalEntry
  660. ACCESS not-accessible
  661. STATUS mandatory
  662. DESCRIPTION
  663. "The DS1 Total table. 24 hour interval."
  664. ::= { ds1 9 }
  665. dsx1TotalEntry OBJECT-TYPE
  666. SYNTAX Dsx1TotalEntry
  667. ACCESS not-accessible
  668. STATUS mandatory
  669. DESCRIPTION
  670. "An entry in the DS1 Total table."
  671. INDEX { dsx1TotalIndex }
  672. ::= { dsx1TotalTable 1 }
  673. Dsx1TotalEntry ::=
  674. SEQUENCE {
  675. dsx1TotalIndex
  676. INTEGER,
  677. dsx1TotalESs
  678. Gauge,
  679. dsx1TotalSESs
  680. Gauge,
  681. dsx1TotalSEFSs
  682. Gauge,
  683. dsx1TotalUASs
  684. Gauge,
  685. dsx1TotalCSSs
  686. Gauge,
  687. dsx1TotalPCVs
  688. Gauge,
  689. dsx1TotalLESs
  690. Gauge,
  691. dsx1TotalBESs
  692. Gauge,
  693. dsx1TotalDMs
  694. Gauge,
  695. dsx1TotalLCVs
  696. Gauge
  697. }
  698. dsx1TotalIndex OBJECT-TYPE
  699. SYNTAX INTEGER (1..'7fffffff'h)
  700. ACCESS read-only
  701. STATUS mandatory
  702. DESCRIPTION
  703. "The index value which uniquely identifies the
  704. DS1 interface to which this entry is applica-
  705. ble. The interface identified by a particular
  706. value of this index is the same interface as
  707. identified by the same value as a dsx1LineIndex
  708. object instance."
  709. ::= { dsx1TotalEntry 1 }
  710. dsx1TotalESs OBJECT-TYPE
  711. SYNTAX Gauge
  712. ACCESS read-only
  713. STATUS mandatory
  714. DESCRIPTION
  715. "The number of Errored Seconds encountered by a
  716. DS1 interface in the previous 24 hour interval"
  717. ::= { dsx1TotalEntry 2 }
  718. dsx1TotalSESs OBJECT-TYPE
  719. SYNTAX Gauge
  720. ACCESS read-only
  721. STATUS mandatory
  722. DESCRIPTION
  723. "The number of Severely Errored Seconds encoun-
  724. tered by a DS1 interface in the previous 24
  725. hour interval."
  726. ::= { dsx1TotalEntry 3 }
  727. dsx1TotalSEFSs OBJECT-TYPE
  728. SYNTAX Gauge
  729. ACCESS read-only
  730. STATUS mandatory
  731. DESCRIPTION
  732. "The number of Severely Errored Framing Seconds
  733. encountered by a DS1 interface in the previous
  734. 24 hour interval."
  735. ::= { dsx1TotalEntry 4 }
  736. dsx1TotalUASs OBJECT-TYPE
  737. SYNTAX Gauge
  738. ACCESS read-only
  739. STATUS mandatory
  740. DESCRIPTION
  741. "The number of Unavailable Seconds encountered
  742. by a DS1 interface in the previous 24 hour in-
  743. terval."
  744. ::= { dsx1TotalEntry 5 }
  745. dsx1TotalCSSs OBJECT-TYPE
  746. SYNTAX Gauge
  747. ACCESS read-only
  748. STATUS mandatory
  749. DESCRIPTION
  750. "The number of Controlled Slip Seconds encoun-
  751. tered by a DS1 interface in the previous 24
  752. hour interval."
  753. ::= { dsx1TotalEntry 6 }
  754. dsx1TotalPCVs OBJECT-TYPE
  755. SYNTAX Gauge
  756. ACCESS read-only
  757. STATUS mandatory
  758. DESCRIPTION
  759. "The number of Path Coding Violations encoun-
  760. tered by a DS1 interface in the previous 24
  761. hour interval."
  762. ::= { dsx1TotalEntry 7 }
  763. dsx1TotalLESs OBJECT-TYPE
  764. SYNTAX Gauge
  765. ACCESS read-only
  766. STATUS mandatory
  767. DESCRIPTION
  768. "The number of Line Errored Seconds encountered
  769. by a DS1 interface in the previous 24 hour in-
  770. terval."
  771. ::= { dsx1TotalEntry 8 }
  772. dsx1TotalBESs OBJECT-TYPE
  773. SYNTAX Gauge
  774. ACCESS read-only
  775. STATUS mandatory
  776. DESCRIPTION
  777. "The number of Bursty Errored Seconds (BESs)
  778. encountered by a DS1 interface in the previous
  779. 24 hour interval."
  780. ::= { dsx1TotalEntry 9 }
  781. dsx1TotalDMs OBJECT-TYPE
  782. SYNTAX Gauge
  783. ACCESS read-only
  784. STATUS mandatory
  785. DESCRIPTION
  786. "The number of Degraded Minutes (DMs) encoun-
  787. tered by a DS1 interface in the previous 24
  788. hour interval."
  789. ::= { dsx1TotalEntry 10 }
  790. dsx1TotalLCVs OBJECT-TYPE
  791. SYNTAX Gauge
  792. ACCESS read-only
  793. STATUS mandatory
  794. DESCRIPTION
  795. "The number of Line Code Violations (LCVs) en-
  796. countered by a DS1 interface in the current 15
  797. minute interval."
  798. ::= {dsx1TotalEntry 11 }
  799. -- The DS1 Far End Group
  800. -- Implementation of this group is optional for all systems
  801. -- that attach to a DS1 Interface.
  802. -- The DS1 Far End Group consists of three tables:
  803. -- DS1 Far End Current
  804. -- DS1 Far End Interval
  805. -- DS1 Far End Total
  806. -- The DS1 Far End Current Table
  807. -- The DS1 Far End Current table contains various statistics
  808. -- being collected for the current 15 minute interval.
  809. -- The statistics are collected from the far end messages on the
  810. -- Facilities Data Link. The definitions are the same as
  811. -- described for the near-end information.
  812. dsx1FarEndCurrentTable OBJECT-TYPE
  813. SYNTAX SEQUENCE OF Dsx1FarEndCurrentEntry
  814. ACCESS not-accessible
  815. STATUS mandatory
  816. DESCRIPTION
  817. "The DS1 Far End Current table."
  818. ::= { ds1 10 }
  819. dsx1FarEndCurrentEntry OBJECT-TYPE
  820. SYNTAX Dsx1FarEndCurrentEntry
  821. ACCESS not-accessible
  822. STATUS mandatory
  823. DESCRIPTION
  824. "An entry in the DS1 Far End Current table."
  825. INDEX { dsx1FarEndCurrentIndex }
  826. ::= { dsx1FarEndCurrentTable 1 }
  827. Dsx1FarEndCurrentEntry ::=
  828. SEQUENCE {
  829. dsx1FarEndCurrentIndex
  830. INTEGER,
  831. dsx1FarEndTimeElapsed
  832. INTEGER,
  833. dsx1FarEndValidIntervals
  834. INTEGER,
  835. dsx1FarEndCurrentESs
  836. Gauge,
  837. dsx1FarEndCurrentSESs
  838. Gauge,
  839. dsx1FarEndCurrentSEFSs
  840. Gauge,
  841. dsx1FarEndCurrentUASs
  842. Gauge,
  843. dsx1FarEndCurrentCSSs
  844. Gauge,
  845. dsx1FarEndCurrentLESs
  846. Gauge,
  847. dsx1FarEndCurrentPCVs
  848. Gauge,
  849. dsx1FarEndCurrentBESs
  850. Gauge,
  851. dsx1FarEndCurrentDMs
  852. Gauge
  853. }
  854. dsx1FarEndCurrentIndex OBJECT-TYPE
  855. SYNTAX INTEGER (1..'7fffffff'h)
  856. ACCESS read-only
  857. STATUS mandatory
  858. DESCRIPTION
  859. "The index value which uniquely identifies the
  860. DS1 interface to which this entry is applica-
  861. ble. The interface identified by a particular
  862. value of this index is the same interface as
  863. identified by the same value an dsx1LineIndex
  864. object instance."
  865. ::= { dsx1FarEndCurrentEntry 1 }
  866. dsx1FarEndTimeElapsed OBJECT-TYPE
  867. SYNTAX INTEGER (0..899)
  868. ACCESS read-only
  869. STATUS mandatory
  870. DESCRIPTION
  871. "The number of seconds that have elapsed
  872. since the beginning of the far end current
  873. error-measurement period."
  874. ::= { dsx1FarEndCurrentEntry 2 }
  875. dsx1FarEndValidIntervals OBJECT-TYPE
  876. SYNTAX INTEGER (0..96)
  877. ACCESS read-only
  878. STATUS mandatory
  879. DESCRIPTION
  880. "The number of previous far end intervals
  881. for which valid data was collected. The
  882. value will be 96 unless the interface was
  883. brought online within the last 24 hours,
  884. in which case the value will be the number
  885. of complete 15 minute far end intervals
  886. since the interface has been online."
  887. ::= { dsx1FarEndCurrentEntry 3 }
  888. dsx1FarEndCurrentESs OBJECT-TYPE
  889. SYNTAX Gauge
  890. ACCESS read-only
  891. STATUS mandatory
  892. DESCRIPTION
  893. "The number of Far Far End Errored Seconds en-
  894. countered by a DS1 interface in the current 15
  895. minute interval."
  896. ::= { dsx1FarEndCurrentEntry 4 }
  897. dsx1FarEndCurrentSESs OBJECT-TYPE
  898. SYNTAX Gauge
  899. ACCESS read-only
  900. STATUS mandatory
  901. DESCRIPTION
  902. "The number of Far End Severely Errored Seconds
  903. encountered by a DS1 interface in the current
  904. 15 minute interval."
  905. ::= { dsx1FarEndCurrentEntry 5 }
  906. dsx1FarEndCurrentSEFSs OBJECT-TYPE
  907. SYNTAX Gauge
  908. ACCESS read-only
  909. STATUS mandatory
  910. DESCRIPTION
  911. "The number of Far End Severely Errored Framing
  912. Seconds encountered by a DS1 interface in the
  913. current 15 minute interval."
  914. ::= { dsx1FarEndCurrentEntry 6 }
  915. dsx1FarEndCurrentUASs OBJECT-TYPE
  916. SYNTAX Gauge
  917. ACCESS read-only
  918. STATUS mandatory
  919. DESCRIPTION
  920. "The number of Unavailable Seconds encountered
  921. by a DS1 interface in the current 15 minute in-
  922. terval."
  923. ::= { dsx1FarEndCurrentEntry 7 }
  924. dsx1FarEndCurrentCSSs OBJECT-TYPE
  925. SYNTAX Gauge
  926. ACCESS read-only
  927. STATUS mandatory
  928. DESCRIPTION
  929. "The number of Far End Controlled Slip Seconds
  930. encountered by a DS1 interface in the current
  931. 15 minute interval."
  932. ::= { dsx1FarEndCurrentEntry 8 }
  933. dsx1FarEndCurrentLESs OBJECT-TYPE
  934. SYNTAX Gauge
  935. ACCESS read-only
  936. STATUS mandatory
  937. DESCRIPTION
  938. "The number of Far End Line Errored Seconds en-
  939. countered by a DS1 interface in the current 15
  940. minute interval."
  941. ::= { dsx1FarEndCurrentEntry 9 }
  942. dsx1FarEndCurrentPCVs OBJECT-TYPE
  943. SYNTAX Gauge
  944. ACCESS read-only
  945. STATUS mandatory
  946. DESCRIPTION
  947. "The number of Far End Path Coding Violations
  948. reported via the far end block error count en-
  949. countered by a DS1 interface in the current 15
  950. minute interval."
  951. ::= { dsx1FarEndCurrentEntry 10 }
  952. dsx1FarEndCurrentBESs OBJECT-TYPE
  953. SYNTAX Gauge
  954. ACCESS read-only
  955. STATUS mandatory
  956. DESCRIPTION
  957. "The number of Bursty Errored Seconds (BESs)
  958. encountered by a DS1 interface in the current
  959. 15 minute interval."
  960. ::= {dsx1FarEndCurrentEntry 11 }
  961. dsx1FarEndCurrentDMs OBJECT-TYPE
  962. SYNTAX Gauge
  963. ACCESS read-only
  964. STATUS mandatory
  965. DESCRIPTION
  966. "The number of Degraded Minutes (DMs) encoun-
  967. tered by a DS1 interface in the current 15
  968. minute interval."
  969. ::= { dsx1FarEndCurrentEntry 12 }
  970. -- The DS1 Far End Interval Table
  971. -- The DS1 Far End Interval Table contains various statistics
  972. -- collected by each DS1 interface over the previous 24 hours of
  973. -- operation. The past 24 hours are broken into 96
  974. -- completed 15 minute intervals.
  975. dsx1FarEndIntervalTable OBJECT-TYPE
  976. SYNTAX SEQUENCE OF Dsx1FarEndIntervalEntry
  977. ACCESS not-accessible
  978. STATUS mandatory
  979. DESCRIPTION
  980. "The DS1 Far End Interval table."
  981. ::= { ds1 11 }
  982. dsx1FarEndIntervalEntry OBJECT-TYPE
  983. SYNTAX Dsx1FarEndIntervalEntry
  984. ACCESS not-accessible
  985. STATUS mandatory
  986. DESCRIPTION
  987. "An entry in the DS1 Far End Interval table."
  988. INDEX { dsx1FarEndIntervalIndex,
  989. dsx1FarEndIntervalNumber }
  990. ::= { dsx1FarEndIntervalTable 1 }
  991. Dsx1FarEndIntervalEntry ::=
  992. SEQUENCE {
  993. dsx1FarEndIntervalIndex
  994. INTEGER,
  995. dsx1FarEndIntervalNumber
  996. INTEGER,
  997. dsx1FarEndIntervalESs
  998. Gauge,
  999. dsx1FarEndIntervalSESs
  1000. Gauge,
  1001. dsx1FarEndIntervalSEFSs
  1002. Gauge,
  1003. dsx1FarEndIntervalUASs
  1004. Gauge,
  1005. dsx1FarEndIntervalCSSs
  1006. Gauge,
  1007. dsx1FarEndIntervalLESs
  1008. Gauge,
  1009. dsx1FarEndIntervalPCVs
  1010. Gauge,
  1011. dsx1FarEndIntervalBESs
  1012. Gauge,
  1013. dsx1FarEndIntervalDMs
  1014. Gauge
  1015. }
  1016. dsx1FarEndIntervalIndex OBJECT-TYPE
  1017. SYNTAX INTEGER (1..'7fffffff'h)
  1018. ACCESS read-only
  1019. STATUS mandatory
  1020. DESCRIPTION
  1021. "The index value which uniquely identifies the
  1022. DS1 interface to which this entry is applica-
  1023. ble. The interface identified by a particular
  1024. value of this index is the same interface as
  1025. identified by the same value as a dsx1LineIndex
  1026. object instance."
  1027. ::= { dsx1FarEndIntervalEntry 1 }
  1028. dsx1FarEndIntervalNumber OBJECT-TYPE
  1029. SYNTAX INTEGER (1..96)
  1030. ACCESS read-only
  1031. STATUS mandatory
  1032. DESCRIPTION
  1033. "A number between 1 and 96, where 1 is the most
  1034. recently completed 15 minute interval and 96 is
  1035. the least recently completed 15 minutes inter-
  1036. val (assuming that all 96 intervals are
  1037. valid)."
  1038. ::= { dsx1FarEndIntervalEntry 2 }
  1039. dsx1FarEndIntervalESs OBJECT-TYPE
  1040. SYNTAX Gauge
  1041. ACCESS read-only
  1042. STATUS mandatory
  1043. DESCRIPTION
  1044. "The number of Far End Errored Seconds encoun-
  1045. tered by a DS1 interface in one of the previous
  1046. 96, individual 15 minute, intervals."
  1047. ::= { dsx1FarEndIntervalEntry 3 }
  1048. dsx1FarEndIntervalSESs OBJECT-TYPE
  1049. SYNTAX Gauge
  1050. ACCESS read-only
  1051. STATUS mandatory
  1052. DESCRIPTION
  1053. "The number of Far End Severely Errored Seconds
  1054. encountered by a DS1 interface in one of the
  1055. previous 96, individual 15 minute, intervals."
  1056. ::= { dsx1FarEndIntervalEntry 4 }
  1057. dsx1FarEndIntervalSEFSs OBJECT-TYPE
  1058. SYNTAX Gauge
  1059. ACCESS read-only
  1060. STATUS mandatory
  1061. DESCRIPTION
  1062. "The number of Far End Severely Errored Framing
  1063. Seconds encountered by a DS1 interface in one
  1064. of the previous 96, individual 15 minute, in-
  1065. tervals."
  1066. ::= { dsx1FarEndIntervalEntry 5 }
  1067. dsx1FarEndIntervalUASs OBJECT-TYPE
  1068. SYNTAX Gauge
  1069. ACCESS read-only
  1070. STATUS mandatory
  1071. DESCRIPTION
  1072. "The number of Unavailable Seconds encountered
  1073. by a DS1 interface in one of the previous 96,
  1074. individual 15 minute, intervals."
  1075. ::= { dsx1FarEndIntervalEntry 6 }
  1076. dsx1FarEndIntervalCSSs OBJECT-TYPE
  1077. SYNTAX Gauge
  1078. ACCESS read-only
  1079. STATUS mandatory
  1080. DESCRIPTION
  1081. "The number of Far End Controlled Slip Seconds
  1082. encountered by a DS1 interface in one of the
  1083. previous 96, individual 15 minute, intervals."
  1084. ::= { dsx1FarEndIntervalEntry 7 }
  1085. dsx1FarEndIntervalLESs OBJECT-TYPE
  1086. SYNTAX Gauge
  1087. ACCESS read-only
  1088. STATUS mandatory
  1089. DESCRIPTION
  1090. "The number of Far End Line Errored Seconds en-
  1091. countered by a DS1 interface in one of the pre-
  1092. vious 96, individual 15 minute, intervals."
  1093. ::= { dsx1FarEndIntervalEntry 8 }
  1094. dsx1FarEndIntervalPCVs OBJECT-TYPE
  1095. SYNTAX Gauge
  1096. ACCESS read-only
  1097. STATUS mandatory
  1098. DESCRIPTION
  1099. "The number of Far End Path Coding Violations
  1100. reported via the far end block error count en-
  1101. countered by a DS1 interface in one of the pre-
  1102. vious 96, individual 15 minute, intervals."
  1103. ::= { dsx1FarEndIntervalEntry 9 }
  1104. dsx1FarEndIntervalBESs OBJECT-TYPE
  1105. SYNTAX Gauge
  1106. ACCESS read-only
  1107. STATUS mandatory
  1108. DESCRIPTION
  1109. "The number of Bursty Errored Seconds (BESs)
  1110. encountered by a DS1 interface in one of the
  1111. previous 96, individual 15 minute, intervals."
  1112. ::= {dsx1FarEndIntervalEntry 10 }
  1113. dsx1FarEndIntervalDMs OBJECT-TYPE
  1114. SYNTAX Gauge
  1115. ACCESS read-only
  1116. STATUS mandatory
  1117. DESCRIPTION
  1118. "The number of Degraded Minutes (DMs) encoun-
  1119. tered by a DS1 interface in one of the previous
  1120. 96, individual 15 minute, intervals."
  1121. ::= { dsx1FarEndIntervalEntry 11 }
  1122. -- The DS1 Far End Total Table
  1123. -- The DS1 Far End Total Table contains the cumulative sum of the
  1124. -- various statistics for the 24 hour period preceding the
  1125. -- current interval.
  1126. dsx1FarEndTotalTable OBJECT-TYPE
  1127. SYNTAX SEQUENCE OF Dsx1FarEndTotalEntry
  1128. ACCESS not-accessible
  1129. STATUS mandatory
  1130. DESCRIPTION
  1131. "The DS1 Far End Total table."
  1132. ::= { ds1 12 }
  1133. dsx1FarEndTotalEntry OBJECT-TYPE
  1134. SYNTAX Dsx1FarEndTotalEntry
  1135. ACCESS not-accessible
  1136. STATUS mandatory
  1137. DESCRIPTION
  1138. "An entry in the DS1 Far End Total table."
  1139. INDEX { dsx1FarEndTotalIndex }
  1140. ::= { dsx1FarEndTotalTable 1 }
  1141. Dsx1FarEndTotalEntry ::=
  1142. SEQUENCE {
  1143. dsx1FarEndTotalIndex
  1144. INTEGER,
  1145. dsx1FarEndTotalESs
  1146. Gauge,
  1147. dsx1FarEndTotalSESs
  1148. Gauge,
  1149. dsx1FarEndTotalSEFSs
  1150. Gauge,
  1151. dsx1FarEndTotalUASs
  1152. Gauge,
  1153. dsx1FarEndTotalCSSs
  1154. Gauge,
  1155. dsx1FarEndTotalLESs
  1156. Gauge,
  1157. dsx1FarEndTotalPCVs
  1158. Gauge,
  1159. dsx1FarEndTotalBESs
  1160. Gauge,
  1161. dsx1FarEndTotalDMs
  1162. Gauge
  1163. }
  1164. dsx1FarEndTotalIndex OBJECT-TYPE
  1165. SYNTAX INTEGER (1..'7fffffff'h)
  1166. ACCESS read-only
  1167. STATUS mandatory
  1168. DESCRIPTION
  1169. "The index value which uniquely identifies the
  1170. DS1 interface to which this entry is applica-
  1171. ble. The interface identified by a particular
  1172. value of this index is the same interface as
  1173. identified by the same value an dsx1LineIndex
  1174. object instance."
  1175. ::= { dsx1FarEndTotalEntry 1 }
  1176. dsx1FarEndTotalESs OBJECT-TYPE
  1177. SYNTAX Gauge
  1178. ACCESS read-only
  1179. STATUS mandatory
  1180. DESCRIPTION
  1181. "The number of Far End Errored Seconds encoun-
  1182. tered by a DS1 interface in the previous 24
  1183. hour interval."
  1184. ::= { dsx1FarEndTotalEntry 2 }
  1185. dsx1FarEndTotalSESs OBJECT-TYPE
  1186. SYNTAX Gauge
  1187. ACCESS read-only
  1188. STATUS mandatory
  1189. DESCRIPTION
  1190. "The number of Far End Severely Errored Seconds
  1191. encountered by a DS1 interface in the previous
  1192. 24 hour interval."
  1193. ::= { dsx1FarEndTotalEntry 3 }
  1194. dsx1FarEndTotalSEFSs OBJECT-TYPE
  1195. SYNTAX Gauge
  1196. ACCESS read-only
  1197. STATUS mandatory
  1198. DESCRIPTION
  1199. "The number of Far End Severely Errored Framing
  1200. Seconds encountered by a DS1 interface in the
  1201. previous 24 hour interval."
  1202. ::= { dsx1FarEndTotalEntry 4 }
  1203. dsx1FarEndTotalUASs OBJECT-TYPE
  1204. SYNTAX Gauge
  1205. ACCESS read-only
  1206. STATUS mandatory
  1207. DESCRIPTION
  1208. "The number of Unavailable Seconds encountered
  1209. by a DS1 interface in the previous 24 hour in-
  1210. terval."
  1211. ::= { dsx1FarEndTotalEntry 5 }
  1212. dsx1FarEndTotalCSSs OBJECT-TYPE
  1213. SYNTAX Gauge
  1214. ACCESS read-only
  1215. STATUS mandatory
  1216. DESCRIPTION
  1217. "The number of Far End Controlled Slip Seconds
  1218. encountered by a DS1 interface in the previous
  1219. 24 hour interval."
  1220. ::= { dsx1FarEndTotalEntry 6 }
  1221. dsx1FarEndTotalLESs OBJECT-TYPE
  1222. SYNTAX Gauge
  1223. ACCESS read-only
  1224. STATUS mandatory
  1225. DESCRIPTION
  1226. "The number of Far End Line Errored Seconds en-
  1227. countered by a DS1 interface in the previous 24
  1228. hour interval."
  1229. ::= { dsx1FarEndTotalEntry 7 }
  1230. dsx1FarEndTotalPCVs OBJECT-TYPE
  1231. SYNTAX Gauge
  1232. ACCESS read-only
  1233. STATUS mandatory
  1234. DESCRIPTION
  1235. "The number of Far End Path Coding Violations
  1236. reported via the far end block error count en-
  1237. countered by a DS1 interface in the previous 24
  1238. hour interval."
  1239. ::= { dsx1FarEndTotalEntry 8 }
  1240. dsx1FarEndTotalBESs OBJECT-TYPE
  1241. SYNTAX Gauge
  1242. ACCESS read-only
  1243. STATUS mandatory
  1244. DESCRIPTION
  1245. "The number of Bursty Errored Seconds (BESs)
  1246. encountered by a DS1 interface in the previous
  1247. 24 hour interval."
  1248. ::= { dsx1FarEndTotalEntry 9 }
  1249. dsx1FarEndTotalDMs OBJECT-TYPE
  1250. SYNTAX Gauge
  1251. ACCESS read-only
  1252. STATUS mandatory
  1253. DESCRIPTION
  1254. "The number of Degraded Minutes (DMs) encoun-
  1255. tered by a DS1 interface in the previous 24
  1256. hour interval."
  1257. ::= { dsx1FarEndTotalEntry 10 }
  1258. -- the DS1 Fractional Group
  1259. -- Implementation of this group is mandatory for those
  1260. -- systems dividing a DS1 into channels containing different
  1261. -- data streams that are of local interest. Systems which
  1262. -- are indifferent to data content, such as CSUs, need not
  1263. -- implement it.
  1264. -- The DS1 fractional table identifies which DS1 channels
  1265. -- associated with a CSU are being used to support a
  1266. -- logical interface, i.e., an entry in the interfaces table
  1267. -- from the Internet-standard MIB.
  1268. -- For example, consider an application managing a North
  1269. -- American ISDN Primary Rate link whose division is a 384 kbit/s
  1270. -- H1 "B" Channel for Video, a second H1 for data to a primary
  1271. -- routing peer, and 12 64 kbit/s H0 "B" Channels. Consider that
  1272. -- some subset of the H0 channels are used for voice and the
  1273. -- remainder are available for dynamic data calls.
  1274. -- we count a total of 14 interfaces multiplexed onto the DS1
  1275. -- interface. Six DS1 channels (for the sake of the example,
  1276. -- channels 1..6) are used for Video, six more (7..11 and 13)
  1277. -- are used for data, and the remaining 12 are are in channels
  1278. -- 12 and 14..24.
  1279. -- Let us further imagine that ifIndex 2 is of type DS1 and
  1280. -- refers to the DS1 interface, and that the interfaces layered
  1281. -- onto it are numbered 3..16.
  1282. -- We might describe the allocation of channels, in the
  1283. -- dsx1FracTable, as follows:
  1284. -- dsx1FracIfIndex.2. 1 = 3 dsx1FracIfIndex.2.13 = 4
  1285. -- dsx1FracIfIndex.2. 2 = 3 dsx1FracIfIndex.2.14 = 6
  1286. -- dsx1FracIfIndex.2. 3 = 3 dsx1FracIfIndex.2.15 = 7
  1287. -- dsx1FracIfIndex.2. 4 = 3 dsx1FracIfIndex.2.16 = 8
  1288. -- dsx1FracIfIndex.2. 5 = 3 dsx1FracIfIndex.2.17 = 9
  1289. -- dsx1FracIfIndex.2. 6 = 3 dsx1FracIfIndex.2.18 = 10
  1290. -- dsx1FracIfIndex.2. 7 = 4 dsx1FracIfIndex.2.19 = 11
  1291. -- dsx1FracIfIndex.2. 8 = 4 dsx1FracIfIndex.2.20 = 12
  1292. -- dsx1FracIfIndex.2. 9 = 4 dsx1FracIfIndex.2.21 = 13
  1293. -- dsx1FracIfIndex.2.10 = 4 dsx1FracIfIndex.2.22 = 14
  1294. -- dsx1FracIfIndex.2.11 = 4 dsx1FracIfIndex.2.23 = 15
  1295. -- dsx1FracIfIndex.2.12 = 5 dsx1FracIfIndex.2.24 = 16
  1296. -- For North American (DS1) interfaces, there are 24 legal
  1297. -- channels, numbered 1 through 24.
  1298. -- For G.704 interfaces, there are 31 legal channels,
  1299. -- numbered 1 through 31. The channels (1..31) correspond
  1300. -- directly to the equivalently numbered time-slots.
  1301. dsx1FracTable OBJECT-TYPE
  1302. SYNTAX SEQUENCE OF Dsx1FracEntry
  1303. ACCESS not-accessible
  1304. STATUS mandatory
  1305. DESCRIPTION
  1306. "The DS1 Fractional table."
  1307. ::= { ds1 13 }
  1308. dsx1FracEntry OBJECT-TYPE
  1309. SYNTAX Dsx1FracEntry
  1310. ACCESS not-accessible
  1311. STATUS mandatory
  1312. DESCRIPTION
  1313. "An entry in the DS1 Fractional table."
  1314. INDEX { dsx1FracIndex, dsx1FracNumber }
  1315. ::= { dsx1FracTable 1 }
  1316. Dsx1FracEntry ::=
  1317. SEQUENCE {
  1318. dsx1FracIndex
  1319. INTEGER,
  1320. dsx1FracNumber
  1321. INTEGER,
  1322. dsx1FracIfIndex
  1323. INTEGER
  1324. }
  1325. dsx1FracIndex OBJECT-TYPE
  1326. SYNTAX INTEGER (1..'7fffffff'h)
  1327. ACCESS read-only
  1328. STATUS mandatory
  1329. DESCRIPTION
  1330. "The index value which uniquely identifies the
  1331. DS1 interface to which this entry is applica-
  1332. ble. The interface identified by a particular
  1333. value of this index is the same interface as
  1334. identified by the same value an dsx1LineIndex
  1335. object instance."
  1336. ::= { dsx1FracEntry 1 }
  1337. dsx1FracNumber OBJECT-TYPE
  1338. SYNTAX INTEGER (1..31)
  1339. ACCESS read-only
  1340. STATUS mandatory
  1341. DESCRIPTION
  1342. "The channel number for this entry."
  1343. ::= { dsx1FracEntry 2 }
  1344. dsx1FracIfIndex OBJECT-TYPE
  1345. SYNTAX INTEGER (1..'7fffffff'h)
  1346. ACCESS read-write
  1347. STATUS mandatory
  1348. DESCRIPTION
  1349. "An index value that uniquely identifies an in-
  1350. terface. The interface identified by a partic-
  1351. ular value of this index is the same interface
  1352. as identified by the same value an ifIndex ob-
  1353. ject instance. If no interface is currently us-
  1354. ing a channel, the value should be zero. If a
  1355. single interface occupies more than one time
  1356. slot, that ifIndex value will be found in mul-
  1357. tiple time slots."
  1358. ::= { dsx1FracEntry 3 }
  1359. END