1-- ***************************************************************** 2-- CISCO-ITP-DSMR-SMPP-MIB: Distributed Short Message Routing 3-- Short Message Peer-to-Peer delivery 4-- 5-- Feburary 2005, John Linton, Shekhar Acharya 6-- 7-- Copyright (c) 2005 by Cisco Systems, Inc. 8-- All rights reserved. 9-- ***************************************************************** 10CISCO-ITP-DSMR-SMPP-MIB DEFINITIONS ::= BEGIN 11IMPORTS 12 CmlrName 13 FROM CISCO-ITP-MLR-MIB 14 15 cgspCLLICode, 16 cgspEventSequenceNumber, 17 cgspInstNetwork 18 FROM CISCO-ITP-GSP-MIB 19 20 ciscoMgmt 21 FROM CISCO-SMI 22 23 InetAddressType, 24 InetAddress, 25 InetPortNumber 26 FROM INET-ADDRESS-MIB 27 28 MODULE-COMPLIANCE, 29 NOTIFICATION-GROUP, 30 OBJECT-GROUP 31 FROM SNMPv2-CONF 32 33 Counter32, 34 MODULE-IDENTITY, 35 NOTIFICATION-TYPE, 36 OBJECT-TYPE, 37 Unsigned32 38 FROM SNMPv2-SMI 39 40 RowStatus, 41 TEXTUAL-CONVENTION, 42 TruthValue 43 FROM SNMPv2-TC; 44 45ciscoItpDsmrSmppMIB MODULE-IDENTITY 46 LAST-UPDATED "200505180000Z" 47 ORGANIZATION "Cisco Systems, Inc." 48 CONTACT-INFO 49 " Cisco Systems, Inc 50 Customer Service 51 52 Postal: 170 W. Tasman Drive 53 San Jose, CA 95134 54 USA 55 56 Tel: +1 800 553-NETS 57 58 E-mail: cs-ss7@cisco.com" 59 60 DESCRIPTION 61 "The MIB for providing information about Distributed 62 Short Message Routing delivery using Short Message 63 Peer-to-Peer protocol. 64 65 Acronyms and Terms 66 67 DSMR Distributed Short Message Routing 68 69 SMPP Short Message Peer-to-Peer (protocol) 70 71 SMS Short Message Service 72 73 UCP Universal Computer Protocol. 74 75 WRR Weighted Round Robin. A variation of 76 the round robin algorithm that uses 77 server weights to allow uneven 78 distribution of traffic among a set 79 of available servers. 80 81 ********************************************" 82 REVISION "200505180000Z" 83 DESCRIPTION 84 "Initial version of this MIB module." 85 ::= { ciscoMgmt 1301 } 86 87 88-- Top-level structure of the MIB 89ciscoItpDsmrSmppMIBNotifs OBJECT IDENTIFIER ::= 90 { ciscoItpDsmrSmppMIB 0 } 91ciscoItpDsmrSmppMIBObjects OBJECT IDENTIFIER ::= 92 { ciscoItpDsmrSmppMIB 1 } 93ciscoItpDsmrSmppMIBConform OBJECT IDENTIFIER ::= 94 { ciscoItpDsmrSmppMIB 2 } 95 96-- ******************************************************************** 97-- * * 98-- * Textual Conventions * 99-- * * 100-- ******************************************************************** 101CdsmrSmppInactivityTimer ::= TEXTUAL-CONVENTION 102 STATUS current 103 DESCRIPTION 104 "This textual convention defines the allowed values 105 used to define Inactivity timer used by Short Message 106 Peer-to-Peer session. The value of zero is reserved to 107 indicate that an object has not been set to value and that 108 the default value is to be used." 109 SYNTAX Unsigned32 (0 | 1000..9000000) 110 111CdsmrSmppResponseTimer ::= TEXTUAL-CONVENTION 112 STATUS current 113 DESCRIPTION 114 "This textual convention defines the allowed values 115 used to define response timer ,in milliseconds, 116 used by Short Message Peer-to-Peer session. The value 117 of zero is reserved to indicate that an object has not 118 been set to value and that the default value is to 119 be used." 120 SYNTAX Unsigned32 (0 | 1000..10000) 121 122CdsmrSmppSendWindow ::= TEXTUAL-CONVENTION 123 STATUS current 124 DESCRIPTION 125 "This textual convention defines the allowed values 126 used to define send window used by Short Message 127 Peer-to-Peer session. The value of zero is reserved to 128 indicate that an object has not been set to value and 129 that the default value is to be used." 130 SYNTAX Unsigned32 (0 | 1..100) 131 132CdsmrSmppSessionInitTimer ::= TEXTUAL-CONVENTION 133 STATUS current 134 DESCRIPTION 135 "This textual convention defines the allowed values 136 used to define session initiation timer used to create 137 Short Message Peer-to-Peer session. The value of zero 138 is reserved to indicate that an object has not been 139 set to value and that the default value is to be used." 140 SYNTAX Unsigned32 (0 | 500..120000) 141 142 143CdsmrSmppBindType ::= TEXTUAL-CONVENTION 144 STATUS current 145 DESCRIPTION 146 "List of possible bind types. 147 'none' : Bind type not specified. 148 'any' : Allow receipt of any SMPP bind type, send 149 transceiver binds 150 'receiver' : Receive or send SMPP receiver binds only 151 'transceiver': Receive or send SMPP transceiver binds only 152 'transmitter': Receive or send SMPP transmitter binds only" 153 SYNTAX INTEGER { 154 none(1), 155 any(2), 156 receiver(3), 157 transceiver(4), 158 transmitter(5) 159 } 160 161CdsmrSmppKeepaliveTimer ::= TEXTUAL-CONVENTION 162 STATUS current 163 DESCRIPTION 164 "This textual convention defines the allowed values 165 used to define keep alive timer used by Short Message 166 Peer-to-Peer session. The value of zero is reserved to 167 indicate that an object has not been set to value and 168 that the default value is to be used." 169 SYNTAX Unsigned32 (0 | 500..120000) 170 171-- ************************************************************* 172-- * * 173-- * Scalars * 174-- * * 175-- ************************************************************* 176cdsmrSmppScalars OBJECT IDENTIFIER ::= 177 { ciscoItpDsmrSmppMIBObjects 0 } 178 179cdsmrSmppSessionStateNotifEnable OBJECT-TYPE 180 SYNTAX TruthValue 181 MAX-ACCESS read-write 182 STATUS current 183 DESCRIPTION 184 "A control to enable or disable 185 notifications as follows: 186 'true' Indicates that the ciscoItpDsmrSmppSessionState 187 notification should be generated.. 188 189 'false' Indicates that ciscoItpDsmrSmppSessionState 190 notification generation is disabled." 191 DEFVAL { false } 192 ::= { cdsmrSmppScalars 1 } 193 194 195-- ************************************************************* 196-- * * 197-- * Short Message Peer-to-Peer Protocol Profile * 198-- * * 199-- ************************************************************* 200cdsmrSmppProfileTable OBJECT-TYPE 201 SYNTAX SEQUENCE OF CdsmrSmppProfileTableEntry 202 MAX-ACCESS not-accessible 203 STATUS current 204 DESCRIPTION 205 "A table that is used to monitor specific information 206 used to configure short message peer-to-peer protocol 207 profile. Entries are added to this table via 208 cdsmrSmppProfileRowStatus in accordance with the RowStatus 209 convention." 210 ::= { ciscoItpDsmrSmppMIBObjects 2 } 211 212cdsmrSmppProfileTableEntry OBJECT-TYPE 213 SYNTAX CdsmrSmppProfileTableEntry 214 MAX-ACCESS not-accessible 215 STATUS current 216 DESCRIPTION 217 "Each entry defines parameter that can be used to default 218 values for sessions." 219 INDEX { cgspInstNetwork, 220 cdsmrSmppProfileName 221 } 222 ::= { cdsmrSmppProfileTable 1 } 223 224CdsmrSmppProfileTableEntry ::= SEQUENCE { 225 cdsmrSmppProfileName CmlrName, 226 cdsmrSmppProfileBindType CdsmrSmppBindType, 227 cdsmrSmppProfileInactivityTimer CdsmrSmppInactivityTimer, 228 cdsmrSmppProfileKeepaliveTimer CdsmrSmppKeepaliveTimer, 229 cdsmrSmppProfileCallingParty TruthValue, 230 cdsmrSmppProfileResponseTimer CdsmrSmppResponseTimer, 231 cdsmrSmppProfileSendWindow CdsmrSmppSendWindow, 232 cdsmrSmppProfileSessionInitTimer CdsmrSmppSessionInitTimer, 233 cdsmrSmppProfileRowStatus RowStatus 234} 235 236cdsmrSmppProfileName OBJECT-TYPE 237 SYNTAX CmlrName 238 MAX-ACCESS not-accessible 239 STATUS current 240 DESCRIPTION 241 "A name used to define a collection of parameters for 242 short message peer-to-peer protocol. A name that is 243 used to identify a unique SMPP profile." 244 ::= { cdsmrSmppProfileTableEntry 1} 245 246 247cdsmrSmppProfileBindType OBJECT-TYPE 248 SYNTAX CdsmrSmppBindType 249 MAX-ACCESS read-create 250 STATUS current 251 DESCRIPTION 252 "Specifies allowed types of binds for session." 253 ::= { cdsmrSmppProfileTableEntry 2 } 254 255 256cdsmrSmppProfileInactivityTimer OBJECT-TYPE 257 SYNTAX CdsmrSmppInactivityTimer 258 UNITS "milliseconds" 259 MAX-ACCESS read-create 260 STATUS current 261 DESCRIPTION 262 "This object defines the allowed values used to define 263 inactivity timer used by Short Message Peer-to-Peer 264 session. Indicates the maximum time lapse allowed 265 time between transactions before destination is 266 considered inactive. The value for this object should 267 be two to three times the value specified for the 268 cdsmrSmppProfileKeepaliveTimer object." 269 ::= { cdsmrSmppProfileTableEntry 3 } 270 271cdsmrSmppProfileKeepaliveTimer OBJECT-TYPE 272 SYNTAX CdsmrSmppKeepaliveTimer 273 UNITS "milliseconds" 274 MAX-ACCESS read-create 275 STATUS current 276 DESCRIPTION 277 "This object defines the allowed values used to define 278 keep alive timer used by Short Message Peer-to-Peer 279 session." 280 ::= { cdsmrSmppProfileTableEntry 4 } 281 282cdsmrSmppProfileCallingParty OBJECT-TYPE 283 SYNTAX TruthValue 284 MAX-ACCESS read-create 285 STATUS current 286 DESCRIPTION 287 "This object is used to indicate presence of 288 optional calling party option." 289 ::= { cdsmrSmppProfileTableEntry 5 } 290 291cdsmrSmppProfileResponseTimer OBJECT-TYPE 292 SYNTAX CdsmrSmppResponseTimer 293 UNITS "milliseconds" 294 MAX-ACCESS read-create 295 STATUS current 296 DESCRIPTION 297 "This object defines the allowed values used to define 298 response timer used by Short Message Peer-to-Peer session. 299 This is the amount of time to wait before retransmitting 300 packet." 301 ::= { cdsmrSmppProfileTableEntry 6 } 302 303cdsmrSmppProfileSendWindow OBJECT-TYPE 304 SYNTAX CdsmrSmppSendWindow 305 UNITS "bytes" 306 MAX-ACCESS read-create 307 STATUS current 308 DESCRIPTION 309 "This object defines the allowed size of send window used 310 by Short Message Peer-to-Peer session window." 311 ::= { cdsmrSmppProfileTableEntry 7 } 312 313cdsmrSmppProfileSessionInitTimer OBJECT-TYPE 314 SYNTAX CdsmrSmppSessionInitTimer 315 UNITS "milliseconds" 316 MAX-ACCESS read-create 317 STATUS current 318 DESCRIPTION 319 "This object defines the allowed values used to define 320 session initiation timer used to create Short Message 321 Peer-to-Peer session. This specifies the maximum amount 322 of time to wait for the session Bind to be received." 323 ::= { cdsmrSmppProfileTableEntry 8 } 324 325cdsmrSmppProfileRowStatus OBJECT-TYPE 326 SYNTAX RowStatus 327 MAX-ACCESS read-create 328 STATUS current 329 DESCRIPTION 330 "The object is used by a management station to 331 create or delete the row entry in cdsmrSmppProfileTable 332 following the RowStatus textual convention." 333 ::= { cdsmrSmppProfileTableEntry 9 } 334 335-- ************************************************************* 336-- * * 337-- * Short Message Peer-to-Peer Sessions * 338-- * * 339-- ************************************************************* 340cdsmrSmppSessionTable OBJECT-TYPE 341 SYNTAX SEQUENCE OF CdsmrSmppSessionTableEntry 342 MAX-ACCESS not-accessible 343 STATUS current 344 DESCRIPTION 345 "A table that is used to collection information on 346 short message peer-to-peer protocol sessions. Entries are 347 added to this table via cdsmrSmppSessionRowStatus in 348 accordance with the RowStatus convention." 349 ::= { ciscoItpDsmrSmppMIBObjects 3 } 350 351cdsmrSmppSessionTableEntry OBJECT-TYPE 352 SYNTAX CdsmrSmppSessionTableEntry 353 MAX-ACCESS not-accessible 354 STATUS current 355 DESCRIPTION 356 "Each entry defines parameter and state information on 357 short message peer-to-peer protocol sessions." 358 INDEX { cgspInstNetwork, 359 cdsmrSmppSessionLocalPortNumber 360 } 361 ::= { cdsmrSmppSessionTable 1 } 362 363CdsmrSmppSessionTableEntry ::= SEQUENCE { 364 cdsmrSmppSessionLocalPortNumber InetPortNumber, 365 cdsmrSmppSessionLocalIpAddrType InetAddressType, 366 cdsmrSmppSessionLocalIpAddress InetAddress, 367 cdsmrSmppSessionDynamicDest TruthValue, 368 cdsmrSmppSessionRowStatus RowStatus 369} 370 371cdsmrSmppSessionLocalPortNumber OBJECT-TYPE 372 SYNTAX InetPortNumber 373 MAX-ACCESS not-accessible 374 STATUS current 375 DESCRIPTION 376 "Local port number used to establish short message 377 peer-to-peer protocol." 378 ::= { cdsmrSmppSessionTableEntry 1} 379 380cdsmrSmppSessionLocalIpAddrType OBJECT-TYPE 381 SYNTAX InetAddressType 382 MAX-ACCESS read-create 383 STATUS current 384 DESCRIPTION 385 "This object contains the type of the local 386 IP address used to create an session." 387 ::= { cdsmrSmppSessionTableEntry 2} 388 389cdsmrSmppSessionLocalIpAddress OBJECT-TYPE 390 SYNTAX InetAddress 391 MAX-ACCESS read-create 392 STATUS current 393 DESCRIPTION 394 "This object contains the local IP address used to 395 create the session with the partner of this 396 session." 397 ::= { cdsmrSmppSessionTableEntry 3} 398 399cdsmrSmppSessionDynamicDest OBJECT-TYPE 400 SYNTAX TruthValue 401 MAX-ACCESS read-create 402 STATUS current 403 DESCRIPTION 404 "Indicates whether dynamic destinations are allowed as 405 follows. 406 'true' - dynamic destination are allowed. 407 'false' - dynamic destinations are not allowed." 408 ::= { cdsmrSmppSessionTableEntry 4} 409 410cdsmrSmppSessionRowStatus OBJECT-TYPE 411 SYNTAX RowStatus 412 MAX-ACCESS read-create 413 STATUS current 414 DESCRIPTION 415 "The object is used by a management station to 416 create or delete the row entry in cdsmrSmppSessionTable 417 following the RowStatus textual convention." 418 ::= { cdsmrSmppSessionTableEntry 5} 419 420-- ************************************************************* 421-- * * 422-- * Short Message Peer-to-Peer Destinations * 423-- * * 424-- ************************************************************* 425cdsmrSmppDestTable OBJECT-TYPE 426 SYNTAX SEQUENCE OF CdsmrSmppDestTableEntry 427 MAX-ACCESS not-accessible 428 STATUS current 429 DESCRIPTION 430 "A table that is used to define a collection of information 431 on short message destinations. One or more destination is 432 defined under each session using peer to peer protocol. 433 Entries are added to this table via cdsmrSmppDestRowStatus 434 in accordance with the RowStatus convention." 435 ::= { ciscoItpDsmrSmppMIBObjects 4 } 436 437cdsmrSmppDestTableEntry OBJECT-TYPE 438 SYNTAX CdsmrSmppDestTableEntry 439 MAX-ACCESS not-accessible 440 STATUS current 441 DESCRIPTION 442 "Each entry defines parameter and state information on 443 short message peer-to-peer protocol destinations." 444 INDEX { cgspInstNetwork, 445 cdsmrSmppSessionLocalPortNumber, 446 cdsmrSmppDestName 447 } 448 ::= { cdsmrSmppDestTable 1 } 449 450CdsmrSmppDestTableEntry ::= SEQUENCE { 451 cdsmrSmppDestName CmlrName, 452 cdsmrSmppDestBindType CdsmrSmppBindType, 453 cdsmrSmppDestInactivityTimer CdsmrSmppInactivityTimer, 454 cdsmrSmppDestKeepaliveTimer CdsmrSmppKeepaliveTimer, 455 cdsmrSmppDestCallingParty TruthValue, 456 cdsmrSmppDestResponseTimer CdsmrSmppResponseTimer, 457 cdsmrSmppDestSendWindow CdsmrSmppSendWindow, 458 cdsmrSmppDestSessionInitTimer CdsmrSmppSessionInitTimer, 459 cdsmrSmppDestRemotePortNumber InetPortNumber, 460 cdsmrSmppDestRemoteIpAddrType InetAddressType, 461 cdsmrSmppDestRemoteIpAddress InetAddress, 462 cdsmrSmppDestProfileName CmlrName, 463 cdsmrSmppDestState INTEGER, 464 cdsmrSmppDestSentRequests Counter32, 465 cdsmrSmppDestRcvdRequests Counter32, 466 cdsmrSmppDestSentResponses Counter32, 467 cdsmrSmppDestRcvdResponses Counter32, 468 cdsmrSmppDestRowStatus RowStatus 469} 470 471cdsmrSmppDestName OBJECT-TYPE 472 SYNTAX CmlrName 473 MAX-ACCESS not-accessible 474 STATUS current 475 DESCRIPTION 476 "A name used to uniquely identify a destination using 477 short message peer-to-peer protocol." 478 ::= { cdsmrSmppDestTableEntry 1} 479 480 481cdsmrSmppDestBindType OBJECT-TYPE 482 SYNTAX CdsmrSmppBindType 483 MAX-ACCESS read-create 484 STATUS current 485 DESCRIPTION 486 "Specifies allowed types of binds for session." 487 ::= { cdsmrSmppDestTableEntry 2 } 488 489 490cdsmrSmppDestInactivityTimer OBJECT-TYPE 491 SYNTAX CdsmrSmppInactivityTimer 492 UNITS "milliseconds" 493 MAX-ACCESS read-create 494 STATUS current 495 DESCRIPTION 496 "This object defines the allowed values used to define 497 inactivity timer used by Short Message Peer-to-Peer session. 498 Indicates the maximum time lapse allowed between 499 transactions before destination is considered inactive." 500 ::= { cdsmrSmppDestTableEntry 3 } 501 502cdsmrSmppDestKeepaliveTimer OBJECT-TYPE 503 SYNTAX CdsmrSmppKeepaliveTimer 504 UNITS "milliseconds" 505 MAX-ACCESS read-create 506 STATUS current 507 DESCRIPTION 508 "This object defines the allowed values used to define 509 keep alive timer used by Short Message Peer-to-Peer 510 session." 511 ::= { cdsmrSmppDestTableEntry 4 } 512 513cdsmrSmppDestCallingParty OBJECT-TYPE 514 SYNTAX TruthValue 515 UNITS "milliseconds" 516 MAX-ACCESS read-create 517 STATUS current 518 DESCRIPTION 519 "This textual convention is used to indicate presence of 520 optional calling party option." 521 ::= { cdsmrSmppDestTableEntry 5 } 522 523cdsmrSmppDestResponseTimer OBJECT-TYPE 524 SYNTAX CdsmrSmppResponseTimer 525 UNITS "milliseconds" 526 MAX-ACCESS read-create 527 STATUS current 528 DESCRIPTION 529 "This object defines the allowed values used to define 530 response timer used by Short Message Peer-to-Peer session. 531 This is the amount of time to wait before retransmitting 532 packet." 533 ::= { cdsmrSmppDestTableEntry 6 } 534 535cdsmrSmppDestSendWindow OBJECT-TYPE 536 SYNTAX CdsmrSmppSendWindow 537 UNITS "bytes" 538 MAX-ACCESS read-create 539 STATUS current 540 DESCRIPTION 541 "This object defines the allowed size of send window 542 used by Short Message Peer-to-Peer session." 543 ::= { cdsmrSmppDestTableEntry 7 } 544 545cdsmrSmppDestSessionInitTimer OBJECT-TYPE 546 SYNTAX CdsmrSmppSessionInitTimer 547 UNITS "milliseconds" 548 MAX-ACCESS read-create 549 STATUS current 550 DESCRIPTION 551 "This object defines the allowed values used to define 552 session initiation timer used to create Short Message 553 Peer-to-Peer session. This specifies the maximum amount 554 of time to wait for the session Bind to be received." 555 ::= { cdsmrSmppDestTableEntry 8 } 556 557cdsmrSmppDestRemotePortNumber OBJECT-TYPE 558 SYNTAX InetPortNumber 559 MAX-ACCESS read-create 560 STATUS current 561 DESCRIPTION 562 "Remote port number used to establish short message 563 peer-to-peer protocol session." 564 ::= { cdsmrSmppDestTableEntry 9 } 565 566cdsmrSmppDestRemoteIpAddrType OBJECT-TYPE 567 SYNTAX InetAddressType 568 MAX-ACCESS read-create 569 STATUS current 570 DESCRIPTION 571 "This object contains the type of the remote 572 IP address used to create an session." 573 ::= { cdsmrSmppDestTableEntry 10 } 574 575cdsmrSmppDestRemoteIpAddress OBJECT-TYPE 576 SYNTAX InetAddress 577 MAX-ACCESS read-create 578 STATUS current 579 DESCRIPTION 580 "This object contains the remote IP address used to 581 create the session." 582 ::= { cdsmrSmppDestTableEntry 11 } 583 584cdsmrSmppDestProfileName OBJECT-TYPE 585 SYNTAX CmlrName 586 MAX-ACCESS read-create 587 STATUS current 588 DESCRIPTION 589 "Specifies Profile from cdsmrSmppProfileTable table to 590 define common default parameters for destination." 591 ::= { cdsmrSmppDestTableEntry 12 } 592 593cdsmrSmppDestState OBJECT-TYPE 594 SYNTAX INTEGER { active(1), 595 inactive(2), 596 open(3) 597 } 598 MAX-ACCESS read-only 599 STATUS current 600 DESCRIPTION 601 "Current state of destination. 602 'active' - Destination is available. 603 'inactive' - Destination is unvailable. 604 'open' - Device is listening on port for 605 destination to establish connection." 606 ::= { cdsmrSmppDestTableEntry 13 } 607 608cdsmrSmppDestSentRequests OBJECT-TYPE 609 SYNTAX Counter32 610 UNITS "requests" 611 MAX-ACCESS read-only 612 STATUS current 613 DESCRIPTION 614 "Number of SMS requests sent to destination." 615 ::= { cdsmrSmppDestTableEntry 14 } 616 617cdsmrSmppDestRcvdRequests OBJECT-TYPE 618 SYNTAX Counter32 619 UNITS "requests" 620 MAX-ACCESS read-only 621 STATUS current 622 DESCRIPTION 623 "Number of SMS requests received from destination." 624 ::= { cdsmrSmppDestTableEntry 15 } 625 626cdsmrSmppDestSentResponses OBJECT-TYPE 627 SYNTAX Counter32 628 UNITS "responses" 629 MAX-ACCESS read-only 630 STATUS current 631 DESCRIPTION 632 "Number of SMS responses sent to destination." 633 ::= { cdsmrSmppDestTableEntry 16 } 634 635cdsmrSmppDestRcvdResponses OBJECT-TYPE 636 SYNTAX Counter32 637 UNITS "responses" 638 MAX-ACCESS read-only 639 STATUS current 640 DESCRIPTION 641 "Number of SMS responses received from destination." 642 ::= { cdsmrSmppDestTableEntry 17 } 643 644cdsmrSmppDestRowStatus OBJECT-TYPE 645 SYNTAX RowStatus 646 MAX-ACCESS read-create 647 STATUS current 648 DESCRIPTION 649 "The object is used by a management station to 650 create or delete the row entry in cdsmrSmppDestTable 651 following the RowStatus textual convention." 652 ::= { cdsmrSmppDestTableEntry 18 } 653 654-- ************************************************************* 655-- * * 656-- * Notifications * 657-- * * 658-- ************************************************************* 659ciscoItpDsmrSmppSessionState NOTIFICATION-TYPE 660 OBJECTS { 661 cgspEventSequenceNumber, 662 cgspCLLICode, 663 cdsmrSmppDestState 664 } 665 STATUS current 666 DESCRIPTION 667 "This notification is generated whenever UCP destination 668 changes states. This notification provides information 669 on the availablity of the destination to receive and 670 process packets using the SMPP protocol." 671 ::= { ciscoItpDsmrSmppMIBNotifs 1 } 672 673-- ************************************************************* 674-- * * 675-- * Conformance Information * 676-- * * 677-- ************************************************************* 678ciscoItpDsmrSmppMIBCompliances OBJECT IDENTIFIER 679 ::= { ciscoItpDsmrSmppMIBConform 1 } 680ciscoItpDsmrSmppMIBGroups OBJECT IDENTIFIER 681 ::= { ciscoItpDsmrSmppMIBConform 2 } 682 683-- Compliance 684 685ciscoItpDsmrSmppMIBCompliance MODULE-COMPLIANCE 686 STATUS current 687 DESCRIPTION 688 "The compliance statement for entities which implement 689 the Cisco CISCO-ITP-MLR-MIB" 690 MODULE -- this module 691 MANDATORY-GROUPS { ciscoItpDsmrSmppGroup, 692 ciscoItpDsmrSmppNotificationsGroup 693 } 694 695-- *** cdsmrSmppProfileTable ********************************* 696 697 OBJECT cdsmrSmppProfileBindType 698 MIN-ACCESS read-only 699 DESCRIPTION "Create/Write access is not required." 700 701 OBJECT cdsmrSmppProfileInactivityTimer 702 MIN-ACCESS read-only 703 DESCRIPTION "Create/Write access is not required." 704 705 OBJECT cdsmrSmppProfileKeepaliveTimer 706 MIN-ACCESS read-only 707 DESCRIPTION "Create/Write access is not required." 708 709 OBJECT cdsmrSmppProfileCallingParty 710 MIN-ACCESS read-only 711 DESCRIPTION "Create/Write access is not required." 712 713 OBJECT cdsmrSmppProfileResponseTimer 714 MIN-ACCESS read-only 715 DESCRIPTION "Create/Write access is not required." 716 717 OBJECT cdsmrSmppProfileSendWindow 718 MIN-ACCESS read-only 719 DESCRIPTION "Create/Write access is not required." 720 721 OBJECT cdsmrSmppProfileSessionInitTimer 722 MIN-ACCESS read-only 723 DESCRIPTION "Create/Write access is not required." 724 725 OBJECT cdsmrSmppProfileRowStatus 726 MIN-ACCESS read-only 727 DESCRIPTION "Create/Write access is not required." 728 729 730-- *** cdsmrSmppSessionTable ********************************* 731 732 OBJECT cdsmrSmppSessionLocalIpAddrType 733 MIN-ACCESS read-only 734 DESCRIPTION "Create/Write access is not required." 735 736 OBJECT cdsmrSmppSessionLocalIpAddress 737 MIN-ACCESS read-only 738 DESCRIPTION "Create/Write access is not required." 739 740 OBJECT cdsmrSmppSessionDynamicDest 741 MIN-ACCESS read-only 742 DESCRIPTION "Create/Write access is not required." 743 744 OBJECT cdsmrSmppSessionRowStatus 745 MIN-ACCESS read-only 746 DESCRIPTION "Create/Write access is not required." 747 748 749 750-- *** cdsmrSmppDestTable ********************************* 751 752 OBJECT cdsmrSmppDestBindType 753 MIN-ACCESS read-only 754 DESCRIPTION "Create/Write access is not required." 755 756 OBJECT cdsmrSmppDestInactivityTimer 757 MIN-ACCESS read-only 758 DESCRIPTION "Create/Write access is not required." 759 760 OBJECT cdsmrSmppDestKeepaliveTimer 761 MIN-ACCESS read-only 762 DESCRIPTION "Create/Write access is not required." 763 764 OBJECT cdsmrSmppDestCallingParty 765 MIN-ACCESS read-only 766 DESCRIPTION "Create/Write access is not required." 767 768 OBJECT cdsmrSmppDestResponseTimer 769 MIN-ACCESS read-only 770 DESCRIPTION "Create/Write access is not required." 771 772 OBJECT cdsmrSmppDestSendWindow 773 MIN-ACCESS read-only 774 DESCRIPTION "Create/Write access is not required." 775 776 OBJECT cdsmrSmppDestRemotePortNumber 777 MIN-ACCESS read-only 778 DESCRIPTION "Create/Write access is not required." 779 780 OBJECT cdsmrSmppDestSessionInitTimer 781 MIN-ACCESS read-only 782 DESCRIPTION "Create/Write access is not required." 783 784 OBJECT cdsmrSmppDestRemoteIpAddrType 785 MIN-ACCESS read-only 786 DESCRIPTION "Create/Write access is not required." 787 788 OBJECT cdsmrSmppDestRemoteIpAddress 789 MIN-ACCESS read-only 790 DESCRIPTION "Create/Write access is not required." 791 792 OBJECT cdsmrSmppDestProfileName 793 MIN-ACCESS read-only 794 DESCRIPTION "Create/Write access is not required." 795 796 OBJECT cdsmrSmppDestRowStatus 797 MIN-ACCESS read-only 798 DESCRIPTION "Create/Write access is not required." 799 800::= { ciscoItpDsmrSmppMIBCompliances 1 } 801 802-- Units of Conformance 803 804ciscoItpDsmrSmppGroup OBJECT-GROUP 805 OBJECTS { cdsmrSmppSessionStateNotifEnable, 806 cdsmrSmppProfileBindType, 807 cdsmrSmppProfileInactivityTimer, 808 cdsmrSmppProfileKeepaliveTimer, 809 cdsmrSmppProfileCallingParty, 810 cdsmrSmppProfileResponseTimer, 811 cdsmrSmppProfileSendWindow, 812 cdsmrSmppProfileSessionInitTimer, 813 cdsmrSmppProfileRowStatus, 814 cdsmrSmppSessionLocalIpAddrType, 815 cdsmrSmppSessionLocalIpAddress, 816 cdsmrSmppSessionDynamicDest, 817 cdsmrSmppSessionRowStatus, 818 cdsmrSmppDestBindType, 819 cdsmrSmppDestInactivityTimer, 820 cdsmrSmppDestKeepaliveTimer, 821 cdsmrSmppDestCallingParty, 822 cdsmrSmppDestResponseTimer, 823 cdsmrSmppDestSendWindow, 824 cdsmrSmppDestRemotePortNumber, 825 cdsmrSmppDestSessionInitTimer, 826 cdsmrSmppDestRemoteIpAddrType, 827 cdsmrSmppDestRemoteIpAddress, 828 cdsmrSmppDestProfileName, 829 cdsmrSmppDestState, 830 cdsmrSmppDestSentRequests, 831 cdsmrSmppDestRcvdRequests, 832 cdsmrSmppDestSentResponses, 833 cdsmrSmppDestRcvdResponses, 834 cdsmrSmppDestRowStatus 835 } 836 STATUS current 837 DESCRIPTION 838 "A collection of objects providing information used to 839 configure Short Message Peer-to-Peer Protocol." 840 ::= { ciscoItpDsmrSmppMIBGroups 1 } 841 842ciscoItpDsmrSmppNotificationsGroup NOTIFICATION-GROUP 843 NOTIFICATIONS { ciscoItpDsmrSmppSessionState } 844 STATUS current 845 DESCRIPTION 846 "DSMR Short Message Peer-to-Peer Protocol notification 847 objects." 848 ::= { ciscoItpDsmrSmppMIBGroups 2 } 849END 850 851