1 AIN-Parameters{ ainParametersObjectIdentifier } 2 --This module contains the type definitions for the AIN parameters. 3 4 DEFINITIONS ::= 5 6 BEGIN 7 8 -- ainParametersObjectIdentifier OBJECT IDENTIFIER ::= ? - -not yet defined 9 -- TYPE DEFINITIONS FOR AIN PARAMETERS FOLLOWS 10 11 AccessCode ::= [1] IMPLICIT AINDigits 12 -- range - 1 - 5 digits 13 ACGEncountered ::= [2] IMPLICIT OCTET STRING(SIZE(1)) 14 ACGGlobalOverride ::= [110] IMPLICIT ENUMERATED{ 15 allItems(0), 16 scpOverloadItems(1), 17 smsInitCntrlExceptZeroGap(2), 18 smsInitCntrl(3), 19 ntmOSInitCntrlExceptZeroGap(4), 20 ntmOSInitCntrl(5), 21 craftInitCntrlExceptZeroGap(6), 22 craftInitCntrl(7) 23 } 24 AdministrableObject ::= CHOICE{ 25 triggerItemAssignment TriggerItemAssignment, 26 sSPUserResource SSPUserResource, 27 srhrGroup SrhrGroup, 28 networkTestDesignator NetworkTestDesignator, 29 operationsMonitoringAssignment OperationsMonitoringAssignment 30 } 31 TriggerItemAssignment ::= [102] IMPLICIT SEQUENCE{ 32 sSPUserResourceID [1] SSPUserResourceID, 33 triggerItemID [2] IMPLICIT TriggerItemID, 34 activationStateCode [3] IMPLICIT ActivationStateCode OPTIONAL, 35 potentialUse [4] IMPLICIT PotentialUse OPTIONAL, 36 sSPUserResourceSubID [5] SSPUserResourceSubID OPTIONAL 37 } 38 SSPUserResourceID ::= CHOICE{ 39 dn [1] IMPLICIT Dn, --see Section 6.151 of this GR for encoding 40 dnCtID [2] IMPLICIT DnCtID, 41 spid [3] IMPLICIT Spid, --see Section 6.129 of this GR for encoding 42 trunkGroupID [4] IMPLICIT TrunkGroupID, --see Section 6.151 of this GR for encoding 43 localSSPID [5] IMPLICIT LocalSSPID, 44 publicDialingPlanID [6] IMPLICIT PublicDialingPlanID, 45 pRIOfficeEquipmentID [7] IMPLICIT PRIOfficeEquipmentID, 46 basicBusinessGroupID [8] IMPLICIT BasicBusinessGroupID, 47 basicBusinessGroupDialingPlanID [9] IMPLICIT BasicBusinessGroupDialingPlanID, 48 aFRPatternID [10] IMPLICIT AFRPatternID, 49 officeEquipmentID [11] IMPLICIT OfficeEquipmentID 50 } 51 52 DnCtID ::= SEQUENCE{ 53 dn [1] IMPLICIT Dn, --see Section 6.151 of this GR for encoding 54 ct [2] IMPLICIT Ct 55 } 56 Ct ::= ENUMERATED{ 57 voicebandInformation(0), 58 circuitModeData(1) 59 } 60 LocalSSPID ::= IA5String(SIZE(1..8)) --References office - wide triggers 61 62 PublicDialingPlanID ::= IA5String(SIZE(1..8)) 63 64 PRIOfficeEquipmentID ::= IA5String(SIZE(1..12)) 65 66 BasicBusinessGroupID ::= IA5String(SIZE(1..10)) 67 68 BasicBusinessGroupDialingPlanID ::= IA5String(SIZE(1..4)) 69 70 AFRPatternID ::= IA5String(SIZE(1..4)) 71 72 OfficeEquipmentID ::= IA5String(SIZE(1..12)) 73 74 TriggerItemID ::= SEQUENCE{ 75 dPNumber [1] IMPLICIT DPNumber, 76 triggerItemSubnumber [2] IMPLICIT TriggerItemSubnumber 77 } 78 DPNumber ::= INTEGER(1..33) 79 --Identifies a Detection Point within the AIN Call Model 80 81 TriggerItemSubnumber ::= IA5String(SIZE(1..8)) 82 --Identifies triggers and events within DPs 83 84 ActivationStateCode ::= ENUMERATED{ 85 off(0), 86 on(1) 87 } 88 PotentialUse ::= ENUMERATED{ 89 notApplicable(0), 90 callForwarding(1) 91 } 92 SSPUserResourceSubID ::= CHOICE{ 93 aFRPatternID [1] IMPLICIT AFRPatternID, 94 basicBusinessGroupDialingPlanID [2] IMPLICIT BasicBusinessGroupDialingPlanID, 95 iSDNBChannelID [3] IMPLICIT ISDNBChannelID 96 } 97 98 ISDNBChannelID ::= SEQUENCE{ 99 pRIDS1ID [1] IMPLICIT PRIDS1ID OPTIONAL, 100 pRIDS0ID [2] IMPLICIT PRIDS0ID OPTIONAL 101 } 102 103 104 PRIDS1ID ::= INTEGER(1..28) 105 106 PRIDS0ID ::= INTEGER(1..24) 107 108 SSPUserResource ::= [103] IMPLICIT SEQUENCE{ 109 sSPUserResourceID [1] SSPUserResourceID, --see Section 6.4.1 for encoding 110 serviceProviderID ServiceProviderID OPTIONAL, 111 updateGroups UpdateGroups OPTIONAL, 112 oNoAnswerTimer ONoAnswerTimer OPTIONAL, 113 tNoAnswerTimer TNoAnswerTimer OPTIONAL, 114 displayText DisplayText OPTIONAL, 115 dPConverter DPConverter OPTIONAL, 116 cancelInterdigitTimer CancelInterdigitTimer OPTIONAL 117 } 118 --For the encoding of the ServiceProviderID parameter, see Section 6.127 of this GR. 119 --For the encoding of the UpdateGroups parameter, see below. 120 --For the encoding of the ONoAnswerTimer parameter, see Section 6.102 of this GR. 121 --For the encoding of the TNoAnswerTimer, see Section 6.143 of this GR. 122 --For the encoding of the DisplayText parameter, see Section 6.62 of this GR. 123 --For the encoding of the DPConverter parameter, see Section 6.63 of this GR. 124 --For the encoding of the CancelInterdigitTimer parameter, see below. 125 126 UpdateGroups::= CHOICE{ 127 updateGroup1 [2] IMPLICIT UpdateGroup1, 128 updateGroup2 [3] IMPLICIT UpdateGroup2, 129 updateGroup3 [4] IMPLICIT UpdateGroup3, 130 updateGroup4 [5] IMPLICIT UpdateGroup4, 131 updateGroup5 [6] IMPLICIT UpdateGroup5, 132 updateGroup6 [7] IMPLICIT UpdateGroup6, 133 updateGroup7 [8] IMPLICIT UpdateGroup7, 134 updateGroup8 [9] IMPLICIT UpdateGroup8, 135 updateGroup9 [10] IMPLICIT UpdateGroup9 136 } 137 138 UpdateGroup1::= SEQUENCE{ 139 service1 [1] IMPLICIT Service1, 140 action1 Action1 141 } 142 143 Service1::= ENUMERATED{ 144 messageWaitingIndicator(0), 145 visualMessageWaitingIndicator(1), 146 anonymousCallRejection(2), 147 automaticCallback(3), 148 automaticRecall(4), 149 callScreening(5), 150 outsideCallingAreaAlerting(6), 151 callingIdPresentAndSuppress(7), 152 callWaiting(8) 153 } 154 155 Action1::= CHOICE{ 156 activationStateCode [2] IMPLICIT ActivationStateCode--see Section 6.4.1 for encoding 157 } 158 159 UpdateGroup2::= SEQUENCE{ 160 service2 [1] IMPLICIT Service2, 161 action2 Action2 162 } 163 164 Service2::= ENUMERATED{ 165 audioMessageWaitingIndicator(0) 166 } 167 168 Action2::= CHOICE{ 169 activationStateCode [2] IMPLICIT ActivationStateCode, 170 delayInterval [3] IMPLICIT DelayInterval 171 } 172 173 DelayInterval::= INTEGER(1..60) 174 --used to convey to the switch 175 --a) the number of rings the switch should 176 -- generate prior to forwarding a call; or 177 --b) the number of minutes the switch should 178 -- wait to generate a “ping” ring for an MWI, 179 --i.e., number of minutes between “ping” rings. 180 181 UpdateGroup3::= SEQUENCE{ 182 service3 [1] IMPLICIT Service3, 183 action3 Action3 184 } 185 186 Service3::= ENUMERATED{ 187 distinctiveRingingCallWaiting(0), 188 selectiveCallRejection(1) 189 } 190 191 Action3::= CHOICE{ 192 activationStateCode [2] IMPLICIT ActivationStateCode, 193 editSpecificEntry [3] IMPLICIT EditSpecificEntry, 194 editAllEntries [4] IMPLICIT EditAllEntries 195 } 196 197 EditSpecificEntry::= SEQUENCE{ 198 entry Entry, 199 editListType [105] IMPLICIT EditListType--see Section 6.66 for encoding 200 } 201 202 Entry ::= CHOICE{ 203 dn [1] IMPLICIT Dn, 204 speedCallingCode [2] IMPLICIT SpeedCallingCode, 205 memorySlot [3] IMPLICIT MemorySlot1 206 } 207 208 SpeedCallingCode ::= IA5String(SIZE(1..3)) 209 --The contents of this field shall be numbers 2 through 9 or numbers 20 through 39. 210 --each number shall be allowed to be sent with or without a # sign. 211 212 MemorySlot1 ::= ENUMERATED{ 213 incoming(0) 214 } 215 216 EditAllEntries ::= ENUMERATED{ 217 deleteAllEntries(0), 218 deleteAllPrivateEntries(1) 219 } 220 221 UpdateGroup4::= SEQUENCE{ 222 service4 [1] IMPLICIT Service4, 223 action4 Action4 224 } 225 226 Service4::= ENUMERATED{ 227 callForwardingVariable(0), 228 callForwardingDontAnswer(1), 229 callForwardingBusyLine(2) 230 } 231 232 Action4::= CHOICE{ 233 activationStateCode [2] IMPLICIT ActivationStateCode,--See Section 6.4.1 for encoding 234 forwardingDn ForwardingDn 235 } 236 237 ForwardingDn ::= CHOICE{ 238 set Set, 239 clear [3] IMPLICIT Clear 240 } 241 242 Set ::= CHOICE{ 243 dn [1] IMPLICIT Dn, 244 speedCallingCode [4] IMPLICIT SpeedCallingCode 245 } 246 247 Clear ::= ENUMERATED{ 248 remove(0) 249 } 250 251 UpdateGroup5::= SEQUENCE{ 252 service5 [1] IMPLICIT Service5, 253 action5 Action5 254 } 255 256 Service5::= ENUMERATED{ 257 selectiveCallAcceptance(0), 258 selectiveCallForwarding(1) 259 } 260 261 Action5::= CHOICE{ 262 activationStateCode [2] IMPLICIT ActivationStateCode,--see above for encoding 263 forwardingDn [3] IMPLICIT ForwardingDn,--see above for the encoding 264 editSpecificEntry [4] IMPLICIT EditSpecificEntry,--see above for the encoding 265 editAllEntries [5] IMPLICIT EditAllEntries--see above for the encoding 266 } 267 268 UpdateGroup6::= SEQUENCE{ 269 service6 [1] IMPLICIT Service6, 270 action6 Action6 271 } 272 273 Service6::= ENUMERATED{ 274 ringControl(0) 275 } 276 277 Action6::= CHOICE{ 278 delayInterval [2] IMPLICIT DelayInterval--See above for the encoding 279 } 280 281 UpdateGroup7::= SEQUENCE{ 282 service7 [1] IMPLICIT Service7, 283 action7 Action7 284 } 285 Service7::= ENUMERATED{ 286 callingNumberDeliveryBlocking(0), 287 callingNameDeliveryBlocking(1) 288 } 289 290 Action7::= CHOICE{ 291 toggle [2] IMPLICIT Toggle 292 } 293 294 Toggle ::= ENUMERATED{ 295 presentationStatusValue(0) 296 } 297 298 UpdateGroup8::= SEQUENCE{ 299 service8 [1] IMPLICIT Service8, 300 action8 Action8 301 } 302 303 Service8::= ENUMERATED{ 304 customerOriginatedTrace(0), 305 cancelCallWaiting(1) 306 } 307 308 Action8::= CHOICE{ 309 invoke [2] IMPLICIT Invoke8 310 } 311 312 Invoke8 ::= ENUMERATED{ 313 on(0) 314 } 315 316 UpdateGroup9 ::= SEQUENCE{ 317 service9 [1] IMPLICIT Service9, 318 action9 Action9 319 } 320 321 Service9::= ENUMERATED{ 322 speedCalling(0) 323 } 324 325 Action9::= CHOICE{ 326 changeList [2] IMPLICIT ChangeList 327 } 328 329 ChangeList ::= SEQUENCE{ 330 dn [1] IMPLICIT Dn,--see Section 6.151 for the encoding 331 speedCallingCode [2] IMPLICIT SpeedCallingCode--see above for the encoding 332 } 333 334 CancelInterdigitTimer::= ActivationStateCode 335 336 SrhrGroup ::= [104] IMPLICIT SEQUENCE{ 337 srhrGroupID SrhrGroupID, --see Section 6.130 for encoding 338 srhrID [1] IMPLICIT SrhrID OPTIONAL 339 } 340 341 SrhrID ::= AINDigits 342 -- range - 10 digits 343 344 NetworkTestDesignator ::= [97] IMPLICIT SEQUENCE{ 345 ntdID NtdID, 346 amp1 Amp1 OPTIONAL, 347 amp2 Amp2 OPTIONAL 348 } 349 350 NtdID ::= CHOICE{ 351 ntdIndirectID [1] NtdIndirectID 352 } 353 354 NtdIndirectID ::= SSPUserResourceID -- see above for encoding 355 -- For the encoding of the Amp1 parameter, see Section 6.23. 356 --For the encoding of the Amp2 parameter, see Section 6.24. 357 358 OperationsMonitoringAssignment ::= [118] IMPLICIT SEQUENCE{ 359 operationsMonitoredItemID OperationsMonitoredItemID, 360 activationStateCode [3] IMPLICIT ActivationStateCode OPTIONAL 361 } 362 363 OperationsMonitoredItemID ::= CHOICE{ 364 sSPUserResourceID [1] SSPUserResourceID -- see above for encoding 365 } 366 -- For the encoding of the ActivationStateCode, see above. 367 368 ActResult::= [164]IMPLICIT ENUMERATED { 369 transactionClosed(0), 370 transactionOpen(1), 371 deniedProcessOverload(2) 372 } 373 374 AINDigits ::= OCTET STRING 375 376 AlternateBillingIndicator ::= [3] IMPLICIT BillingIndicator 377 378 AlternateCarrier ::= [4] IMPLICIT CarrierFormat 379 -- range - 4 digits 380 381 AlternateTrunkGroup ::= [5] IMPLICIT OCTET STRING(SIZE(5)) 382 383 AlternateDialingPlanInd ::= [115] IMPLICIT AINDigits 384 -- range - 10 digits 385 386 AMAAlternateBillingNumber ::= [6] IMPLICIT AINDigits 387 -- range 1 - 11 digits 388 389 AMABAFModules ::= [95] IMPLICIT OCTET STRING(SIZE(2..128)) 390 --Contains one or more AMA modules in Bellcore AMA Format(BAF). 391 392 AMABillingFeature ::= [88] IMPLICIT AINDigits 393 -- range - 4 - 24 digits 394 395 AMABusinessCustomerID ::= [7] IMPLICIT AINDigits 396 -- range - 11 digits 397 398 AMADigitsDialedWC ::= [8] IMPLICIT AINDigits 399 -- range - 3 - 27 digits 400 401 AMALineNumber ::= [9] IMPLICIT AINDigits 402 -- range - 3 - 15 digits 403 404 AMAMeasure ::= [71] IMPLICIT ENUMERATED{ 405 connectTimeRecordedDestinationSSP(0), 406 connectTimeRecordedDestinationSCP(1), 407 connectTimeNotRecorded(2) 408 } 409 410 AMAMeasurement ::= [73] IMPLICIT SEQUENCE{ 411 aMATimeDuration [0] IMPLICIT AMATimeDuration, 412 aMATimeGuard [1] IMPLICIT AMATimeGuard 413 } 414 415 AMAServiceProviderID::= [101] IMPLICIT OCTET STRING(SIZE(7)) 416 417 AMATimeDuration ::= OCTET STRING(SIZE(8)) 418 419 AMATimeGuard ::= ENUMERATED{ 420 noTimingGuard(0), 421 timingGuardExists(1) 422 } 423 424 AMASetHexABIndicator ::= [82] IMPLICIT BOOLEAN 425 -- TRUE = Set BCD character 2 of Hexadecimal Identifier in 426 -- the BAF structure to which the contents of the 427 -- AMABAFModules parameter are appended 428 -- FALSE = Default to switch - based control of Hexadecimal 429 -- Identifier table in structure code 430 431 AMASequenceNumber ::= [89] IMPLICIT OCTET STRING(SIZE(2)) 432 433-- AMAslpID ::= [10] IMPLICIT OCTET STRING(SIZE(5)) 434 AMAslpID ::= OCTET STRING(SIZE(5)) 435 436 Amp1 ::= [11] IMPLICIT OCTET STRING(SIZE(6)) 437 438 Amp2 ::= [109] IMPLICIT SEQUENCE{ 439 ampAINNodeID AmpAINNodeID, 440 ampCLogSeqNo [3] IMPLICIT AmpCLogSeqNo OPTIONAL, 441 ampCLogRepInd [4] IMPLICIT AmpCLogRepInd OPTIONAL, 442 ampCallProgInd [5] IMPLICIT AmpCallProgInd OPTIONAL, 443 ampTestReqInd [6] IMPLICIT AmpTestReqInd OPTIONAL, 444 ampCLogName [7] IMPLICIT AmpCLogName OPTIONAL, 445 ampSvcProvID [8] IMPLICIT AmpSvcProvID OPTIONAL 446 } 447 448 AmpAINNodeID ::= CHOICE{ 449 spcID [1] IMPLICIT SpcID, 450 iSDNDeviceID [2] IMPLICIT ISDNDeviceID 451 } 452 453 SpcID ::= OCTET STRING(SIZE(3)) 454 --See Figure 1B of Chapter T1.111.4 of GR-246-CORE for the 455 -- definition of the contents of the SpcID OCTET STRING. 456 457 ISDNDeviceID ::= AINDigits 458 -- range - 10 digits 459 460 AmpCLogSeqNo ::= INTEGER(0..32767) 461 -- 0 = sequence number should not be generated; 0 is used to support 462 -- asynchronous messages 463 464 AmpCLogRepInd ::= ENUMERATED{ 465 autoReportOS(0), 466 requestReport(1), 467 autoReportISDN(2) 468 } 469 470 AmpCallProgInd ::= ENUMERATED{ 471 callProgressVoiceAnnouncements(0), 472 callProgressTextMessages(1) 473 } 474 475 AmpTestReqInd ::= INTEGER(0..127) 476 477 AmpCLogName ::= OCTET STRING(SIZE(1..10)) 478 479 AmpSvcProvID ::= CHOICE{ 480 ocn Ocn -- see Section 6.121 for encoding 481 } 482 483 AnswerIndicator ::= [12] IMPLICIT NULL 484 -- Presence = return answer supervision 485 -- Absence = do not return answer supervision 486 487 ApplicationErrorString ::= [55] IMPLICIT SEQUENCE{ 488 errorCause ErrorCause, 489 failedMessage FailedMessage OPTIONAL, 490 userID UserID OPTIONAL 491 } 492 493 ApplicationIndicator ::= [90] IMPLICIT ENUMERATED{ 494 routeToApplicationProcessOrSLP(0), 495 processEchoRequestMessage(1) 496 } 497 498 ApplyRestrictions ::= [152] IMPLICIT BIT STRING{ 499 code(0), 500 toll(1) 501 } 502 503 BCMType ::= [134] IMPLICIT ENUMERATED{ 504 oBcm(0), 505 tBcm(1) 506 } 507 508 BearerCapability ::= [13] IMPLICIT ENUMERATED{ 509 speech(0), 510 f31kHzaudio(1), 511 f7kHzaudio(2), 512 b56kbps(3), 513 b64kbps(4), 514 packetModeData(5), 515 multiRate(6) -- (64 kbit / s base) 516 } 517 --packetModeData, 7KHz audio, and multiRate will NOT be used for AIN . 518 519 BillingIndicator ::= OCTET STRING(SIZE(4)) 520 521 BusinessGroup ::= OCTET STRING(SIZE(7)) 522 523 BusyCause ::= [14] IMPLICIT OCTET STRING(SIZE(2..3)) 524 525 BusyType ::= [94] IMPLICIT ENUMERATED{ 526 callCanBeOffered(0), 527 callCannotBeOffered(1) 528 } 529 530 CalledPartyID ::= [15] IMPLICIT AINDigits 531 -- range - 0 - 15 digits 532 533 CalledPartyStationType ::= [16] IMPLICIT INTEGER(0..99) 534 535 CallingGeodeticLocation ::= [162] IMPLICIT OCTET STRING(SIZE(8..13)) 536 537 CallingPartyBGID ::= [17] IMPLICIT BusinessGroup 538 539 CallingPartyID ::= [18] IMPLICIT AINDigits 540 -- range - 3 - 15 541 542 CallType ::= [165] IMPLICIT ENUMERATED{ 543 noIndication(0), 544 local(1), 545 intraLATAToll(2), 546 interLATAToll(3) 547 } 548 549 Carrier ::= [41] IMPLICIT CarrierFormat 550 -- range - 4 digits 551 552 CarrierFormat ::= OCTET STRING(SIZE(4)) 553 554 CarrierUsage ::= [79] IMPLICIT ENUMERATED{ 555 alwaysOverride(0), 556 onlyInterLATAOverride(1) 557 } 558 559 CcID ::= [133] IMPLICIT ENUMERATED{ 560 null(0), 561 originatingSetup(1), 562 stable2Party(2), 563 terminatingSetup(3), 564 threePartySetup(4), 565 threePartySetupComplement(5), 566 partyOnHold(6), 567 partyOnHoldComplement(7), 568 callWaiting(8), 569 callWaitingComplement(9), 570 stableMParty(10), 571 transfer(11), 572 forward(12) 573 } 574 575 ChargeNumber ::= [19] IMPLICIT AINDigits 576 -- range - 0 - 10 digits 577 578 ChargePartyStationType ::= [20] IMPLICIT INTEGER(0..99) 579 580 ClearCause ::= [21] IMPLICIT INTEGER(0..255) 581 582 ClearCauseData ::= [74] IMPLICIT OCTET STRING(SIZE(1..20)) 583 584 CloseCause ::= [72] IMPLICIT ENUMERATED{ 585 callTerminated(0), 586 eDPsCompleted(1), 587 unexpectedCommunication(2), 588 calledPartyAnswered(3), 589 callForwardedEDPsCompleted(4), 590 newRequestedEvent(5) 591 } 592 593 CollectedAddressInfo ::= [22] IMPLICIT AINDigits 594 -- range 0 - 15 digits 595 596 CollectedDigits ::= [23] IMPLICIT AINDigits 597 -- range 0 - 32 digits 598 599 CongestionLevel ::= [117] IMPLICIT ENUMERATED{ 600 noCongestion(0), 601 mc1(1), 602 mc2(2), 603 mc3(3) 604 } 605 606 ConnectTime ::= [58] IMPLICIT OCTET STRING(SIZE(5)) 607 608 ControlCauseIndicator ::= [59] IMPLICIT OCTET STRING(SIZE(1)) 609 610 ControlEncountered ::= [127] IMPLICIT OCTET STRING(SIZE(1)) 611 612 ControllingLegTreatment ::= [24] IMPLICIT ENUMERATED{ 613 dialToneOn(0), 614 ringBackAudibleRingingToneOn(1), 615 networkCongestionReorderToneOn(3), 616 busyToneOn(4), 617 confirmationTone(5), 618 callWaitingTone(7), 619 tonesOff(63), 620 alertingOnPattern0Normal(64), 621 alertingOnPattern1DistinctiveIntergroup(65), 622 alertingOnPattern2DistinctiveSpecial(66), 623 alertingOnPattern3EKTS(67), 624 alertingOnPattern4ReminderRing(68), 625 alertingOff(79), 626 recallDialToneOn(17), 627 bargeInToneOn(18), 628 incomingAdditionalCallTone(251), 629 priorityAdditionalCallTone(252), 630 expensiveRouteWarningTone(253), 631 campOnTone(19), 632 receiverOffHookTone(20), 633 callingCardServiceTone(21), 634 stutterDialTone(22), 635 silence(23), 636 onHookTR30WithIndication(24), 637 onHookTR30NoIndication(25) 638 } 639 640 CTRConnection ::= [141] IMPLICIT BOOLEAN 641 -- TRUE = reported event caused by Connect_To_Resource 642 -- FALSE = reported event not caused by Connect_To_Resource 643 644 CsID ::= [137] IMPLICIT INTEGER(1..2) 645 --The range is 1 - 2 for CsIDs. 646 647 DestinationAddress ::= [86] IMPLICIT AINDigits 648 -- range - 10 digits 649 650 DisconnectCause ::= [116] IMPLICIT ENUMERATED{ 651 farEnd(0) 652 } 653 654 DisconnectFlag ::= [25] IMPLICIT NULL 655 -- Presence = disconnect leg 656 -- Absence = do not disconnect leg 657 658 DisplayText ::= [26] IMPLICIT SEQUENCE SIZE(1..15) OF DisplayInformation 659 660 DisplayInformation ::= CHOICE{ 661 blank[0] IMPLICIT OCTET STRING(SIZE(1..20)), 662 skip[1] IMPLICIT OCTET STRING(SIZE(1..20)), 663 continuation[2] IMPLICIT OCTET STRING(SIZE(1..20)), 664 calledAddress[3] IMPLICIT OCTET STRING(SIZE(1..20)), 665 cause[4] IMPLICIT OCTET STRING(SIZE(1..20)), 666 progressIndicator[5] IMPLICIT OCTET STRING(SIZE(1..20)), 667 notificationIndicator[6] IMPLICIT OCTET STRING(SIZE(1..20)), 668 prompt[7] IMPLICIT OCTET STRING(SIZE(1..20)), 669 accumulatedDigits[8] IMPLICIT OCTET STRING(SIZE(1..20)), 670 status[9] IMPLICIT OCTET STRING(SIZE(1..20)), 671 inband[10] IMPLICIT OCTET STRING 672 (SIZE(1..20)), 673 callingAddress[11] IMPLICIT OCTET STRING(SIZE(1..20)), 674 reason[12] IMPLICIT OCTET STRING(SIZE(1..20)), 675 callingPartyName[13] IMPLICIT OCTET STRING(SIZE(1..20)), 676 calledPartyName[14] IMPLICIT OCTET STRING 677 (SIZE(1..20)), 678 originalCalledName[15] IMPLICIT OCTET STRING(SIZE(1..20)), 679 redirectingName[16] IMPLICIT OCTET STRING(SIZE(1..20)), 680 connectedName[17] IMPLICIT OCTET STRING 681 (SIZE(1..20)), 682 origRestrictions[18] IMPLICIT OCTET STRING 683 (SIZE(1..20)), 684 dateTimeOfDay[19] IMPLICIT OCTET STRING(SIZE(1..20)), 685 callAppearanceID[20] IMPLICIT OCTET STRING 686 (SIZE(1..20)), 687 featureAddress[21] IMPLICIT OCTET STRING(SIZE(1..20)), 688 redirectionName[22] IMPLICIT OCTET STRING 689 (SIZE(1..20)), 690 redirectionNumber[23] IMPLICIT OCTET STRING(SIZE(1..20)), 691 redirectingNumber[24] IMPLICIT OCTET STRING(SIZE(1..20)), 692 originalCalledNumber[25] IMPLICIT OCTET STRING(SIZE(1..20)), 693 connectedNumber[26] IMPLICIT OCTET STRING 694 (SIZE(1..20)), 695 text[30] IMPLICIT OCTET STRING(SIZE(1..20)), 696 redirectingReason[31] IMPLICIT OCTET STRING(SIZE(1..20)) 697 } 698 --Each DisplayInformation field can be from 1 - 20 octets. The information shown in italics is not required for AIN and is reserved for future releases. 699 700 DPConverter ::= [76] IMPLICIT BOOLEAN 701 -- True = the switch should perform Dial Pulse to DTMF conversion 702 -- False = the switch should not perform Dial Pulse to DTMF conversion 703 704 DTMFDigitsDetected ::= [153] IMPLICIT AINDigits 705 --The range is 1 - 4 706 707 EchoData ::= [60] IMPLICIT OCTET STRING(SIZE(6)) 708 709 EditListType ::= ENUMERATED{ 710 addListElement(0), 711 deleteListElement(1) 712 } 713 714 EDPNotification ::= [93] IMPLICIT BIT STRING{ 715 oCalledPartyBusy(0), --always "0" 716 oNoAnswer(1), --always "0" 717 oTermSeized(2), 718 oAnswer(3), 719 tBusy(4), --always "0"* 720 tNoAnswer(5), --always "0"* 721 termResourceAvailable(6), -- * 722 tAnswer(7), -- * 723 networkBusy(8), --always “0”* 724 oSuspended(9), --always “0” 725 oDisconnectCalled(10), --always “0” 726 oDisconnect(11), --always “0” 727 oAbandon(12), --always “0” 728 featureActivator(13), --always “0” 729 switchHookFlash(14), --always “0” 730 success(15), --always “0” 731 tDisconnect(16), 732 timeout(17), 733 originationAttempt(18), 734 oDTMFEntered(19), 735 tDTMFEntered(20) 736 } 737 --Bit = 1 - request is requested, Bit = 0 - request is not requested 738 -- *These values are conditional requirements, based on the condition that the SSP supports 739 -- the corresponding EDP shown as an objective in GR - 1298 - CORE, Section 4, Table 4 - 1. 740 741 EDPRequest ::= [92] IMPLICIT BIT STRING{ 742 oCalledPartyBusy(0), 743 oNoAnswer(1), 744 oTermSeized(2), --always "0" 745 oAnswer(3), --always "0" 746 tBusy(4), --* 747 tNoAnswer(5), --* 748 termResourceAvailable(6), --always "0"* 749 tAnswer(7), --always "0"* 750 networkBusy(8), 751 oSuspended(9), 752 oDisconnectCalled(10), 753 oDisconnect(11), 754 oAbandon(12), 755 featureActivator(13), 756 switchHookFlash(14), 757 success(15), 758 tDisconnect(16), 759 timeout(17), 760 originationAttempt(18), 761 oDTMFEntered(19), 762 tDTMFEntered(20) 763 } 764 --Bit = 1 - request is requested, Bit = 0 - request is not requested 765 -- *These values are conditional requirements, based on the condition that the SSP supports 766 -- the corresponding EDP shown as an objective in GR - 1298 - CORE, Section 4, Table 4 - 1. 767 768 EnvelopContent ::= [75] IMPLICIT OCTET STRING(SIZE(1..180)) 769 770 EnvelopeEncodingAuthority ::= [98] IMPLICIT OBJECT IDENTIFIER 771 -- Maximum of 15 octets 772 773 ErrorCause ::= [56] IMPLICIT ENUMERATED{ 774 erroneousDataValue(0), 775 missingConditionalParameter(1), 776 responseMessageTimerExpired(2), 777 unexpectedCommunication(3), 778 unexpectedMessage(4), 779 unexpectedMessageSequence(5), 780 unexpectedParameterSequence(6) 781 } 782 783 ExtendedRinging ::= [146] IMPLICIT NULL 784 -- Presence = apply extended ringing 785 -- Absence = do not apply extended ringing 786 787 ExtensionParameter ::= SEQUENCE{ 788 assignmentAuthority OBJECT IDENTIFIER, 789 parameters ANY DEFINED BY assignmentAuthority 790 } 791 --The maximum length of the assignmentAuthority is 15 octets 792 793 FacilityGID ::= CHOICE{ 794 mlhg Mlhg 795 } 796 797 Mlhg ::= [29] IMPLICIT INTEGER(1..2047) 798 799 FacilityMemberID ::= [31] IMPLICIT INTEGER(1..2047) 800 --The range is 1 - 2047 for MLHG member IDs. 801 802 FacilityStatus ::= [61] IMPLICIT ENUMERATED{ 803 busy(0), 804 busyInService(1), 805 busyOutOfService(2), 806 idle(3), 807 idleInService(4), 808 idleOutOfService(5), 809 inService(6), 810 outOfService(7) 811 } 812 813 FailedMessage ::= [57] IMPLICIT SEQUENCE{ 814 opCode INTEGER, 815 parameter OCTET STRING OPTIONAL, 816 invParms [1] IMPLICIT InvParms OPTIONAL 817 } 818 --The opCode field is equivalent to the value of the Operation Code that 819 -- represents the failed message. 820 --The parameter field represents the parameter, including the identifier, 821 --length and contents, of the received message that contains the 822 -- erroneous data value. 823 824 InvParms ::= SEQUENCE SIZE(1) OF Parms 825 826 Parms ::= CHOICE{ 827 accessCode AccessCode, 828 aCGEncountered ACGEncountered, 829 alternateBillingIndicator AlternateBillingIndicator, 830 alternateCarrier AlternateCarrier, 831 alternateTrunkGroup AlternateTrunkGroup, 832 aMAAlternateBillingNumber AMAAlternateBillingNumber, 833 aMABusinessCustomerID AMABusinessCustomerID, 834 aMAslpID [10] IMPLICIT AMAslpID, 835 amp1 Amp1, 836 amp2 Amp2, 837 answerIndicator AnswerIndicator, 838 bearerCapability BearerCapability, 839 busyCause BusyCause, 840 calledPartyID CalledPartyID, 841 calledPartyStationType CalledPartyStationType, 842 callingGeodeticLocation CallingGeodeticLocation, 843 callingPartyBGID CallingPartyBGID, 844 callingPartyID CallingPartyID, 845 callType CallType, 846 chargeNumber ChargeNumber, 847 chargePartyStationType ChargePartyStationType, 848 clearCause ClearCause, 849 collectedAddressInfo CollectedAddressInfo, 850 collectedDigits CollectedDigits, 851 controllingLegTreatment ControllingLegTreatment, 852 disconnectFlag DisconnectFlag, 853 displayText DisplayText, 854 dTMFDigitsDetected DTMFDigitsDetected, 855 facilityGID FacilityGID, 856 facilityMemberID FacilityMemberID, 857 failureCause FailureCause, 858 genericName GenericName, 859 lata Lata, 860 oDTMFDigitsString ODTMFDigitsString, 861 oDTMFNumberofDigits ODTMFNumberOfDigits, 862 originalCalledPartyID OriginalCalledPartyID, 863 outpulseNumber OutpulseNumber, 864 overflowBillingIndicator OverflowBillingIndicator, 865 passiveLegTreatment PassiveLegTreatment, 866 partyID PartyID, 867 partyOnHold PartyOnHold, 868 primaryBillingIndicator PrimaryBillingIndicator, 869 carrier Carrier, 870 primaryTrunkGroup PrimaryTrunkGroup, 871 redirectingPartyID RedirectingPartyID, 872 redirectionInformation RedirectionInformation, 873 resourceType ResourceType, 874 secondAlternateBillingIndicator SecondAlternateBillingIndicator, 875 secondAlternateCarrier SecondAlternateCarrier, 876 secondAlternateTrunkGroup SecondAlternateTrunkGroup, 877 spid Spid, 878 sSPResponseMessageTimerT1 SSPResponseMessageTimerT1, 879 strParameterBlock StrParameterBlock, 880 tcm Tcm, 881 tDTMFDigitString TDTMFDigitString, 882 tDTMFNumberOfDigits TDTMFNumberOfDigits, 883 timerUpdated TimerUpdated, 884 triggerCriteriaType TriggerCriteriaType, 885 triggerInformation TriggerInformation, 886 userID UserID, 887 verticalServiceCode VerticalServiceCode, 888 connectTime ConnectTime, 889 controlCauseIndicator ControlCauseIndicator, 890 echoData EchoData, 891 facilityStatus FacilityStatus, 892 gapDuration GapDuration, 893 gapInterval GapInterval, 894 globalTitleAddress GlobalTitleAddress, 895 monitorTime MonitorTime, 896 statusCause StatusCause, 897 terminationIndicator TerminationIndicator, 898 translationType TranslationType, 899 triggerCriteriaFlag TriggerCriteriaFlag, 900 tSTRCTimer TSTRCTimer, 901 aMAMeasure AMAMeasure, 902 aMAMeasurement AMAMeasurement, 903 clearCauseData ClearCauseData, 904 envelopContent EnvelopContent, 905 iPReturnBlock IPReturnBlock, 906 sap Sap, 907 aMASetHexABIndicator AMASetHexABIndicator, 908 serviceContext ServiceContext, 909 extensionParameter [84] IMPLICIT ExtensionParameter, 910 securityEnvelope SecurityEnvelope, 911 destinationAddress DestinationAddress, 912 derviceProviderID ServiceProviderID, 913 aMABillingFeature AMABillingFeature, 914 aMASequenceNumber AMASequenceNumber, 915 applicationIndicator ApplicationIndicator, 916 oNoAnswerTimer ONoAnswerTimer, 917 eDPRequest EDPRequest, 918 eDPNotification EDPNotification, 919 busyType BusyType, 920 aMABAFModules AMABAFModules, 921 sTRConnection STRConnection, 922 errorCause ErrorCause, 923 resultCause ResultCause, 924 cTRConnection CTRConnection, 925 rTPReroutingNumber RTPReroutingNumber, 926 rTPServiceIndicator RTPServiceIndicator, 927 administrableObject AdministrableObject, 928 envelopeEncodingAuthority EnvelopeEncodingAuthority, 929 tNoAnswerTimer TNoAnswerTimer, 930 editListType EditListType, 931 aCGGlobalOverride ACGGlobalOverride, 932 notificationIndicator [111] IMPLICIT NotificationIndicator, 933 -- TRUE = Switch Notification Message 934 -- FALSE = Switch Request Message 935 aMALineNumber AMALineNumber, 936 aMADigitsDialedWC AMADigitsDialedWC, 937 carrierUsage CarrierUsage, 938 closeCause CloseCause, 939 dPConverter DPConverter, 940 failureCauseData FailureCauseData, 941 genericAddress GenericAddress, 942 srhrGroupID SrhrGroupID, 943 genericAddressList GenericAddressList, 944 networkSpecificFacilities NetworkSpecificFacilities, 945 forwardCallIndicator ForwardCallIndicator, 946 alternateDialingPlanInd AlternateDialingPlanInd, 947 disconnectCause DisconnectCause, 948 aMAServiceProviderID AMAServiceProviderID, 949 congestionLevel CongestionLevel, 950 controlEncountered ControlEncountered, 951 infoProvided InfoProvided, 952 provideInfo ProvideInfo, 953 signalingPointCode SignalingPointCode, 954 subsystemNumber SubsystemNumber, 955 notificationDuration NotificationDuration, 956 wakeUpDuration WakeUpDuration, 957 oSIIndicator OSIIndicator, 958 legID LegID, 959 ccID CcID, 960 bCMType BCMType, 961 pointInCall PointInCall, 962 featureActivatorID FeatureActivatorID, 963 csID CsID, 964 lampTreatment LampTreatment, 965 timeoutTimer TimeoutTimer, 966 transID TransID, 967 actResult ActResult, 968 extendedRinging ExtendedRinging, 969 jurisdictionInformation JurisdictionInformation, 970 prefix Prefix, 971 genericDigitsList GenericDigitsList, 972 applyRestrictions ApplyRestrictions 973 } 974 975 FailureCause ::= [32] IMPLICIT ENUMERATED{ 976 rateTooHigh(1), 977 unavailableResources(2), 978 apTimeout(3), 979 apBusy(4), 980 channelsBusy(13), 981 abort(14), 982 resourceLimitation(15), 983 applicationError(16), 984 securityError(17), 985 protocolError(18), 986 timerExpired(19), 987 temporaryFailure(20), 988 msridDoesNotMatchUserProfile(21), 989 segmentationError(22), 990 ncasDisallowed(23), 991 controlEncountered(24), 992 improperCoding(25), 993 inappropriateCondition(26), 994 inappropriateUserInterface(27), 995 inappropriateLegManipulation(28), 996 callingInterfaceBusy(29) 997 } 998 FailureCauseData ::= [112] IMPLICIT OCTET STRING(SIZE(1..5)) 999 FeatureActivatorID ::= [136] IMPLICIT OCTET STRING(SIZE(1..2)) 1000 ForwardCallIndicator ::= [113] IMPLICIT OCTET STRING(SIZE(2)) 1001 GapDuration ::= [62] IMPLICIT ENUMERATED{ 1002 no1Second(1), 1003 no2Seconds(2), 1004 no4Seconds(3), 1005 no8Seconds(4), 1006 no16Seconds(5), 1007 no32Seconds(6), 1008 no64Seconds(7), 1009 no128Seconds(8), 1010 no256Seconds(9), 1011 no512Seconds(10), 1012 no1024Seconds(11), 1013 no2048Seconds(12), 1014 infinity(13) 1015 } 1016 1017 GapInterval ::= CHOICE{ 1018 nationalGapInterval NationalGapInterval, 1019 privateGapInterval PrivateGapInterval 1020 } 1021 1022 NationalGapInterval ::= [63] IMPLICIT ENUMERATED{ 1023 removeGapControl(0), 1024 no0Seconds(1), 1025 no010Seconds(2), -- 1 / 10 sec. 1026 no025Seconds(3), -- 1 / 4 sec. 1027 no050Seconds(4), -- 1 / 2 sec. 1028 no1Second(5), 1029 no2Seconds(6), 1030 no5Seconds(7), 1031 no10Seconds(8), 1032 no15Seconds(9), 1033 no30Seconds(10), 1034 no60Seconds(11), 1035 no120Seconds(12), 1036 no300Seconds(13), 1037 no600Seconds(14), 1038 stopAllCalls(15) 1039 } 1040 1041 PrivateGapInterval ::= [64] IMPLICIT ENUMERATED{ 1042 no0Seconds(0), 1043 no3Seconds(1), 1044 no4Seconds(2), 1045 no6Seconds(3), 1046 no8Seconds(4), 1047 no11Seconds(5), 1048 no16Seconds(6), 1049 no22Seconds(7), 1050 no30Seconds(8), 1051 no42Seconds(9), 1052 no58Seconds(10), 1053 no81Seconds(11), 1054 no112Seconds(12), 1055 no156Seconds(13), 1056 no217Seconds(14), 1057 no300Seconds(15), 1058 removeGapControl(16), 1059 no010Seconds(17), -- 1 / 10 sec. 1060 no025Seconds(18), -- 1 / 4 sec. 1061 no050Seconds(19), -- 1 / 2 sec. 1062 no1Second(20), 1063 no2Seconds(21) 1064 } 1065 1066 GenericAddress ::= [80] IMPLICIT OCTET STRING(SIZE(4..11)) 1067 1068 GenericAddressList ::= [107] IMPLICIT SEQUENCE SIZE(1..5) OF GenericAddress 1069 1070 GenericName ::= [33] IMPLICIT OCTET STRING 1071 1072 GenericDigitsList ::= [150] IMPLICIT SEQUENCE SIZE (1..5) OF GenericDigits 1073 1074 GenericDigits ::= [149] IMPLICIT OCTET STRING (SIZE(2..11)) 1075 1076 GlobalTitleAddress ::= [69] IMPLICIT OCTET STRING 1077 1078 InfoProvided ::= [100] IMPLICIT SEQUENCE{ 1079 activationStateCode [1] IMPLICIT ActivationStateCode OPTIONAL, 1080 entireList [2] IMPLICIT EntireList OPTIONAL, 1081 memorySlot [3] IMPLICIT MemorySlot OPTIONAL, 1082 listSize [4] IMPLICIT ListSize OPTIONAL, 1083 forwardToDn [5] IMPLICIT ForwardToDn OPTIONAL, 1084 delayInterval [6] IMPLICIT DelayInterval OPTIONAL, 1085 empty [7] IMPLICIT Empty OPTIONAL 1086 } 1087 --For the encoding of the ActivationStateCode parameter, see Section 6.4.1. 1088 1089 EntireList ::= SEQUENCE SIZE(1..32) OF Entry2 1090 1091 Entry2 ::= CHOICE{ 1092 dn [1] IMPLICIT Dn, --see Section 6.151 for the encoding 1093 privateDn [2] IMPLICIT PrivateDn 1094 } 1095 1096 PrivateDn ::= ENUMERATED{ 1097 private (0) 1098 } 1099 1100 MemorySlot ::= SEQUENCE{ 1101 incoming [1] IMPLICIT Incoming OPTIONAL, 1102 outgoing [2] IMPLICIT Outgoing OPTIONAL 1103 } 1104 1105 Incoming ::= SEQUENCE{ 1106 aINDigits AINDigits, 1107 timestamp Timestamp--See GR-246-CORE for values of this field. 1108 } 1109 1110 Outgoing ::= SEQUENCE{ 1111 aINDigits AINDigits, 1112 timestamp Timestamp--See GR-246-CORE for values of this field. 1113 } 1114 1115 Timestamp ::= INTEGER 1116 ListSize ::= INTEGER(1..32) 1117 ForwardToDn ::= Dn--See Section 6.151 for the encoding 1118 1119 Empty ::= BIT STRING{ 1120 entireList(0), 1121 outgoingmemorySlot(1), 1122 incomingmemorySlot(2), 1123 forwardToDn(3) 1124 } 1125 1126 IPReturnBlock ::= [78] IMPLICIT OCTET STRING(SIZE(1..120)) 1127 1128 JurisdictionInformation::= [147] IMPLICIT OCTET STRING(SIZE(3)) 1129 1130 LampTreatment ::= [138] IMPLICIT OCTET STRING(SIZE(2..3)) 1131 1132 Lata ::= [35] IMPLICIT AINDigits 1133 -- range - 3 digits 1134 1135 LegID ::= [132] IMPLICIT INTEGER(0..2) 1136 --The range is 0 - 2 for IDs. 1137 1138 MonitorTime ::= [65] IMPLICIT OCTET STRING(SIZE(3)) 1139 1140 NetworkSpecificFacilities ::= [108] IMPLICIT OCTET STRING(SIZE(2..12)) 1141 1142 NotificationDuration ::= [128] IMPLICIT INTEGER(1..99) 1143 1144 NotificationIndicator ::= BOOLEAN 1145 -- TRUE = Switch Notification Message 1146 -- FALSE = Switch Request Message 1147 1148 ODTMFDigitsString ::= [154] IMPLICIT AINDigits 1149 --The range is 1 - 4 1150 1151 ODTMFNumberOfDigits ::= [155] IMPLICIT INTEGER(1..4) 1152 1153 ONoAnswerTimer ::= [91] IMPLICIT INTEGER(1..120) 1154 1155 OriginalCalledPartyID ::= [36] IMPLICIT AINDigits 1156 -- range - 3 - 15 digits 1157 1158 OSIIndicator ::= [129] IMPLICIT BOOLEAN 1159 --True = the switch should apply Open Switching Interval 1160 --False = the switch should not apply Open Switching Interval 1161 1162 OutpulseNumber ::= [37] IMPLICIT AINDigits 1163 -- 15 digits maximum 1164 1165 OverflowBillingIndicator ::= [38] IMPLICIT BillingIndicator 1166 1167 PartyID ::= [159] IMPLICIT ENUMERATED{ 1168 callingParty(0), 1169 calledParty(1), 1170 bothParties(2) 1171 } 1172 1173 PartyOnHold ::= [146] IMPLICIT NULL 1174 -- Presence = place party on hold 1175 -- Absence = do not place party on hold 1176 1177 PassiveLegTreatment ::= [39] IMPLICIT ENUMERATED{ 1178 dialToneOn(0), 1179 ringBackAudibleRingingToneOn(1), 1180 networkCongestionReorderToneOn(3), 1181 busyToneOn(4), 1182 confirmationTone(5), 1183 callWaitingTone(7), 1184 tonesOff(63), 1185 alertingOnPattern0Normal(64), 1186 alertingOnPattern1DistinctiveIntergroup(65), 1187 alertingOnPattern2DistinctiveSpecial(66), 1188 alertingOnPattern3EKTS(67), 1189 alertingOnPattern4ReminderRing(68), 1190 alertingOff(79), 1191 recallDialToneOn(17), 1192 bargeInToneOn(18), 1193 incomingAdditionalCallTone(251), 1194 priorityAdditionalCallTone(252), 1195 expensiveRouteWarningTone(253), 1196 campOnTone(19), 1197 receiverOffHookTone(20), 1198 callingCardServiceTone(21), 1199 stutterDialTone(22), 1200 silence(23) 1201 } 1202 --The values shown in italics are not required for AIN and are reserved for future 1203 -- AIN releases. 1204 1205 Prefix ::= [148] IMPLICIT ENUMERATED{ 1206 onePlus(0) 1207 } 1208 1209 PointInCall ::= [135] IMPLICIT ENUMERATED{ 1210 oNull(1), 1211 authorizeOrigAttempt(2), 1212 collectInformation(3), 1213 analyzeInformation(4), 1214 selectRoute(5), 1215 authorizeCallSetup(6), 1216 sendCall(7), 1217 oAlerting(8), 1218 oActive(9), 1219 oSuspended(10), 1220 tNull(11), 1221 authorizeTermination(12), 1222 selectFacility(13), 1223 presentCall(14), 1224 tAlerting(15), 1225 tActive(16), 1226 tSuspended(17) 1227 } 1228 1229 PrimaryBillingIndicator ::= [40] IMPLICIT BillingIndicator 1230 1231 PrimaryTrunkGroup ::= [42] IMPLICIT OCTET STRING(SIZE(5)) 1232 1233 ProvideInfo ::= [114] IMPLICIT SEQUENCE{ 1234 requestGroups RequestGroups OPTIONAL, 1235 requestMemorySlot [11] IMPLICIT RequestMemorySlot OPTIONAL 1236 } 1237 1238 RequestGroups ::= CHOICE{ 1239 requestGroup1 [1] IMPLICIT RequestGroup1, 1240 requestGroup2 [2] IMPLICIT RequestGroup2, 1241 requestGroup3 [3] IMPLICIT RequestGroup3, 1242 requestGroup4 [4] IMPLICIT RequestGroup4, 1243 requestGroup5 [5] IMPLICIT RequestGroup5, 1244 requestGroup6 [6] IMPLICIT RequestGroup6 1245 } 1246 1247 RequestGroup1 ::= SEQUENCE{ 1248 service1 [1] IMPLICIT Service1,--See Section 6.4.2 for the encoding. 1249 request1 [2] IMPLICIT Request1 1250 } 1251 1252 Request1 ::= BIT STRING{ 1253 activationStatus(0) 1254 } 1255 RequestGroup2 ::= SEQUENCE{ 1256 service2 [1] IMPLICIT Service2,--See Section 6.4.2 for the encoding. 1257 request2 [2] IMPLICIT Request2 1258 } 1259 1260 Request2 ::= BIT STRING{ 1261 activationStatus(0), 1262 delayInterval(1) 1263 } 1264 1265 RequestGroup3 ::= SEQUENCE{ 1266 service3 [1] IMPLICIT Service3,--See Section 6.4.2 for the encoding 1267 request3 [2] IMPLICIT Request3 1268 } 1269 1270 Request3 ::= BIT STRING{ 1271 activationStatus(0), 1272 entireList(1), 1273 listSize(2) 1274 } 1275 1276 RequestGroup4 ::= SEQUENCE{ 1277 service4 [1] IMPLICIT Service4,--See Section 6.4.2 for the encoding 1278 request4 [2] IMPLICIT Request4 1279 } 1280 1281 Request4 ::= BIT STRING{ 1282 activationStatus(0), 1283 forwardingDn(1) 1284 } 1285 1286 RequestGroup5 ::= SEQUENCE{ 1287 service5 [1] IMPLICIT Service5,--See Section 6.4.2 for the encoding 1288 request5[2] IMPLICIT Request5 1289 } 1290 1291 Request5 ::= BIT STRING{ 1292 activationStatus(0), 1293 forwardingDn(1), 1294 entireList(2), 1295 listSize(3) 1296 } 1297 RequestGroup6 ::= SEQUENCE{ 1298 service6 [1] IMPLICIT Service6,--See Section 6.4.2 for encoding 1299 request6 [2] IMPLICIT Request6 1300 } 1301 1302 Request6 ::= BIT STRING{ 1303 delayInterval(0) 1304 } 1305 RequestMemorySlot ::= BIT STRING{ 1306 incoming(0), 1307 outgoing(1) 1308 } 1309 RedirectingPartyID ::= [43] IMPLICIT AINDigits 1310 -- range - 3 - 15 digits 1311 1312 RedirectionInformation ::= [44] IMPLICIT OCTET STRING(SIZE(2)) 1313 1314 ResourceType ::= [45] IMPLICIT INTEGER(0..127) 1315 1316 ResultCause ::= [151] IMPLICIT ENUMERATED{ 1317 confServiceActivated(0), 1318 confServiceDeactivatedorCancelled(1), 1319 confAnonymousEntryAdded(2), 1320 confPublicEntryAdded(3), 1321 confAnonymousEntryRemoved(4), 1322 confPublicEntryRemoved(5), 1323 confAllAnonymousEntriesRemoved(6), 1324 confAllEntriesRemoved(7), 1325 confForwardingDnSet(8), 1326 confForwardingDnCleared(9), 1327 confDelayIntervalUpdated(10), 1328 confInterdigitTimerOn(11), 1329 confInterdigitTimerOff(12), 1330 confDPConverterOn(13), 1331 confDPConverterOff(14), 1332 deniedServiceAlreadyActive(15), 1333 deniedServiceNotActivated(16), 1334 deniedInvalidForwardingDn(17), 1335 deniedPermanentPresentationPrivate(18), 1336 deniedPermanentPresentationPublic(19), 1337 deniedListIsEmpty(20), 1338 deniedListIsFull(21), 1339 deniedAnonymousDnAlreadyOnList(22), 1340 deniedPublicDnAlreadyOnList(23), 1341 deniedNoMatch(24), 1342 deniedDnNotOnList(25), 1343 deniedIncomingMemorySlotEmpty(26), 1344 deniedUnsuccessfulUpdate(27) 1345 } 1346 1347 RTPReroutingNumber::= [143] IMPLICIT AINDigits 1348 -- Range - 3 - 15 digits 1349 1350 RTPServiceIndicator ::= [144] IMPLICIT OCTET STRING(SIZE(1)) 1351 1352 Sap ::= [81] IMPLICIT OCTET STRING(SIZE(1..10)) 1353 1354 SecondAlternateBillingIndicator ::= [46] IMPLICIT BillingIndicator 1355 1356 SecondAlternateCarrier ::= [47] IMPLICIT CarrierFormat 1357 -- range - 4 digits 1358 1359 SecondAlternateTrunkGroup ::= [48] IMPLICIT OCTET STRING(SIZE(5)) 1360 1361 SecurityEnvelope ::= [85] IMPLICIT OCTET STRING(SIZE(3..75)) 1362 1363 ServiceContext ::= [83] IMPLICIT INTEGER(0..32767) 1364 ServiceProviderID ::= CHOICE{ 1365 ocn Ocn, 1366 msrID MsrID 1367 } 1368 1369 Ocn ::= [87] IMPLICIT IA5String(SIZE(4..8)) 1370 1371 MsrID ::= [106] IMPLICIT AINDigits -- range - 10 digits 1372 --identifies the Message Storage and Retrieval System 1373 1374 SignalingPointCode ::= [142] IMPLICIT OCTET STRING(SIZE(3)) 1375 --See Figure 1B of Chapter T1.111.4 of GR-246-CORE 1376 -- for the definition of the contents of the SignalingPointCode OCTET STRING. 1377 1378 Spid ::= [49] IMPLICIT OCTET STRING(SIZE(3..20)) 1379 --This parameter includes a character string with 3 - 20 IA5 characters, 1380 --the last 2 are required to be numeric in the range of 00 - 62. 1381 1382 SubsystemNumber ::= [130] IMPLICIT INTEGER(0..255) 1383 --See Chapter T1.112.3 of GR-246-CORE for values of this parameter 1384 1385 SrhrGroupID ::= [77] IMPLICIT INTEGER(0..32767) 1386 1387 SSPResponseMessageTimerT1 ::= [166] IMPLICIT INTEGER(1..300) 1388 --Units of tenths of seconds 1389 1390 StatusCause ::= [66] IMPLICIT ENUMERATED{ 1391 statusMatch(0), 1392 timeOut(1), 1393 error(2) 1394 } 1395 1396 STRConnection ::= [96] IMPLICIT BOOLEAN 1397 -- TRUE = reported event caused by Send_To_Resource 1398 -- FALSE = reported event not caused by Send_To_Resource 1399 1400 StrParameterBlock ::= [50] CHOICE { 1401 announcementBlock [0] IMPLICIT AnnouncementBlock, 1402 announcementDigitBlock [1] IMPLICIT AnnouncementDigitBlock, 1403 flexParameterBlock [2] IMPLICIT FlexParameterBlock 1404 } 1405 1406 AnnouncementBlock ::= SEQUENCE{ 1407 uninterAnnounceBlock [1] IMPLICIT UninterAnnounceBlock OPTIONAL, 1408 interAnnounceBlock [2] IMPLICIT InterAnnounceBlock OPTIONAL 1409 } 1410 1411 UninterAnnounceBlock ::= SEQUENCE SIZE(1..10) OF AnnounceElement 1412 1413 InterAnnounceBlock ::= SEQUENCE SIZE(1..10) OF AnnounceElement 1414 1415 AnnounceElement ::= OCTET STRING(SIZE(3..131)) 1416 1417 AnnouncementDigitBlock ::= SEQUENCE{ 1418 maximumDigits [0] IMPLICIT MaximumDigits, 1419 uninterAnnounceBlock [1] IMPLICIT UninterAnnounceBlock OPTIONAL, 1420 interAnnounceBlock [2] IMPLICIT InterAnnounceBlock OPTIONAL 1421 } 1422 1423 MaximumDigits ::= INTEGER(0..255) 1424 -- range: 0 - 32 is "fixed number of digits" (e.g., 5 means collect 5 digits) 1425 -- 33 - 252 is spare 1426 -- 253 is "normal number of digits" 1427 -- 254 is "variable number of digits" 1428 -- 255 is spare 1429 1430 FlexParameterBlock ::= OCTET STRING(SIZE(1..120)) 1431 1432 Tcm ::= [51] IMPLICIT AINDigits 1433 -- Range 1 - 4 digits 1434 1435 TDTMFDigitString ::= [157] IMPLICIT AINDigits 1436 --The range is 1 - 4 1437 1438 TDTMFNumberOfDigits ::= [158] IMPLICIT INTEGER(1..4) 1439 1440 TerminationIndicator ::= [67] IMPLICIT OCTET STRING(SIZE(1)) 1441 1442 TimeoutTimer ::= [139] IMPLICIT CHOICE{ 1443 intervalTime [0] IMPLICIT IntervalTime, 1444 localSSPTime [1] IMPLICIT LocalSSPTime, 1445 absoluteSCPTime [2] IMPLICIT AbsoluteSCPTime 1446 } 1447 1448 IntervalTime ::= INTEGER(1..86400) 1449 1450 --IntervalTime is in units of seconds 1451 1452 LocalSSPTime ::= OCTET STRING(SIZE(7)) 1453 1454 AbsoluteSCPTime ::= OCTET STRING(SIZE(7)) 1455 1456 TimerUpdated ::= [167] IMPLICIT ENUMERATED{ 1457 success(0), 1458 failure(1), 1459 transaction-already-closed(2) 1460 } 1461 1462 TNoAnswerTimer ::= [99] IMPLICIT INTEGER(1..120) 1463 1464 TransID ::= [163] IMPLICIT OCTET STRING(SIZE(4)) 1465 1466 TranslationType ::= [70] IMPLICIT INTEGER(0..255) 1467 --See Chapter T1.112.3 of GR-246-CORE for values of this parameter 1468 1469 TriggerCriteriaFlag ::= [68] IMPLICIT OCTET STRING(SIZE(2)) 1470 1471 TriggerCriteriaType ::= [52] IMPLICIT ENUMERATED{ 1472 featureActivator(0), 1473 verticalServiceCode(1), 1474 customizedAccess(2), 1475 customizedIntercom(3), 1476 npa(4), 1477 npaNXX(5), 1478 nxx(6), 1479 nxxXXXX(7), 1480 npaNXXXXXX(8), 1481 countryCodeNPANXXXXXX(9), 1482 carrierAccess(10), 1483 prefixes(11), 1484 n11(12), 1485 aFR(13), 1486 sharedIOTrunk(14), 1487 terminationAttempt(15), 1488 offHookImmediate(16), 1489 offHookDelay(17), 1490 channelSetupPRI(18), 1491 npaN(19), 1492 npaNX(20), 1493 npaNXXX(21), 1494 npaNXXXX(22), 1495 npaNXXXXX(23), 1496 networkBusy(24), 1497 tNoAnswer(25), 1498 tBusy(26), 1499 oCalledPartyBusy(27), 1500 specificFeatureCode(28), 1501 oNoAnswer(29), 1502 priNetworkServices(30), 1503 oSwitchHookFlashImmediate(31), 1504 oFeatureActivator(32), 1505 oSwitchHookFlashSpecifiedCode(33), 1506 tSwitchHookFlashImmediate(34), 1507 tFeatureActivator(35), 1508 tSwitchHookFlashSpecifiedCode(36), 1509 numberPortability(37), 1510 onePlus(38), 1511 specifiedCarrier(39), 1512 international(40), 1513 zeroPlus(41), 1514 zeroMinus(42), 1515 localNumberPortabilityPORC(43), 1516 localNumberPortabilityPORCdonor(44), 1517 reserved(45), 1518 termResourceAvailable(46), 1519 officePublicFeatureCode(47), 1520 trunkGroup(48), 1521 dedicatedTrunkGroup(49), 1522 reserved(50) 1523 } 1524 1525 TSTRCTimer ::= [156] IMPLICIT INTEGER(0..300) 1526 --Units of minutes 1527 1528 UserID ::= [53] CHOICE{ 1529 dn [1] IMPLICIT Dn, 1530 bri [2] IMPLICIT SEQUENCE { 1531 spid Spid, 1532 dn Dn 1533 }, --BRI(ISDNI) 1534 trunkGroupID [5] IMPLICIT TrunkGroupID, 1535 privateFacilityGID [6] IMPLICIT PrivateFacilityGID, 1536 aDSIcpeID ADSIcpeID 1537 } 1538 1539 Dn ::= OCTET STRING(SIZE(5)) 1540 1541 TriggerInformation ::= OCTET STRING(SIZE(0..31)) 1542 1543 TrunkGroupID ::= INTEGER(0..9999) 1544 1545 PrivateFacilityGID ::= INTEGER(0..9999) 1546 1547 ADSIcpeID ::= OCTET STRING(SIZE(4)) 1548 1549 VerticalServiceCode ::= [54] IMPLICIT AINDigits 1550 -- Maximum 10 characters; the 1st character may be a * or digit. 1551 --The remaining characters are always digits. 1552 1553 WakeUpDuration ::= [131] IMPLICIT INTEGER(1..999) 1554 1555 END 1556