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.

909 lines
38 KiB

  1. RFC1304-MIB DEFINITIONS ::= BEGIN
  2. IMPORTS
  3. Counter, TimeTicks, IpAddress
  4. FROM RFC1155-SMI
  5. transmission
  6. FROM RFC1213-MIB
  7. OBJECT-TYPE
  8. FROM RFC-1212;
  9. -- This MIB module uses the extended OBJECT-TYPE macro
  10. -- as defined in RFC-1212.
  11. -- This is the MIB module for the SIP objects.
  12. sip OBJECT IDENTIFIER ::= { transmission 31 }
  13. -- All representations of SMDS addresses in this MIB
  14. -- module use, as a textual convention (i.e., this
  15. -- convention does not affect their encoding), the
  16. -- data type:
  17. SMDSAddress ::= OCTET STRING (SIZE (8))
  18. -- the 60-bit SMDS address, preceded by 4 bits with the
  19. -- following values:
  20. -- "1100" when representing an individual address
  21. -- "1110" when representing a group address
  22. -- The SIP Level 3 group
  23. -- Implementation of the SIP Level 3 group is mandatory
  24. -- for all systems implementing SIP Level 3.
  25. sipL3Table OBJECT-TYPE
  26. SYNTAX SEQUENCE OF SipL3Entry
  27. ACCESS not-accessible
  28. STATUS mandatory
  29. DESCRIPTION
  30. "This table contains SIP L3 parameters and
  31. state variables, one entry per SIP port."
  32. ::= { sip 1 }
  33. sipL3Entry OBJECT-TYPE
  34. SYNTAX SipL3Entry
  35. ACCESS not-accessible
  36. STATUS mandatory
  37. DESCRIPTION
  38. "This list contains SIP L3 parameters and
  39. state variables."
  40. INDEX { sipL3Index }
  41. ::= { sipL3Table 1 }
  42. SipL3Entry ::= SEQUENCE {
  43. sipL3Index
  44. INTEGER,
  45. sipL3ReceivedIndividualDAs
  46. Counter,
  47. sipL3ReceivedGAs
  48. Counter,
  49. sipL3UnrecognizedIndividualDAs
  50. Counter,
  51. sipL3UnrecognizedGAs
  52. Counter,
  53. sipL3SentIndividualDAs
  54. Counter,
  55. sipL3SentGAs
  56. Counter,
  57. sipL3Errors
  58. Counter,
  59. sipL3InvalidSMDSAddressTypes
  60. Counter,
  61. sipL3VersionSupport
  62. INTEGER
  63. }
  64. sipL3Index OBJECT-TYPE
  65. SYNTAX INTEGER (1..65535)
  66. ACCESS read-only
  67. STATUS mandatory
  68. DESCRIPTION
  69. "The value of this object identifies the SIP
  70. port interface for which this entry contains
  71. management information. The value of this
  72. object for a particular interface has the same
  73. value as the ifIndex object, defined in RFC
  74. 1156 and RFC 1213, for the same interface."
  75. ::= { sipL3Entry 1 }
  76. sipL3ReceivedIndividualDAs OBJECT-TYPE
  77. SYNTAX Counter
  78. ACCESS read-only
  79. STATUS mandatory
  80. DESCRIPTION
  81. "The total number of individually addressed SIP
  82. Level 3 PDUs received from the remote system
  83. across the SNI. The total includes only
  84. unerrored L3PDUs."
  85. ::= { sipL3Entry 2 }
  86. sipL3ReceivedGAs OBJECT-TYPE
  87. SYNTAX Counter
  88. ACCESS read-only
  89. STATUS mandatory
  90. DESCRIPTION
  91. "The total number of group addressed SIP Level 3
  92. PDUs received from the remote system across the
  93. SNI. The total includes only unerrored L3PDUs."
  94. ::= { sipL3Entry 3 }
  95. sipL3UnrecognizedIndividualDAs OBJECT-TYPE
  96. SYNTAX Counter
  97. ACCESS read-only
  98. STATUS mandatory
  99. DESCRIPTION
  100. "The number of SIP Level 3 PDUs received from the
  101. remote system with invalid or unknown individual
  102. destination addresses (Destination Address
  103. Screening violations are not included). See SMDS
  104. Subscription MIB module."
  105. ::= { sipL3Entry 4 }
  106. sipL3UnrecognizedGAs OBJECT-TYPE
  107. SYNTAX Counter
  108. ACCESS read-only
  109. STATUS mandatory
  110. DESCRIPTION
  111. "The number of SIP Level 3 PDUs received from the
  112. remote system with invalid or unknown group
  113. addresses. (Destination Address Screening
  114. violations are not included). See SMDS
  115. Subscription MIB module."
  116. ::= { sipL3Entry 5 }
  117. sipL3SentIndividualDAs OBJECT-TYPE
  118. SYNTAX Counter
  119. ACCESS read-only
  120. STATUS mandatory
  121. DESCRIPTION
  122. "The number of individually addressed SIP Level 3
  123. PDUs that have been sent by this system across the
  124. SNI."
  125. ::= { sipL3Entry 6 }
  126. sipL3SentGAs OBJECT-TYPE
  127. SYNTAX Counter
  128. ACCESS read-only
  129. STATUS mandatory
  130. DESCRIPTION
  131. "The number of group addressed SIP L3PDUs that
  132. have been sent by this system across the SNI."
  133. ::= { sipL3Entry 7 }
  134. -- The total number of SIP L3PDU errors can be calculated as
  135. -- (Syntactic errors + Semantic Service errors )
  136. -- Syntactic errors include:
  137. -- sipL3Errors
  138. -- Latest occurrences of syntactic error types are logged in
  139. -- sipL3PDUErrorTable.
  140. -- Semantic Service errors include:
  141. -- sipL3UnrecognizedIndividualDAs
  142. -- sipL3UnrecognizedGAs
  143. -- sipL3InvalidSMDSAddressTypes
  144. -- Note that public networks supporting SMDS may discard
  145. -- SIP L3PDUs due to subscription violations. Related
  146. -- managed objects are defined in Definitions of Managed
  147. -- Objects for SMDS Subscription.
  148. sipL3Errors OBJECT-TYPE
  149. SYNTAX Counter
  150. ACCESS read-only
  151. STATUS mandatory
  152. DESCRIPTION
  153. "The total number of SIP Level 3 PDUs received
  154. from the remote system that were discovered to
  155. have errors (including protocol processing and bit
  156. errors but excluding addressing-related errors)
  157. and were discarded. Includes both group addressed
  158. L3PDUs and L3PDUs containing an individual
  159. destination address."
  160. ::= { sipL3Entry 8 }
  161. sipL3InvalidSMDSAddressTypes OBJECT-TYPE
  162. SYNTAX Counter
  163. ACCESS read-only
  164. STATUS mandatory
  165. DESCRIPTION
  166. "The number of SIP Level 3 PDUs received from the
  167. remote system that had the Source or Destination
  168. Address_Type subfields, (the four most significant
  169. bits of the 64 bit address field), not equal to
  170. the value 1100 or 1110. Also, an error is
  171. considered to have occurred if the Address_Type
  172. field for a Source Address, the four most
  173. significant bits of the 64 bits, is equal to 1110
  174. (a group address)."
  175. ::= { sipL3Entry 9 }
  176. sipL3VersionSupport OBJECT-TYPE
  177. SYNTAX INTEGER (1..65535)
  178. ACCESS read-only
  179. STATUS mandatory
  180. DESCRIPTION
  181. "A value which indicates the version(s) of SIP
  182. that this interface supports. The value is a sum.
  183. This sum initially takes the value zero. For each
  184. version, V, that this interface supports, 2 raised
  185. to (V - 1) is added to the sum. For example, a
  186. port supporting versions 1 and 2 would have a
  187. value of (2^(1-1)+2^(2-1))=3. The
  188. sipL3VersionSupport is effectively a bit mask with
  189. Version 1 equal to the least significant bit
  190. (LSB)."
  191. ::= { sipL3Entry 10 }
  192. -- The SIP Level 2 group
  193. -- Implementation of the SIP Level 2 group is mandatory
  194. -- for all systems implementing SIP Level 2.
  195. sipL2Table OBJECT-TYPE
  196. SYNTAX SEQUENCE OF SipL2Entry
  197. ACCESS not-accessible
  198. STATUS mandatory
  199. DESCRIPTION
  200. "This table contains SIP L2PDU parameters and
  201. state variables, one entry per SIP port."
  202. ::= { sip 2 }
  203. sipL2Entry OBJECT-TYPE
  204. SYNTAX SipL2Entry
  205. ACCESS not-accessible
  206. STATUS mandatory
  207. DESCRIPTION
  208. "This list contains SIP L2 parameters and state
  209. variables."
  210. INDEX { sipL2Index }
  211. ::= { sipL2Table 1 }
  212. SipL2Entry ::= SEQUENCE {
  213. sipL2Index
  214. INTEGER,
  215. sipL2ReceivedCounts
  216. Counter,
  217. sipL2SentCounts
  218. Counter,
  219. sipL2HcsOrCRCErrors
  220. Counter,
  221. sipL2PayloadLengthErrors
  222. Counter,
  223. sipL2SequenceNumberErrors
  224. Counter,
  225. sipL2MidCurrentlyActiveErrors
  226. Counter,
  227. sipL2BomOrSSMsMIDErrors
  228. Counter,
  229. sipL2EomsMIDErrors
  230. Counter
  231. }
  232. sipL2Index OBJECT-TYPE
  233. SYNTAX INTEGER (1..65535)
  234. ACCESS read-only
  235. STATUS mandatory
  236. DESCRIPTION
  237. "The value of this object identifies the SIP port
  238. interface for which this entry contains management
  239. information. The value of this object for a
  240. particular interface has the same value as the
  241. ifIndex object, defined in RFC 1156 and RFC 1213,
  242. for the same interface."
  243. ::= { sipL2Entry 1 }
  244. sipL2ReceivedCounts OBJECT-TYPE
  245. SYNTAX Counter
  246. ACCESS read-only
  247. STATUS mandatory
  248. DESCRIPTION
  249. "The number of SIP Level 2 PDUs received from the
  250. remote system across the SNI. The total includes
  251. only unerrored L2PDUs."
  252. ::= { sipL2Entry 2 }
  253. sipL2SentCounts OBJECT-TYPE
  254. SYNTAX Counter
  255. ACCESS read-only
  256. STATUS mandatory
  257. DESCRIPTION
  258. "The number of SIP Level 2 PDUs that have been
  259. sent by this system across the SNI."
  260. ::= { sipL2Entry 3 }
  261. -- The total number of SIP L2PDU errors can be calculated as
  262. -- the sum of:
  263. -- sipL2HcsOrCRCErrors
  264. -- sipL2PayloadLengthErrors
  265. -- sipL2SequenceNumberErrors
  266. -- sipL2MidCurrentlyActiveErrors
  267. -- sipL2BomOrSSMsMIDErrors
  268. -- sipL2EomsMIDErrors
  269. sipL2HcsOrCRCErrors OBJECT-TYPE
  270. SYNTAX Counter
  271. ACCESS read-only
  272. STATUS mandatory
  273. DESCRIPTION
  274. "The number of received SIP Level 2 PDUs that were
  275. discovered to have either a Header Check Sequence
  276. error or a Payload CRC violation."
  277. ::= { sipL2Entry 4 }
  278. sipL2PayloadLengthErrors OBJECT-TYPE
  279. SYNTAX Counter
  280. ACCESS read-only
  281. STATUS mandatory
  282. DESCRIPTION
  283. "The number of received SIP Level 2 PDUs that had
  284. Payload Length errors that fall in the following
  285. specifications:
  286. - SSM L2_PDU payload length field value less
  287. - than 28 octets or greater than 44 octets,
  288. - BOM or COM L2_PDU payload length field not
  289. - equal to 44 octets,
  290. - EOM L2_PDU payload length field value less
  291. - than 4 octets or greater than 44 octets."
  292. ::= { sipL2Entry 5 }
  293. sipL2SequenceNumberErrors OBJECT-TYPE
  294. SYNTAX Counter
  295. ACCESS read-only
  296. STATUS mandatory
  297. DESCRIPTION
  298. "The number of received SIP Level 2 PDUs that had
  299. a sequence number within the L2PDU not equal to
  300. the expected sequence number of the SMDS SS
  301. receive process."
  302. ::= { sipL2Entry 6 }
  303. sipL2MidCurrentlyActiveErrors OBJECT-TYPE
  304. SYNTAX Counter
  305. ACCESS read-only
  306. STATUS mandatory
  307. DESCRIPTION
  308. "The number of received SIP Level 2 PDUs that are
  309. BOMs for which an active receive process is
  310. already started."
  311. ::= { sipL2Entry 7 }
  312. sipL2BomOrSSMsMIDErrors OBJECT-TYPE
  313. SYNTAX Counter
  314. ACCESS read-only
  315. STATUS mandatory
  316. DESCRIPTION
  317. "The number of received SIP Level 2 PDUs that are
  318. SSMs with a MID not equal to zero or are BOMs with
  319. MIDs equal to zero."
  320. ::= { sipL2Entry 8 }
  321. sipL2EomsMIDErrors OBJECT-TYPE
  322. SYNTAX Counter
  323. ACCESS read-only
  324. STATUS mandatory
  325. DESCRIPTION
  326. "The number of received SIP Level 2 PDUs that are
  327. EOMs for which there is no active receive process
  328. for the MID (i.e., the receipt of an EOM which
  329. does not correspond to a BOM) OR the EOM has a MID
  330. equal to zero."
  331. ::= { sipL2Entry 9 }
  332. -- The SIP PLCP group
  333. -- Implementation of one of these groups is mandatory
  334. -- if the PLCP is implemented.
  335. sipPLCP OBJECT IDENTIFIER ::= { sip 3 }
  336. -- The SIP DS1 PLCP group
  337. -- Implementation of this group is mandatory
  338. -- if the DS1 PLCP is implemented.
  339. sipDS1PLCPTable OBJECT-TYPE
  340. SYNTAX SEQUENCE OF SipDS1PLCPEntry
  341. ACCESS not-accessible
  342. STATUS mandatory
  343. DESCRIPTION
  344. "This table contains SIP DS1 PLCP parameters and
  345. state variables, one entry per SIP port."
  346. ::= { sipPLCP 1 }
  347. sipDS1PLCPEntry OBJECT-TYPE
  348. SYNTAX SipDS1PLCPEntry
  349. ACCESS not-accessible
  350. STATUS mandatory
  351. DESCRIPTION
  352. "This list contains SIP DS1 PLCP parameters and
  353. state variables."
  354. INDEX { sipDS1PLCPIndex }
  355. ::= { sipDS1PLCPTable 1 }
  356. SipDS1PLCPEntry ::= SEQUENCE {
  357. sipDS1PLCPIndex
  358. INTEGER,
  359. sipDS1PLCPSEFSs
  360. Counter,
  361. sipDS1PLCPAlarmState
  362. INTEGER,
  363. sipDS1PLCPUASs
  364. Counter
  365. }
  366. sipDS1PLCPIndex OBJECT-TYPE
  367. SYNTAX INTEGER (1..65535)
  368. ACCESS read-only
  369. STATUS mandatory
  370. DESCRIPTION
  371. "The value of this object identifies the SIP port
  372. interface for which this entry contains management
  373. information. The value of this object for a
  374. particular interface has the same value as the
  375. ifIndex object, defined in RFC 1156 and RFC 1213,
  376. for the same interface."
  377. ::= { sipDS1PLCPEntry 1 }
  378. sipDS1PLCPSEFSs OBJECT-TYPE
  379. SYNTAX Counter
  380. ACCESS read-only
  381. STATUS mandatory
  382. DESCRIPTION
  383. "A DS1 Severely Errored Framing Second (SEFS) is a
  384. count of one-second intervals containing one or
  385. more SEF events. A Severely Errored Framing (SEF)
  386. event is declared when an error in the A1 octet
  387. and an error in the A2 octet of a framing octet
  388. pair (i.e., errors in both framing octets), or two
  389. consecutive invalid and/or nonsequential Path
  390. Overhead Identifier octets are detected."
  391. ::= { sipDS1PLCPEntry 2 }
  392. sipDS1PLCPAlarmState OBJECT-TYPE
  393. SYNTAX INTEGER {
  394. noAlarm (1),
  395. receivedFarEndAlarm (2),
  396. incomingLOF (3)
  397. }
  398. ACCESS read-only
  399. STATUS mandatory
  400. DESCRIPTION
  401. "This variable indicates if there is an alarm
  402. present for the DS1 PLCP. The value
  403. receivedFarEndAlarm means that the DS1 PLCP has
  404. received an incoming Yellow Signal, the value
  405. incomingLOF means that the DS1 PLCP has declared a
  406. loss of frame (LOF) failure condition, and the
  407. value noAlarm means that there are no alarms
  408. present. See TR-TSV-000773 for a description of
  409. alarm states."
  410. ::= { sipDS1PLCPEntry 3 }
  411. sipDS1PLCPUASs OBJECT-TYPE
  412. SYNTAX Counter
  413. ACCESS read-only
  414. STATUS mandatory
  415. DESCRIPTION
  416. "The counter associated with the number of
  417. Unavailable Seconds, as defined by TR-TSV-000773,
  418. encountered by the PLCP."
  419. ::= { sipDS1PLCPEntry 4 }
  420. -- The SIP DS3 PLCP group
  421. -- Implementation of this group is mandatory
  422. -- if the DS3 PLCP is implemented.
  423. sipDS3PLCPTable OBJECT-TYPE
  424. SYNTAX SEQUENCE OF SipDS3PLCPEntry
  425. ACCESS not-accessible
  426. STATUS mandatory
  427. DESCRIPTION
  428. "This table contains SIP DS3 PLCP parameters and
  429. state variables, one entry per SIP port."
  430. ::= { sipPLCP 2 }
  431. sipDS3PLCPEntry OBJECT-TYPE
  432. SYNTAX SipDS3PLCPEntry
  433. ACCESS not-accessible
  434. STATUS mandatory
  435. DESCRIPTION
  436. "This list contains SIP DS3 PLCP parameters and
  437. state variables."
  438. INDEX { sipDS3PLCPIndex }
  439. ::= { sipDS3PLCPTable 1 }
  440. SipDS3PLCPEntry ::= SEQUENCE {
  441. sipDS3PLCPIndex
  442. INTEGER,
  443. sipDS3PLCPSEFSs
  444. Counter,
  445. sipDS3PLCPAlarmState
  446. INTEGER,
  447. sipDS3PLCPUASs
  448. Counter
  449. }
  450. sipDS3PLCPIndex OBJECT-TYPE
  451. SYNTAX INTEGER (1..65535)
  452. ACCESS read-only
  453. STATUS mandatory
  454. DESCRIPTION
  455. "The value of this object identifies the SIP port
  456. interface for which this entry contains management
  457. information. The value of this object for a
  458. particular interface has the same value as the
  459. ifIndex object, defined in RFC 1156 and RFC 1213,
  460. for the same interface."
  461. ::= { sipDS3PLCPEntry 1 }
  462. sipDS3PLCPSEFSs OBJECT-TYPE
  463. SYNTAX Counter
  464. ACCESS read-only
  465. STATUS mandatory
  466. DESCRIPTION
  467. "A DS3 Severely Errored Framing Second (SEFS) is a
  468. count of one-second intervals containing one or
  469. more SEF events. A Severely Errored Framing (SEF)
  470. event is declared when an error in the A1 octet
  471. and an error in the A2 octet of a framing octet
  472. pair (i.e., errors in both framing octets), or two
  473. consecutive invalid and/or nonsequential Path
  474. Overhead Identifier octets are detected."
  475. ::= { sipDS3PLCPEntry 2 }
  476. sipDS3PLCPAlarmState OBJECT-TYPE
  477. SYNTAX INTEGER {
  478. noAlarm (1),
  479. receivedFarEndAlarm (2),
  480. incomingLOF (3)
  481. }
  482. ACCESS read-only
  483. STATUS mandatory
  484. DESCRIPTION
  485. "This variable indicates if there is an alarm
  486. present for the DS3 PLCP. The value
  487. receivedFarEndAlarm means that the DS3 PLCP has
  488. received an incoming Yellow Signal, the value
  489. incomingLOF means that the DS3 PLCP has declared a
  490. loss of frame (LOF) failure condition, and the
  491. value noAlarm means that there are no alarms
  492. present. See TR-TSV-000773 for a description of
  493. alarm states."
  494. ::= { sipDS3PLCPEntry 3 }
  495. sipDS3PLCPUASs OBJECT-TYPE
  496. SYNTAX Counter
  497. ACCESS read-only
  498. STATUS mandatory
  499. DESCRIPTION
  500. "The counter associated with the number of
  501. Unavailable Seconds, as defined by TR-TSV-000773,
  502. encountered by the PLCP."
  503. ::= { sipDS3PLCPEntry 4 }
  504. -- The SMDS Applications group
  505. -- Applications that have been identified for this group are:
  506. -- * IP-over-SMDS (details are specified in RFC 1209)
  507. -- Implementation of this group is mandatory for systems
  508. -- that implement IP-over-SMDS Interface Protocol.
  509. smdsApplications OBJECT IDENTIFIER ::= { sip 4 }
  510. ipOverSMDS OBJECT IDENTIFIER ::= { smdsApplications 1 }
  511. -- Although the objects in this group are read-only, at the
  512. -- agent's discretion they may be made read-write so that the
  513. -- management station, when appropriately authorized, may
  514. -- change the addressing information related to the
  515. -- configuration of a logical IP subnetwork implemented on
  516. -- top of SMDS.
  517. -- This table is necessary to support RFC1209 (IP-over-SMDS)
  518. -- and gives information on the Group Addresses and ARP
  519. -- Addresses used in the Logical IP subnetwork.
  520. -- One SMDS address may be associated with multiple IP
  521. -- addresses. One SNI may be associated with multiple LISs.
  522. ipOverSMDSTable OBJECT-TYPE
  523. SYNTAX SEQUENCE OF IpOverSMDSEntry
  524. ACCESS not-accessible
  525. STATUS mandatory
  526. DESCRIPTION
  527. "The table of addressing information relevant to
  528. this entity's IP addresses."
  529. ::= { ipOverSMDS 1 }
  530. ipOverSMDSEntry OBJECT-TYPE
  531. SYNTAX IpOverSMDSEntry
  532. ACCESS not-accessible
  533. STATUS mandatory
  534. DESCRIPTION
  535. "The addressing information for one of this
  536. entity's IP addresses."
  537. INDEX { ipOverSMDSIndex, ipOverSMDSAddress }
  538. ::= { ipOverSMDSTable 1 }
  539. IpOverSMDSEntry ::=
  540. SEQUENCE {
  541. ipOverSMDSIndex
  542. INTEGER,
  543. ipOverSMDSAddress
  544. IpAddress,
  545. ipOverSMDSHA
  546. SMDSAddress,
  547. ipOverSMDSLISGA
  548. SMDSAddress,
  549. ipOverSMDSARPReq
  550. SMDSAddress
  551. }
  552. ipOverSMDSIndex OBJECT-TYPE
  553. SYNTAX INTEGER (1..65535)
  554. ACCESS read-only
  555. STATUS mandatory
  556. DESCRIPTION
  557. "The value of this object identifies the SIP port
  558. interface for which this entry contains management
  559. information. The value of this object for a
  560. particular interface has the same value as the
  561. ifIndex object, defined in RFC 1156 and RFC 1213,
  562. for the same interface."
  563. ::= { ipOverSMDSEntry 1 }
  564. ipOverSMDSAddress OBJECT-TYPE
  565. SYNTAX IpAddress
  566. ACCESS read-only
  567. STATUS mandatory
  568. DESCRIPTION
  569. "The IP address to which this entry's addressing
  570. information pertains."
  571. ::= { ipOverSMDSEntry 2 }
  572. ipOverSMDSHA OBJECT-TYPE
  573. SYNTAX SMDSAddress
  574. ACCESS read-only
  575. STATUS mandatory
  576. DESCRIPTION
  577. "The SMDS Individual address of the IP station."
  578. ::= { ipOverSMDSEntry 3 }
  579. ipOverSMDSLISGA OBJECT-TYPE
  580. SYNTAX SMDSAddress
  581. ACCESS read-only
  582. STATUS mandatory
  583. DESCRIPTION
  584. "The SMDS Group Address that has been configured
  585. to identify the SMDS Subscriber-Network Interfaces
  586. (SNIs) of all members of the Logical IP Subnetwork
  587. (LIS) connected to the network supporting SMDS."
  588. ::= { ipOverSMDSEntry 4 }
  589. ipOverSMDSARPReq OBJECT-TYPE
  590. SYNTAX SMDSAddress
  591. ACCESS read-only
  592. STATUS mandatory
  593. DESCRIPTION
  594. "The SMDS address (individual or group) to which
  595. ARP Requests are to be sent."
  596. ::= { ipOverSMDSEntry 5 }
  597. -- The SMDS Carrier Selection group
  598. -- This group is used as a place holder
  599. -- for carrier selection objects.
  600. smdsCarrierSelection OBJECT IDENTIFIER ::= { sip 5}
  601. -- The SIP Error Log
  602. -- Implementation of this group is mandatory
  603. -- for all systems that implement SIP Level 3.
  604. sipErrorLog OBJECT IDENTIFIER ::= { sip 6 }
  605. sipL3PDUErrorTable OBJECT-TYPE
  606. SYNTAX SEQUENCE OF SipL3PDUErrorEntry
  607. ACCESS not-accessible
  608. STATUS mandatory
  609. DESCRIPTION
  610. "A table that contains the latest occurrence of
  611. the following syntactical SIP L3PDU errors:
  612. - Destination Address Field Format Error,
  613. The following pertains to the 60 least significant
  614. bits of the 64 bit address field. The 60 bits
  615. contained in the address subfield can be used to
  616. represent addresses up to 15 decimal digits. Each
  617. decimal digit shall be encoded into four bits
  618. using Binary Coded Decimal (BCD), with the most
  619. significant digit occurring left-most. If not all
  620. 15 digits are required, then the remainder of this
  621. field shall be padded on the right with bits set
  622. to one. An error is considered to have occurred:
  623. a). if the first four bits of the address
  624. subfield are not BCD, OR b). if the first four
  625. bits of the address subfield are populated with
  626. the country code value 0001, AND the 40 bits which
  627. follow are not Binary Coded Decimal (BCD) encoded
  628. values of the 10 digit addresses, OR the remaining
  629. 16 least significant bits are not populated with
  630. 1's, OR c). if the address subfield is not
  631. correct according to another numbering plan which
  632. is dependent upon the carrier assigning the
  633. numbers and offering SMDS.
  634. - Source Address Field Format Error,
  635. The description of this parameter is the same as
  636. the description of the Destination Address Field
  637. Format Error.
  638. - Invalid BAsize Field Value,
  639. An error is considered to have occurred when the
  640. BAsize field of an SIP L3PDU contains a value less
  641. that 32, greater than 9220 octets without the
  642. CRC32 field present, greater than 9224 octets with
  643. the CRC32 field present, or not equal to a
  644. multiple of 4 octets,
  645. - Invalid Header Extension Length Field Value,
  646. An error is considered to have occurred when the
  647. Header Extension Length field value is not equal
  648. 3.
  649. - Invalid Header Extension - Element Length,
  650. An error is considered to have occurred when the
  651. Header Extension - Element Length is greater than
  652. 12.
  653. - Invalid Header Extension - Version Element
  654. Position, Length, or Value,
  655. An error is considered to have occurred when a
  656. Version element with Length=3, Type=0, and Value=1
  657. does not appear first within the Header Extension,
  658. or an element Type=0 appears somewhere other than
  659. within the first three octets in the Header
  660. Extension.
  661. - Invalid Header Extension - Carrier Selection
  662. Element Position, Length, Value or Format,
  663. An error is considered to have occurred when a
  664. Carrier Selection element does not appear second
  665. within the Header Extension, if the Element Type
  666. does not equal 1, the Element Length does not
  667. equal 4, 6, or 8, the Element Value field is not
  668. four BCD encoded decimal digits used in specifying
  669. the Carrier Identification Code (CIC), or the
  670. identified CIC code is invalid.
  671. - Header Extension PAD Error
  672. An error is considered to have occurred when the
  673. Header Extension PAD is 9 octets in length, or if
  674. the Header Extension PAD is greater than zero
  675. octets in length and the Header Extension PAD does
  676. not follow all Header Extension elements or does
  677. not begin with at least one octet of all zeros.
  678. - BEtag Mismatch Error,
  679. An error is considered to have occurred when the
  680. Beginning-End Tags in the SIP L3PDU header and
  681. trailer are not equal.
  682. - BAsize Field not equal to Length Field Error,
  683. An error is considered to have occurred when the
  684. value of the BAsize Field does not equal the value
  685. of the Length Field.
  686. - Incorrect Length Error, and
  687. An error is considered to have occurred when the
  688. the Length field value is not equal to the portion
  689. of the SIP L3PDU which extends from the
  690. Destination Address field up to and including the
  691. CRC32 field (if present) or up to and including
  692. the PAD field (if the CRC32 field is not present).
  693. As an optional check, an error is considered to
  694. have occurred when the length of a partially
  695. received SIP L3PDU exceeds the BAsize value.
  696. - MRI Timeout Error.
  697. An error is considered to have occurred when the
  698. elapsed time between receipt of BOM and
  699. corresponding EOM exceeds the value of the MRI
  700. (Message Receive Interval) for a particular
  701. transport signal format.
  702. An entry is indexed by interface number and error
  703. type, and contains Source Address, Destination
  704. Address and a timestamp. All these errors are
  705. counted in the sipL3Errors counter. When
  706. sipL3PDUErrorTimeStamp is equal to zero, the
  707. SipL3PDUErrorEntry does not contain any valid
  708. information."
  709. ::= { sipErrorLog 1 }
  710. sipL3PDUErrorEntry OBJECT-TYPE
  711. SYNTAX SipL3PDUErrorEntry
  712. ACCESS not-accessible
  713. STATUS mandatory
  714. DESCRIPTION
  715. "An entry in the service disagreement table."
  716. INDEX { sipL3PDUErrorIndex, sipL3PDUErrorType }
  717. ::= { sipL3PDUErrorTable 1 }
  718. SipL3PDUErrorEntry ::= SEQUENCE {
  719. sipL3PDUErrorIndex
  720. INTEGER,
  721. sipL3PDUErrorType
  722. INTEGER,
  723. sipL3PDUErrorSA
  724. SMDSAddress,
  725. sipL3PDUErrorDA
  726. SMDSAddress,
  727. sipL3PDUErrorTimeStamp
  728. TimeTicks
  729. }
  730. sipL3PDUErrorIndex OBJECT-TYPE
  731. SYNTAX INTEGER (1..65535)
  732. ACCESS read-only
  733. STATUS mandatory
  734. DESCRIPTION
  735. "The value of this object identifies the SIP port
  736. interface for which this entry contains management
  737. information. The value of this object for a
  738. particular interface has the same value as the
  739. ifIndex object, defined in RFC 1156 and RFC 1213,
  740. for the same interface."
  741. ::= { sipL3PDUErrorEntry 1 }
  742. sipL3PDUErrorType OBJECT-TYPE
  743. SYNTAX INTEGER {
  744. erroredDAFieldFormat (1),
  745. erroredSAFieldFormat (2),
  746. invalidBAsizeFieldValue (3),
  747. invalidHdrExtLength (4),
  748. invalidHdrExtElementLength (5),
  749. invalidHdrExtVersionElementPositionLenthOrValue (6),
  750. invalidHdrExtCarSelectElementPositionLenghtValueOrFormat (7),
  751. hePADError (8),
  752. beTagMismatch (9),
  753. baSizeFieldNotEqualToLengthField (10),
  754. incorrectLength (11),
  755. mriTimeout (12)
  756. }
  757. ACCESS read-only
  758. STATUS mandatory
  759. DESCRIPTION
  760. "The type of error."
  761. ::= { sipL3PDUErrorEntry 2 }
  762. sipL3PDUErrorSA OBJECT-TYPE
  763. SYNTAX SMDSAddress
  764. ACCESS read-only
  765. STATUS mandatory
  766. DESCRIPTION
  767. "A rejected SMDS source address."
  768. ::= { sipL3PDUErrorEntry 3 }
  769. sipL3PDUErrorDA OBJECT-TYPE
  770. SYNTAX SMDSAddress
  771. ACCESS read-only
  772. STATUS mandatory
  773. DESCRIPTION
  774. "A rejected SMDS destination address."
  775. ::= { sipL3PDUErrorEntry 4 }
  776. sipL3PDUErrorTimeStamp OBJECT-TYPE
  777. SYNTAX TimeTicks
  778. ACCESS read-only
  779. STATUS mandatory
  780. DESCRIPTION
  781. "The timestamp for the service disagreement. The
  782. timestamp contains the value of sysUpTime at the
  783. latest occurrence of this type of service
  784. disagreement. See textual description under
  785. sipL3PDUErrorTable for boundary conditions."
  786. ::= { sipL3PDUErrorEntry 5 }
  787. END