1-- ***************************************************************** 2-- ciscoWanFrPortMIB 3-- 4-- October 2002, Subra Hegde 5-- 6-- Copyright (c) 2002 by cisco Systems, Inc. 7-- All rights reserved. 8-- **************************************************************** 9 10CISCO-WAN-FR-PORT-MIB DEFINITIONS ::= BEGIN 11IMPORTS 12 MODULE-IDENTITY, 13 OBJECT-TYPE, 14 Integer32, 15 Counter32 16 FROM SNMPv2-SMI 17 MODULE-COMPLIANCE, 18 OBJECT-GROUP FROM SNMPv2-CONF 19 frPort, 20 frPortCnf, 21 frPortCnt, 22 frPortServiceQueGrp FROM BASIS-MIB 23 ciscoWan FROM CISCOWAN-SMI; 24 25ciscoWanFrPortMIB MODULE-IDENTITY 26 LAST-UPDATED "200210170000Z" 27 ORGANIZATION "Cisco Systems, Inc." 28 CONTACT-INFO 29 " Cisco Systems 30 Customer Service 31 32 Postal: 170 W Tasman Drive 33 San Jose, CA 95134 34 USA 35 36 Tel: +1 800 553-NETS 37 38 E-mail: cs-wanatm@cisco.com" 39 DESCRIPTION 40 "The MIB module to create/configure frame relay 41 ports/interfaces. This module contains tables related to 42 frame relay port states and statistics. 43 The frame relay logical port is referred to as 44 'frame relay port' in this mib. 45 46 Terminologies Used: 47 48 Channel : Generically refers to the user access channel 49 across which frame relay data travels. This 50 is also referred to use logical port/interface 51 in this MIB. 52 53 Within a given T1 or E1 physical line, a channel 54 can be one of the following, depending on how the 55 line is configured. 56 57 Unchannelized : 58 The Entire T1/E1 line is considered a channel, where: 59 * The T1 line operates at the speed of 1.536 Mbps and 60 is single channel consisting of 24 T1 time slots. 61 62 * The E1 line operates at the speed of 1.984 Mbps and 63 is single channel consisting of 31 T1 time slots. 64 Channelized: 65 The channel is any one of the N time slots within a 66 given line, where: 67 * The T1 line consists of any one or more channels. 68 Each channel is any one of 24 time slots. 69 70 * The E1 line consists of one or more channels. 71 Each channel is any one of 31 time slots. 72 Fractional: 73 The T1/E1 channel is one of the following groupings of 74 consecutively or nonconsecutively assigned time slots: 75 * N T1 time slots(N*56/64Kbps where N=1-23 T1 Time slots 76 per FT1 channel. 77 * N E1 time slots(N*64Kbps where N=1-30 Time slots 78 per E1: channel. 79 80 SVC : Switched Virtual Circuits. 81 SVCs allow access through a Frame Relay 82 Network by setting up a path to the destination 83 endpoints only when the need arises and 84 tearing down the path when it is no longer 85 needed. 86 87 Refer ITU Q.933 and Q.922 88 89 FECN : Forward Explicit Congestion Notification 90 A bit set by a frame relay network to notify an 91 interface device(DTE) that congestion avoidance 92 procedures should be initiated by the receiving 93 device. 94 BECN : Backward Explicit Congestion Notification 95 A bit set by a frame relay network to notify an 96 interface device(DTE) that congestion avoidance 97 procedures should be initiated by the sending 98 device. 99 DE : Discard Eligibility 100 A user-bit set indicating that a frame may be 101 discarded in preference to other frames if 102 congestion occurs, to maintain the committed 103 quality of service within the network. Frames 104 with the DE bit set are considered Be(Excess 105 Burst Size)excess data. 106 107 Unchannelized Service Modules: 108 Following Service Modules does not support channelized 109 interfaces(i.e supports only unchannelized). 110 FRSM-VHS : FRSM-2T3/2E3, FRSM-HS2/HS2B, FRSM-T3B/E3B 111 112 For following service modules, ifTable is supported: 113 FRSM-12. 114 " 115 116 REVISION "200210170000Z" 117 DESCRIPTION 118 "Initial version of the MIB. 119 120 The content of this MIB was originally available 121 in CISCO-WAN-AXIPOP-MIB defined using SMIv1. 122 The applicable objects from CISCO-WAN-AXIPOP-MIB 123 are defined using SMIv2 in this MIB. Also the 124 descriptions of some of the objects have been 125 modified." 126 ::= { ciscoWan 44 } 127 128 129frPortCnfPortGrp OBJECT IDENTIFIER ::= { frPortCnf 1 } 130frPortStateGrp OBJECT IDENTIFIER ::= { frPort 3 } 131frPortCntPortGrp OBJECT IDENTIFIER ::= { frPortCnt 1 } 132 133-- ******************************************************************* 134-- 135-- LOGICAL PORT CONFIG Group 136-- 137-- ******************************************************************* 138 139 140frPortCnfPortGrpTable OBJECT-TYPE 141 SYNTAX SEQUENCE OF FrPortCnfPortGrpEntry 142 MAX-ACCESS not-accessible 143 STATUS current 144 DESCRIPTION 145 "This table is used for creating/configuring 146 Frame Relay Logical(referred to as frame relay port)Ports. 147 148 Relation with ifTable: 149 150 The modules in which ifTable is implemented, 151 the creation of frame relay port in this table 152 will cause an entry to be created in ifTable. 153 The possible interfaces that are created in 154 ifTable are identified by ifType = frameRelayService(44) 155 and frForward(158). 156 157 The deletion of an entry in this table causes 158 the corresponding entry in ifTable to be deleted. 159 " 160 ::= { frPortCnfPortGrp 1 } 161 162frPortCnfPortGrpEntry OBJECT-TYPE 163 SYNTAX FrPortCnfPortGrpEntry 164 MAX-ACCESS not-accessible 165 STATUS current 166 DESCRIPTION 167 "An entry in the frame relay port table." 168 INDEX { portNum } 169 ::= { frPortCnfPortGrpTable 1 } 170 171FrPortCnfPortGrpEntry ::= 172 SEQUENCE { 173 portNum Integer32, 174 portLineNum Integer32, 175 portRowStatus INTEGER, 176 portDs0ConfigBitMap Integer32, 177 portDs0Speed INTEGER, 178 portFlagsBetweenFrames Integer32, 179 portEqueueServiceRatio Integer32, 180 portSpeed Integer32, 181 portAdmin INTEGER, 182 portType INTEGER, 183 portSvcStatus INTEGER, 184 portSvcInUse INTEGER, 185 portSvcShareLcn INTEGER, 186 portSvcLcnLow Integer32, 187 portSvcLcnHigh Integer32, 188 portSvcDlciLow Integer32, 189 portSvcDlciHigh Integer32, 190 portDeleteSvcs INTEGER, 191 portIngrSvcBandW Integer32, 192 portEgrSvcBandW Integer32, 193 portBERTEnable INTEGER, 194 portEnhancedSIW INTEGER, 195 portM32EgrQueueThresh Integer32, 196 portHeaderLen INTEGER, 197 portFrameChkSumType INTEGER, 198 portFileId Integer32, 199 portOverSubEnable INTEGER 200 } 201 202portNum OBJECT-TYPE 203 SYNTAX Integer32(1..2147483647) 204 MAX-ACCESS read-only 205 STATUS current 206 DESCRIPTION 207 "This is the frame relay(logical) port number. 208 209 For Service Modules, supporting ifTable, this 210 must be the ifIndex value of the frame relay port. 211 212 The port number value supported depends upon the 213 following for each Service Module: 214 215 - type(Channelized, Unchannelized, Fractional etc) 216 of physical line and number of physical lines 217 218 - Number of physical line supported 219 220 - Limitations due to Service Module Hardware components. 221 222 Port Number mapping is as follows: 223 (NOTE: All the Supported Service Module information is 224 not provided here). 225 226 T1(channelized) : 24 Time Slots * Max #Lines Supported. 227 Example: 8 Port Service Module - 1..192(24*8) 228 229 E1(channelized) : 31 Time Slots * Max #Lines Supported. 230 Example: 8 Port Service Module - 1..248(31*8) 231 T3 Channelized : 232 Example: 2CT3 Service Module: 1-256(Limited by hardware) 233 Unchannelized VHS : Range is 1-2 234 (T3/E3/HS2/T3B/E3B/HS2B-HSSI) 235 236 FRSM-HS2B-12IN1 : Range is 1-8 237 FRSM-12 : same as ifIndex value. 238 239 With the above convention, Port Number mapping 240 is as follows: 241 242 T1 Service Module : Range is 1-192. 243 E1 Service Module : Range is 1-248. 244 2CT3 Service Module : Range is 1-256 245 246 NOTE: 247 For other Service Modules(Where ifTable is supported): 248 This value for this object must be same as the 249 ifIndex value for the frame relay port ifTable. 250 The frame relay ports identified by ifType values 251 frameRelayService(44) and frForward(158) are 252 valid for this object. 253 254 Since, Frame Relay Port table is used for creating 255 entries in ifTable, it sounds odd to specify ifIndex 256 value for this object, even before creating the 257 ifTable entries!. 258 The reason(s) for this is as follows: 259 - There are tables in other frame relay mibs, 260 which are indexed by auxiliary objects(objects 261 which are both specified in the INDEX clause 262 and columnar objects of the same row) whose 263 value is supposed to be same as 'portNum'. 264 These MIBs have been used earlier by NMS Applications 265 for the other product lines(MGX8250, MGX8220 etc). 266 267 - The same frame relay tables in used in other 268 products has been decided to use in new 269 products(for example MGX8850 with FRSM-12 Service Module). 270 It is a requirement that ifTable must be supported 271 in New Service Modules. 272 273 If we use ifIndex value of the frame relay port 274 (after creation) in other tables(FR Port Stats, FR R 275 Resource Partition or FR Connection etc), and if ifIndex 276 value is different than 'portNum', then it will 277 break the NMS applications which have been 278 using this MIB with the assumptions that 'portNum' 279 and INDEXes(For example: frResPartPortNum, 280 lmiCnfPortNum, etc) are same. 281 282 To avoid this confusion, it is required that 283 'portNum' value must be same as 'ifIndex' of 284 the frame relay port. 285 " 286 REFERENCE 287 "CISCO-MGX8800-IF-MAPPING-MIB.my to get the ifIndex 288 value of a port even before it appears in ifTable." 289 ::= { frPortCnfPortGrpEntry 1} 290 291portLineNum OBJECT-TYPE 292 SYNTAX Integer32(1..2147483647) 293 MAX-ACCESS read-write 294 STATUS current 295 DESCRIPTION 296 "This object represents the physical line number 297 on which the frame relay port need to be created. 298 299 For Service Modules, supporting ifTable, this 300 must be the ifIndex value of the physical line 301 or logical interface. The ifIndex entries in 302 ifTable applicable to this category are identified 303 by ifType values of ds3(30), ds1(18)." 304 ::= { frPortCnfPortGrpEntry 2} 305 306portRowStatus OBJECT-TYPE 307 SYNTAX INTEGER { 308 add(1), 309 del(2), 310 mod(3) 311 } 312 MAX-ACCESS read-write 313 STATUS current 314 DESCRIPTION 315 "The value of this object is used for creating 316 modifying or deleting frame relay ports. 317 318 The possible values are : 319 320 add(1) : Create frame relay port 321 del(2) : Delete frame relay port 322 mod(3) : Modify the frame relay port. This value 323 is required to be set in Some Older Service Modules 324 (FRSM-8T1/E1, FRSM-VHS, FRSM-HS2B etc) to 325 modify the port parameters. 326 327 In some service modules, when the port is successfully 328 created(add(1)), this object is set internally to 329 mod(3). The reason for this is, one can modify 330 parameters of the port without requiring to go 331 through an explicit mod(3) to modify the parameters." 332 ::= { frPortCnfPortGrpEntry 3 } 333 334portDs0ConfigBitMap OBJECT-TYPE 335 SYNTAX Integer32 (0..'ffffff'h) 336 MAX-ACCESS read-write 337 STATUS current 338 DESCRIPTION 339 "This respesents bit map of DS0s for a line/interface 340 which are used to form this logical port. 341 342 The Bit 0 represents DS0-1(First DS0 timeslot). 343 344 This object is not applicable for unchannelized 345 service modules. In case of unchannelized interfaces, 346 this field carries the value of 'ffffff'h." 347 ::= { frPortCnfPortGrpEntry 4 } 348 349portDs0Speed OBJECT-TYPE 350 SYNTAX INTEGER { 351 speed56k (1), 352 speed64k (2), 353 unUsed (3) 354 } 355 MAX-ACCESS read-write 356 STATUS current 357 DESCRIPTION 358 "The value of this object is used for 359 configuring the port speed(or data rate) of 360 Ds0 in frame relay port. 361 362 speed56k(1) : set to 56k 363 speed64k(2) : set to 64k 364 unUsed(3) : Not applicable. 365 366 This field is not applicable for unchannelized 367 interfaces/ports. In case of unchannelized interfaces 368 this object is set to 'unUsed' always. 369 370 This object can be specified only during 371 port creation." 372 DEFVAL { speed64k } 373 ::= { frPortCnfPortGrpEntry 5 } 374 375portFlagsBetweenFrames OBJECT-TYPE 376 SYNTAX Integer32 (1..10) 377 MAX-ACCESS read-write 378 STATUS current 379 DESCRIPTION 380 "Number of flags transmitted between FR frames 381 For FRSM12 card: 382 Only the values 1 to 8 are supported. The mapping is as follows: 383 MIB object value No. of HDLC flags inserted 384 1 1 385 2 2 386 3 4 387 4 8 388 5 16 389 6 32 390 7 64 391 8 128 392 This object can not be modified if there are any 393 frame relay connections that are configured on the port." 394 DEFVAL { 1 } 395 ::= { frPortCnfPortGrpEntry 6 } 396 397portEqueueServiceRatio OBJECT-TYPE 398 SYNTAX Integer32 (0..15) 399 MAX-ACCESS read-write 400 STATUS current 401 DESCRIPTION 402 "Number of times queue 1 is serviced 403 for every time queue 2 is serviced. 404 The value 0 is supported only by FRSM-VHS. 405 406 FRSM-VHS supports two different egress queue 407 servicing algorithms depending on the Egress 408 Qos Feature. 409 410 if EgrQosFeature is ENABLED, Weighted Fair 411 queueing algorithm will be used to select 412 one queue out of 4 data queues and this 413 object will be set to a default value of 414 0 in this case and this value cannot be 415 modified by user. 416 417 In case of EgrQosFeature being DISABLED, 418 this object will be set to a default value 419 of 1 and can be configured to user desired 420 value. This value will be used to decide 421 number of times High priority queue has 422 to be serviced for every time low priority 423 queue is serviced. 424 425 For FRSM12 card: 426 There is only one scheme of egress scheduling of COS queues 427 within ports, which uses only two COS queues for user data. 428 The scheduling scheme uses a pre-defined ratio to schedule 429 these COS queues on a given port. This object will be 430 used to decide number of times High priority queue 431 has to be serviced for every time low priority queue 432 is serviced." 433 DEFVAL { 1 } 434 ::= { frPortCnfPortGrpEntry 7 } 435 436portSpeed OBJECT-TYPE 437 SYNTAX Integer32 438 UNITS "kbps" 439 MAX-ACCESS read-only 440 STATUS current 441 DESCRIPTION 442 "The value of this object contains the 443 Configured speed of port." 444 ::= { frPortCnfPortGrpEntry 8 } 445 446portAdmin OBJECT-TYPE 447 SYNTAX INTEGER { 448 up (1), 449 down (2), 450 write-Only (3) 451 } 452 MAX-ACCESS read-write 453 STATUS current 454 DESCRIPTION 455 "The value of this object is used for 456 changing the desired state of the port. 457 458 up(1) : Up the port;Admin up 459 down(2) : Down the port;Admin down 460 461 For Service Modules, supporting ifTable, this 462 is equivalent to 'ifAdminStatus' object. The write-only 463 is not supported in these cases." 464 ::= { frPortCnfPortGrpEntry 9 } 465 466portType OBJECT-TYPE 467 SYNTAX INTEGER { 468 frame-relay (1), 469 frFUNI (2), 470 frame-forward (3) 471 } 472 MAX-ACCESS read-write 473 STATUS current 474 DESCRIPTION 475 "The value of this object identifies the network 476 interface for this frame relay port. 477 478 The Possible values are: 479 480 frame-relay(1) : Frame Relay Service Port 481 482 frFUNI (2) : Frame based UNI Port. 483 when a frame arrives from the FUNI interface 484 the 2 byte FUNI header is removed and 485 frame is segmented into ATM Cells by using 486 AAL5. 487 488 frame-forward(3): Frame Forward Port. 489 In this case 2 byte Q.922 header is not assumed 490 or interpreted. The signaling(LMI) parameters 491 are not applicable for these ports. 492 493 Relationship with ifTable: 494 495 The service modules in which ifTable is 496 implemented following side-effects will 497 take place. 498 499 For value frame-relay(1) an ifTable entry with 500 ifType = frameRelayService(44) will be created. 501 502 For value frame-forward(3) an ifTable entry with 503 ifType = frForward(158) will be created. 504 505 This object can not be modified after the port 506 is created." 507 DEFVAL { frame-relay } 508 ::= { frPortCnfPortGrpEntry 10 } 509 510portSvcStatus OBJECT-TYPE 511 SYNTAX INTEGER { 512 disable (1), 513 enable (2) 514 } 515 MAX-ACCESS read-write 516 STATUS current 517 DESCRIPTION 518 "The value of this object is used for enabling/disabling 519 the SVC operation on a frame relay port. 520 For FRSM12 card: Not Supported " 521 ::= { frPortCnfPortGrpEntry 11 } 522 523portSvcInUse OBJECT-TYPE 524 SYNTAX INTEGER { 525 not-use (1), 526 in-use (2) 527 } 528 MAX-ACCESS read-write 529 STATUS current 530 DESCRIPTION 531 "The value of this object is used for representing 532 whether SVC is in use or not. 533 For FRSM12 card: Not Supported 534 " 535 ::= { frPortCnfPortGrpEntry 12 } 536 537portSvcShareLcn OBJECT-TYPE 538 SYNTAX INTEGER { 539 port-based(1), 540 card-based(2) 541 } 542 MAX-ACCESS read-only 543 STATUS current 544 DESCRIPTION 545 "The value of this object identifies the 546 SVC shared LCN type. 547 548 For FRSM12 card: Not Supported 549 " 550 ::= { frPortCnfPortGrpEntry 13 } 551 552portSvcLcnLow OBJECT-TYPE 553 SYNTAX Integer32 (16..4015) 554 MAX-ACCESS read-only 555 STATUS current 556 DESCRIPTION 557 "The value of this object identifies the 558 low end of the reserved LCN for SVC. 559 For FRSM12 card: Not Supported 560 " 561 ::= { frPortCnfPortGrpEntry 14 } 562 563portSvcLcnHigh OBJECT-TYPE 564 SYNTAX Integer32 (16..4015) 565 MAX-ACCESS read-only 566 STATUS current 567 DESCRIPTION 568 "The value of this object identifies the 569 high end of reserved LCN for SVC. 570 571 For FRSM12 card: Not Supported 572 " 573 ::= { frPortCnfPortGrpEntry 15 } 574 575portSvcDlciLow OBJECT-TYPE 576 SYNTAX Integer32 (0..1023) 577 MAX-ACCESS read-only 578 STATUS current 579 DESCRIPTION 580 "The value of this object identifies the 581 low end of reserved DLCI for SVC. 582 For FRSM12 card: Not Supported." 583 ::= { frPortCnfPortGrpEntry 16 } 584 585portSvcDlciHigh OBJECT-TYPE 586 SYNTAX Integer32 (0..1023) 587 MAX-ACCESS read-only 588 STATUS current 589 DESCRIPTION 590 "The value of this object identifies the 591 high end of reserved DLCI for SVC. 592 593 For FRSM12 card: Not Supported." 594 ::= { frPortCnfPortGrpEntry 17 } 595 596portDeleteSvcs OBJECT-TYPE 597 SYNTAX INTEGER { 598 delete (1), 599 other (2) 600 } 601 MAX-ACCESS read-write 602 STATUS current 603 DESCRIPTION 604 "The value of this object indicates 605 that all the SVC connections on a given frame 606 relay port has to be deleted. 607 608 For FRSM12 card: Not Supported 609 " 610 ::= { frPortCnfPortGrpEntry 18 } 611 612portIngrSvcBandW OBJECT-TYPE 613 SYNTAX Integer32 614 MAX-ACCESS read-only 615 STATUS current 616 DESCRIPTION 617 "The value of this object identifies the 618 Ingress bandwidth reserved for SVC. 619 For FRSM12 card: Not Supported 620 " 621 ::= { frPortCnfPortGrpEntry 19 } 622 623portEgrSvcBandW OBJECT-TYPE 624 SYNTAX Integer32 625 MAX-ACCESS read-only 626 STATUS current 627 DESCRIPTION 628 "The value of this object identifies the 629 Egress bandwidth reserved for SVC. 630 For FRSM12 card: Not Supported." 631 ::= { frPortCnfPortGrpEntry 20 } 632 633portBERTEnable OBJECT-TYPE 634 SYNTAX INTEGER { 635 disable (1), 636 enable (2) 637 } 638 MAX-ACCESS read-write 639 STATUS current 640 DESCRIPTION 641 "The value of this object enables/disables the 642 Bit Error Rate Testing (BERT) on the frame 643 relay port. 644 645 For FRSM12 card: Not Supported 646 " 647 DEFVAL { disable } 648 ::= { frPortCnfPortGrpEntry 21 } 649 650portEnhancedSIW OBJECT-TYPE 651 SYNTAX INTEGER { 652 disable (1), 653 enable (2) 654 } 655 MAX-ACCESS read-write 656 STATUS current 657 DESCRIPTION 658 "This variable enables/disables enhanced SIW feature. 659 Enabling this permits support for SIW translation of 660 Appletalk. This feature is supported only in 661 the FRSM-VHS card. 662 663 This object is not required in FRSM12 since Appletalk is 664 supported by default in FRF.8.1 and FRSM12 supports FRF.8.1 665 " 666 DEFVAL {disable} 667 ::= { frPortCnfPortGrpEntry 22 } 668 669portM32EgrQueueThresh OBJECT-TYPE 670 SYNTAX Integer32 (1..6000) 671 UNITS "bytes" 672 MAX-ACCESS read-write 673 STATUS current 674 DESCRIPTION 675 "This represents the M32 logical port Egress Queue 676 threshold in bytes. Frames will not be queued 677 until the number of bytes in the queue is less than 678 the threshold. The default value is 6000. Using a very low 679 value could under utilize the logical port. 680 681 This is supported in FRSM 8t1e1 and FRSM 4t1e1 682 Service Modules only." 683 DEFVAL { 6000 } 684 ::= { frPortCnfPortGrpEntry 23 } 685 686portHeaderLen OBJECT-TYPE 687 SYNTAX INTEGER { 688 twoOctets (1), 689 fourOctets (2) 690 } 691 UNITS "Octets" 692 MAX-ACCESS read-write 693 STATUS current 694 DESCRIPTION 695 "The value of this object identifies the 696 Q.922 address field length and DLCI length 697 for this UNI/NNI logical port. 698 699 This object can not be modified if there are any 700 frame relay connections that are configured on the port. 701 702 This object is not applicable to MGX Release 1.x. 703 " 704 REFERENCE 705 "Q.922 [25]" 706 DEFVAL { twoOctets } 707 ::= { frPortCnfPortGrpEntry 24 } 708 709portFrameChkSumType OBJECT-TYPE 710 SYNTAX INTEGER { 711 crc16(1), 712 crc32(2) 713 } 714 MAX-ACCESS read-write 715 STATUS current 716 DESCRIPTION 717 "The value of this object identifies the CRC Length 718 in the HDLC Packet. Applicable for FrameForwarding 719 ports only. 720 721 This object can not be modified if there are any 722 frame relay connections that are configured on the port. 723 724 This object is not applicable to MGX Release 1.x. 725 " 726 DEFVAL { crc16 } 727 ::= { frPortCnfPortGrpEntry 25 } 728 729portFileId OBJECT-TYPE 730 SYNTAX Integer32(0..255) 731 MAX-ACCESS read-write 732 STATUS current 733 DESCRIPTION 734 "The value of this object identifies the 735 Service Class Template(SCT) file ID. 736 The SCT holds the module specific configuration 737 parameters for the frame relay port. 738 739 This object is not applicable to MGX Release 1.x." 740 DEFVAL { 0 } 741 ::= { frPortCnfPortGrpEntry 26 } 742 743 744portOverSubEnable OBJECT-TYPE 745 SYNTAX INTEGER { 746 enable (1), 747 disable (2) 748 } 749 MAX-ACCESS read-write 750 STATUS current 751 DESCRIPTION 752 " 753 The value of this object enables/disables the 754 port to be over subscribed. 755 756 This object is not applicable to MGX Release 1.x. 757 " 758 DEFVAL { disable } 759 ::= { frPortCnfPortGrpEntry 27 } 760 761 762-- PORT usage scalars 763-- These scalars are not used in FRSM-VHS and FRSM12 764 765portsUsedLine1 OBJECT-TYPE 766 SYNTAX Integer32 (0..'ffffff'h) 767 MAX-ACCESS read-only 768 STATUS current 769 DESCRIPTION 770 "Each bits set represents a DS0 that is used by 771 all the logical ports defined so far for that DS1, 772 the most significant byte is invalid for DS1. 773 This is for line." 774 ::= { frPortCnfPortGrp 2 } 775 776portsUsedLine2 OBJECT-TYPE 777 SYNTAX Integer32 (0..'ffffff'h) 778 MAX-ACCESS read-only 779 STATUS current 780 DESCRIPTION 781 "Each bits set represents a DS0 that is used by 782 all the logical ports defined so far for that DS1, 783 the most significant byte is invalid for DS1. 784 This is for line 2." 785 ::= { frPortCnfPortGrp 3 } 786 787portsUsedLine3 OBJECT-TYPE 788 SYNTAX Integer32 (0..'ffffff'h) 789 MAX-ACCESS read-only 790 STATUS current 791 DESCRIPTION 792 "Each bits set represents a DS0 that is used by 793 all the logical ports defined so far for that DS1. 794 The most significant byte is invalid for DS1. 795 This is for line 3." 796 ::= { frPortCnfPortGrp 4 } 797 798portsUsedLine4 OBJECT-TYPE 799 SYNTAX Integer32 (0..'ffffff'h) 800 MAX-ACCESS read-only 801 STATUS current 802 DESCRIPTION 803 "Each bits set represents a DS0 that is used by 804 all the logical ports defined so far for that DS1. 805 The most significant byte is invalid for DS1. 806 This is for line 4." 807 ::= { frPortCnfPortGrp 5 } 808 809portsUsedLine5 OBJECT-TYPE 810 SYNTAX Integer32 (0..'ffffff'h) 811 MAX-ACCESS read-only 812 STATUS current 813 DESCRIPTION 814 "Each bits set represents a DS0 that is used by 815 all the logical ports defined so far for that DS1. 816 The most significant byte is invalid for DS1. 817 This is for line 5." 818 ::= { frPortCnfPortGrp 7 } 819 820portsUsedLine6 OBJECT-TYPE 821 SYNTAX Integer32 (0..'ffffff'h) 822 MAX-ACCESS read-only 823 STATUS current 824 DESCRIPTION 825 "Each bits set represents a DS0 that is used by 826 all the logical ports defined so far for that DS1. 827 The most significant byte is invalid for DS1. 828 This is for line 6." 829 ::= { frPortCnfPortGrp 8 } 830 831portsUsedLine7 OBJECT-TYPE 832 SYNTAX Integer32 (0..'ffffff'h) 833 MAX-ACCESS read-only 834 STATUS current 835 DESCRIPTION 836 "Each bits set represents a DS0 that is used by 837 all the logical ports defined so far for that DS1. 838 The most significant byte is invalid for DS1. 839 This is for line 7." 840 ::= { frPortCnfPortGrp 9 } 841 842portsUsedLine8 OBJECT-TYPE 843 SYNTAX Integer32 (0..'ffffff'h) 844 MAX-ACCESS read-only 845 STATUS current 846 DESCRIPTION 847 "Each bits set represents a DS0 that is used by 848 all the logical ports defined so far for that DS1. 849 The most significant byte is invalid for DS1. 850 This is for line 8." 851 ::= { frPortCnfPortGrp 10 } 852 853-- 854-- Next available port 855-- 856 857portNextAvailable OBJECT-TYPE 858 SYNTAX Integer32 (0..256) 859 MAX-ACCESS read-only 860 STATUS current 861 DESCRIPTION 862 "This variable contains the next UNUSED logical port number. 863 This number can be used in channel config table, the 864 portNextAvailable gets updated if the number gets 865 used to create a logical port. 866 A '0' indicates that no more ports are available. 867 868 For FRSM12 Card: Not Supported 869 " 870 ::= { frPortCnfPortGrp 6 } 871 872 873 874-- ------------------------------------------------------------------------ 875-- 876-- Group frChannelState 877-- Contains status information for channels 878-- 879-- ------------------------------------------------------------------------ 880 881 882frPortStateGrpTable OBJECT-TYPE 883 SYNTAX SEQUENCE OF FrPortStateGrpEntry 884 MAX-ACCESS not-accessible 885 STATUS current 886 DESCRIPTION 887 "Table of transmit/receive states of ports. 888 " 889 ::= { frPortStateGrp 1 } 890 891frPortStateGrpEntry OBJECT-TYPE 892 SYNTAX FrPortStateGrpEntry 893 MAX-ACCESS not-accessible 894 STATUS current 895 DESCRIPTION 896 "An entry for logical port. 897 " 898 INDEX { statePortNum } 899 ::= { frPortStateGrpTable 1 } 900 901FrPortStateGrpEntry ::= 902 SEQUENCE { 903 statePortNum Integer32, 904 portState INTEGER, 905 portSignallingState Integer32, 906 portOversubscribed INTEGER, 907 portIngrPercentUtil Integer32, 908 portEgrPercentUtil Integer32 909 } 910 911statePortNum OBJECT-TYPE 912 SYNTAX Integer32(1..2147483647) 913 MAX-ACCESS read-only 914 STATUS current 915 DESCRIPTION 916 "This is the frame relay(logical) port number. 917 918 The value of this object must match with the 919 value of object 'portNum' in frPortCnfPortGrpTable." 920 ::= { frPortStateGrpEntry 1} 921 922portState OBJECT-TYPE 923 SYNTAX INTEGER { 924 notConfigured (1), 925 active (2), 926 remoteLoopback (3), 927 failedDueToLine (4), 928 failedDueToSignalling (5), 929 inactive (6), 930 inBert (7), 931 farEndRemoteLoopback (8), 932 latchDS0DropFeLoop (9), 933 latchDS0LineFeLoop (10), 934 latchOcuFeLoop (11), 935 latchCsuFeLoop (12), 936 latchDsuFeLoop (13), 937 latchHL96FeLoop (14), 938 v54PolynomialFeLoop (15) 939 } 940 MAX-ACCESS read-only 941 STATUS current 942 DESCRIPTION 943 "This variable indicates the state of the 944 logical port 945 " 946 ::= { frPortStateGrpEntry 2} 947 948portSignallingState OBJECT-TYPE 949 SYNTAX Integer32 (0..'ffffff'h) 950 MAX-ACCESS read-only 951 STATUS current 952 DESCRIPTION 953 "Bit 0 = 0 -> LMI O.K. or not enabled 954 Bit 0 = 1 -> LMI failed 955 Bit 1 = 0 -> CLLM O.K. or not enabled 956 Bit 1 = 1 -> CLLM failed 957 " 958 ::= { frPortStateGrpEntry 3} 959 960 961portOversubscribed OBJECT-TYPE 962 SYNTAX INTEGER { 963 false (1), 964 true (2) 965 } 966 MAX-ACCESS read-only 967 STATUS current 968 DESCRIPTION 969 "This variable indicates the whether the port is 970 over subscribed or not." 971 ::= { frPortStateGrpEntry 4} 972 973portIngrPercentUtil OBJECT-TYPE 974 SYNTAX Integer32 (0..1000) 975 MAX-ACCESS read-only 976 STATUS current 977 DESCRIPTION 978 "Percentage Utilization of the Port in the Ingress 979 direction." 980 ::= { frPortStateGrpEntry 5} 981 982portEgrPercentUtil OBJECT-TYPE 983 SYNTAX Integer32 (0..1000) 984 MAX-ACCESS read-only 985 STATUS current 986 DESCRIPTION 987 "Percentage Utilization of the Port in the Egress 988 direction." 989 ::= { frPortStateGrpEntry 6} 990 991 992 993 994-- ------------------------------------------------------------------------ 995-- 996-- frPortCounters group 997-- Channel OR VC COUNTERS 998-- 999-- ------------------------------------------------------------------------ 1000 1001 1002frPortCntPortGrpTable OBJECT-TYPE 1003 SYNTAX SEQUENCE OF FrPortCntPortGrpEntry 1004 MAX-ACCESS not-accessible 1005 STATUS current 1006 DESCRIPTION 1007 "The config table is for logical port interface 1008 there are upto 248 entries (for 8 E1s) or 192 1009 (for 8 T1s). In FRSM-VHS, there is support for 1010 upto 256 entries. 1011 " 1012 ::= { frPortCntPortGrp 1 } 1013 1014 1015frPortCntPortGrpEntry OBJECT-TYPE 1016 SYNTAX FrPortCntPortGrpEntry 1017 MAX-ACCESS not-accessible 1018 STATUS current 1019 DESCRIPTION 1020 " An entry for logical port 1021 " 1022 INDEX { cntPortNum } 1023 ::= { frPortCntPortGrpTable 1} 1024 1025FrPortCntPortGrpEntry ::= 1026 SEQUENCE { 1027 cntPortNum Integer32, 1028-- Rcv Counters 1029 rcvPortFrames Counter32, 1030 rcvPortBytes Counter32, 1031 rcvPortFramesDE Counter32, 1032 rcvPortFramesFECN Counter32, 1033 rcvPortFramesBECN Counter32, 1034-- Discarded due to 1035 rcvFramesDiscCRCError Counter32, 1036 rcvFramesDiscAlignmentError Counter32, 1037 rcvFramesDiscIllegalLen Counter32, 1038 rcvFramesDiscIllegalHeader Counter32, 1039 rcvFramesAbort Counter32, 1040 rcvFramesUnknownDLCI Counter32, 1041 rcvLastUnknownDLCI Integer32, 1042-- Rcv Congestion 1043 rcvPortFramesTaggedFECN Counter32, 1044 rcvPortFramesTaggedBECN Counter32, 1045 rcvPortFramesTaggedDE Counter32, 1046 rcvPortFramesDiscXceedDEThresh Counter32, 1047 rcvPortKbpsAIR Integer32, 1048 rcvBufNotAvailable Counter32, 1049-- Xmt Counters 1050 xmtPortFrames Counter32, 1051 xmtPortBytes Counter32, 1052 xmtPortFramesFECN Counter32, 1053 xmtPortFramesBECN Counter32, 1054 xmtPortFramesDiscXceedQDepth Counter32, 1055 xmtPortBytesDiscXceedQDepth Counter32, 1056 xmtPortFramesDuringLMIAlarm Counter32, 1057 xmtPortBytesDuringLMIAlarm Counter32, 1058 xmtFramesAbort Counter32, 1059 xmtFramesUnderrun Counter32, 1060 xmtPortKbpsAIR Integer32, 1061 xmtBufNotAvailable Counter32, 1062 portClrButton INTEGER, 1063 rcvFramesDiscNoChan Counter32, 1064 rcvFramesDiscOverrun Counter32, 1065 rcvPortFramesDiscard Counter32, 1066 xmtPortFramesDE Counter32, 1067 xmtPortBytesDE Counter32, 1068 rcvPortBytesDE Counter32, 1069 xmtPortFramesDiscXceedDEThresh Counter32, 1070 xmtPortBytesDiscXceedDEThresh Counter32, 1071 rcvPortBytesDiscXceedDEThresh Counter32 1072 } 1073 1074cntPortNum OBJECT-TYPE 1075 SYNTAX Integer32(1..2147483647) 1076 MAX-ACCESS read-only 1077 STATUS current 1078 DESCRIPTION 1079 "This is the frame relay(logical) port number. 1080 1081 The value of this object must be same as the 1082 value of object 'portNum' in frPortCnfPortGrpTable." 1083 ::= { frPortCntPortGrpEntry 1} 1084 1085rcvPortFrames OBJECT-TYPE 1086 SYNTAX Counter32 1087 UNITS "Frames" 1088 MAX-ACCESS read-only 1089 STATUS current 1090 DESCRIPTION 1091 "The number of frames Received on the ingress." 1092 ::= { frPortCntPortGrpEntry 2 } 1093 1094rcvPortBytes OBJECT-TYPE 1095 SYNTAX Counter32 1096 UNITS "Bytes" 1097 MAX-ACCESS read-only 1098 STATUS current 1099 DESCRIPTION 1100 "The number of bytes Received on the ingress." 1101 ::= { frPortCntPortGrpEntry 3 } 1102 1103rcvPortFramesDE OBJECT-TYPE 1104 SYNTAX Counter32 1105 UNITS "Frames" 1106 MAX-ACCESS read-only 1107 STATUS current 1108 DESCRIPTION 1109 "The number of frames with DE bit set 1110 received on the ingress." 1111 ::= { frPortCntPortGrpEntry 4 } 1112 1113rcvPortFramesFECN OBJECT-TYPE 1114 SYNTAX Counter32 1115 UNITS "Frames" 1116 MAX-ACCESS read-only 1117 STATUS current 1118 DESCRIPTION 1119 "The number of frames with FECN bit set 1120 received on the ingress." 1121 ::= { frPortCntPortGrpEntry 5 } 1122 1123rcvPortFramesBECN OBJECT-TYPE 1124 SYNTAX Counter32 1125 UNITS "Frames" 1126 MAX-ACCESS read-only 1127 STATUS current 1128 DESCRIPTION 1129 "The number of frames with BECN bit set 1130 received on the ingress." 1131 ::= { frPortCntPortGrpEntry 6 } 1132 1133rcvFramesDiscCRCError OBJECT-TYPE 1134 SYNTAX Counter32 1135 UNITS "Frames" 1136 MAX-ACCESS read-only 1137 STATUS current 1138 DESCRIPTION 1139 "The number of frames discarded on the ingress 1140 due to CRC error." 1141 ::= { frPortCntPortGrpEntry 7 } 1142 1143rcvFramesDiscAlignmentError OBJECT-TYPE 1144 SYNTAX Counter32 1145 UNITS "Frames" 1146 MAX-ACCESS read-only 1147 STATUS current 1148 DESCRIPTION 1149 "The number of frames discarded on the ingress 1150 due to Alignment error." 1151 ::= { frPortCntPortGrpEntry 8 } 1152 1153rcvFramesDiscIllegalLen OBJECT-TYPE 1154 SYNTAX Counter32 1155 UNITS "Frames" 1156 MAX-ACCESS read-only 1157 STATUS current 1158 DESCRIPTION 1159 "The number of frames discarded on the ingress 1160 due to illegal length." 1161 ::= { frPortCntPortGrpEntry 9 } 1162 1163rcvFramesDiscIllegalHeader OBJECT-TYPE 1164 SYNTAX Counter32 1165 UNITS "Frames" 1166 MAX-ACCESS read-only 1167 STATUS current 1168 DESCRIPTION 1169 "The number of frames discarded on the ingress 1170 due to illegal header." 1171 ::= { frPortCntPortGrpEntry 10 } 1172 1173rcvFramesAbort OBJECT-TYPE 1174 SYNTAX Counter32 1175 UNITS "Frames" 1176 MAX-ACCESS read-only 1177 STATUS current 1178 DESCRIPTION 1179 "The number of received frames aborted 1180 " 1181 ::= { frPortCntPortGrpEntry 11 } 1182 1183rcvFramesUnknownDLCI OBJECT-TYPE 1184 SYNTAX Counter32 1185 UNITS "Frames" 1186 MAX-ACCESS read-only 1187 STATUS current 1188 DESCRIPTION 1189 "The number of frames received with an unknown DLCI." 1190 ::= { frPortCntPortGrpEntry 12 } 1191 1192rcvLastUnknownDLCI OBJECT-TYPE 1193 SYNTAX Integer32 1194 MAX-ACCESS read-only 1195 STATUS current 1196 DESCRIPTION 1197 "The last unknown DLCI received." 1198::= { frPortCntPortGrpEntry 13 } 1199 1200rcvPortFramesTaggedFECN OBJECT-TYPE 1201 SYNTAX Counter32 1202 UNITS "Frames" 1203 MAX-ACCESS read-only 1204 STATUS current 1205 DESCRIPTION 1206 "The number of frames received that were 1207 tagged with FECN bit." 1208 ::= { frPortCntPortGrpEntry 14 } 1209 1210rcvPortFramesTaggedBECN OBJECT-TYPE 1211 SYNTAX Counter32 1212 UNITS "Frames" 1213 MAX-ACCESS read-only 1214 STATUS current 1215 DESCRIPTION 1216 "The number of frames received that were 1217 tagged with BECN bit." 1218 ::= { frPortCntPortGrpEntry 15 } 1219 1220rcvPortFramesTaggedDE OBJECT-TYPE 1221 SYNTAX Counter32 1222 UNITS "Frames" 1223 MAX-ACCESS read-only 1224 STATUS current 1225 DESCRIPTION 1226 "The number of frames received that were 1227 tagged with DE bit." 1228 ::= { frPortCntPortGrpEntry 16 } 1229 1230rcvPortFramesDiscXceedDEThresh OBJECT-TYPE 1231 SYNTAX Counter32 1232 UNITS "Frames" 1233 MAX-ACCESS read-only 1234 STATUS current 1235 DESCRIPTION 1236 "The number of frames discarded on the ingress 1237 due to exceeded DE Threshold." 1238 ::= { frPortCntPortGrpEntry 17 } 1239 1240rcvPortKbpsAIR OBJECT-TYPE 1241 SYNTAX Integer32 1242 UNITS "kbps" 1243 MAX-ACCESS read-only 1244 STATUS current 1245 DESCRIPTION 1246 "Received Average Information Rate in KBPS." 1247 ::= { frPortCntPortGrpEntry 18 } 1248 1249rcvBufNotAvailable OBJECT-TYPE 1250 SYNTAX Counter32 1251 MAX-ACCESS read-only 1252 STATUS current 1253 DESCRIPTION 1254 "The number of times the receiver is turned off 1255 " 1256 ::= { frPortCntPortGrpEntry 19 } 1257 1258xmtPortFrames OBJECT-TYPE 1259 SYNTAX Counter32 1260 UNITS "Frames" 1261 MAX-ACCESS read-only 1262 STATUS current 1263 DESCRIPTION 1264 "The number of frames transmitted." 1265 ::= { frPortCntPortGrpEntry 20 } 1266 1267xmtPortBytes OBJECT-TYPE 1268 SYNTAX Counter32 1269 UNITS "Bytes" 1270 MAX-ACCESS read-only 1271 STATUS current 1272 DESCRIPTION 1273 "The number of bytes transmitted." 1274 ::= { frPortCntPortGrpEntry 21 } 1275 1276xmtPortFramesFECN OBJECT-TYPE 1277 SYNTAX Counter32 1278 UNITS "Frames" 1279 MAX-ACCESS read-only 1280 STATUS current 1281 DESCRIPTION 1282 "The number of frames transmitted with 1283 FECN bit already set." 1284 ::= { frPortCntPortGrpEntry 22 } 1285 1286xmtPortFramesBECN OBJECT-TYPE 1287 SYNTAX Counter32 1288 UNITS "Frames" 1289 MAX-ACCESS read-only 1290 STATUS current 1291 DESCRIPTION 1292 "The number of frames transmitted with 1293 BECN bit already set." 1294 ::= { frPortCntPortGrpEntry 23 } 1295 1296xmtPortFramesDiscXceedQDepth OBJECT-TYPE 1297 SYNTAX Counter32 1298 UNITS "Frames" 1299 MAX-ACCESS read-only 1300 STATUS current 1301 DESCRIPTION 1302 "The number of frames discarded on the egress 1303 due to exceeded queue depth 1304 1305 For FRSM12 Card: Not Supported 1306 " 1307 ::= { frPortCntPortGrpEntry 24 } 1308 1309xmtPortBytesDiscXceedQDepth OBJECT-TYPE 1310 SYNTAX Counter32 1311 UNITS "Bytes" 1312 MAX-ACCESS read-only 1313 STATUS current 1314 DESCRIPTION 1315 "The number of bytes discarded on the egress 1316 due to exceeded queue depth 1317 1318 For FRSM12 Card: Not Supported 1319 " 1320 ::= { frPortCntPortGrpEntry 25 } 1321 1322xmtPortFramesDuringLMIAlarm OBJECT-TYPE 1323 SYNTAX Counter32 1324 UNITS "Frames" 1325 MAX-ACCESS read-only 1326 STATUS current 1327 DESCRIPTION 1328 "The number of frames transmitted during 1329 LMI logical port alarm 1330 " 1331 ::= { frPortCntPortGrpEntry 26 } 1332 1333xmtPortBytesDuringLMIAlarm OBJECT-TYPE 1334 SYNTAX Counter32 1335 UNITS "Bytes" 1336 MAX-ACCESS read-only 1337 STATUS current 1338 DESCRIPTION 1339 "The number of bytes transmitted during 1340 LMI logical port alarm 1341 " 1342 ::= { frPortCntPortGrpEntry 27 } 1343 1344xmtFramesAbort OBJECT-TYPE 1345 SYNTAX Counter32 1346 UNITS "Frames" 1347 MAX-ACCESS read-only 1348 STATUS current 1349 DESCRIPTION 1350 "The number of transmit frames aborted 1351 For FRSM12 Card: Not Supported 1352 " 1353 ::= { frPortCntPortGrpEntry 28 } 1354 1355xmtFramesUnderrun OBJECT-TYPE 1356 SYNTAX Counter32 1357 UNITS "Frames" 1358 MAX-ACCESS read-only 1359 STATUS current 1360 DESCRIPTION 1361 "The number of frames discarded due to underrun." 1362 ::= { frPortCntPortGrpEntry 29 } 1363 1364xmtPortKbpsAIR OBJECT-TYPE 1365 SYNTAX Integer32 1366 UNITS "Kbps" 1367 MAX-ACCESS read-only 1368 STATUS current 1369 DESCRIPTION 1370 "Transmit Average Information Rate in KBPS." 1371 ::= { frPortCntPortGrpEntry 30 } 1372 1373xmtBufNotAvailable OBJECT-TYPE 1374 SYNTAX Counter32 1375 MAX-ACCESS read-only 1376 STATUS current 1377 DESCRIPTION 1378 "The number of times the transmitter is turned off 1379 1380 For FRSM12 Card: Not Supported 1381 " 1382::= { frPortCntPortGrpEntry 31 } 1383 1384portClrButton OBJECT-TYPE 1385 SYNTAX INTEGER { 1386 noaction (1), 1387 clear (2) 1388 } 1389 MAX-ACCESS read-write 1390 STATUS current 1391 DESCRIPTION 1392 "The value of this object is used for clearing 1393 all the port related statistics counters. 1394 1395 clear(2) : Clears the Counters. 1396 noaction(1) : No action taken." 1397 ::= { frPortCntPortGrpEntry 32 } 1398 1399rcvFramesDiscNoChan OBJECT-TYPE 1400 SYNTAX Counter32 1401 UNITS "Frames" 1402 MAX-ACCESS read-only 1403 STATUS current 1404 DESCRIPTION 1405 "The number of frames received when no 1406 channel is setup." 1407 ::= { frPortCntPortGrpEntry 33 } 1408 1409rcvFramesDiscOverrun OBJECT-TYPE 1410 SYNTAX Counter32 1411 UNITS "Frames" 1412 MAX-ACCESS read-only 1413 STATUS current 1414 DESCRIPTION 1415 " The number of frames discarded in Ingress direction 1416 due to FIFO overrun in HDLC Controller. 1417 1418 This object is not applicable to MGX Release 1.x 1419 " 1420 ::= { frPortCntPortGrpEntry 34 } 1421 1422rcvPortFramesDiscard OBJECT-TYPE 1423 SYNTAX Counter32 1424 MAX-ACCESS read-only 1425 STATUS current 1426 DESCRIPTION 1427 " Number of framesdiscarded in the ingress direction by 1428 the port 1429 " 1430 ::= { frPortCntPortGrpEntry 35 } 1431 1432xmtPortFramesDE OBJECT-TYPE 1433 SYNTAX Counter32 1434 MAX-ACCESS read-only 1435 STATUS current 1436 DESCRIPTION 1437 " Number of frames transmitted in the egress direction 1438 by the port with DE bit set to 1 1439 " 1440 ::= { frPortCntPortGrpEntry 36 } 1441 1442xmtPortBytesDE OBJECT-TYPE 1443 SYNTAX Counter32 1444 MAX-ACCESS read-only 1445 STATUS current 1446 DESCRIPTION 1447 " Number of bytes transmitted in the egress direction 1448 by the port with DE bit set to 1 1449 " 1450 ::= { frPortCntPortGrpEntry 37 } 1451 1452rcvPortBytesDE OBJECT-TYPE 1453 SYNTAX Counter32 1454 MAX-ACCESS read-only 1455 STATUS current 1456 DESCRIPTION 1457 " Number of bytes received in the ingress direction 1458 by the port with DE bit set to 1 1459 " 1460 ::= { frPortCntPortGrpEntry 38 } 1461 1462xmtPortFramesDiscXceedDEThresh OBJECT-TYPE 1463 SYNTAX Counter32 1464 MAX-ACCESS read-only 1465 STATUS current 1466 DESCRIPTION 1467 " Number of frames discarded in the egress direction 1468 by the port due to exceeded DE Threshold 1469 " 1470 ::= { frPortCntPortGrpEntry 39 } 1471 1472xmtPortBytesDiscXceedDEThresh OBJECT-TYPE 1473 SYNTAX Counter32 1474 MAX-ACCESS read-only 1475 STATUS current 1476 DESCRIPTION 1477 " Number of bytes discarded in the egress direction 1478 by the port due to exceeded DE Threshold 1479 " 1480 ::= { frPortCntPortGrpEntry 40 } 1481 1482rcvPortBytesDiscXceedDEThresh OBJECT-TYPE 1483 SYNTAX Counter32 1484 MAX-ACCESS read-only 1485 STATUS current 1486 DESCRIPTION 1487 " Number of bytes discarded in the ingress direction 1488 by the port due to exceeded DE Threshold 1489 " 1490 ::= { frPortCntPortGrpEntry 41 } 1491 1492-- Pors Usage table specific to FRSM VHS Card. 1493 1494frPortsUsedLineGrpTable OBJECT-TYPE 1495 SYNTAX SEQUENCE OF FrPortsUsedLineGrpEntry 1496 MAX-ACCESS not-accessible 1497 STATUS current 1498 DESCRIPTION 1499 "This table Contains information on the DS0 time slots 1500 used in each DS1 interface." 1501 ::= { frPortCnfPortGrp 11 } 1502 1503frPortsUsedLineGrpEntry OBJECT-TYPE 1504 SYNTAX FrPortsUsedLineGrpEntry 1505 MAX-ACCESS not-accessible 1506 STATUS current 1507 DESCRIPTION 1508 "An entry for each DS1 interface." 1509 INDEX { frPortsUsedLineIndex } 1510 ::= { frPortsUsedLineGrpTable 1 } 1511 1512FrPortsUsedLineGrpEntry ::= 1513 SEQUENCE { 1514 frPortsUsedLineIndex Integer32, 1515 frPortsUsedLine Integer32 1516 } 1517 1518frPortsUsedLineIndex OBJECT-TYPE 1519 SYNTAX Integer32(1..56) 1520 MAX-ACCESS read-only 1521 STATUS current 1522 DESCRIPTION 1523 "This object uniquely identifies the 1524 DS1 interface." 1525 ::= { frPortsUsedLineGrpEntry 1 } 1526 1527frPortsUsedLine OBJECT-TYPE 1528 SYNTAX Integer32 (0..'ffffff'h) 1529 MAX-ACCESS read-only 1530 STATUS current 1531 DESCRIPTION 1532 "The value of this object provides the information 1533 on DS0 time slots used by the DS1 identified by 1534 'frPortsUsedLineIndex' object. 1535 1536 A bit set represents a DS0 that is used by all the 1537 logical ports defined so far for DS1 interface. 1538 The most significant byte is invalid for DS1." 1539 ::= { frPortsUsedLineGrpEntry 2 } 1540 1541 1542-- -------------------------------------------------------------------- 1543-- 1544-- 1545-- LOGICAL PORT CONFIG Group 1546-- 1547-- 1548-- -------------------------------------------------------------------- 1549 1550 1551frPortServiceQueGrpTable OBJECT-TYPE 1552 SYNTAX SEQUENCE OF FrPortServiceQueGrpEntry 1553 MAX-ACCESS not-accessible 1554 STATUS current 1555 DESCRIPTION 1556 "The config table is for logical port interface. 1557 In FRSM-VHS, there are 256 entries for FRSM-2CT3 card and 1558 2 entries for FRSM-T3/E3/HS2/T3B/E3B/HS2B-HSSI cards and 1559 8 entries for FRSM-HS2B-12IN1. The table is 1560 supported only in FRSM-VHS when the object egrQosFeature 1561 in the cardSpecific group is set to egrQosFeatureEnabled. 1562 " 1563 ::= { frPortServiceQueGrp 1 } 1564 1565frPortServiceQueGrpEntry OBJECT-TYPE 1566 SYNTAX FrPortServiceQueGrpEntry 1567 MAX-ACCESS not-accessible 1568 STATUS current 1569 DESCRIPTION 1570 " An entry for logical port." 1571 INDEX {frServPortNum, portServiceQueueNo } 1572 ::= { frPortServiceQueGrpTable 1 } 1573 1574FrPortServiceQueGrpEntry ::= 1575 SEQUENCE { 1576 frServPortNum Integer32, 1577 portServiceQueueNo INTEGER, 1578 portEgresQDepth Integer32, 1579 portEgresECNThresh Integer32, 1580 portEgresDEThresh Integer32, 1581 portQBwInc Integer32, 1582 portBytesDiscXceedQueFull Counter32, 1583 portBytesDiscXceedDEThresh Counter32 1584 } 1585 1586frServPortNum OBJECT-TYPE 1587 SYNTAX Integer32 (1..2147483647) 1588 MAX-ACCESS read-only 1589 STATUS current 1590 DESCRIPTION 1591 "This is the frame relay port number. 1592 1593 The value of this object must match with the 1594 value of object 'portNum' in frPortCnfPortGrpTable." 1595 ::= { frPortServiceQueGrpEntry 1} 1596 1597portServiceQueueNo OBJECT-TYPE 1598 SYNTAX INTEGER{ 1599 highpriorityQ (1), 1600 rtVBRQ (2), 1601 nrtVBRandABRQ (3), 1602 uBRQ (4), 1603 queue5 (5), 1604 queue6 (6), 1605 queue7 (7), 1606 queue8 (8) 1607 } 1608 MAX-ACCESS read-write 1609 STATUS current 1610 DESCRIPTION 1611 "This identifies the Q depending on the Service Type 1612 1 High Priority Queue 1613 2 rt VBR Queue 1614 3 nrt VBR and ABR Queue 1615 4 UBR Queue 1616 queue5(5) to queue8(8) are reserved for future use 1617 There are 8 queues but only four are being used as of now. 1618 " 1619 ::= { frPortServiceQueGrpEntry 2 } 1620 1621portEgresQDepth OBJECT-TYPE 1622 SYNTAX Integer32(0..2097151) 1623 MAX-ACCESS read-write 1624 STATUS current 1625 DESCRIPTION 1626 "Indicates the peak Egress queue depth for 1627 the frame relay port. The total queue depth of 1628 all connections mapped to this queue should not 1629 exceed this value." 1630 DEFVAL {1048575} 1631 ::= { frPortServiceQueGrpEntry 3 } 1632 1633portEgresECNThresh OBJECT-TYPE 1634 SYNTAX Integer32(0..2097151) 1635 MAX-ACCESS read-write 1636 STATUS current 1637 DESCRIPTION 1638 "ECN threshold for the frame relay port. 1639 If the total queue depth of all connections 1640 mapped to this port queue exceeds this threshold, 1641 then the appropriate ECN bit (FECN in the downstream direction and 1642 BECN in the upstream direction) get set." 1643 DEFVAL {104857} 1644 ::= { frPortServiceQueGrpEntry 4 } 1645 1646portEgresDEThresh OBJECT-TYPE 1647 SYNTAX Integer32(0..2097151) 1648 MAX-ACCESS read-write 1649 STATUS current 1650 DESCRIPTION 1651 "DE threshold for the frame relay port. 1652 If the total queue depth of all connections 1653 mapped to this port queue exceeds this threshold, 1654 and the DE bit is set in the incoming frame, then 1655 the frame gets dropped." 1656 DEFVAL {524287} 1657 ::= { frPortServiceQueGrpEntry 5 } 1658 1659portQBwInc OBJECT-TYPE 1660 SYNTAX Integer32(0..16383) 1661 MAX-ACCESS read-only 1662 STATUS current 1663 DESCRIPTION 1664 "Denotes the bandwidth increment for this 1665 port queue. The bandwidth increment is the 1666 percentage of the port bandwidth used by all 1667 connections mapped to a particular queue scaled 1668 by the value 16384." 1669 ::= { frPortServiceQueGrpEntry 6 } 1670 1671portBytesDiscXceedQueFull OBJECT-TYPE 1672 SYNTAX Counter32 1673 UNITS "Bytes" 1674 MAX-ACCESS read-only 1675 STATUS current 1676 DESCRIPTION 1677 "Counter maintained for the no of bytes 1678 discarded due to port queue depth exceeded." 1679 ::= { frPortServiceQueGrpEntry 7 } 1680 1681portBytesDiscXceedDEThresh OBJECT-TYPE 1682 SYNTAX Counter32 1683 UNITS "Bytes" 1684 MAX-ACCESS read-only 1685 STATUS current 1686 DESCRIPTION 1687 "Counter maintained for the no of bytes 1688 discarded due to DE threshold exceeded." 1689 ::= { frPortServiceQueGrpEntry 8 } 1690 1691 1692-- conformance information 1693 1694ciscoWanFrPortMIBConformance OBJECT IDENTIFIER ::= { ciscoWanFrPortMIB 2 } 1695 1696ciscoWanFrPortMIBGroups OBJECT IDENTIFIER ::= 1697 { ciscoWanFrPortMIBConformance 1 } 1698 1699ciscoWanFrPortMIBCompliances OBJECT IDENTIFIER ::= 1700 { ciscoWanFrPortMIBConformance 2 } 1701 1702-- compliance statements 1703 1704ciscoWanFrPortCompliance MODULE-COMPLIANCE 1705 STATUS current 1706 DESCRIPTION 1707 "The compliance statement for objects related 1708 to Frame Relay Ports." 1709 MODULE -- this module 1710 MANDATORY-GROUPS { 1711 ciscoWanFrPortConfGroup, 1712 ciscoWanFrPortStateGroup, 1713 ciscoWanFrPortStatsGroup 1714 } 1715 GROUP ciscoWanFrPortSvcGroup 1716 DESCRIPTION 1717 "This group is current for those frame relay 1718 interfaces where SVC is supported." 1719 1720 GROUP ciscoWanFrPortDs0InDs1Group 1721 DESCRIPTION 1722 "This group is mandatory for those frame relay 1723 interfaces where DS0 time slots are supported 1724 in a DS1 interface." 1725 1726 GROUP ciscoWanFrPortsUsedGroup 1727 DESCRIPTION 1728 "This group is mandatory for those frame relay 1729 interfaces where DS0 time slot information 1730 is supported." 1731 GROUP ciscoWanFrPortServiceQueueGroup 1732 DESCRIPTION 1733 "This group is mandatory for those frame relay 1734 interfaces where Service Queue is supported." 1735 ::= { ciscoWanFrPortMIBCompliances 1 } 1736 1737ciscoWanFrPortConfGroup OBJECT-GROUP 1738 OBJECTS { 1739 portNum, 1740 portLineNum, 1741 portRowStatus, 1742 portDs0ConfigBitMap, 1743 portDs0Speed, 1744 portFlagsBetweenFrames, 1745 portEqueueServiceRatio, 1746 portSpeed, 1747 portAdmin, 1748 portType, 1749 portBERTEnable, 1750 portEnhancedSIW, 1751 portM32EgrQueueThresh, 1752 portHeaderLen, 1753 portFrameChkSumType, 1754 portFileId, 1755 portOverSubEnable 1756 } 1757 STATUS current 1758 DESCRIPTION 1759 "The collection of objects which are used to represent 1760 Frame Relay Port information." 1761 ::= { ciscoWanFrPortMIBGroups 1 } 1762 1763ciscoWanFrPortSvcGroup OBJECT-GROUP 1764 OBJECTS { 1765 portSvcStatus, 1766 portSvcInUse, 1767 portSvcShareLcn, 1768 portSvcLcnLow, 1769 portSvcLcnHigh, 1770 portSvcDlciLow, 1771 portSvcDlciHigh, 1772 portDeleteSvcs, 1773 portIngrSvcBandW, 1774 portEgrSvcBandW 1775 } 1776 STATUS current 1777 DESCRIPTION 1778 "The collection of objects which are used to represent 1779 SVC characteristics of a Frame Relay Port." 1780 ::= { ciscoWanFrPortMIBGroups 2 } 1781 1782ciscoWanFrPortDs0InDs1Group OBJECT-GROUP 1783 OBJECTS { 1784 portsUsedLine1, 1785 portsUsedLine2, 1786 portsUsedLine3, 1787 portsUsedLine4, 1788 portsUsedLine5, 1789 portsUsedLine6, 1790 portsUsedLine7, 1791 portsUsedLine8, 1792 portNextAvailable 1793 } 1794 STATUS current 1795 DESCRIPTION 1796 "The objects representing the DS0(in DS1) that are 1797 used by the frame relay logical ports." 1798 ::= { ciscoWanFrPortMIBGroups 3 } 1799 1800ciscoWanFrPortStateGroup OBJECT-GROUP 1801 OBJECTS { 1802 statePortNum, 1803 portState, 1804 portSignallingState, 1805 portOversubscribed, 1806 portIngrPercentUtil, 1807 portEgrPercentUtil 1808 } 1809 STATUS current 1810 DESCRIPTION 1811 "The collection of objects related to 1812 state information of Frame Relay Ports." 1813 ::= { ciscoWanFrPortMIBGroups 4 } 1814 1815ciscoWanFrPortStatsGroup OBJECT-GROUP 1816 OBJECTS { 1817 cntPortNum, 1818 rcvPortFrames, 1819 rcvPortBytes, 1820 rcvPortFramesDE, 1821 rcvPortFramesFECN, 1822 rcvPortFramesBECN, 1823 rcvFramesDiscCRCError, 1824 rcvFramesDiscAlignmentError, 1825 rcvFramesDiscIllegalLen, 1826 rcvFramesDiscIllegalHeader, 1827 rcvFramesAbort, 1828 rcvFramesUnknownDLCI, 1829 rcvLastUnknownDLCI, 1830 rcvPortFramesTaggedFECN, 1831 rcvPortFramesTaggedBECN, 1832 rcvPortFramesTaggedDE, 1833 rcvPortFramesDiscXceedDEThresh, 1834 rcvPortKbpsAIR, 1835 rcvBufNotAvailable, 1836 xmtPortFrames, 1837 xmtPortBytes, 1838 xmtPortFramesFECN, 1839 xmtPortFramesBECN, 1840 xmtPortFramesDiscXceedQDepth, 1841 xmtPortBytesDiscXceedQDepth, 1842 xmtPortFramesDuringLMIAlarm, 1843 xmtPortBytesDuringLMIAlarm, 1844 xmtFramesAbort, 1845 xmtFramesUnderrun, 1846 xmtPortKbpsAIR, 1847 xmtBufNotAvailable, 1848 portClrButton, 1849 rcvFramesDiscNoChan, 1850 rcvFramesDiscOverrun, 1851 rcvPortFramesDiscard, 1852 xmtPortFramesDE, 1853 xmtPortBytesDE, 1854 rcvPortBytesDE, 1855 xmtPortFramesDiscXceedDEThresh, 1856 xmtPortBytesDiscXceedDEThresh, 1857 rcvPortBytesDiscXceedDEThresh 1858 } 1859 STATUS current 1860 DESCRIPTION 1861 "The collection of objects related to 1862 statistics information of frame relay ports." 1863 ::= { ciscoWanFrPortMIBGroups 5 } 1864 1865ciscoWanFrPortServiceQueueGroup OBJECT-GROUP 1866 OBJECTS { 1867 frServPortNum, 1868 portServiceQueueNo, 1869 portEgresQDepth, 1870 portEgresECNThresh, 1871 portEgresDEThresh, 1872 portQBwInc, 1873 portBytesDiscXceedQueFull, 1874 portBytesDiscXceedDEThresh 1875 } 1876 STATUS current 1877 DESCRIPTION 1878 "The collection of objects related to 1879 service queue on frame relay ports." 1880 ::= { ciscoWanFrPortMIBGroups 6 } 1881 1882ciscoWanFrPortsUsedGroup OBJECT-GROUP 1883 OBJECTS { 1884 frPortsUsedLineIndex, 1885 frPortsUsedLine 1886 } 1887 STATUS current 1888 DESCRIPTION 1889 "The collection of objects related to information 1890 on DS0 time slots used in each DS1 line." 1891 ::= { ciscoWanFrPortMIBGroups 7 } 1892 1893END 1894 1895