1-- 2-- Juniper Enterprise Specific MIB: OTN Interface Management MIB Extension 3-- 4-- Copyright (c) 2008, Juniper Networks, Inc. 5-- All rights reserved. 6-- 7-- The contents of this document are subject to change without notice. 8-- 9 10JUNIPER-OTN-MIB DEFINITIONS ::= BEGIN 11 12IMPORTS 13 MODULE-IDENTITY, OBJECT-TYPE, TimeTicks, NOTIFICATION-TYPE, 14 Unsigned32, Counter32 15 FROM SNMPv2-SMI 16 DateAndTime, TEXTUAL-CONVENTION 17 FROM SNMPv2-TC 18 jnxOtnMibRoot, jnxOtnNotifications 19 FROM JUNIPER-SMI 20 ifIndex, ifDescr 21 FROM IF-MIB; 22 23jnxOtnMib MODULE-IDENTITY 24 LAST-UPDATED "201506171138Z" -- Wed Jun 17 11:38:23 IST 2015 25 ORGANIZATION "Juniper Networks, Inc." 26 CONTACT-INFO 27 " Juniper Technical Assistance Center 28 Juniper Networks, Inc. 29 1194 N. Mathilda Avenue 30 Sunnyvale, CA 94089 31 E-mail: support@juniper.net" 32 33 DESCRIPTION 34 "Changed jnxOtnIntervalOdu15minIntervalNumber, 35 jnxOtnIntervalOtu15minIntervalNumber, 36 jnxOtnIntervalOtuFec15minIntervalNumber 37 from read-only to not-accessible" 38 REVISION "201506170000Z" 39 DESCRIPTION 40 "This MIB module defines objects used for managing the 41 OTN interfaces of Juniper products." 42 REVISION "200807100000Z" 43 DESCRIPTION 44 "Added OTN Alarms and PM data." 45 REVISION "200807100000Z" 46 DESCRIPTION 47 "Initial revision." 48 ::= { jnxOtnMibRoot 1 } 49 50JnxOtnAlarmId ::= TEXTUAL-CONVENTION 51 STATUS current 52 DESCRIPTION 53 "Identifies specific sonet/sdh alarms that may exist on an 54 interface." 55 SYNTAX BITS { 56 otnLosAlarm(0), -- OTN Loss of signal alarm 57 otnLofAlarm(1), -- OTN Loss of frame alarm 58 otnLomAlarm(2), -- OTN Loss of multi frame alarm 59 otnWavelengthlockAlarm(3), 60 -- OTN wavelength lock alarm 61 otnOtuAisAlarm(4), -- OTN AIS alarm 62 otnOtuBdiAlarm(5), -- OTN OTU BDI alarm 63 otnOtuTtimAlarm(6), -- OTN OTU TTIM alarm 64 otnOtuIaeAlarm(7), -- OTN OTU IAE alarm 65 otnOtuSdAlarm(8), -- OTN OTU bit err. rate defect alarm, 66 otnOtuSfAlarm(9), -- OTN OTU bit err. rate fault alarm, 67 otnOtuFecExcessiveErrsAlarm(10), 68 -- OTN OTU Fec Excessive Errors alarm 69 otnOtuFecDegradedErrsAlarm(11), 70 -- OTN OTU Fec Degraded Errs alarm 71 otnOtuBbeThreholdAlarm(12), 72 -- OTN OTU BBE Threshold alarm 73 otnOtuEsThreholdAlarm(13), 74 -- OTN OTU ES Threshold alarm 75 otnOtuSesThreholdAlarm(14), 76 -- OTN OTU SES Threshold alarm 77 otnOtuUasThreholdAlarm(15), 78 -- OTN OTU UAS Threshold alarm alarm 79 otnOduAisAlarm(16), -- OTN ODU AIS alarm 80 otnOduOciAlarm(17), -- OTN ODU OCI alarm 81 otnOduLckAlarm(18), -- OTN ODU LCK alarm 82 otnOduBdiAlarm(19), -- OTN ODU BDI alarm 83 otnOduTtimAlarm(20), -- OTN ODU TTIM alarm 84 otnOduSdAlarm(21), -- OTN ODU bit err. rate defect alarm, 85 otnOduSfAlarm(22), -- OTN ODU bit err. rate fault alarm, 86 otnOduRxApsChange(23), 87 -- OTN Rx APS Change 88 otnOduBbeThreholdAlarm(24), 89 -- OTN ODU BBE Threshold alarm 90 otnOduEsThreholdAlarm(25), 91 -- OTN OTU ES Threshold alarm 92 otnOduSesThreholdAlarm(26), 93 -- OTN OTU SES Threshold alarm 94 otnOduUasThreholdAlarm(27), 95 -- OTN ODU UAS Threshold alarm alarm 96 otnOpuPMTAlarm(28) -- OTN OPU Payload Mismatch alarm 97 } 98 99-- 100-- Otn alarm information 101-- 102 103jnxOtnAlarms OBJECT IDENTIFIER ::= { jnxOtnMib 1 } 104 105jnxOtnAlarmTable OBJECT-TYPE 106 SYNTAX SEQUENCE OF JnxOtnAlarmEntry 107 MAX-ACCESS not-accessible 108 STATUS current 109 DESCRIPTION 110 "Information about alarms on all the sonet/sdh physical 111 interfaces on this router." 112 ::= { jnxOtnAlarms 1 } 113 114jnxOtnAlarmEntry OBJECT-TYPE 115 SYNTAX JnxOtnAlarmEntry 116 MAX-ACCESS not-accessible 117 STATUS current 118 DESCRIPTION 119 "Information about alarms on a sonet/sdh physical interface on 120 this router." 121 INDEX { ifIndex } 122 ::= { jnxOtnAlarmTable 1 } 123 124JnxOtnAlarmEntry ::= 125 SEQUENCE { 126 jnxOtnCurrentAlarms 127 JnxOtnAlarmId, 128 jnxOtnLastAlarmId 129 JnxOtnAlarmId, 130 jnxOtnLastAlarmTime 131 TimeTicks, 132 jnxOtnLastAlarmDate 133 DateAndTime, 134 jnxOtnLastAlarmEvent 135 INTEGER 136 } 137 138jnxOtnCurrentAlarms OBJECT-TYPE 139 SYNTAX JnxOtnAlarmId 140 MAX-ACCESS read-only 141 STATUS current 142 DESCRIPTION 143 "This object identifies all the active OTN alarms on this 144 interface." 145 ::= { jnxOtnAlarmEntry 1 } 146 147jnxOtnLastAlarmId OBJECT-TYPE 148 SYNTAX JnxOtnAlarmId 149 MAX-ACCESS read-only 150 STATUS current 151 DESCRIPTION 152 "The object identifies the OTN alarm that most recently 153 was set or cleared." 154 ::= { jnxOtnAlarmEntry 2 } 155 156jnxOtnLastAlarmTime OBJECT-TYPE 157 SYNTAX TimeTicks 158 MAX-ACCESS read-only 159 STATUS current 160 DESCRIPTION 161 "The value of sysUpTime when the management subsystem learned 162 of the last alarm event." 163 ::= { jnxOtnAlarmEntry 3 } 164 165jnxOtnLastAlarmDate OBJECT-TYPE 166 SYNTAX DateAndTime 167 MAX-ACCESS read-only 168 STATUS current 169 DESCRIPTION 170 "The system date and time when the management subsystem learned 171 of the last alarm event." 172 ::= { jnxOtnAlarmEntry 4 } 173 174jnxOtnLastAlarmEvent OBJECT-TYPE 175 SYNTAX INTEGER { 176 none (1), 177 set (2), 178 cleared (3) 179 } 180 MAX-ACCESS read-only 181 STATUS current 182 DESCRIPTION 183 "This indicates whether the last alarm event set a new alarm 184 or cleared an existing alarm." 185 ::= { jnxOtnAlarmEntry 5 } 186 187 188-- Performance Monitoring Data 189 190jnxOtnPerformanceMonitoring OBJECT IDENTIFIER ::= { jnxOtnMib 2 } 191 192-- Current ODU Stats 193 194jnxOtnCurrentOdu15minTable OBJECT-TYPE 195 SYNTAX SEQUENCE OF JnxOtnCurrentOdu15minEntry 196 MAX-ACCESS not-accessible 197 STATUS current 198 DESCRIPTION 199 "Information about ODU Performance monitoring for this 200 interfaces on this router." 201 ::= { jnxOtnPerformanceMonitoring 1 } 202 203jnxOtnCurrentOdu15minEntry OBJECT-TYPE 204 SYNTAX JnxOtnCurrentOdu15minEntry 205 MAX-ACCESS not-accessible 206 STATUS current 207 DESCRIPTION 208 "Performance data about ia 15 minute interface on 209 this router" 210 INDEX { ifIndex } 211 ::= { jnxOtnCurrentOdu15minTable 1 } 212 213JnxOtnCurrentOdu15minEntry ::= 214 SEQUENCE { 215 jnxOtnCurrentOdu15minBIP 216 Unsigned32, 217 jnxOtnCurrentOdu15minBBE 218 Unsigned32, 219 jnxOtnCurrentOdu15minES 220 Unsigned32, 221 jnxOtnCurrentOdu15minSES 222 Unsigned32, 223 jnxOtnCurrentOdu15minUAS 224 Unsigned32, 225 jnxOtnCurrentOdu15minElapsedTime 226 Unsigned32 227 } 228 229jnxOtnCurrentOdu15minBIP OBJECT-TYPE 230 SYNTAX Unsigned32 231 MAX-ACCESS read-only 232 STATUS current 233 DESCRIPTION 234 " Current 15 minute BIP counter" 235 ::= { jnxOtnCurrentOdu15minEntry 1 } 236 237jnxOtnCurrentOdu15minBBE OBJECT-TYPE 238 SYNTAX Unsigned32 239 MAX-ACCESS read-only 240 STATUS current 241 DESCRIPTION 242 " Current 15 minute BBE counter" 243 ::= { jnxOtnCurrentOdu15minEntry 2 } 244 245jnxOtnCurrentOdu15minES OBJECT-TYPE 246 SYNTAX Unsigned32 247 MAX-ACCESS read-only 248 STATUS current 249 DESCRIPTION 250 " Current 15 minute ES counter" 251 ::= { jnxOtnCurrentOdu15minEntry 3 } 252 253jnxOtnCurrentOdu15minSES OBJECT-TYPE 254 SYNTAX Unsigned32 255 MAX-ACCESS read-only 256 STATUS current 257 DESCRIPTION 258 " Current 15 minute SES counter" 259 ::= { jnxOtnCurrentOdu15minEntry 4 } 260 261jnxOtnCurrentOdu15minUAS OBJECT-TYPE 262 SYNTAX Unsigned32 263 MAX-ACCESS read-only 264 STATUS current 265 DESCRIPTION 266 " Current 15 minute UAS counter" 267 ::= { jnxOtnCurrentOdu15minEntry 5 } 268 269 270jnxOtnCurrentOdu15minElapsedTime OBJECT-TYPE 271 SYNTAX Unsigned32 272 MAX-ACCESS read-only 273 STATUS current 274 DESCRIPTION 275 " Time elapsed for this 15 minute interval" 276 ::= { jnxOtnCurrentOdu15minEntry 6 } 277 278 279-- The OTN ODU Interval 280 281jnxOtnIntervalOdu15minTable OBJECT-TYPE 282 SYNTAX SEQUENCE OF JnxOtnIntervalOdu15minEntry 283 MAX-ACCESS not-accessible 284 STATUS current 285 DESCRIPTION 286 "Information about ODU Performance monitoring for this 287 interfaces on this router." 288 ::= { jnxOtnPerformanceMonitoring 2 } 289 290jnxOtnIntervalOdu15minEntry OBJECT-TYPE 291 SYNTAX JnxOtnIntervalOdu15minEntry 292 MAX-ACCESS not-accessible 293 STATUS current 294 DESCRIPTION 295 "Performance data in a 15 minute interface on 296 this router." 297 INDEX { ifIndex, jnxOtnIntervalOdu15minIntervalNumber } 298 ::= { jnxOtnIntervalOdu15minTable 1 } 299 300JnxOtnIntervalOdu15minEntry ::= 301 SEQUENCE { 302 jnxOtnIntervalOdu15minIntervalNumber 303 INTEGER, 304 jnxOtnIntervalOdu15minBIP 305 Unsigned32, 306 jnxOtnIntervalOdu15minBBE 307 Unsigned32, 308 jnxOtnIntervalOdu15minES 309 Unsigned32, 310 jnxOtnIntervalOdu15minSES 311 Unsigned32, 312 jnxOtnIntervalOdu15minUAS 313 Unsigned32, 314 jnxOtnIntervalOdu15minInvalidData 315 Unsigned32, 316 jnxOtnIntervalODdu15minTimeStamp 317 DateAndTime 318 } 319 320jnxOtnIntervalOdu15minIntervalNumber OBJECT-TYPE 321 SYNTAX INTEGER (1..96) 322 MAX-ACCESS not-accessible 323 STATUS current 324 DESCRIPTION 325 "A number between 1 and 96, where 1 is the most 326 recently completed 15 minute interval and 96 is 327 the 15 minutes interval completed 23 hours and 45 328 minutes prior to interval 1." 329 ::= { jnxOtnIntervalOdu15minEntry 1 } 330 331jnxOtnIntervalOdu15minBIP OBJECT-TYPE 332 SYNTAX Unsigned32 333 MAX-ACCESS read-only 334 STATUS current 335 DESCRIPTION 336 " Interval 'n' 15 minute BIP counter" 337 ::= { jnxOtnIntervalOdu15minEntry 2 } 338 339jnxOtnIntervalOdu15minBBE OBJECT-TYPE 340 SYNTAX Unsigned32 341 MAX-ACCESS read-only 342 STATUS current 343 DESCRIPTION 344 " Interval 'n' 15 minute BBE counter" 345 ::= { jnxOtnIntervalOdu15minEntry 3 } 346 347jnxOtnIntervalOdu15minES OBJECT-TYPE 348 SYNTAX Unsigned32 349 MAX-ACCESS read-only 350 STATUS current 351 DESCRIPTION 352 " Interval 'n' 15 minute ES counter" 353 ::= { jnxOtnIntervalOdu15minEntry 4 } 354 355jnxOtnIntervalOdu15minSES OBJECT-TYPE 356 SYNTAX Unsigned32 357 MAX-ACCESS read-only 358 STATUS current 359 DESCRIPTION 360 " Interval 'n' 15 minute SES counter" 361 ::= { jnxOtnIntervalOdu15minEntry 5 } 362 363jnxOtnIntervalOdu15minUAS OBJECT-TYPE 364 SYNTAX Unsigned32 365 MAX-ACCESS read-only 366 STATUS current 367 DESCRIPTION 368 " Interval 15 minute UAS counter" 369 ::= { jnxOtnIntervalOdu15minEntry 6 } 370 371jnxOtnIntervalOdu15minInvalidData OBJECT-TYPE 372 SYNTAX Unsigned32 373 MAX-ACCESS read-only 374 STATUS current 375 DESCRIPTION 376 " Time elapsed for this 15 minute interval" 377 ::= { jnxOtnIntervalOdu15minEntry 7 } 378 379jnxOtnIntervalODdu15minTimeStamp OBJECT-TYPE 380 SYNTAX DateAndTime 381 MAX-ACCESS read-only 382 STATUS current 383 DESCRIPTION 384 " Time elapsed for this 15 minute interval" 385 ::= { jnxOtnIntervalOdu15minEntry 8 } 386 387-- The OTN ODU Total (24 hour table) 388 389jnxOtnTotalOduTable OBJECT-TYPE 390 SYNTAX SEQUENCE OF JnxOtnTotalOduEntry 391 MAX-ACCESS not-accessible 392 STATUS current 393 DESCRIPTION 394 "Information about ODU Performance monitoring for this 395 interfaces on this router." 396 ::= { jnxOtnPerformanceMonitoring 3 } 397 398jnxOtnTotalOduEntry OBJECT-TYPE 399 SYNTAX JnxOtnTotalOduEntry 400 MAX-ACCESS not-accessible 401 STATUS current 402 DESCRIPTION 403 "Performance data about ia 15 minute interface on 404 this router." 405 INDEX { ifIndex } 406 ::= { jnxOtnTotalOduTable 1 } 407 408JnxOtnTotalOduEntry ::= 409 SEQUENCE { 410 jnxOtnTotalOduDayNumber 411 INTEGER, 412 jnxOtnTotalOduBIP 413 Unsigned32, 414 jnxOtnTotalOduBBE 415 Unsigned32, 416 jnxOtnTotalOduES 417 Unsigned32, 418 jnxOtnTotalOduSES 419 Unsigned32, 420 jnxOtnTotalOduUAS 421 Unsigned32 422 } 423 424jnxOtnTotalOduDayNumber OBJECT-TYPE 425 SYNTAX INTEGER 426 MAX-ACCESS read-only 427 STATUS current 428 DESCRIPTION 429 " Day 'n'number -- currently only one day is supported " 430 ::= { jnxOtnTotalOduEntry 1 } 431 432 433jnxOtnTotalOduBIP OBJECT-TYPE 434 SYNTAX Unsigned32 435 MAX-ACCESS read-only 436 STATUS current 437 DESCRIPTION 438 " Total (1 day) BIP counter" 439 ::= { jnxOtnTotalOduEntry 2 } 440 441jnxOtnTotalOduBBE OBJECT-TYPE 442 SYNTAX Unsigned32 443 MAX-ACCESS read-only 444 STATUS current 445 DESCRIPTION 446 " Total (1 day) BBE counter in an OTN ODU frame in the 447 in the previous 24 hour interval. 448 Invalid 15 minute intervals count as 0." 449 ::= { jnxOtnTotalOduEntry 3 } 450 451jnxOtnTotalOduES OBJECT-TYPE 452 SYNTAX Unsigned32 453 MAX-ACCESS read-only 454 STATUS current 455 DESCRIPTION 456 " Total (1 day) ES counter in an OTN ODU frame in the 457 in the previous 24 hour interval. 458 Invalid 15 minute intervals count as 0." 459 ::= { jnxOtnTotalOduEntry 4 } 460 461jnxOtnTotalOduSES OBJECT-TYPE 462 SYNTAX Unsigned32 463 MAX-ACCESS read-only 464 STATUS current 465 DESCRIPTION 466 " Total (1 day) SES counter in an OTN ODU frame in the 467 in the previous 24 hour interval. 468 Invalid 15 minute intervals count as 0." 469 ::= { jnxOtnTotalOduEntry 5 } 470 471jnxOtnTotalOduUAS OBJECT-TYPE 472 SYNTAX Unsigned32 473 MAX-ACCESS read-only 474 STATUS current 475 DESCRIPTION 476 " Total (1 day) UAS counter in an OTN ODU frame in the 477 in the previous 24 hour interval. 478 Invalid 15 minute intervals count as 0." 479 ::= { jnxOtnTotalOduEntry 6 } 480 481 482-- OTN OTU Current PM Data 483jnxOtnCurrentOtu15minTable OBJECT-TYPE 484 SYNTAX SEQUENCE OF JnxOtnCurrentOtu15minEntry 485 MAX-ACCESS not-accessible 486 STATUS current 487 DESCRIPTION 488 "Information about ODU Performance monitoring for this 489 interfaces on this router." 490 ::= { jnxOtnPerformanceMonitoring 4 } 491 492jnxOtnCurrentOtu15minEntry OBJECT-TYPE 493 SYNTAX JnxOtnCurrentOtu15minEntry 494 MAX-ACCESS not-accessible 495 STATUS current 496 DESCRIPTION 497 "Performance data about ia 15 minute interface on 498 this router" 499 INDEX { ifIndex } 500 ::= { jnxOtnCurrentOtu15minTable 1 } 501 502JnxOtnCurrentOtu15minEntry ::= 503 SEQUENCE { 504 jnxOtnCurrentOtu15minBIP 505 Unsigned32, 506 jnxOtnCurrentOtu15minBBE 507 Unsigned32, 508 jnxOtnCurrentOtu15minES 509 Unsigned32, 510 jnxOtnCurrentOtu15minSES 511 Unsigned32, 512 jnxOtnCurrentOtu15minUAS 513 Unsigned32, 514 jnxOtnCurrentOtu15minElapsedTime 515 Unsigned32 516 } 517jnxOtnCurrentOtu15minBIP OBJECT-TYPE 518 SYNTAX Unsigned32 519 MAX-ACCESS read-only 520 STATUS current 521 DESCRIPTION 522 " Current 15 minute BIP counter" 523 ::= { jnxOtnCurrentOtu15minEntry 1 } 524 525jnxOtnCurrentOtu15minBBE OBJECT-TYPE 526 SYNTAX Unsigned32 527 MAX-ACCESS read-only 528 STATUS current 529 DESCRIPTION 530 " Current 15 minute BBE counter" 531 ::= { jnxOtnCurrentOtu15minEntry 2 } 532 533jnxOtnCurrentOtu15minES OBJECT-TYPE 534 SYNTAX Unsigned32 535 MAX-ACCESS read-only 536 STATUS current 537 DESCRIPTION 538 " Current 15 minute ES counter" 539 ::= { jnxOtnCurrentOtu15minEntry 3 } 540 541jnxOtnCurrentOtu15minSES OBJECT-TYPE 542 SYNTAX Unsigned32 543 MAX-ACCESS read-only 544 STATUS current 545 DESCRIPTION 546 " Current 15 minute SES counter" 547 ::= { jnxOtnCurrentOtu15minEntry 4 } 548 549jnxOtnCurrentOtu15minUAS OBJECT-TYPE 550 SYNTAX Unsigned32 551 MAX-ACCESS read-only 552 STATUS current 553 DESCRIPTION 554 " Current 15 minute UAS counter" 555 ::= { jnxOtnCurrentOtu15minEntry 5 } 556 557 558jnxOtnCurrentOtu15minElapsedTime OBJECT-TYPE 559 SYNTAX Unsigned32 560 MAX-ACCESS read-only 561 STATUS current 562 DESCRIPTION 563 " Time elapsed for this 15 minute interval" 564 ::= { jnxOtnCurrentOtu15minEntry 6 } 565 566 567-- The OTN OTU Interval 568 569jnxOtnIntervalOtu15minTable OBJECT-TYPE 570 SYNTAX SEQUENCE OF JnxOtnIntervalOtu15minEntry 571 MAX-ACCESS not-accessible 572 STATUS current 573 DESCRIPTION 574 "Information about ODU Performance monitoring for this 575 interfaces on this router." 576 ::= { jnxOtnPerformanceMonitoring 5 } 577 578jnxOtnIntervalOtu15minEntry OBJECT-TYPE 579 SYNTAX JnxOtnIntervalOtu15minEntry 580 MAX-ACCESS not-accessible 581 STATUS current 582 DESCRIPTION 583 "Performance data about ia 15 minute interface on 584 this router." 585 INDEX { ifIndex, jnxOtnIntervalOtu15minIntervalNumber } 586 ::= { jnxOtnIntervalOtu15minTable 1 } 587 588JnxOtnIntervalOtu15minEntry ::= 589 SEQUENCE { 590 jnxOtnIntervalOtu15minIntervalNumber 591 INTEGER, 592 jnxOtnIntervalOtu15minBIP 593 Unsigned32, 594 jnxOtnIntervalOtu15minBBE 595 Unsigned32, 596 jnxOtnIntervalOtu15minES 597 Unsigned32, 598 jnxOtnIntervalOtu15minSES 599 Unsigned32, 600 jnxOtnIntervalOtu15minUAS 601 Unsigned32, 602 jnxOtnIntervalOtu15minInvalidData 603 Unsigned32, 604 jnxOtnIntervalOtu15minTimeStamp 605 DateAndTime 606 } 607 608jnxOtnIntervalOtu15minIntervalNumber OBJECT-TYPE 609 SYNTAX INTEGER (1..96) 610 MAX-ACCESS not-accessible 611 STATUS current 612 DESCRIPTION 613 "A number between 1 and 96, where 1 is the most 614 recently completed 15 minute interval and 96 is 615 the 15 minutes interval completed 23 hours and 45 616 minutes prior to interval 1." 617 ::= { jnxOtnIntervalOtu15minEntry 1 } 618 619jnxOtnIntervalOtu15minBIP OBJECT-TYPE 620 SYNTAX Unsigned32 621 MAX-ACCESS read-only 622 STATUS current 623 DESCRIPTION 624 " Interval 'n' 15 minute BIP counter" 625 ::= { jnxOtnIntervalOtu15minEntry 2 } 626 627jnxOtnIntervalOtu15minBBE OBJECT-TYPE 628 SYNTAX Unsigned32 629 MAX-ACCESS read-only 630 STATUS current 631 DESCRIPTION 632 " Interval 'n' 15 minute BBE counter" 633 ::= { jnxOtnIntervalOtu15minEntry 3 } 634 635jnxOtnIntervalOtu15minES OBJECT-TYPE 636 SYNTAX Unsigned32 637 MAX-ACCESS read-only 638 STATUS current 639 DESCRIPTION 640 " Interval 'n' 15 minute ES counter" 641 ::= { jnxOtnIntervalOtu15minEntry 4 } 642 643jnxOtnIntervalOtu15minSES OBJECT-TYPE 644 SYNTAX Unsigned32 645 MAX-ACCESS read-only 646 STATUS current 647 DESCRIPTION 648 " Interval 'n' 15 minute SES counter" 649 ::= { jnxOtnIntervalOtu15minEntry 5 } 650 651jnxOtnIntervalOtu15minUAS OBJECT-TYPE 652 SYNTAX Unsigned32 653 MAX-ACCESS read-only 654 STATUS current 655 DESCRIPTION 656 " Interval 15 minute UAS counter" 657 ::= { jnxOtnIntervalOtu15minEntry 6 } 658 659jnxOtnIntervalOtu15minInvalidData OBJECT-TYPE 660 SYNTAX Unsigned32 661 MAX-ACCESS read-only 662 STATUS current 663 DESCRIPTION 664 " Time elapsed for this 15 minute interval" 665 ::= { jnxOtnIntervalOtu15minEntry 7 } 666 667jnxOtnIntervalOtu15minTimeStamp OBJECT-TYPE 668 SYNTAX DateAndTime 669 MAX-ACCESS read-only 670 STATUS current 671 DESCRIPTION 672 " Time elapsed for this 15 minute interval" 673 ::= { jnxOtnIntervalOtu15minEntry 8 } 674 675-- The OTN OTU Total (24 hour table) 676 677jnxOtnTotalOtuTable OBJECT-TYPE 678 SYNTAX SEQUENCE OF JnxOtnTotalOtuEntry 679 MAX-ACCESS not-accessible 680 STATUS current 681 DESCRIPTION 682 "Information about ODU Performance monitoring for this 683 interfaces on this router." 684 ::= { jnxOtnPerformanceMonitoring 6 } 685 686jnxOtnTotalOtuEntry OBJECT-TYPE 687 SYNTAX JnxOtnTotalOtuEntry 688 MAX-ACCESS not-accessible 689 STATUS current 690 DESCRIPTION 691 "Performance data about ia 15 minute interface on 692 this router." 693 INDEX { ifIndex } 694 ::= { jnxOtnTotalOtuTable 1 } 695 696JnxOtnTotalOtuEntry ::= 697 SEQUENCE { 698 jnxOtnTotalOtuDayNumber 699 INTEGER, 700 jnxOtnTotalOtuBIP 701 Unsigned32, 702 jnxOtnTotalOtuBBE 703 Unsigned32, 704 jnxOtnTotalOtuES 705 Unsigned32, 706 jnxOtnTotalOtuSES 707 Unsigned32, 708 jnxOtnTotalOtuUAS 709 Unsigned32 710 } 711 712jnxOtnTotalOtuDayNumber OBJECT-TYPE 713 SYNTAX INTEGER 714 MAX-ACCESS read-only 715 STATUS current 716 DESCRIPTION 717 " Day 'n'number -- currently only one day is supported " 718 ::= { jnxOtnTotalOtuEntry 1 } 719 720 721jnxOtnTotalOtuBIP OBJECT-TYPE 722 SYNTAX Unsigned32 723 MAX-ACCESS read-only 724 STATUS current 725 DESCRIPTION 726 " Total (1 day) BIP counter in an OTN OTU frame in the 727 in the previous 24 hour interval. 728 Invalid 15 minute intervals count as 0." 729 ::= { jnxOtnTotalOtuEntry 2 } 730 731jnxOtnTotalOtuBBE OBJECT-TYPE 732 SYNTAX Unsigned32 733 MAX-ACCESS read-only 734 STATUS current 735 DESCRIPTION 736 " Total (1 day) BBE counter in an OTN OTU frame in the 737 in the previous 24 hour interval. 738 Invalid 15 minute intervals count as 0." 739 ::= { jnxOtnTotalOtuEntry 3 } 740 741jnxOtnTotalOtuES OBJECT-TYPE 742 SYNTAX Unsigned32 743 MAX-ACCESS read-only 744 STATUS current 745 DESCRIPTION 746 " Total (1 day) ES counter in an OTN OTU frame in the 747 in the previous 24 hour interval. 748 Invalid 15 minute intervals count as 0." 749 ::= { jnxOtnTotalOtuEntry 4 } 750 751jnxOtnTotalOtuSES OBJECT-TYPE 752 SYNTAX Unsigned32 753 MAX-ACCESS read-only 754 STATUS current 755 DESCRIPTION 756 " Total (1 day) SES counter in an OTN OTU frame in the 757 in the previous 24 hour interval. 758 Invalid 15 minute intervals count as 0." 759 ::= { jnxOtnTotalOtuEntry 5 } 760 761jnxOtnTotalOtuUAS OBJECT-TYPE 762 SYNTAX Unsigned32 763 MAX-ACCESS read-only 764 STATUS current 765 DESCRIPTION 766 " Total (1 day) counter in an OTN OTU frame in the 767 in the previous 24 hour interval. 768 Invalid 15 minute intervals count as 0." 769 ::= { jnxOtnTotalOtuEntry 6 } 770 771 772-- FEC PM Data 773-- OTN OTU FEC Current PM Data 774jnxOtnCurrentOtuFec15minTable OBJECT-TYPE 775 SYNTAX SEQUENCE OF JnxOtnCurrentOtuFec15minEntry 776 MAX-ACCESS not-accessible 777 STATUS current 778 DESCRIPTION 779 "Information about ODU Performance monitoring for this 780 interfaces on this router." 781 ::= { jnxOtnPerformanceMonitoring 7 } 782 783jnxOtnCurrentOtuFec15minEntry OBJECT-TYPE 784 SYNTAX JnxOtnCurrentOtuFec15minEntry 785 MAX-ACCESS not-accessible 786 STATUS current 787 DESCRIPTION 788 "Performance data about ia 15 minute interface on 789 this router" 790 INDEX { ifIndex } 791 ::= { jnxOtnCurrentOtuFec15minTable 1 } 792 793JnxOtnCurrentOtuFec15minEntry ::= 794 SEQUENCE { 795 jnxOtnCurrentOtuFec15minCorrectedErrors 796 Unsigned32, 797 jnxOtnCurrentOtuFec15minCorrectedErrorRatioX 798 Unsigned32, 799 jnxOtnCurrentOtuFec15minCorrectedErrorRatioY 800 Unsigned32, 801 jnxOtnCurrentOtuFec15minUncorrectedWords 802 Unsigned32, 803 jnxOtnCurrentOtuFec15minElapsedTime 804 Unsigned32 805 } 806jnxOtnCurrentOtuFec15minCorrectedErrors OBJECT-TYPE 807 SYNTAX Unsigned32 808 MAX-ACCESS read-only 809 STATUS current 810 DESCRIPTION 811 " Current 15 minute FEC Corrected Errors counter" 812 ::= { jnxOtnCurrentOtuFec15minEntry 1 } 813 814jnxOtnCurrentOtuFec15minCorrectedErrorRatioX OBJECT-TYPE 815 SYNTAX Unsigned32 816 MAX-ACCESS read-only 817 STATUS current 818 DESCRIPTION 819 " Current 15 minute CorrectedErrorRatioX counter" 820 ::= { jnxOtnCurrentOtuFec15minEntry 2 } 821 822jnxOtnCurrentOtuFec15minCorrectedErrorRatioY OBJECT-TYPE 823 SYNTAX Unsigned32 824 MAX-ACCESS read-only 825 STATUS current 826 DESCRIPTION 827 " Current 15 minute CorrectedErrorRatioY exponent" 828 ::= { jnxOtnCurrentOtuFec15minEntry 3 } 829 830jnxOtnCurrentOtuFec15minUncorrectedWords OBJECT-TYPE 831 SYNTAX Unsigned32 832 MAX-ACCESS read-only 833 STATUS current 834 DESCRIPTION 835 " Current 15 minute FEC UnCorrected Words counter" 836 ::= { jnxOtnCurrentOtuFec15minEntry 4 } 837 838jnxOtnCurrentOtuFec15minElapsedTime OBJECT-TYPE 839 SYNTAX Unsigned32 840 MAX-ACCESS read-only 841 STATUS current 842 DESCRIPTION 843 " Time elapsed for this 15 minute interval" 844 ::= { jnxOtnCurrentOtuFec15minEntry 5 } 845 846-- OTN OTU FEC Interval PM Data 847 848jnxOtnIntervalOtuFec15minTable OBJECT-TYPE 849 SYNTAX SEQUENCE OF JnxOtnIntervalOtuFec15minEntry 850 MAX-ACCESS not-accessible 851 STATUS current 852 DESCRIPTION 853 "Information about ODU Performance monitoring for this 854 interfaces on this router." 855 ::= { jnxOtnPerformanceMonitoring 8 } 856 857jnxOtnIntervalOtuFec15minEntry OBJECT-TYPE 858 SYNTAX JnxOtnIntervalOtuFec15minEntry 859 MAX-ACCESS not-accessible 860 STATUS current 861 DESCRIPTION 862 "Performance data about ia 15 minute interface on 863 this router" 864 INDEX { ifIndex, jnxOtnIntervalOtuFec15minIntervalNumber } 865 ::= { jnxOtnIntervalOtuFec15minTable 1 } 866 867JnxOtnIntervalOtuFec15minEntry ::= 868 SEQUENCE { 869 jnxOtnIntervalOtuFec15minIntervalNumber 870 INTEGER, 871 jnxOtnIntervalOtuFec15minCorrectedErrors 872 Unsigned32, 873 jnxOtnIntervalOtuFec15minCorrectedErrorRatioX 874 Unsigned32, 875 jnxOtnIntervalOtuFec15minCorrectedErrorRatioY 876 Unsigned32, 877 jnxOtnIntervalOtuFec15minUncorrectedWords 878 Unsigned32, 879 jnxOtnIntervalOtuFec15minTimeStamp 880 DateAndTime 881 } 882 883jnxOtnIntervalOtuFec15minIntervalNumber OBJECT-TYPE 884 SYNTAX INTEGER (1..96) 885 MAX-ACCESS not-accessible 886 STATUS current 887 DESCRIPTION 888 "A number between 1 and 96, where 1 is the most 889 recently completed 15 minute interval and 96 is 890 the 15 minutes interval completed 23 hours and 45 891 minutes prior to interval 1." 892 ::= { jnxOtnIntervalOtuFec15minEntry 1 } 893 894jnxOtnIntervalOtuFec15minCorrectedErrors OBJECT-TYPE 895 SYNTAX Unsigned32 896 MAX-ACCESS read-only 897 STATUS current 898 DESCRIPTION 899 " Interval 15 minute FEC Corrected Errors counter" 900 ::= { jnxOtnIntervalOtuFec15minEntry 2 } 901 902jnxOtnIntervalOtuFec15minCorrectedErrorRatioX OBJECT-TYPE 903 SYNTAX Unsigned32 904 MAX-ACCESS read-only 905 STATUS current 906 DESCRIPTION 907 " Interval 15 minute CorrectedErrorRatioX counter" 908 ::= { jnxOtnIntervalOtuFec15minEntry 3 } 909 910jnxOtnIntervalOtuFec15minCorrectedErrorRatioY OBJECT-TYPE 911 SYNTAX Unsigned32 912 MAX-ACCESS read-only 913 STATUS current 914 DESCRIPTION 915 " Interval 15 minute CorrectedErrorRatioY exponent" 916 ::= { jnxOtnIntervalOtuFec15minEntry 4 } 917 918jnxOtnIntervalOtuFec15minUncorrectedWords OBJECT-TYPE 919 SYNTAX Unsigned32 920 MAX-ACCESS read-only 921 STATUS current 922 DESCRIPTION 923 " Interval 15 minute FEC UnCorrected Words counter" 924 ::= { jnxOtnIntervalOtuFec15minEntry 5 } 925 926jnxOtnIntervalOtuFec15minTimeStamp OBJECT-TYPE 927 SYNTAX DateAndTime 928 MAX-ACCESS read-only 929 STATUS current 930 DESCRIPTION 931 " Time elapsed for this 15 minute interval" 932 ::= { jnxOtnIntervalOtuFec15minEntry 6 } 933 934 935-- OTN OTU FEC total (24hr) PM Data 936 937jnxOtnTotalOtuFecTable OBJECT-TYPE 938 SYNTAX SEQUENCE OF JnxOtnTotalOtuFecEntry 939 MAX-ACCESS not-accessible 940 STATUS current 941 DESCRIPTION 942 "Information about ODU Performance monitoring for this 943 interfaces on this router." 944 ::= { jnxOtnPerformanceMonitoring 9 } 945 946jnxOtnTotalOtuFecEntry OBJECT-TYPE 947 SYNTAX JnxOtnTotalOtuFecEntry 948 MAX-ACCESS not-accessible 949 STATUS current 950 DESCRIPTION 951 "Performance data about ia 15 minute interface on 952 this router" 953 INDEX { ifIndex } 954 ::= { jnxOtnTotalOtuFecTable 1 } 955 956JnxOtnTotalOtuFecEntry ::= 957 SEQUENCE { 958 jnxOtnTotalOtuFecDayNumber 959 INTEGER, 960 jnxOtnTotalOtuFecCorrectedErrors 961 Unsigned32, 962 jnxOtnTotalOtuFecUncorrectedWords 963 Unsigned32 964 } 965 966jnxOtnTotalOtuFecDayNumber OBJECT-TYPE 967 SYNTAX INTEGER (1..96) 968 MAX-ACCESS read-only 969 STATUS current 970 DESCRIPTION 971 "A number between 1 and 96, where 1 is the most 972 recently completed 15 minute interval and 96 is 973 the 15 minutes interval completed 23 hours and 45 974 minutes prior to interval 1." 975 ::= { jnxOtnTotalOtuFecEntry 1 } 976 977jnxOtnTotalOtuFecCorrectedErrors OBJECT-TYPE 978 SYNTAX Unsigned32 979 MAX-ACCESS read-only 980 STATUS current 981 DESCRIPTION 982 " Interval 15 minute FEC Corrected Errors counter 983 in an OTN frame in the in the previous 24 hour interval. 984 Invalid 15 minute intervals count as 0" 985 ::= { jnxOtnTotalOtuFecEntry 2 } 986 987 988jnxOtnTotalOtuFecUncorrectedWords OBJECT-TYPE 989 SYNTAX Unsigned32 990 MAX-ACCESS read-only 991 STATUS current 992 DESCRIPTION 993 " Interval 15 minute FEC UnCorrected Words counter 994 in an OTN frame in the in the previous 24 hour interval. 995 Invalid 15 minute intervals count as 0." 996 ::= { jnxOtnTotalOtuFecEntry 3 } 997 998 999-- 1000-- Configuration Management Notifications 1001-- 1002 1003jnxOtnNotificationPrefix OBJECT IDENTIFIER ::= { jnxOtnNotifications 0 } 1004 1005jnxOtnAlarmSet NOTIFICATION-TYPE 1006 OBJECTS { ifDescr, 1007 jnxOtnLastAlarmId, 1008 jnxOtnCurrentAlarms, 1009 jnxOtnLastAlarmDate } 1010 STATUS current 1011 DESCRIPTION 1012 "Notification of a recently set Otn alarm." 1013 ::= { jnxOtnNotificationPrefix 1 } 1014 1015jnxOtnAlarmCleared NOTIFICATION-TYPE 1016 OBJECTS { ifDescr, 1017 jnxOtnLastAlarmId, 1018 jnxOtnCurrentAlarms, 1019 jnxOtnLastAlarmDate } 1020 STATUS current 1021 DESCRIPTION 1022 "Notification of a recently cleared Otn alarm." 1023 ::= { jnxOtnNotificationPrefix 2 } 1024 1025END 1026