1CommonDataTypes DEFINITIONS AUTOMATIC TAGS ::= 2BEGIN 3-- @prop dataType 4-- @descr This types only purpose is to avoid OSS compiler warning : Duplicate PDU tag 5-- @ 6CommonDataTypeWrapper ::= CHOICE 7{ 8 wrapAddAnalysisRejectReason AddAnalysisRejectReason, 9 wrapAddServiceToServiceProfileRejectReason AddServiceToServiceProfileRejectReason, 10 wrapAddUserIdentifiersRejectReason AddUserIdentifiersRejectReason, 11 wrapAdmissionRejectReason AdmissionRejectReason, 12 wrapAlertingUUIE AlertingUUIE, 13 wrapAllocateTransmissionPathRejectReason AllocateTransmissionPathRejectReason, 14 wrapAnalyseRejectReason AnalyseRejectReason, 15 wrapAvailabilityOfEquipment AvailabilityOfEquipment, 16 wrapBandwidth Bandwidth, 17 wrapBandwidthReducedInformation BandwidthReducedInformation, 18 wrapBandwidthReducedReason BandwidthReducedReason, 19 wrapBandwidthRejectReason BandwidthRejectReason, 20 wrapBasicCallCategories BasicCallCategories, 21 wrapBearerCapability BearerCapability, 22 wrapCallInformation CallInformation, 23 wrapCallModel CallModel, 24 wrapCallProceedingUUIE CallProceedingUUIE, 25 wrapCallReference CallReference, 26 wrapCallServices CallServices, 27 wrapCallState CallState, 28 wrapCallType CallType, 29 wrapCause Cause, 30 wrapCauseValue CauseValue, 31 wrapChangeServiceAndStatusRejectReason ChangeServiceAndStatusRejectReason, 32 wrapCheckServiceRejectReason CheckServiceRejectReason, 33 wrapCoding Coding, 34 wrapConferenceGoal ConferenceGoal, 35 wrapConferenceIdentifier ConferenceIdentifier, 36 wrapConnectTransmissionPathRejectReason ConnectTransmissionPathRejectReason, 37 wrapConnectUUIE ConnectUUIE, 38 wrapConnectionData ConnectionData, 39 wrapConnectionIdentifier ConnectionIdentifier, 40 wrapConnectionInformation ConnectionInformation, 41 wrapConnectionInformationOriginatingSide ConnectionInformationOriginatingSide, 42 wrapConnectionInformationTerminatingSide ConnectionInformationTerminatingSide, 43 wrapConnectionType ConnectionType, 44 wrapCreateEquipmentRepresentationRejectReason CreateEquipmentRepresentationRejectReason, 45 wrapCreateServiceAndStatusRejectReason CreateServiceAndStatusRejectReason, 46 wrapCreateServiceIdentifierRejectReason CreateServiceIdentifierRejectReason, 47 wrapDeallocateTransmissionPathRejectReason DeallocateTransmissionPathRejectReason, 48 wrapDetailedReasonAtom DetailedReasonAtom, 49 wrapDiagnostics Diagnostics, 50 wrapDisconnectTransmissionPathRejectReason DisconnectTransmissionPathRejectReason, 51 wrapDisengageReason DisengageReason, 52 wrapDisengageRejectReason DisengageRejectReason, 53 wrapDisplay Display, 54 wrapE164Identifier E164Identifier, 55 wrapEndToEndEndpointInformationServiceCallAcknowledge EndToEndEndpointInformationServiceCallAcknowledge, 56 wrapEndToEndEndpointInformationServiceCallActive EndToEndEndpointInformationServiceCallActive, 57 wrapEndToEndEndpointInformationServiceCallProgress EndToEndEndpointInformationServiceCallProgress, 58 wrapEndToEndEndpointInformationServiceCallSetup EndToEndEndpointInformationServiceCallSetup, 59 wrapEndToEndEndpointInformationServiceCallTermination EndToEndEndpointInformationServiceCallTermination, 60 wrapEndpointIdentifier EndpointIdentifier, 61 wrapEndpointRegistrationCategories EndpointRegistrationCategories, 62 wrapEndpointRegistrationRejectReason EndpointRegistrationRejectReason, 63 wrapEndpointType EndpointType, 64 wrapEndpointUnregistrationCategories EndpointUnregistrationCategories, 65 wrapEndpointUnregistrationRejectReason EndpointUnregistrationRejectReason, 66 wrapEquipmentAddressAN EquipmentAddressAN, 67 wrapEquipmentAddressLAN EquipmentAddressLAN, 68 wrapEquipmentRelatedInformation EquipmentRelatedInformation, 69 wrapEquipmentRelatedInformationIdentifier EquipmentRelatedInformationIdentifier, 70 wrapFacilityReason FacilityReason, 71 wrapFacilityUUIE FacilityUUIE, 72 wrapGatekeeperIdentifier GatekeeperIdentifier, 73 wrapGatekeeperInformation GatekeeperInformation, 74 wrapGatekeeperRejectReason GatekeeperRejectReason, 75 wrapGatewayInformation GatewayInformation, 76 wrapGetAnalysisRejectReason GetAnalysisRejectReason, 77 wrapGetEquipmentInformationRejectReason GetEquipmentInformationRejectReason, 78 wrapGetLANDataRejectReason GetLANDataRejectReason, 79 wrapGetPartyInformationRejectReason GetPartyInformationRejectReason, 80 wrapGetRejectReasonUser GetRejectReasonUser, 81 wrapGetServiceFromServiceProfileRejectReason GetServiceFromServiceProfileRejectReason, 82 wrapGetServiceProfileRejectReason GetServiceProfileRejectReason, 83 wrapGetServicesAndStatusRejectReason GetServicesAndStatusRejectReason, 84 wrapGetUserServiceInformationAndStatusRejectReason GetUserServiceInformationAndStatusRejectReason, 85 wrapH221NonStandard H221NonStandard, 86 wrapH310Information H310Information, 87 wrapH320Information H320Information, 88 wrapH321Information H321Information, 89 wrapH322Information H322Information, 90 wrapH323Information H323Information, 91 wrapH323InterfaceAddCallReferenceRejectReason H323InterfaceAddCallReferenceRejectReason, 92 wrapH323InterfaceAddCallRelatedDataRejectReason H323InterfaceAddCallRelatedDataRejectReason, 93 wrapH323InterfaceAddFixedTransportAddressDataRejectReason H323InterfaceAddFixedTransportAddressDataRejectReason, 94 wrapH323InterfaceAddKeysAndSetAttributesRejectReason H323InterfaceAddKeysAndSetAttributesRejectReason, 95 wrapH323InterfaceAdditionalKeys H323InterfaceAdditionalKeys, 96 wrapH323InterfaceAllocateResourceRejectReason H323InterfaceAllocateResourceRejectReason, 97 wrapH323InterfaceChangeKeysAndRelationsToUsersReject H323InterfaceChangeKeysAndRelationsToUsersReject, 98 wrapH323InterfaceCommonAttribute H323InterfaceCommonAttribute, 99 wrapH323InterfaceCommonAttributeIdentifier H323InterfaceCommonAttributeIdentifier, 100 wrapH323InterfaceCreateCallReferenceRejectReason H323InterfaceCreateCallReferenceRejectReason, 101 wrapH323InterfaceCreateRejectReason H323InterfaceCreateRejectReason, 102 wrapH323InterfaceDeallocateResourceRejectReason H323InterfaceDeallocateResourceRejectReason, 103 wrapH323InterfaceGetFixedTransportAddressDataRejectReason H323InterfaceGetFixedTransportAddressDataRejectReason, 104 wrapH323InterfaceGetOrRemoveCallRelatedDataRejectReason H323InterfaceGetOrRemoveCallRelatedDataRejectReason, 105 wrapH323InterfaceGetOrSetCommonRejectReason H323InterfaceGetOrSetCommonRejectReason, 106 wrapH323InterfaceGetOrSetInstanceRejectReason H323InterfaceGetOrSetInstanceRejectReason, 107 wrapH323InterfaceInstanceAttribute H323InterfaceInstanceAttribute, 108 wrapH323InterfaceInstanceAttributeIdentifier H323InterfaceInstanceAttributeIdentifier, 109 wrapH323InterfaceKey H323InterfaceKey, 110 wrapH323InterfaceKeyEndpointIdentifier H323InterfaceKeyEndpointIdentifier, 111 wrapH323InterfaceReduceBandwidthRejectReason H323InterfaceReduceBandwidthRejectReason, 112 wrapH323InterfaceRemoveCallReferenceRejectReason H323InterfaceRemoveCallReferenceRejectReason, 113 wrapH323InterfaceRemoveFixedTransportAddressDataRejectReason H323InterfaceRemoveFixedTransportAddressDataRejectReason, 114 wrapH323InterfaceRemoveKeysAndSetAttributesRejectReason H323InterfaceRemoveKeysAndSetAttributesRejectReason, 115 wrapH323InterfaceRemoveRejectReason H323InterfaceRemoveRejectReason, 116 wrapH324Information H324Information, 117 wrapHighLayerCompatibility HighLayerCompatibility, 118 wrapInterfaceRegistrationInformation InterfaceRegistrationInformation, 119 wrapLANAttribute LANAttribute, 120 wrapLANAttributeIdentifier LANAttributeIdentifier, 121 wrapLayer1ProtUserInfo Layer1ProtUserInfo, 122 wrapLocation Location, 123 wrapLocationRejectReason LocationRejectReason, 124 wrapLogicalConnectionPointIdentifier LogicalConnectionPointIdentifier, 125 wrapLowLayerCompatibility LowLayerCompatibility, 126 wrapMaximumNumberOfAllowedConnections MaximumNumberOfAllowedConnections, 127 wrapMaximumTotalBandwidth MaximumTotalBandwidth, 128 wrapMcuInformation McuInformation, 129 wrapNonStandardIdentifier NonStandardIdentifier, 130 wrapNonStandardMessage NonStandardMessage, 131 wrapNonStandardParameter NonStandardParameter, 132 wrapNumber Number, 133 wrapNumberOfTimesLANWasCrowded NumberOfTimesLANWasCrowded, 134 wrapNumberType NumberType, 135 wrapNumberingPlan NumberingPlan, 136 wrapObjectIdentifier ObjectIdentifier, 137 wrapPhysicalConnectionPointIdentifier PhysicalConnectionPointIdentifier, 138 wrapPid Pid, 139 wrapPreStringToRemoveInDestinationAddress PreStringToRemoveInDestinationAddress, 140 wrapProgressIndicator ProgressIndicator, 141 wrapProtocolIdentifier ProtocolIdentifier, 142 wrapQ931Timer301Value Q931Timer301Value, 143 wrapQ931Timer303Value Q931Timer303Value, 144 wrapQ954Details Q954Details, 145 wrapQseriesOptions QseriesOptions, 146 wrapRASMessageTimerValue RASMessageTimerValue, 147 wrapRTPSession RTPSession, 148 wrapRegistrationRejectReason RegistrationRejectReason, 149 wrapRegistrationStatus RegistrationStatus, 150 wrapRelationToEquipment RelationToEquipment, 151 wrapRelationToUser RelationToUser, 152 wrapReleaseCompleteReason ReleaseCompleteReason, 153 wrapReleaseCompleteUUIE ReleaseCompleteUUIE, 154 wrapReleaseInformation ReleaseInformation, 155 wrapRemoveAnalysisRejectReason RemoveAnalysisRejectReason, 156 wrapRemoveEquipmentRepresentationRejectReason RemoveEquipmentRepresentationRejectReason, 157 wrapRemoveServiceAndStatusRejectReason RemoveServiceAndStatusRejectReason, 158 wrapRemoveServiceFromServiceProfileRejectReason RemoveServiceFromServiceProfileRejectReason, 159 wrapRemoveServiceIdentifierRejectReason RemoveServiceIdentifierRejectReason, 160 wrapRepeatIndicator RepeatIndicator, 161 wrapRequestSeqNum RequestSeqNum, 162 wrapRequestedUserAndLinkedUserAreIdentical RequestedUserAndLinkedUserAreIdentical, 163 wrapServiceAndStatus ServiceAndStatus, 164 wrapServiceCallSetupRejectionInformation ServiceCallSetupRejectionInformation, 165 wrapServiceCallSetupRejectionReason ServiceCallSetupRejectionReason, 166 wrapServiceCallTerminationInformation ServiceCallTerminationInformation, 167 wrapServiceCallTerminationReason ServiceCallTerminationReason, 168 wrapServiceData ServiceData, 169 wrapServiceIdentifier ServiceIdentifier, 170 wrapServiceProfile ServiceProfile, 171 wrapSetEquipmentStatusRejectReason SetEquipmentStatusRejectReason, 172 wrapSetLANDataRejectReason SetLANDataRejectReason, 173 wrapSetUserAttributeData SetUserAttributeData, 174 wrapSetupUUIE SetupUUIE, 175 wrapStateOfEquipment StateOfEquipment, 176 wrapStateOfUser StateOfUser, 177 wrapStatusOfService StatusOfService, 178 wrapSubaddress Subaddress, 179 wrapSubaddressInformation SubaddressInformation, 180 wrapSubaddressType SubaddressType, 181 wrapSupportedProtocols SupportedProtocols, 182 wrapT120Information T120Information, 183 wrapTerminalInformation TerminalInformation, 184 wrapTerminationInitiatior TerminationInitiatior, 185 wrapTimeSlot TimeSlot, 186 wrapTransferCapability TransferCapability, 187 wrapTransferRate TransferRate, 188 wrapTransportAddress TransportAddress, 189 wrapTransportAddressInformation TransportAddressInformation, 190 wrapTransportChannelInformation TransportChannelInformation, 191 wrapTypeOfEquipment TypeOfEquipment, 192 wrapTypeOfFlowControl TypeOfFlowControl, 193 wrapTypeOfLAN TypeOfLAN, 194 wrapTypeOfRegistration TypeOfRegistration, 195 wrapTypeOfService TypeOfService, 196 wrapTypeOfUser TypeOfUser, 197 wrapUnknownMessageResponse UnknownMessageResponse, 198 wrapUnregistrationRejectReason UnregistrationRejectReason, 199 wrapUserAllocateResourceRejectReason UserAllocateResourceRejectReason, 200 wrapUserAttributeData UserAttributeData, 201 wrapUserAttributeIdentifier UserAttributeIdentifier, 202 wrapUserCreateRejectReason UserCreateRejectReason, 203 wrapUserDeallocateResourceRejectReason UserDeallocateResourceRejectReason, 204 wrapUserIdentifier UserIdentifier, 205 wrapUserIdentifierInformation UserIdentifierInformation, 206 wrapUserInformation UserInformation, 207 wrapUserInformationUUIE UserInformationUUIE, 208 wrapUserKey UserKey, 209 wrapUserOrEquipmentRelatedInformation UserOrEquipmentRelatedInformation, 210 wrapUserOrEquipmentRelatedInformationIdentifier UserOrEquipmentRelatedInformationIdentifier, 211 wrapUserRelatedInformation UserRelatedInformation, 212 wrapUserRelatedInformationIdentifier UserRelatedInformationIdentifier, 213 wrapUserRemoveRejectReason UserRemoveRejectReason, 214 wrapUserSetRejectReason UserSetRejectReason, 215 wrapUserSpecificInformation UserSpecificInformation, 216 wrapVendorIdentifier VendorIdentifier, 217 wrapVoiceInformation VoiceInformation, 218 ... 219} 220 221 222-- --------------------------------- 223-- 224-- AddAnalysisRejectReason 225-- 226-- @prop dataType 227-- 228-- @descr This parameter states the reason for the rejection. 229-- 230-- @ 231-- 232-- --------------------------------- 233 234AddAnalysisRejectReason ::= CHOICE 235{ 236 analysisTableEntryAlreadyExist NULL, 237 undefined NULL, 238 ... 239} 240 241 242 243-- --------------------------------- 244-- 245-- AddServiceToServiceProfileRejectReason 246-- 247-- @prop dataType 248-- 249-- @descr This parameter states the reason for the rejection. 250-- 251-- @ 252-- 253-- --------------------------------- 254 255AddServiceToServiceProfileRejectReason ::= CHOICE 256{ 257 keyNotValid NULL, 258 serviceAlreadyExist NULL, 259 undefined NULL, 260 ... 261} 262 263 264 265-- --------------------------------- 266-- 267-- AddUserIdentifiersRejectReason 268-- 269-- @prop dataType 270-- 271-- @descr This parameter states the reason for the rejection. 272-- 273-- @ 274-- 275-- --------------------------------- 276 277AddUserIdentifiersRejectReason ::= CHOICE 278{ 279 userIdentifierExist NULL, 280 undefined NULL, 281 ... 282} 283 284 285 286-- --------------------------------- 287-- 288-- AdmissionRejectReason 289-- 290-- @prop dataType 291-- 292-- @descr 293-- 294-- @ 295-- 296-- --------------------------------- 297 298AdmissionRejectReason ::= CHOICE 299{ 300 calledPartyNotRegistered NULL, 301 invalidPermission NULL, 302 requestDenied NULL, 303 undefinedReason NULL, 304 callerNotRegistered NULL, 305 routeCallToGatekeeper NULL, 306 invalidEndpointIdentifier NULL, 307 resourceUnavailable NULL, 308 ... 309} 310 311 312-- --------------------------------- 313-- 314-- AlertingUUIE 315-- 316-- @prop dataType 317-- 318-- @descr 319-- 320-- @ 321-- 322-- --------------------------------- 323 324AlertingUUIE ::= SEQUENCE 325{ 326 protocolIdentifier ProtocolIdentifier, 327 destinationEndpointType EndpointType, -- destinationInfo 328 destinationH245Address TransportAddress OPTIONAL, -- h245Address 329 ... 330} 331 332 333-- --------------------------------- 334-- 335-- AllocateTransmissionPathRejectReason 336-- 337-- @prop dataType 338-- 339-- @descr Reason for the rejection. 340-- 341-- @ 342-- 343-- --------------------------------- 344 345AllocateTransmissionPathRejectReason ::= CHOICE 346{ 347 calledUserNotAvailable NULL, 348 calledUserUnknown NULL, 349 permissionDenied NULL, 350 resourcesNotAvailable NULL, 351 undefined NULL, 352 ... 353} 354 355 356 357-- --------------------------------- 358-- 359-- AnalyseRejectReason 360-- 361-- @prop dataType 362-- 363-- @descr This parameter states the reason for the rejection. 364-- 365-- @ 366-- 367-- --------------------------------- 368 369AnalyseRejectReason ::= CHOICE 370{ 371 noMatchingEntryFound NULL, 372 undefined NULL, 373 ... 374} 375 376 377 378-- --------------------------------- 379-- 380-- AvailabilityOfEquipment 381-- 382-- @prop dataType 383-- 384-- @descr 385-- 386-- @ 387-- 388-- --------------------------------- 389 390AvailabilityOfEquipment ::= CHOICE 391{ 392 available NULL, 393 notAvailable NULL, 394 ... 395} 396 397 398 399-- --------------------------------- 400-- 401-- Bandwidth 402-- 403-- @prop dataType 404-- 405-- @descr States the bandwidth to be used in 100 bps. 406-- 407-- @ 408-- 409-- --------------------------------- 410 411Bandwidth ::= INTEGER ( 1.. 4294967295 ) 412 413 414 415-- --------------------------------- 416-- 417-- BandwidthReducedInformation 418-- 419-- @prop dataType 420-- 421-- @descr States information related to the recuction of the bandwidth. 422-- 423-- @ 424-- 425-- --------------------------------- 426 427BandwidthReducedInformation ::= SEQUENCE 428{ 429 allocatedBandwidth Bandwidth, 430 bandwidthReducedReason BandwidthReducedReason, 431 ... 432} 433 434 435 436-- --------------------------------- 437-- 438-- BandwidthReducedReason 439-- @prop dataType 440-- @descr Reason for the rejection. 441-- @ 442-- 443-- --------------------------------- 444 445BandwidthReducedReason ::= CHOICE 446{ 447 bandwidthLimited NULL, 448 bandwidthAdaptedToOriginatingEndpoint NULL, 449 originBandwidthBarredDueToCategories NULL, 450 undefined NULL, 451 ... 452} 453 454 455-- --------------------------------- 456-- 457-- BandwidthRejectReason 458-- 459-- @prop dataType 460-- 461-- @descr 462-- 463-- @ 464-- 465-- --------------------------------- 466 467BandwidthRejectReason ::= CHOICE 468{ 469 notBound NULL, 470 invalidConferenceID NULL, 471 invalidPermission NULL, 472 insufficientResources NULL, 473 invalidRevision NULL, 474 undefinedReason NULL, 475 ... 476} 477 478 479-- --------------------------------- 480-- 481-- BasicCallCategories 482-- 483-- @prop dataType 484-- 485-- @descr Categories for the service basic call. 486-- 487-- @ 488-- --------------------------------- 489 490BasicCallCategories ::= SEQUENCE 491{ 492 ... -- So far, no specific categories identified 493} 494 495-- --------------------------------- 496-- 497-- BearerCapability 498-- 499-- @prop dataType 500-- 501-- @descr Origin: Q931 502-- 503-- @ 504-- 505-- --------------------------------- 506 507BearerCapability ::= SEQUENCE 508{ 509 transferCapability TransferCapability, 510 transferRate TransferRate, 511 layer1ProtUserInfo Layer1ProtUserInfo, 512 rateMultiplier INTEGER (0..127), 513 ... 514} 515 516 517 518-- --------------------------------- 519-- 520-- CallInformation 521-- 522-- @prop dataType 523-- 524-- @descr 525-- 526-- @ 527-- 528-- --------------------------------- 529 530CallInformation ::= SEQUENCE 531{ 532 nonStandardData NonStandardParameter OPTIONAL, 533 callReference CallReference, -- callReferenceValue 534 conferenceID ConferenceIdentifier, 535 originator BOOLEAN OPTIONAL, 536 audio SEQUENCE OF RTPSession OPTIONAL, 537 video SEQUENCE OF RTPSession OPTIONAL, 538 data SEQUENCE OF TransportChannelInformation OPTIONAL, 539 h245 TransportChannelInformation, 540 callSignaling TransportChannelInformation, 541 callType CallType, 542 bandwidth Bandwidth, -- bandWidth 543 callModel CallModel, 544 ... 545} 546 547-- --------------------------------- 548-- 549-- CallModel 550-- 551-- @prop dataType 552-- 553-- @descr Type of callmodel used i.e routed via gatekeeper or not 554-- 555-- @ 556-- 557-- --------------------------------- 558 559CallModel ::= CHOICE 560{ 561 gatekeeperRouted NULL, 562 direct NULL, 563 ... 564} 565 566 567-- --------------------------------- 568-- 569-- CallProceedingUUIE 570-- 571-- @prop dataType 572-- 573-- @descr 574-- 575-- @ 576-- 577-- --------------------------------- 578 579 580CallProceedingUUIE ::= SEQUENCE 581{ 582 protocolIdentifier ProtocolIdentifier, 583 destinationEndpointType EndpointType, -- destinationInfo 584 destinationH245Address TransportAddress OPTIONAL, -- h245Address 585 ... 586} 587 588-- --------------------------------- 589-- 590-- PreStringToRemoveInDestinationAddress 591-- 592-- @prop dataType 593-- 594-- @descr states the call reference that identifies a specific call. 595-- Origin: H.225.0 CallReferenceValue. 596-- 597-- @ 598-- 599-- --------------------------------- 600 601CallReference ::= INTEGER (0..65535) 602 603 604-- --------------------------------- 605-- 606-- CallServices 607-- 608-- @prop dataType 609-- 610-- @descr 611-- 612-- @ 613-- 614-- --------------------------------- 615 616CallServices ::= SEQUENCE 617{ 618 q932Full BOOLEAN, 619 q951Full BOOLEAN, 620 q952Full BOOLEAN, 621 q953Full BOOLEAN, 622 q955Full BOOLEAN, 623 q956Full BOOLEAN, 624 q957Full BOOLEAN, 625 q954Info Q954Details, 626 ... 627} 628 629 630-- --------------------------------- 631-- 632-- CallType 633-- 634-- @prop dataType 635-- 636-- @descr 637-- 638-- @ 639-- 640-- --------------------------------- 641 642CallState ::= CHOICE 643{ 644 null NULL, 645 callInit NULL, 646 overlapSending NULL, 647 outgoingCallProceeding NULL, 648 callDelivered NULL, 649 callPresent NULL, 650 callReceived NULL, 651 connectRequest NULL, 652 incomingCallProceeding NULL, 653 active NULL, 654 disconnectRequest NULL, 655 disconnectIndication NULL, 656 releaseRequest NULL, 657 facilityRequest NULL, 658 overlapReceiving NULL, 659 restartRequest NULL, 660 restart NULL, 661 ... 662} 663 664 665-- --------------------------------- 666-- 667-- CallType 668-- 669-- @prop dataType 670-- 671-- @descr 672-- 673-- @ 674-- 675-- --------------------------------- 676 677CallType ::= CHOICE 678{ 679 pointToPoint NULL, 680 oneToN NULL, 681 nToOne NULL, 682 nToN NULL, 683 ... 684} 685 686-- --------------------------------- 687-- 688-- Cause 689-- 690-- @prop dataType 691-- 692-- @descr Origin: Q931 693-- 694-- @ 695-- 696-- --------------------------------- 697 698Cause ::= SEQUENCE 699{ 700 coding Coding, 701 location Location, 702 value CauseValue, 703 diagnostics Diagnostics, 704 ... 705} 706 707 708-- --------------------------------- 709-- 710-- CauseValue 711-- 712-- @prop dataType 713-- 714-- @descr Origin: Q931 715-- 716-- @ 717-- 718-- --------------------------------- 719 720CauseValue ::= CHOICE 721{ 722 unassignedNumber NULL, -- 1 723 noRouteToSpecifiedTransitNetwork NULL, -- 2 724 noRouteToDestination NULL, -- 3 725 channelUnacceptable NULL, -- 6 726 normalClearing NULL, -- 16 727 userBusy NULL, -- 17 728 noUserResponding NULL, -- 18 729 noAnswereFromUser NULL, -- 19 730 portableNotAvailable NULL, -- 20 731 callRejected NULL, -- 21 732 numberChanged NULL, -- 22 733 destinationOutOfOrder NULL, -- 27 734 invalidNumberFormat NULL, -- 28 735 facilityRequestRejected NULL, -- 29 736 responseToStatusEnquiry NULL, -- 30 737 normalUnspecified NULL, -- 31 738 noCircuitChannelAvailable NULL, -- 34 739 networkOutOfOrder NULL, -- 38 740 temporaryFailure NULL, -- 41 741 switchingEquipmentCongestion NULL, -- 42 742 accessInformationDiscarded NULL, -- 43 743 requestedCircuitChannelNotAvailable NULL, -- 44 744 resourceUnavailableUnspecified NULL, -- 47 745 qualityOfServiceUnavailable NULL, -- 49 746 notSubscribedToRequestedFacility NULL, -- 50 747 bearerCapabilityNotAuthorized NULL, -- 57 748 bearerCapabilityNotPresentlyAvailable NULL, -- 58 749 serviceOrOptionNotAvailableUnspecified NULL, -- 63, 79 750 bearerCapabilityNotImplemented NULL, -- 65 751 channelTypeNotImplemented NULL, -- 66 752 requestedFacilityNotImplemented NULL, -- 69 753 onlyRestrictedDigitalInformationBcIsAvailable NULL, -- 70 754 invalidCallReferenceValue NULL, -- 81 755 incompatibleDestination NULL, -- 88 756 invalidTransitNetworkSelection NULL, -- 91 757 invalidMessageUnspecified NULL, -- 95 758 mandatoryInformationElementIsMissing NULL, -- 96 759 messageTypeNonexistingOrNotimplemented NULL, -- 97 760 messageNotCompatibleOrImplemented NULL, -- 98 761 informationElementNonExisting NULL, -- 99 762 invalidInformationElementContents NULL, -- 100 763 messageNotCompatibleWithCallState NULL, -- 101 764 recoveryOnTimerExpiry NULL, -- 102 765 protocolErrorUnspecified NULL, -- 111 766 interworkingUnspecified NULL, -- 127 767 ... 768} 769 770 771-- --------------------------------- 772-- 773-- ChangeServiceAndStatusRejectReason 774-- 775-- @prop dataType 776-- 777-- @descr Reason for the rejection. 778-- 779-- @ 780-- 781-- --------------------------------- 782 783ChangeServiceAndStatusRejectReason ::= CHOICE 784{ 785 identifierOfServiceNotKnown NULL, 786 userNotKnown NULL, 787 undefined NULL, 788 ... 789} 790 791 792 793-- --------------------------------- 794-- 795-- CheckServiceRejectReason 796-- 797-- @prop dataType 798-- 799-- @descr Reason for the rejection. 800-- 801-- @ 802-- 803-- --------------------------------- 804 805CheckServiceRejectReason ::= CHOICE 806{ 807 deniedDueToInteraction NULL, 808 deniedDueToCategories NULL, 809 undefined NULL, 810 userNotKnown NULL, 811 ... 812} 813 814 815-- --------------------------------- 816-- 817-- Coding 818-- 819-- @prop dataType 820-- 821-- @descr Origin: Q931 822-- 823-- @ 824-- 825-- --------------------------------- 826 827Coding ::= CHOICE 828{ 829 ccitt NULL, 830 ecma NULL, 831 national NULL, 832 network NULL, 833 ... 834} 835 836 837-- --------------------------------- 838-- 839-- ConferenceGoal 840-- 841-- @prop dataType 842-- 843-- @descr Type of call setup desire 844-- 845-- @ 846-- 847-- --------------------------------- 848 849ConferenceGoal ::= CHOICE 850{ 851 create NULL, 852 join NULL, 853 invite NULL, 854 ... 855} 856 857 858 859-- --------------------------------- 860-- 861-- ConferenceIdentifier 862-- 863-- @prop dataType 864-- 865-- 866-- 867-- @ 868-- 869-- --------------------------------- 870 871ConferenceIdentifier ::= OCTET STRING (SIZE (16)) 872 873 874-- --------------------------------- 875-- 876-- ConnectTransmissionPathRejectReason 877-- 878-- @prop dataType 879-- 880-- @descr Reason for the rejection. 881-- 882-- @ 883-- 884-- --------------------------------- 885 886ConnectTransmissionPathRejectReason ::= CHOICE 887{ 888 resourcesNotAllocated NULL, 889 switchFailure NULL, 890 undefined NULL, 891 ... 892} 893 894 895 896-- --------------------------------- 897-- 898-- ConnectUUIE 899-- 900-- @prop dataType 901-- 902-- @descr 903-- 904-- @ 905-- 906-- --------------------------------- 907 908ConnectUUIE ::= SEQUENCE 909{ 910 protocolIdentifier ProtocolIdentifier, 911 destinationH245Address TransportAddress OPTIONAL, -- h245Address 912 destinationEndpointType EndpointType, -- destinationInfo 913 conferenceIdentifier ConferenceIdentifier, -- conferenceID 914 ... 915} 916 917 918 919-- --------------------------------- 920-- 921-- ConnectionData 922-- 923-- @prop dataType 924-- 925-- @descr This parameter holds connection data that are specific for 926-- certain types of Equipments. 927-- @ 928-- 929-- --------------------------------- 930 931ConnectionData ::= CHOICE 932{ 933 timeSlotInformation SEQUENCE OF TimeSlot, 934 ... 935} 936 937 938 939-- --------------------------------- 940-- 941-- ConnectionIdentifier 942-- 943-- @prop dataType 944-- 945-- @descr Identifier to the connection handler instance. 946-- 947-- @ 948-- 949-- --------------------------------- 950 951ConnectionIdentifier ::= ObjectIdentifier 952 953 954-- --------------------------------- 955-- 956-- ConnectionInformation 957-- 958-- @prop dataType 959-- 960-- @descr This parameter specifies information that are of interest for 961-- the functionallity handled by component Connection Handler. 962-- @ 963-- 964-- --------------------------------- 965 966ConnectionInformation ::= SEQUENCE 967{ 968 logicalConnectionPointIdentifier LogicalConnectionPointIdentifier, 969 connectionData ConnectionData OPTIONAL, 970 ... 971} 972 973 974 975-- --------------------------------- 976-- 977-- ConnectionInformationOriginatingSide 978-- 979-- @prop dataType 980-- 981-- @descr Contains connection information that shall be used for the originating side of the connection. 982-- 983-- @ 984-- 985-- --------------------------------- 986 987ConnectionInformationOriginatingSide ::= SEQUENCE 988{ 989 bandwidth Bandwidth, 990 callType CallType, 991 originatorConnectionInformation ConnectionInformation, 992 terminatorConnectionInformation ConnectionInformation, 993 ... 994} 995 996 997 998-- --------------------------------- 999-- 1000-- ConnectionInformationTerminatingSide 1001-- 1002-- @prop dataType 1003-- 1004-- @descr Contains connection information that shall be used for the terminating side of the connection. 1005-- 1006-- @ 1007-- 1008-- --------------------------------- 1009 1010ConnectionInformationTerminatingSide ::= SEQUENCE 1011{ 1012 connectionIdentifier ConnectionIdentifier, 1013 originatorConnectionInformation ConnectionInformation, 1014 ... 1015} 1016 1017 1018 1019-- --------------------------------- 1020-- 1021-- ConnectionType 1022-- 1023-- @prop dataType 1024-- 1025-- @descr States the type of connection. 1026-- 1027-- @ 1028-- 1029-- --------------------------------- 1030 1031ConnectionType ::= CHOICE 1032{ 1033 pointToPoint NULL, 1034 oneToN NULL, 1035 nToOne NULL, 1036 nToN NULL, 1037 ... 1038} 1039 1040 1041 1042-- --------------------------------- 1043-- 1044-- CreateEquipmentRepresentationRejectReason 1045-- 1046-- @prop dataType 1047-- 1048-- @descr This reason for rejection. 1049-- 1050-- @ 1051-- 1052-- --------------------------------- 1053 1054CreateEquipmentRepresentationRejectReason ::= CHOICE 1055{ 1056 equipmentRepresentationAlreadyExist NULL, 1057 undefined NULL, 1058 ... 1059} 1060 1061 1062 1063-- --------------------------------- 1064-- 1065-- CreateServiceAndStatusRejectReason 1066-- 1067-- @prop dataType 1068-- 1069-- @descr Reason for the rejection. 1070-- 1071-- @ 1072-- 1073-- --------------------------------- 1074 1075CreateServiceAndStatusRejectReason ::= CHOICE 1076{ 1077 undefined NULL, 1078 ... 1079} 1080 1081 1082 1083-- --------------------------------- 1084-- 1085-- CreateServiceIdentifierRejectReason 1086-- 1087-- @prop dataType 1088-- 1089-- @descr Reason for the rejection. 1090-- 1091-- @ 1092-- 1093-- --------------------------------- 1094 1095CreateServiceIdentifierRejectReason ::= CHOICE 1096{ 1097 keyNotKnown NULL, 1098 undefined NULL, 1099 ... 1100} 1101 1102 1103 1104-- --------------------------------- 1105-- 1106-- DeallocateTransmissionPathRejectReason 1107-- 1108-- @prop dataType 1109-- 1110-- @descr Reason for the rejection. 1111-- 1112-- @ 1113-- 1114-- --------------------------------- 1115 1116DeallocateTransmissionPathRejectReason ::= CHOICE 1117{ 1118 resourcesNotAllocated NULL, 1119 undefined NULL, 1120 ... 1121} 1122 1123 1124 1125-- --------------------------------- 1126-- 1127-- DetailedReasonAtom 1128-- 1129-- @prop dataType 1130-- @descr This data type indicates the release information of a forced drop 1131-- during a call. 1132-- @ 1133-- 1134-- --------------------------------- 1135 1136DetailedReasonAtom ::= CHOICE 1137{ 1138 internalDataMissmatch NULL, 1139 destinationUserIdentifierNotKnown NULL, 1140 rejectedDueToCategories NULL, 1141 rejectedDueToResources NULL, 1142 failedToOpenDestinationCallSignallingPort NULL, 1143 theRequestedServiceIsNotSupported NULL, 1144 undefined NULL, 1145 ... 1146} 1147 1148-- --------------------------------- 1149-- 1150-- Diagnostics 1151-- 1152-- @prop dataType 1153-- 1154-- @descr Origin: Q931 1155-- 1156-- @ 1157-- 1158-- --------------------------------- 1159 1160Diagnostics ::= INTEGER(1..127) 1161 1162 1163-- --------------------------------- 1164-- 1165-- DisconnectTransmissionPathRejectReason 1166-- 1167-- @prop dataType 1168-- 1169-- @descr Reason for the rejection. 1170-- 1171-- @ 1172-- 1173-- --------------------------------- 1174 1175DisconnectTransmissionPathRejectReason ::= CHOICE 1176{ 1177 resourcesNotAllocated NULL, 1178 switchFailure NULL, 1179 switchNotConnected NULL, 1180 undefined NULL, 1181 ... 1182} 1183 1184 1185-- --------------------------------- 1186-- 1187-- DisengageReason 1188-- 1189-- @prop dataType 1190-- @descr the reason why a change was requested by the gatekeeper or the terminal. 1191-- @ 1192-- --------------------------------- 1193 1194DisengageReason ::= CHOICE 1195{ 1196 forcedDrop NULL, 1197 normalDrop NULL, 1198 undefinedReason NULL, 1199 ... 1200} 1201 1202 1203-- --------------------------------- 1204-- 1205-- DisengageRejectReason 1206-- 1207-- @prop dataType 1208-- 1209-- @descr 1210-- 1211-- @ 1212-- 1213-- --------------------------------- 1214 1215DisengageRejectReason ::= CHOICE 1216{ 1217 notRegistered NULL, 1218 requestToDropOther NULL, 1219 ... 1220} 1221-- --------------------------------- 1222-- 1223-- Display 1224-- 1225-- @prop dataType 1226-- 1227-- @descr Origin: Q931 1228-- 1229-- @ 1230-- 1231-- --------------------------------- 1232 1233Display ::= OCTET STRING (SIZE(1..82)) 1234 1235 1236 1237-- --------------------------------- 1238-- 1239-- E164Identifier 1240-- 1241-- @prop dataType 1242-- 1243-- @descr Identifier for the user identifier of the type E.164. 1244-- 1245-- @ 1246-- 1247-- --------------------------------- 1248 1249E164Identifier ::= IA5String (SIZE (1..128)) (FROM ("0123456789#*,")) 1250 1251 1252-- --------------------------------- 1253-- 1254-- EndToEndEndpointInformationServiceCallAcknowledge 1255-- 1256-- @prop dataType 1257-- 1258-- @descr Information that shall be sent end to end. 1259-- 1260-- @ 1261-- 1262-- --------------------------------- 1263 1264EndToEndEndpointInformationServiceCallAcknowledge ::= SEQUENCE 1265{ 1266 bearerCapability BearerCapability OPTIONAL, 1267 highLayerCompatibility HighLayerCompatibility OPTIONAL, 1268 progressIndicator ProgressIndicator OPTIONAL, 1269 userToUserQ931Information UserInformation OPTIONAL, 1270 userToUserH323AcknowledgeInformation AlertingUUIE OPTIONAL, 1271 ... 1272} 1273 1274 1275 1276-- --------------------------------- 1277-- 1278-- EndToEndEndpointInformationServiceCallActive 1279-- 1280-- @prop dataType 1281-- 1282-- @descr Information that shall be sent end to end. 1283-- 1284-- @ 1285-- 1286-- --------------------------------- 1287 1288EndToEndEndpointInformationServiceCallActive ::= SEQUENCE 1289{ 1290 bearerCapability BearerCapability OPTIONAL, 1291 highLayerCompatibility HighLayerCompatibility OPTIONAL, 1292 lowLayerCompatibility LowLayerCompatibility OPTIONAL, 1293 progressIndicator ProgressIndicator OPTIONAL, 1294 userToUserQ931Information UserInformation OPTIONAL, 1295 userToUserH323ActiveInformation ConnectUUIE OPTIONAL, 1296 ... 1297} 1298 1299 1300 1301-- --------------------------------- 1302-- 1303-- EndToEndEndpointInformationServiceCallProgress 1304-- 1305-- @prop dataType 1306-- 1307-- @descr Information that shall be sent end to end. 1308-- 1309-- @ 1310-- 1311-- --------------------------------- 1312 1313EndToEndEndpointInformationServiceCallProgress ::=SEQUENCE 1314{ 1315 cause Cause OPTIONAL, 1316 highLayerCompatibility HighLayerCompatibility OPTIONAL, 1317 progressIndicator ProgressIndicator OPTIONAL, 1318 userToUserQ931Information UserInformation OPTIONAL, 1319 ... 1320} 1321 1322 1323 1324 1325-- --------------------------------- 1326-- 1327-- EndToEndEndpointInformationServiceCallSetup 1328-- 1329-- @prop dataType 1330-- 1331-- @descr Information that shall be sent end to end. 1332-- 1333-- @ 1334-- 1335-- --------------------------------- 1336 1337EndToEndEndpointInformationServiceCallSetup ::=SEQUENCE 1338{ 1339 bearerCapability BearerCapability OPTIONAL, 1340 calledNumber Number OPTIONAL, 1341 calledSubaddress Subaddress OPTIONAL, 1342 callingNumber Number OPTIONAL, 1343 callingSubaddress Subaddress OPTIONAL, 1344 highLayerCompatibility HighLayerCompatibility OPTIONAL, 1345 lowLayerCompatibility LowLayerCompatibility OPTIONAL, 1346 progressIndicator ProgressIndicator OPTIONAL, 1347 repeatIndicator RepeatIndicator OPTIONAL, 1348 userToUserQ931Information UserInformation OPTIONAL, 1349 userToUserH323SetupInformation SetupUUIE OPTIONAL, 1350 ... 1351} 1352 1353 1354 1355-- --------------------------------- 1356-- 1357-- EndToEndEndpointInformationServiceCallTermination 1358-- 1359-- @prop dataType 1360-- 1361-- @descr Information that shall be sent end to end. 1362-- 1363-- @ 1364-- 1365-- --------------------------------- 1366 1367EndToEndEndpointInformationServiceCallTermination ::=SEQUENCE 1368{ 1369 cause Cause OPTIONAL, 1370 progressIndicator ProgressIndicator OPTIONAL, 1371 userToUserQ931Information UserInformation OPTIONAL, 1372 userToUserH323TerminationInformation ReleaseCompleteUUIE OPTIONAL, 1373 ... 1374} 1375 1376 1377 1378-- --------------------------------- 1379-- 1380-- EndpointIdentifier 1381-- 1382-- @prop dataType 1383-- 1384-- 1385-- @ 1386-- 1387-- --------------------------------- 1388 1389EndpointIdentifier ::= BMPString (SIZE(1..128)) -- change from SIZE(128) 1390 1391 1392-- --------------------------------- 1393-- 1394-- EndpointRegistrationCategories 1395-- 1396-- @prop dataType 1397-- 1398-- @descr Categories for the service endpoint registration. 1399-- 1400-- @ 1401-- --------------------------------- 1402 1403EndpointRegistrationCategories ::= SEQUENCE 1404{ 1405 ... -- So far, no specific categories identified 1406} 1407 1408 1409 1410-- --------------------------------- 1411-- 1412-- EndpointRegistrationRejectReason 1413-- 1414-- @prop dataType 1415-- 1416-- 1417-- @ 1418-- 1419-- --------------------------------- 1420 1421EndpointRegistrationRejectReason ::= CHOICE 1422{ 1423 attemptToChangeEndpoint NULL, 1424 requestedUserNotKnown NULL, 1425 endpointTypeNotKnown NULL, 1426 undefined NULL, 1427 ... 1428} 1429 1430 1431 1432-- --------------------------------- 1433-- 1434-- EndpointType 1435-- 1436-- @prop dataType 1437-- 1438-- @descr 1439-- 1440-- @ 1441-- 1442-- --------------------------------- 1443 1444EndpointType ::= SEQUENCE 1445{ 1446 nonStandardData NonStandardParameter OPTIONAL, 1447 vendor VendorIdentifier OPTIONAL, 1448 gatekeeper GatekeeperInformation OPTIONAL, 1449 gateway GatewayInformation OPTIONAL, 1450 mcu McuInformation OPTIONAL, 1451 terminal TerminalInformation OPTIONAL, 1452 mc BOOLEAN, 1453 undefinedNode BOOLEAN, 1454 ... 1455} 1456 1457 1458-- --------------------------------- 1459-- 1460-- EndpointUnregistrationCategories 1461-- 1462-- @prop dataType 1463-- 1464-- @descr Categories for the service endpoint unregistration. 1465-- 1466-- @ 1467-- --------------------------------- 1468 1469EndpointUnregistrationCategories ::= SEQUENCE 1470{ 1471 ... -- So far, no specific categories identified 1472} 1473 1474 1475 1476-- --------------------------------- 1477-- 1478-- EndpointUnregistrationRejectReason 1479-- 1480-- @prop dataType 1481-- 1482-- @descr 1483-- 1484-- @ 1485-- 1486-- --------------------------------- 1487 1488EndpointUnregistrationRejectReason ::= CHOICE 1489{ 1490 permissionDenied NULL, 1491 userNotKnown NULL, 1492 undefined NULL, 1493 ... 1494} 1495 1496 1497 1498-- --------------------------------- 1499-- 1500-- EquipmentAddressAN 1501-- 1502-- @prop dataType 1503-- 1504-- @descr States the address for a certain equipment connected 1505-- to the Access Node. 1506-- @ 1507-- 1508-- --------------------------------- 1509 1510EquipmentAddressAN ::= SEQUENCE 1511{ 1512 --TBD by SEA, 1513 ... 1514} 1515 1516 1517 1518-- --------------------------------- 1519-- 1520-- EquipmentAddressLAN 1521-- 1522-- @prop dataType 1523-- 1524-- @descr States the transport address for a certain equipment 1525-- 1526-- @ 1527-- 1528-- --------------------------------- 1529 1530EquipmentAddressLAN ::= SEQUENCE 1531{ 1532 transportAddresses SEQUENCE OF TransportAddress, 1533 ... 1534} 1535 1536 1537 1538-- --------------------------------- 1539-- 1540-- EquipmentRelatedInformation 1541-- 1542-- @prop dataType 1543-- 1544-- @descr Contains the retreived data. 1545-- 1546-- @ 1547-- 1548-- --------------------------------- 1549 1550EquipmentRelatedInformation ::= CHOICE 1551{ 1552 logicalConnectionPointIdentifier LogicalConnectionPointIdentifier, 1553 registrationStatus RegistrationStatus, 1554 stateOfEquipment StateOfEquipment, 1555 typeOfEquipment TypeOfEquipment, 1556 ... 1557} 1558 1559 1560 1561-- --------------------------------- 1562-- 1563-- EquipmentRelatedInformationIdentifier 1564-- 1565-- 1566-- @prop dataType 1567-- 1568-- @descr This parameter specifies different types of data 1569-- that are specific to a certain equipment. 1570-- 1571-- @ 1572-- --------------------------------- 1573 1574EquipmentRelatedInformationIdentifier ::= CHOICE 1575{ 1576 logicalConnectionPointIdentifier NULL, 1577 registrationStatus NULL, 1578 stateOfEquipment NULL, 1579 typeOfEquipment NULL, 1580 ... 1581} 1582 1583 1584 1585-- --------------------------------- 1586-- 1587-- FacilityReason 1588-- 1589-- @prop dataType 1590-- 1591-- 1592-- @ 1593-- 1594-- --------------------------------- 1595 1596FacilityReason ::= CHOICE 1597{ 1598 routeCallToGatekeeper NULL, 1599 callForwarded NULL, 1600 routeCallToMC NULL, 1601 undefinedReason NULL, 1602 ... 1603} 1604 1605 1606-- --------------------------------- 1607-- 1608-- FacilityUUIE 1609-- 1610-- @prop dataType 1611-- 1612-- 1613-- @ 1614-- 1615-- --------------------------------- 1616 1617FacilityUUIE ::= SEQUENCE 1618{ 1619 protocolIdentifier ProtocolIdentifier, 1620 alternativeH245Address TransportAddress OPTIONAL, -- alternativeAddress 1621 alternativeUserIdentifierInformation UserIdentifierInformation OPTIONAL, -- alternativeAliasAddress 1622 conferenceIdentifier ConferenceIdentifier OPTIONAL, -- conferenceID 1623 facilityReason FacilityReason, -- reason 1624 ... 1625} 1626 1627 1628-- --------------------------------- 1629-- 1630-- GatekeeperIdentifier 1631-- 1632-- @prop dataType 1633-- 1634-- @descr 1635-- 1636-- @ 1637-- 1638-- --------------------------------- 1639 1640GatekeeperIdentifier ::= BMPString (SIZE(1..128)) 1641 1642 1643-- --------------------------------- 1644-- 1645-- GatekeeperInformation 1646-- 1647-- @prop dataType 1648-- 1649-- @descr 1650-- 1651-- @ 1652-- 1653-- --------------------------------- 1654 1655GatekeeperInformation ::= SEQUENCE 1656{ 1657 nonStandardData NonStandardParameter OPTIONAL, 1658 ... 1659} 1660 1661 1662-- --------------------------------- 1663-- 1664-- GatekeeperRejectReason 1665-- 1666-- @prop dataType 1667-- 1668-- @descr 1669-- 1670-- @ 1671-- 1672-- --------------------------------- 1673 1674GatekeeperRejectReason ::= CHOICE 1675{ 1676 resourceUnavailable NULL, 1677 terminalExcluded NULL, 1678 invalidRevision NULL, 1679 undefinedReason NULL, 1680 ... 1681} 1682 1683 1684-- --------------------------------- 1685-- 1686-- GatewayInformation 1687-- 1688-- @prop dataType 1689-- 1690-- @descr 1691-- 1692-- @ 1693-- 1694-- --------------------------------- 1695 1696GatewayInformation ::= SEQUENCE 1697{ 1698 protocol SEQUENCE OF SupportedProtocols OPTIONAL, 1699 nonStandardData NonStandardParameter OPTIONAL, 1700 ... 1701} 1702 1703 1704-- --------------------------------- 1705-- 1706-- GetAnalysisRejectReason 1707-- 1708-- @prop dataType 1709-- 1710-- @descr This parameter states the reason for the rejection. 1711-- 1712-- @ 1713-- 1714-- --------------------------------- 1715 1716GetAnalysisRejectReason ::= CHOICE 1717{ 1718 noDataStored NULL, 1719 undefined NULL, 1720 ... 1721} 1722 1723 1724 1725-- --------------------------------- 1726-- 1727-- GetEquipmentInformationRejectReason 1728-- 1729-- @prop dataType 1730-- 1731-- @descr Reason for the rejection. 1732-- 1733-- @ 1734-- 1735-- --------------------------------- 1736 1737GetEquipmentInformationRejectReason ::= CHOICE 1738{ 1739 equipmentUnknown NULL, 1740 undefined NULL, 1741 ... 1742} 1743 1744 1745 1746-- --------------------------------- 1747-- 1748-- GetLANDataRejectReason 1749-- 1750-- @prop dataType 1751-- 1752-- @descr This reason for rejection. 1753-- 1754-- @ 1755-- 1756-- --------------------------------- 1757 1758GetLANDataRejectReason ::= CHOICE 1759{ 1760 noDataStored NULL, 1761 undefined NULL, 1762 ... 1763} 1764 1765 1766 1767-- --------------------------------- 1768-- 1769-- GetPartyInformationRejectReason 1770-- 1771-- @prop dataType 1772-- 1773-- @descr Reason for the rejection. 1774-- 1775-- @ 1776-- 1777-- --------------------------------- 1778 1779GetPartyInformationRejectReason ::= CHOICE 1780{ 1781 noEquipmentAvailable NULL, 1782 userNotKnown NULL, 1783 undefined NULL, 1784 ... 1785} 1786 1787 1788 1789-- --------------------------------- 1790-- 1791-- GetRejectReasonUser 1792-- 1793-- @prop dataType 1794-- 1795-- @descr This parameter states the reason for the rejection. 1796-- 1797-- @ 1798-- 1799-- --------------------------------- 1800 1801GetRejectReasonUser ::= CHOICE 1802{ 1803 keyNotKnown NULL, 1804 undefined NULL, 1805 ... 1806} 1807 1808 1809 1810-- --------------------------------- 1811-- 1812-- GetServiceFromServiceProfileRejectReason 1813-- 1814-- @prop dataType 1815-- 1816-- @descr This parameter states the reason for the rejection. 1817-- 1818-- @ 1819-- 1820-- --------------------------------- 1821 1822GetServiceFromServiceProfileRejectReason ::= CHOICE 1823{ 1824 keyNotValid NULL, 1825 serviceDoNotExist NULL, 1826 undefined NULL, 1827 ... 1828} 1829 1830 1831 1832-- --------------------------------- 1833-- 1834-- GetServiceProfileRejectReason 1835-- 1836-- @prop dataType 1837-- 1838-- @descr 1839-- 1840-- @ 1841-- 1842-- --------------------------------- 1843 1844GetServiceProfileRejectReason ::= CHOICE 1845{ 1846 userNotKnown NULL, 1847 undefined NULL, 1848 ... 1849} 1850 1851 1852 1853-- --------------------------------- 1854-- 1855-- GetServicesAndStatusRejectReason 1856-- 1857-- @prop dataType 1858-- 1859-- @descr Reason for the rejection. 1860-- 1861-- @ 1862-- 1863-- --------------------------------- 1864 1865GetServicesAndStatusRejectReason ::= CHOICE 1866{ 1867 userNotKnown NULL, 1868 undefined NULL, 1869 ... 1870} 1871 1872 1873 1874-- --------------------------------- 1875-- 1876-- GetUserServiceInformationAndStatusRejectReason 1877-- 1878-- @prop dataType 1879-- 1880-- @descr Reason for the rejection. 1881-- 1882-- @ 1883-- 1884-- --------------------------------- 1885 1886GetUserServiceInformationAndStatusRejectReason ::= CHOICE 1887{ 1888 undefined NULL, 1889 userNotKnown NULL, 1890 ... 1891} 1892 1893 1894 1895-- --------------------------------- 1896-- 1897-- H221NonStandard 1898-- @prop dataType 1899-- 1900-- @descr Gives non standard information about the standard protocol H.221. 1901-- @ 1902-- 1903-- --------------------------------- 1904 1905H221NonStandard ::= SEQUENCE 1906{ t35CountryCode INTEGER(0..255), 1907 t35Extension INTEGER(0..255), 1908 manufacturerCode INTEGER(0..65535), 1909 ... 1910} 1911 1912 1913-- --------------------------------- 1914-- 1915-- H310Information 1916-- @prop dataType 1917-- @descr Gives detailed information about the standard protocol H.310. 1918-- @ 1919-- 1920-- --------------------------------- 1921 1922H310Information ::= SEQUENCE 1923{ 1924 nonStandardData NonStandardParameter OPTIONAL, 1925 ... 1926} 1927 1928 1929-- --------------------------------- 1930-- 1931-- H320Information 1932-- @prop dataType 1933-- 1934-- @descr Gives detailed information about the standard protocol H.320. 1935-- @ 1936-- 1937-- --------------------------------- 1938 1939H320Information ::= SEQUENCE 1940{ 1941 nonStandardData NonStandardParameter OPTIONAL, 1942 ... 1943} 1944 1945 1946-- --------------------------------- 1947-- 1948-- H321Information 1949-- 1950-- @prop dataType 1951-- @descr Gives detailed information about the standard protocol H.321. 1952-- @ 1953-- 1954-- --------------------------------- 1955 1956H321Information ::= SEQUENCE 1957{ 1958 nonStandardData NonStandardParameter OPTIONAL, 1959 ... 1960} 1961 1962 1963-- --------------------------------- 1964-- 1965-- H322Information 1966-- 1967-- @prop dataType 1968-- @descr Gives detailed information about the standard protocol H.322. 1969-- @ 1970-- 1971-- --------------------------------- 1972 1973H322Information ::= SEQUENCE 1974{ 1975 nonStandardData NonStandardParameter OPTIONAL, 1976 ... 1977} 1978 1979 1980-- --------------------------------- 1981-- 1982-- H323Information 1983-- 1984-- @prop dataType 1985-- @descr Gives detailed information about the standard protocol H.323. 1986-- @ 1987-- 1988-- --------------------------------- 1989 1990H323Information ::= SEQUENCE 1991{ 1992 nonStandardData NonStandardParameter OPTIONAL, 1993 ... 1994} 1995 1996 1997-- --------------------------------- 1998-- 1999-- H323InterfaceAddCallReferenceRejectReason 2000-- 2001-- @prop dataType 2002-- @descr Reason for the rejection. 2003-- @ 2004-- 2005-- --------------------------------- 2006 2007H323InterfaceAddCallReferenceRejectReason ::= CHOICE 2008{ 2009 keyNotValid NULL, 2010 requestedCallReferenceAlreadyInUse NULL, 2011 undefined NULL, 2012 ... 2013} 2014 2015 2016 2017-- --------------------------------- 2018-- 2019-- H323InterfaceAddCallRelatedDataRejectReason 2020-- 2021-- @prop dataType 2022-- @descr Reason for the rejection. 2023-- @ 2024-- 2025-- --------------------------------- 2026 2027H323InterfaceAddCallRelatedDataRejectReason ::= CHOICE 2028{ 2029 callReferenceNotValid NULL, 2030 keyNotValid NULL, 2031 callRelatedDataAlredyStored NULL, 2032 undefined NULL, 2033 ... 2034} 2035 2036 2037 2038-- --------------------------------- 2039-- 2040-- H323InterfaceAddFixedTransportAddressDataRejectReason 2041-- 2042-- @prop dataType 2043-- @descr Reason for the rejection. 2044-- @ 2045-- 2046-- --------------------------------- 2047 2048H323InterfaceAddFixedTransportAddressDataRejectReason ::= CHOICE 2049{ 2050 fixedTransportAddressDataAlredyStored NULL, 2051 undefined NULL, 2052 ... 2053} 2054 2055 2056 2057-- --------------------------------- 2058-- 2059-- H323InterfaceAddKeysAndSetAttributesRejectReason 2060-- 2061-- @prop dataType 2062-- 2063-- @descr This parameter states the reason for the rejection. 2064-- 2065-- @ 2066-- 2067-- --------------------------------- 2068 2069H323InterfaceAddKeysAndSetAttributesRejectReason ::= CHOICE 2070{ 2071 existingKeyNotValid NULL, 2072 newKeyAlreadyExists NULL, 2073 newKeyNotValid NULL, 2074 undefined NULL, 2075 ... 2076} 2077 2078 2079 2080-- --------------------------------- 2081-- 2082-- H323InterfaceAdditionalKeys 2083-- 2084-- @prop dataType 2085-- @descr Additional keys for an instance of the type H.323Interface. 2086-- @ 2087-- --------------------------------- 2088 2089H323InterfaceAdditionalKeys ::= SEQUENCE 2090{ 2091 endpointCallSignallingAddresses SEQUENCE OF TransportAddress, 2092 endpointRASAddresses SEQUENCE OF TransportAddress, 2093 ... 2094} 2095 2096 2097-- --------------------------------- 2098-- 2099-- H323InterfaceAllocateResourceRejectReason 2100-- 2101-- @prop dataType 2102-- @descr Reason for the rejection. 2103-- @ 2104-- 2105-- --------------------------------- 2106 2107H323InterfaceAllocateResourceRejectReason ::= CHOICE 2108{ 2109 callReferenceNotValid NULL, 2110 keyNotValid NULL, 2111 resourceNotAvailable NULL, 2112 undefined NULL, 2113 ... 2114} 2115 2116 2117 2118-- --------------------------------- 2119-- 2120-- H323InterfaceChangeKeysAndRelationsToUsersReject 2121-- 2122-- @prop dataType 2123-- 2124-- @descr This parameter states the reason for the rejection. 2125-- 2126-- @ 2127-- 2128-- --------------------------------- 2129 2130H323InterfaceChangeKeysAndRelationsToUsersReject ::= CHOICE 2131{ 2132 firstKeyNotValid NULL, 2133 secondKeyNotValid NULL, 2134 undefined NULL, 2135 ... 2136} 2137 2138 2139 2140-- --------------------------------- 2141-- 2142-- H323InterfaceCommonAttribute 2143-- 2144-- @prop dataType 2145-- 2146-- @descr This parameter contains the attributes which holds data 2147-- that are common for all objects of the type H.323Interface. 2148-- 2149-- @ 2150-- 2151-- --------------------------------- 2152 2153H323InterfaceCommonAttribute ::= CHOICE 2154{ 2155 gatekeeperCallSignallingAddressData CHOICE 2156 { 2157 gatekeeperCallSignallingAddresses SEQUENCE OF TransportAddress, 2158 undefined NULL, 2159 ... 2160 }, 2161 gatekeeperRASAddressInformation CHOICE 2162 { 2163 gatekeeperRASAddressData SEQUENCE 2164 { 2165 multicastRASAddress TransportAddress, 2166 gatekeeperRASAddress TransportAddress, 2167 ... 2168 }, 2169 undefined NULL, 2170 ... 2171 }, 2172 q931Timer301Value Q931Timer301Value, 2173 q931Timer303Value Q931Timer303Value, 2174 rasMessageTimerValue RASMessageTimerValue, 2175 ... 2176} 2177 2178 2179 2180-- --------------------------------- 2181-- 2182-- H323InterfaceCommonAttributeIdentifier 2183-- 2184-- @prop dataType 2185-- 2186-- @descr This parameter contains the attribute identifiers of the 2187-- attributes which holds data that are common for all objects 2188-- of the type H.323Interface. 2189-- 2190-- @ 2191-- 2192-- --------------------------------- 2193 2194H323InterfaceCommonAttributeIdentifier ::= CHOICE 2195{ 2196 gatekeeperCallSignallingAddresses NULL, 2197 gatekeeperRASAddress NULL, 2198 q931Timer301Value NULL, 2199 q931Timer303Value NULL, 2200 rasMessageTimerValue NULL, 2201 ... 2202} 2203 2204 2205 2206-- --------------------------------- 2207-- 2208-- H323InterfaceCreateCallReferenceRejectReason 2209-- 2210-- @prop dataType 2211-- @descr Reason for the rejection. 2212-- @ 2213-- --------------------------------- 2214 2215H323InterfaceCreateCallReferenceRejectReason ::= CHOICE 2216{ 2217 keyNotValid NULL, 2218 noCallReferenceAvailable NULL, 2219 undefined NULL, 2220 ... 2221} 2222 2223 2224 2225-- --------------------------------- 2226-- 2227-- H323InterfaceCreateRejectReason 2228-- 2229-- @prop dataType 2230-- 2231-- @descr This parameter states the reason for the rejection. 2232-- 2233-- @ 2234-- 2235-- --------------------------------- 2236 2237H323InterfaceCreateRejectReason ::= CHOICE 2238{ 2239 keyAlreadyInUse NULL, 2240 undefined NULL, 2241 ... 2242} 2243 2244 2245 2246-- --------------------------------- 2247-- 2248-- H323InterfaceDeallocateResourceRejectReason 2249-- 2250-- @prop dataType 2251-- @descr Reason for the rejection. 2252-- @ 2253-- --------------------------------- 2254 2255H323InterfaceDeallocateResourceRejectReason ::= CHOICE 2256{ 2257 resourceNotAllocated NULL, 2258 callReferenceNotValid NULL, 2259 keyNotValid NULL, 2260 undefined NULL, 2261 ... 2262} 2263 2264 2265 2266-- --------------------------------- 2267-- 2268-- H323InterfaceGetFixedTransportAddressDataRejectReason 2269-- 2270-- @prop dataType 2271-- @descr Reason for the rejection. 2272-- @ 2273-- --------------------------------- 2274 2275H323InterfaceGetFixedTransportAddressDataRejectReason ::= CHOICE 2276{ 2277 noDataStoredForThisTransportAddress NULL, 2278 noFixedTransportAddressDataStored NULL, 2279 undefined NULL, 2280 ... 2281} 2282 2283 2284 2285-- --------------------------------- 2286-- 2287-- H323InterfaceGetOrRemoveCallRelatedDataRejectReason 2288-- 2289-- @prop dataType 2290-- @descr Reason for the rejection. 2291-- @ 2292-- 2293-- --------------------------------- 2294 2295H323InterfaceGetOrRemoveCallRelatedDataRejectReason ::= CHOICE 2296{ 2297 callReferenceNotValid NULL, 2298 keyNotValid NULL, 2299 noCallRelatedDataStored NULL, 2300 undefined NULL, 2301 ... 2302} 2303 2304 2305 2306-- --------------------------------- 2307-- 2308-- H323InterfaceGetOrSetCommonRejectReason 2309-- 2310-- @prop dataType 2311-- 2312-- @descr This parameter states the reason for the rejection. 2313-- 2314-- @ 2315-- 2316-- --------------------------------- 2317 2318H323InterfaceGetOrSetCommonRejectReason ::= CHOICE 2319{ 2320 undefined NULL, 2321 ... 2322} 2323 2324 2325 2326-- --------------------------------- 2327-- 2328-- H323InterfaceGetOrSetInstanceRejectReason 2329-- 2330-- @prop dataType 2331-- 2332-- @descr This parameter states the reason for the rejection. 2333-- 2334-- @ 2335-- 2336-- --------------------------------- 2337 2338H323InterfaceGetOrSetInstanceRejectReason ::= CHOICE 2339{ 2340 keyNotValid NULL, 2341 undefined NULL, 2342 ... 2343} 2344 2345 2346 2347-- --------------------------------- 2348-- 2349-- H323InterfaceInstanceAttribute 2350-- 2351-- @prop dataType 2352-- 2353-- @descr This parameter contains the attributes which holds data 2354-- that are specific for a h323Interface object. 2355-- 2356-- @ 2357-- 2358-- --------------------------------- 2359 2360H323InterfaceInstanceAttribute ::= CHOICE 2361{ 2362 endpointCallSignallingAddresses SEQUENCE OF TransportAddress, 2363 endpointRasAddresses SEQUENCE OF TransportAddress, 2364 registrationStatus RegistrationStatus, 2365 gatekeeperCallSignallingAddress TransportAddress, 2366 maximumTotalBandwidthForInterface Bandwidth, 2367 preStringsToRemoveInDestinationAddress SEQUENCE OF PreStringToRemoveInDestinationAddress, 2368 relationToH2250CallSignalling Pid, 2369 relationToUser RelationToUser, 2370 typeOfEquipment TypeOfEquipment, 2371 ... 2372} 2373 2374 2375 2376-- --------------------------------- 2377-- 2378-- H323InterfaceInstanceAttributeIdentifier 2379-- 2380-- @prop dataType 2381-- 2382-- @descr This parameter contains the attribute identifiers of the 2383-- attributes which holds data that are specific for a 2384-- h323Interface object. 2385-- 2386-- @ 2387-- 2388-- --------------------------------- 2389 2390H323InterfaceInstanceAttributeIdentifier ::= CHOICE 2391{ 2392 endpointCallSignallingAddresses NULL, 2393 endpointRASAddresses NULL, 2394 registrationStatus NULL, 2395 gatekeeperCallSignallingAddress NULL, 2396 maximumTotalBandwidthForInterface NULL, 2397 preStringsToRemoveInDestinationAddress NULL, 2398 relationToH2250CallSignalling NULL, 2399 relationToUser NULL, 2400 typeOfEquipment NULL, 2401 ... 2402} 2403 2404 2405 2406-- --------------------------------- 2407-- 2408-- H323InterfaceKey 2409-- 2410-- @prop dataType 2411-- @descr Allowed keys for an instance of the type H.323Interface. 2412-- @ 2413-- --------------------------------- 2414 2415H323InterfaceKey ::= CHOICE 2416{ 2417 endpointIdentifier EndpointIdentifier, 2418 endpointCallSignallingAddresses SEQUENCE OF TransportAddress, 2419 endpointRASAddresses SEQUENCE OF TransportAddress, 2420 ... 2421} 2422 2423 2424-- --------------------------------- 2425-- 2426-- H323InterfaceKeyEndpointIdentifier 2427-- 2428-- @descr Allowed keys for an instance of the type H.323Interface. 2429-- 2430-- --------------------------------- 2431 2432H323InterfaceKeyEndpointIdentifier ::= SEQUENCE 2433{ 2434 endpointIdentifier EndpointIdentifier, 2435 ... 2436} 2437 2438 2439-- --------------------------------- 2440-- 2441-- H323InterfaceReduceBandwidthRejectReason 2442-- 2443-- @prop dataType 2444-- @descr Reason for the rejection. 2445-- @ 2446-- 2447-- --------------------------------- 2448 2449H323InterfaceReduceBandwidthRejectReason ::= CHOICE 2450{ 2451 bandwidthNotAllocated NULL, 2452 callReferenceNotValid NULL, 2453 keyNotValid NULL, 2454 newBandwidthHigherThanAllocatedBandwidth NULL, 2455 undefined NULL, 2456 ... 2457} 2458 2459 2460 2461-- --------------------------------- 2462-- 2463-- H323InterfaceRemoveCallReferenceRejectReason 2464-- 2465-- @prop dataType 2466-- @descr Reason for the rejection. 2467-- @ 2468-- 2469-- --------------------------------- 2470 2471H323InterfaceRemoveCallReferenceRejectReason ::= CHOICE 2472{ 2473 callReferenceNotStored NULL, 2474 keyNotValid NULL, 2475 undefined NULL, 2476 ... 2477} 2478 2479 2480 2481-- --------------------------------- 2482-- 2483-- H323InterfaceRemoveFixedTransportAddressDataRejectReason 2484-- @prop dataType 2485-- @descr Reason for the rejection. 2486-- @ 2487-- --------------------------------- 2488 2489H323InterfaceRemoveFixedTransportAddressDataRejectReason ::= CHOICE 2490{ 2491 noDataStoredForThisTransportAddress NULL, 2492 undefined NULL, 2493 ... 2494} 2495 2496 2497 2498-- --------------------------------- 2499-- 2500-- H323InterfaceRemoveKeysAndSetAttributesRejectReason 2501-- 2502-- @prop dataType 2503-- 2504-- @descr This parameter states the reason for the rejection. 2505-- 2506-- @ 2507-- 2508-- --------------------------------- 2509 2510H323InterfaceRemoveKeysAndSetAttributesRejectReason ::= CHOICE 2511{ 2512 keysNotValid NULL, 2513 undefined NULL, 2514 ... 2515} 2516 2517 2518 2519-- --------------------------------- 2520-- 2521-- H323InterfaceRemoveRejectReason 2522-- 2523-- @prop dataType 2524-- 2525-- @descr This parameter states the reason for the rejection. 2526-- 2527-- @ 2528-- 2529-- --------------------------------- 2530 2531H323InterfaceRemoveRejectReason ::= CHOICE 2532{ 2533 keyNotValid NULL, 2534 serviceInProgress NULL, 2535 undefined NULL, 2536 ... 2537} 2538 2539 2540 2541-- --------------------------------- 2542-- 2543-- H324Information 2544-- @prop dataType 2545-- 2546-- @descr Gives detailed information about the standard protocol H.324. 2547-- @ 2548-- 2549-- --------------------------------- 2550 2551H324Information ::= SEQUENCE 2552{ 2553 nonStandardData NonStandardParameter OPTIONAL, 2554 ... 2555} 2556-- @prop dataType 2557-- @descr Origin: Q931 2558-- @ 2559 2560HighLayerCompatibility ::= SEQUENCE 2561{ 2562 ... 2563} 2564-- --------------------------------- 2565-- 2566-- InterfaceRegistrationInformation 2567-- @prop dataType 2568-- 2569-- @descr This parameter specifies the current registration status of an 2570-- endpoints registration request. 2571-- @ 2572-- 2573-- --------------------------------- 2574 2575InterfaceRegistrationInformation ::= SEQUENCE 2576{ 2577 isInterfaceRegistered BOOLEAN, 2578 relationToH323User EndpointIdentifier OPTIONAL, 2579 ... 2580} 2581 2582 2583-- --------------------------------- 2584-- 2585-- LANAttribute 2586-- 2587-- @prop dataType 2588-- @descr This parameter contains a LAN attribute value. 2589-- @ 2590-- 2591-- --------------------------------- 2592 2593LANAttribute ::= CHOICE 2594{ 2595 maximumTotalBandwidth MaximumTotalBandwidth, 2596 maximumNumberOfAllowedConnections MaximumNumberOfAllowedConnections, 2597 numberOfTimesLANWasCrowded NumberOfTimesLANWasCrowded, 2598 typeOfFlowControl TypeOfFlowControl, 2599 typeOfLAN TypeOfLAN, 2600 ... 2601} 2602 2603 2604 2605-- --------------------------------- 2606-- 2607-- LANAttributeIdentifier 2608-- 2609-- @prop dataType 2610-- @descr This parameter contains a LAN attribute identifier. 2611-- @ 2612-- 2613-- --------------------------------- 2614 2615LANAttributeIdentifier ::= CHOICE 2616{ 2617 maximumTotalBandwidth NULL, 2618 maximumNumberOfAllowedConnections NULL, 2619 numberOfTimesLANWasCrowded NULL, 2620 typeOfFlowControl NULL, 2621 typeOfLAN NULL, 2622 ... 2623} 2624 2625-- @prop dataType 2626-- @descr Origin: Q931 2627-- @ 2628 2629 Layer1ProtUserInfo ::= CHOICE 2630 { 2631 g711u-law NULL, 2632 g711a-law NULL, 2633 h323VidephoneCall NULL, -- the meaning of "5" in H323 2634 h221Andh242 NULL, -- the meaning of "5" in Q931 2635 ... 2636 }-- @prop dataType 2637-- @descr Origin: Q931 2638-- @ 2639 2640 Location ::= CHOICE 2641 { 2642 user NULL, 2643 localPrivateNetwork NULL, 2644 localPublicNetwork NULL, 2645 transitNetwork NULL, 2646 remotePublicNetwork NULL, 2647 remotePrivateNetwork NULL, 2648 internationalNetwork NULL, 2649 beyondInterworkingPoint NULL, 2650 ... 2651 } 2652 2653-- --------------------------------- 2654-- 2655-- LocationRejectReason 2656-- @prop dataType 2657-- 2658-- @descr 2659-- @ 2660-- --------------------------------- 2661 2662LocationRejectReason ::= CHOICE 2663{ 2664 notRegistered NULL, 2665 invalidPermission NULL, 2666 requestDenied NULL, 2667 undefinedReason NULL, 2668 ... 2669} 2670 2671 2672-- --------------------------------- 2673-- 2674-- LogicalConnectionPointIdentifier 2675-- 2676-- @prop dataType 2677-- @descr Identifier of the logical connection point. 2678-- @ 2679-- 2680-- --------------------------------- 2681 2682LogicalConnectionPointIdentifier ::= INTEGER (0..65535) 2683-- 2684-- Created by : 2685-- Creation date : 2686-- Modified by : 2687-- Modification date : 2688-- Version : 2689-- 2690-- @prop dataType 2691-- @descr origin Q931 2692-- @ 2693 2694 LowLayerCompatibility ::= SEQUENCE 2695 { 2696 } 2697 2698-- --------------------------------- 2699-- 2700-- MaximumNumberOfAllowedConnections 2701-- 2702-- @prop dataType 2703-- @descr States the maximum number of allowed connections. 2704-- @ 2705-- 2706-- --------------------------------- 2707 2708MaximumNumberOfAllowedConnections ::= CHOICE 2709{ 2710 maximumNumberOfAllowedConnectionsValue INTEGER ( 0.. 999999999), 2711 undefined NULL, 2712 ... 2713} 2714 2715 2716 2717-- --------------------------------- 2718-- 2719-- MaximumTotalBandwidth 2720-- @prop dataType 2721-- @descr States the maximum total bandwidth. 2722-- @ 2723-- --------------------------------- 2724 2725MaximumTotalBandwidth ::= CHOICE 2726{ 2727 maximumTotalBandwidthValue Bandwidth, 2728 undefined NULL, 2729 ... 2730} 2731 2732 2733 2734-- --------------------------------- 2735-- 2736-- McuInformation 2737-- @prop dataType 2738-- 2739-- @descr Gives detailed information about the endpoint type, MCU. 2740-- @ 2741-- --------------------------------- 2742 2743McuInformation ::= SEQUENCE 2744{ 2745 nonStandardData NonStandardParameter OPTIONAL, 2746 ... 2747} 2748 2749 2750-- --------------------------------- 2751-- 2752-- NonStandardIdentifier 2753-- @prop dataType 2754-- 2755-- @descr 2756-- @ 2757-- 2758-- --------------------------------- 2759 2760NonStandardIdentifier ::= CHOICE 2761{ 2762 object OBJECT IDENTIFIER, 2763 h221NonStandard H221NonStandard, 2764 ... 2765} 2766 2767 2768-- --------------------------------- 2769-- 2770-- NonStandardMessage 2771-- @prop dataType 2772-- 2773-- @descr 2774-- @ 2775-- 2776-- --------------------------------- 2777 2778NonStandardMessage ::= SEQUENCE 2779{ 2780 requestSeqNum RequestSeqNum, 2781 nonStandardData NonStandardParameter, 2782 ... 2783} 2784 2785-- --------------------------------- 2786-- 2787-- NonStandardParameter 2788-- 2789-- @prop dataType 2790-- @ 2791-- --------------------------------- 2792 2793NonStandardParameter ::= SEQUENCE 2794{ 2795 nonStandardIdentifier NonStandardIdentifier, 2796 data OCTET STRING, 2797 ... 2798} 2799 2800 2801 2802-- @prop dataType 2803-- @descr Origin: Q931 2804-- @ 2805 2806 Number ::= SEQUENCE 2807 { 2808 type NumberType, 2809 indicator NumberingPlan, 2810 number IA5String (FROM ("0123456789#*")), 2811 ... 2812 } 2813 2814-- --------------------------------- 2815-- 2816-- NumberOfTimesLANWasCrowded 2817-- @prop dataType 2818-- 2819-- @descr States the number of times the Lan has been crowded, 2820-- i.e. the endpoints has released the initiated call due to 2821-- heavy load in the LAN. 2822-- @ 2823-- 2824-- --------------------------------- 2825 2826NumberOfTimesLANWasCrowded ::= CHOICE 2827{ 2828 numberOfTimesLANWasCrowdedValue INTEGER ( 0.. 999999999), 2829 undefined NULL, 2830 ... 2831} 2832 2833-- @prop dataType 2834-- @descr Origin: Q931 2835-- @ 2836 2837 NumberType ::= CHOICE 2838 { 2839 unknown NULL, 2840 international NULL, 2841 national NULL, 2842 network NULL, 2843 local NULL, 2844 abbreviated NULL, 2845 ... 2846 } 2847 2848-- @prop dataType 2849-- @descr Origin: Q931 2850-- @ 2851 2852 NumberingPlan ::= CHOICE 2853 { 2854 unknown NULL, 2855 e164 NULL, 2856 data NULL, 2857 telex NULL, 2858 national NULL, 2859 private NULL, 2860 ... 2861 } 2862 2863 2864 2865-- --------------------------------- 2866-- 2867-- ObjectIdentifier 2868-- 2869-- @prop dataType 2870-- @descr An identifier to a certain instance of an object. 2871-- @ 2872-- 2873-- --------------------------------- 2874 2875ObjectIdentifier ::= OCTET STRING 2876 2877 2878 2879-- --------------------------------- 2880-- 2881-- PhysicalConnectionPointIdentifier 2882-- 2883-- @prop dataType 2884-- @descr Contains data that identifies a specific equipment instance. 2885-- @ 2886-- 2887-- --------------------------------- 2888 2889PhysicalConnectionPointIdentifier ::= CHOICE 2890{ 2891 equipmentAN EquipmentAddressAN, -- Equipment connected to the Access Node. 2892 equipmentLAN EquipmentAddressLAN, -- Equipment connected to the LAN. 2893 ... 2894} 2895 2896 2897-- --------------------------------- 2898-- 2899-- Pid 2900-- @prop dataType 2901-- 2902-- @descr A process identifier. 2903-- @ 2904-- 2905-- --------------------------------- 2906 2907Pid ::= ObjectIdentifier 2908 2909 2910 2911-- --------------------------------- 2912-- 2913-- PreStringToRemoveInDestinationAddress 2914-- 2915-- @prop dataType 2916-- 2917-- @descr A pre-string that shall be removed when sending the destination address. 2918-- 2919-- @ 2920-- 2921-- --------------------------------- 2922 2923PreStringToRemoveInDestinationAddress ::= CHOICE 2924{ 2925 e164 IA5String (SIZE (1..128)) (FROM ("0123456789,")), 2926 h323 BMPString (SIZE (1..256)), 2927 -- h323 is Basic ISO/IEC 10646-1 (Unicode) 2928 ... 2929} 2930 2931-- @prop dataType 2932-- @descr Origin: Q931 2933-- @ 2934 2935 ProgressIndicator ::= SEQUENCE 2936 { 2937 } 2938 2939-- --------------------------------- 2940-- 2941-- ProtocolIdentifier 2942-- 2943-- @prop dataType 2944-- @descr 2945-- @ 2946-- 2947-- --------------------------------- 2948 2949ProtocolIdentifier ::= OBJECT IDENTIFIER 2950 2951 2952-- --------------------------------- 2953-- 2954-- Q931Timer301Value 2955-- @prop dataType 2956-- 2957-- @descr States the Q931 timer 301 value to be used in milli seconds. 2958-- @ 2959-- 2960-- --------------------------------- 2961 2962Q931Timer301Value ::= INTEGER ( 180000.. 360000 ) 2963 2964 2965 2966-- --------------------------------- 2967-- 2968-- Q931Timer303Value 2969-- 2970-- @prop dataType 2971-- @descr States the Q931 timer 303 value to be used in milli seconds. 2972-- @ 2973-- 2974-- --------------------------------- 2975 2976Q931Timer303Value ::= INTEGER ( 1000.. 10000 ) 2977 2978 2979 2980-- --------------------------------- 2981-- 2982-- Q954Details 2983-- 2984-- @prop dataType 2985-- @descr 2986-- @ 2987-- 2988-- --------------------------------- 2989 2990Q954Details ::= SEQUENCE 2991{ 2992 conferenceCalling BOOLEAN, 2993 threePartyService BOOLEAN, 2994 ... 2995} 2996 2997 2998-- --------------------------------- 2999-- 3000-- QseriesOptions 3001-- 3002-- @prop dataType 3003-- @ 3004-- 3005-- --------------------------------- 3006 3007QseriesOptions ::=SEQUENCE 3008{ 3009 q932Full BOOLEAN, 3010 q951Full BOOLEAN, 3011 q952Full BOOLEAN, 3012 q953Full BOOLEAN, 3013 q955Full BOOLEAN, 3014 q956Full BOOLEAN, 3015 q957Full BOOLEAN, 3016 q954Info Q954Details, 3017 ... 3018} 3019 3020 3021-- --------------------------------- 3022-- 3023-- RASMessageTimerValue 3024-- 3025-- @prop dataType 3026-- @descr States the RAS message timer value to be used in milli seconds. 3027-- @ 3028-- 3029-- --------------------------------- 3030 3031RASMessageTimerValue ::= INTEGER ( 1000.. 10000 ) 3032 3033 3034 3035-- --------------------------------- 3036-- 3037-- RTPSession 3038-- 3039-- @prop dataType 3040-- @ 3041-- 3042-- --------------------------------- 3043 3044RTPSession ::= SEQUENCE 3045{ 3046 rtpAddress TransportChannelInformation, 3047 rtcpAddress TransportChannelInformation, 3048 cname PrintableString, 3049 ssrc INTEGER (1.. 134217727), -- change from 4294967295 for erl 4.2 3050 sessionId INTEGER (1..255), 3051 associatedSessionIds SEQUENCE OF INTEGER (1..255), 3052 ... 3053} 3054 3055 3056-- --------------------------------- 3057-- 3058-- RegistrationRejectReason 3059-- 3060-- @prop dataType 3061-- @descr Specifies the registration reject reason that are valid 3062-- in the H.225.0 message RegistartionReject 3063-- @ -- 3064-- --------------------------------- 3065 3066RegistrationRejectReason ::= CHOICE 3067{ 3068 discoveryRequired NULL, 3069 invalidRevision NULL, 3070 invalidCallSignalAddress NULL, 3071 invalidRasAddress NULL, 3072 duplicateAlias UserIdentifierInformation, 3073 invalidTerminalType NULL, 3074 undefinedReason NULL, 3075 transportNotSupported NULL, 3076 ... 3077} 3078 3079 3080-- --------------------------------- 3081-- 3082-- RegistrationStatus 3083-- 3084-- @prop dataType 3085-- @ 3086-- 3087-- --------------------------------- 3088 3089RegistrationStatus ::= CHOICE 3090{ 3091 notRegistered NULL, 3092 registered NULL, 3093 ... 3094} 3095 3096 3097 3098-- --------------------------------- 3099-- 3100-- RelationToEquipment 3101-- 3102-- @prop dataType 3103-- @descr Relation to the architecture component Equipment. 3104-- @ 3105-- 3106-- --------------------------------- 3107 3108RelationToEquipment ::= SEQUENCE 3109{ 3110 relationToUser RelationToUser, 3111 typeOfEquipment TypeOfEquipment, 3112 ... 3113} 3114 3115 3116-- --------------------------------- 3117-- 3118-- RelationToUser 3119-- 3120-- @prop dataType 3121-- @descr Relation to the architecture component User. 3122-- @ 3123-- 3124-- --------------------------------- 3125 3126RelationToUser ::= BMPString (SIZE(1..128)) 3127 3128 3129 3130-- --------------------------------- 3131-- 3132-- ReleaseCompleteReason 3133-- 3134-- @prop dataType 3135-- @descr 3136-- @ 3137-- 3138-- --------------------------------- 3139 3140ReleaseCompleteReason ::= CHOICE 3141{ 3142 noBandwidth NULL, 3143 gatekeeperResources NULL, 3144 unreachableDestination NULL, 3145 destinationRejection NULL, 3146 invalidRevision NULL, 3147 noPermission NULL, 3148 unreachableGatekeeper NULL, 3149 gatewayResources NULL, 3150 badFormatAddress NULL, 3151 adaptiveBusy NULL, 3152 inConf NULL, 3153 undefinedReason NULL, 3154 ... 3155} 3156 3157 3158 3159 3160 3161 3162-- --------------------------------- 3163-- 3164-- ReleaseCompleteUUIE 3165-- @prop dataType 3166-- 3167-- @ 3168-- --------------------------------- 3169 3170ReleaseCompleteUUIE ::= SEQUENCE 3171{ 3172 protocolIdentifier ProtocolIdentifier, 3173 releaseCompleteReason ReleaseCompleteReason OPTIONAL, -- reason 3174 ... 3175} 3176 3177 3178-- --------------------------------- 3179-- 3180-- ReleaseInformation 3181-- 3182-- @prop dataType 3183-- @descr This data type is used to transfer the reason for the 3184-- rejection or release. 3185-- @ 3186-- 3187-- --------------------------------- 3188 3189ReleaseInformation ::= CHOICE 3190{ 3191 forcedDrop DetailedReasonAtom, 3192 normalDrop NULL, 3193 ... 3194} 3195 3196 3197-- --------------------------------- 3198-- 3199-- RemoveAnalysisRejectReason 3200-- 3201-- @prop dataType 3202-- 3203-- @descr This parameter states the reason for the rejection. 3204-- 3205-- @ 3206-- 3207-- --------------------------------- 3208 3209RemoveAnalysisRejectReason ::= CHOICE 3210{ 3211 analysisTableEntryNotFound NULL, 3212 undefined NULL, 3213 ... 3214} 3215 3216 3217 3218-- --------------------------------- 3219-- 3220-- RemoveEquipmentRepresentationRejectReason 3221-- 3222-- @prop dataType 3223-- @descr This reason for rejection. 3224-- @ 3225-- 3226-- --------------------------------- 3227 3228RemoveEquipmentRepresentationRejectReason ::= CHOICE 3229{ 3230 invalidInputData NULL, 3231 equipmentRepresentationDoesNotExist NULL, 3232 other NULL, 3233 ... 3234} 3235 3236 3237 3238-- --------------------------------- 3239-- 3240-- RemoveServiceAndStatusRejectReason 3241-- 3242-- @prop dataType 3243-- @descr Reason for the rejection. 3244-- @ 3245-- 3246-- --------------------------------- 3247 3248RemoveServiceAndStatusRejectReason ::= CHOICE 3249{ 3250 identifierOfServiceNotKnown NULL, 3251 undefined NULL, 3252 ... 3253} 3254 3255 3256 3257-- --------------------------------- 3258-- 3259-- RemoveServiceFromServiceProfileRejectReason 3260-- 3261-- @prop dataType 3262-- 3263-- @descr This parameter states the service and its categories that 3264-- shall be added to a service profile. 3265-- 3266-- @ 3267-- 3268-- --------------------------------- 3269 3270RemoveServiceFromServiceProfileRejectReason ::= CHOICE 3271{ 3272 keyNotValid NULL, 3273 serviceDoNotExist NULL, 3274 undefined NULL, 3275 ... 3276} 3277 3278 3279 3280-- --------------------------------- 3281-- 3282-- RemoveServiceIdentifierRejectReason 3283-- 3284-- @prop dataType 3285-- @descr Reason for the rejection. 3286-- @ 3287-- --------------------------------- 3288 3289RemoveServiceIdentifierRejectReason ::= CHOICE 3290{ 3291 keyNotKnown NULL, 3292 serviceIdentifierDoNotExist NULL, 3293 undefined NULL, 3294 ... 3295} 3296 3297-- 3298-- Created by : 3299-- Creation date : 3300-- Modified by : 3301-- Modification date : 3302-- Version : 3303-- 3304-- @prop dataType 3305-- @ 3306 3307 RepeatIndicator ::= SEQUENCE 3308 { 3309 } 3310 3311-- --------------------------------- 3312-- 3313-- RequestSeqNum 3314-- 3315-- @prop dataType 3316-- @descr 3317-- @ 3318-- --------------------------------- 3319 3320RequestSeqNum ::= INTEGER (1..65535) 3321 3322 3323 3324-- --------------------------------- 3325-- 3326-- RequestedUserAndLinkedUserAreIdentical 3327-- 3328-- @prop dataType 3329-- @descr This parameter indicates if the requested user and the user 3330-- linked to the requested endpoint are identical, not identical 3331-- or if this is undefined. 3332-- @ 3333-- 3334-- --------------------------------- 3335 3336RequestedUserAndLinkedUserAreIdentical ::= CHOICE 3337{ 3338 yes NULL, 3339 no NULL, 3340 undefined NULL, 3341 ... 3342} 3343 3344 3345 3346-- --------------------------------- 3347-- 3348-- ServiceAndStatus 3349-- @prop dataType 3350-- 3351-- @descr Information of a service and its state. 3352-- @ 3353-- 3354-- --------------------------------- 3355 3356ServiceAndStatus ::= SEQUENCE 3357{ 3358 typeOfService TypeOfService, 3359 status StatusOfService, 3360 ... 3361} 3362 3363 3364 3365-- --------------------------------- 3366-- 3367-- ServiceCallSetupRejectionInformation 3368-- 3369-- @prop dataType 3370-- @descr Information related to the call setup rejection. 3371-- @ 3372-- 3373-- --------------------------------- 3374 3375ServiceCallSetupRejectionInformation ::= SEQUENCE 3376{ 3377 terminationInitiatior TerminationInitiatior, 3378 terminationReason ServiceCallSetupRejectionReason, 3379 ... 3380} 3381 3382 3383 3384-- --------------------------------- 3385-- 3386-- ServiceCallSetupRejectionReason 3387-- 3388-- @prop dataType 3389-- @descr Reason for rejection. 3390-- @ 3391-- --------------------------------- 3392 3393ServiceCallSetupRejectionReason ::= CHOICE 3394{ 3395 calledUserBusy NULL, 3396 calledUserNotAvailable NULL, 3397 destinationOutOfOrder NULL, 3398 requestedServiceBarred NULL, 3399 requestedServiceNotAvailable NULL, 3400 requestedServiceNotSubscribed NULL, 3401 resourceUnavailable NULL, 3402 temporaryFailure NULL, 3403 unassignedUserIdentifier NULL, 3404 undefined NULL, 3405 ... 3406} 3407 3408 3409 3410-- --------------------------------- 3411-- 3412-- ServiceCallTerminationInformation 3413-- @prop dataType 3414-- 3415-- @descr States information related to the termination. 3416-- @ 3417-- 3418-- --------------------------------- 3419 3420ServiceCallTerminationInformation ::= SEQUENCE 3421{ 3422 terminationInitiation TerminationInitiatior, 3423 terminationReason ServiceCallTerminationReason, 3424 ... 3425} 3426 3427 3428-- --------------------------------- 3429-- 3430-- ServiceCallTerminationReason 3431-- 3432-- @prop dataType 3433-- @descr Reason for termination. 3434-- @ 3435-- 3436-- --------------------------------- 3437 3438ServiceCallTerminationReason ::= CHOICE 3439{ 3440 noAnswerFromCalledUser NULL, 3441 normalTermination NULL, 3442 resourceUnavailable NULL, 3443 temporaryFailure NULL, 3444 undefined NULL, 3445 ... 3446} 3447 3448 3449 3450-- --------------------------------- 3451-- 3452-- ServiceData 3453-- 3454-- @prop dataType 3455-- @descr Contains the identified services and theirs categories 3456-- @ 3457-- --------------------------------- 3458 3459ServiceData ::= CHOICE 3460{ 3461 basicCall BasicCallCategories, 3462 endpointRegistration EndpointRegistrationCategories, 3463 endpointUnregistration EndpointUnregistrationCategories, 3464 ... 3465} 3466 3467-- @prop dataType 3468-- @descr 3469-- @ 3470-- 3471 3472 ServiceIdentifier ::= INTEGER 3473 3474 3475-- --------------------------------- 3476-- 3477-- ServiceProfile 3478-- 3479-- @prop dataType 3480-- @descr Contains services and data related to the services. 3481-- @ 3482-- --------------------------------- 3483 3484ServiceProfile ::= SEQUENCE 3485{ 3486 serviceDataInformation SEQUENCE OF ServiceData OPTIONAL, 3487 ... 3488} 3489 3490 3491 3492-- --------------------------------- 3493-- 3494-- SetEquipmentStatusRejectReason 3495-- 3496-- @prop dataType 3497-- 3498-- 3499-- @ 3500-- 3501-- --------------------------------- 3502 3503SetEquipmentStatusRejectReason ::= CHOICE 3504{ 3505 userNotKnown NULL, 3506 undefined NULL, 3507 ... 3508} 3509 3510 3511-- --------------------------------- 3512-- 3513-- SetLANDataRejectReason 3514-- 3515-- @prop dataType 3516-- @descr This reason for rejection. 3517-- @ 3518-- 3519-- --------------------------------- 3520 3521SetLANDataRejectReason ::= CHOICE 3522{ 3523 invalidInputData NULL, 3524 other NULL, 3525 ... 3526} 3527 3528 3529 3530-- --------------------------------- 3531-- 3532-- SetUserAttributeData 3533-- 3534-- @prop dataType 3535-- 3536-- @descr This parameter contains an User attribute value. 3537-- 3538-- @ 3539-- 3540-- --------------------------------- 3541 3542SetUserAttributeData ::= CHOICE 3543{ 3544 maximumTotalBandwidth Bandwidth, 3545 maximumBandwidthPerService Bandwidth, 3546 stateOfUser StateOfUser, 3547 typeOfUser TypeOfUser, 3548 ... 3549} 3550 3551 3552 3553-- --------------------------------- 3554-- 3555-- SetupUUIE 3556-- @prop dataType 3557-- @ 3558-- 3559-- --------------------------------- 3560 3561SetupUUIE ::= SEQUENCE 3562{ 3563 protocolIdentifier ProtocolIdentifier, 3564 sourceH245Address TransportAddress OPTIONAL, -- h245Address 3565 sourceUserIdentifierInformation UserIdentifierInformation OPTIONAL, -- sourceAddress 3566 sourceEndpointType EndpointType, -- sourceInfo 3567 destinationUserIdentifierInformation UserIdentifierInformation OPTIONAL, -- destinationAddress 3568 destinationCallSignallingAddress TransportAddress OPTIONAL, -- destCallSignalAddress 3569 destinationExtraUserIdentifierInformation UserIdentifierInformation OPTIONAL, -- destExtraCallInfo 3570 destinationExtraCallReference SEQUENCE OF CallReference OPTIONAL, -- destExtraCRV 3571 activeMC BOOLEAN, 3572 conferenceIdentifier ConferenceIdentifier, -- conferenceID 3573 conferenceGoal ConferenceGoal, 3574 callServices CallServices OPTIONAL, 3575 callType CallType, 3576 ... 3577} 3578 3579 3580-- --------------------------------- 3581-- 3582-- StateOfEquipment 3583-- 3584-- @prop dataType 3585-- @descr States the state of the equipment. 3586-- @ 3587-- 3588-- --------------------------------- 3589 3590StateOfEquipment ::= CHOICE 3591{ 3592 blocked NULL, -- Equipment is blocked 3593 busy NULL, -- Equipment is busy, no more calls possible for moment 3594 available NULL, -- Equipment has reported itself as present and is ready for actions 3595 unregistered NULL, -- Equipment is not present 3596 ... 3597} 3598 3599 3600 3601-- --------------------------------- 3602-- 3603-- StateOfUser 3604-- 3605-- @prop dataType 3606-- @descr This parameter specifies the state of the user. 3607-- @ 3608-- --------------------------------- 3609 3610StateOfUser ::= CHOICE 3611{ 3612 absent NULL, 3613 present NULL, 3614 ... 3615} 3616 3617 3618 3619-- --------------------------------- 3620-- 3621-- StatusOfService 3622-- 3623-- @prop dataType 3624-- @descr States the state of the service. 3625-- @ 3626-- 3627-- --------------------------------- 3628 3629StatusOfService ::= CHOICE 3630{ 3631 acknowledge NULL, 3632 active NULL, 3633 initiatied NULL, 3634 ... 3635} 3636 3637-- @prop dataType 3638-- @descr Origin: Q931 3639-- @ 3640 3641 Subaddress ::= SEQUENCE 3642 { 3643 type SubaddressType, 3644 indicator BOOLEAN, 3645 address SubaddressInformation, 3646 ... 3647 } 3648-- @prop dataType 3649-- @descr Origin: Q931 3650-- @ 3651 3652 SubaddressInformation ::= OCTET STRING (SIZE(1..23)) 3653-- @prop dataType 3654-- @descr Origin: Q931 3655-- @ 3656 3657 SubaddressType ::= CHOICE 3658 { 3659 nsap NULL, 3660 user NULL, 3661 ... 3662 } 3663 3664-- --------------------------------- 3665-- 3666-- SupportedProtocols 3667-- 3668-- @prop dataType 3669-- @descr Gives detailed information about protocols that are 3670-- supported by the stated endpoint. 3671-- @ 3672-- --------------------------------- 3673 3674SupportedProtocols ::= CHOICE 3675{ 3676 nonStandardData NonStandardParameter, 3677 h310 H310Information, 3678 h320 H320Information, 3679 h321 H321Information, 3680 h322 H322Information, 3681 h323 H323Information, 3682 h324 H324Information, 3683 voice VoiceInformation, 3684 t120Only T120Information, 3685 ... 3686} 3687 3688 3689-- --------------------------------- 3690-- 3691-- T120Information 3692-- 3693-- @prop dataType 3694-- @descr Gives detailed information about the standard protocol T.120 3695-- @ 3696-- --------------------------------- 3697 3698T120Information ::= SEQUENCE 3699{ 3700 nonStandardData NonStandardParameter OPTIONAL, 3701 ... 3702} 3703 3704 3705-- --------------------------------- 3706-- 3707-- TerminalInformation 3708-- @prop dataType 3709-- 3710-- @ 3711-- 3712-- --------------------------------- 3713 3714TerminalInformation ::= SEQUENCE 3715{ 3716 nonStandardData NonStandardParameter OPTIONAL, 3717 ... 3718} 3719 3720 3721-- --------------------------------- 3722-- 3723-- TerminationInitiatior 3724-- 3725-- @prop dataType 3726-- @descr States who initiated the termination. 3727-- @ 3728-- 3729-- --------------------------------- 3730 3731TerminationInitiatior ::= CHOICE 3732{ 3733 endpoint NULL, 3734 serviceNode NULL, 3735 ... 3736} 3737 3738 3739 3740-- --------------------------------- 3741-- 3742-- TimeSlot 3743-- 3744-- @prop dataType 3745-- @descr This parameter contains the identity of the time slot used 3746-- for the connection. 3747-- @ 3748-- 3749-- --------------------------------- 3750 3751TimeSlot ::= INTEGER 3752 3753-- @prop dataType 3754-- @descr Origin: Q931 3755-- @ 3756 3757 TransferCapability ::= CHOICE 3758 { 3759 speech NULL, 3760 unrestrictedDigital NULL, 3761 restrictedDigital NULL, 3762 audio3point1kHz NULL, 3763 unrestrictedWithTonesAndAnnouncements NULL, 3764 video NULL, 3765 ... 3766 } 3767 3768-- @prop dataType 3769-- @descr Origin: Q931 3770-- @ 3771 3772 TransferRate ::= CHOICE 3773 { 3774 packedMode NULL, 3775 r64kbps NULL, 3776 r2x64kbps NULL, 3777 r384kbps NULL, 3778 r1536kbps NULL, 3779 r1920kbps NULL, 3780 multirate NULL, 3781 ... 3782 } 3783 3784-- --------------------------------- 3785-- 3786-- TransportAddress 3787-- 3788-- @prop dataType 3789-- @descr The transport address. 3790-- @ 3791-- 3792-- --------------------------------- 3793 3794TransportAddress ::= CHOICE 3795{ 3796 ipV4Address SEQUENCE 3797 { 3798 ip OCTET STRING ( SIZE (4) ), 3799 port INTEGER ( 0..65535 ) 3800 }, 3801 3802 ipV6Address SEQUENCE 3803 { 3804 ip OCTET STRING ( SIZE (16) ), 3805 port INTEGER ( 0..65535 ), 3806 ... 3807 }, 3808 ... 3809} 3810 3811 3812-- --------------------------------- 3813-- 3814-- TransportAddressInformation 3815-- 3816-- @prop dataType 3817-- @descr sequence of TransportAdress 3818-- @ 3819-- --------------------------------- 3820 3821TransportAddressInformation ::= SEQUENCE OF TransportAddress 3822 3823 3824-- --------------------------------- 3825-- 3826-- TransportChannelInformation 3827-- 3828-- @prop dataType 3829-- @ 3830-- 3831-- --------------------------------- 3832 3833TransportChannelInformation ::= SEQUENCE 3834{ 3835 sendAddress TransportAddress OPTIONAL, 3836 recvAddress TransportAddress OPTIONAL, 3837 ... 3838} 3839 3840 3841-- --------------------------------- 3842-- 3843-- TypeOfEquipment 3844-- 3845-- @prop dataType 3846-- @descr Type of equipment. 3847-- @ 3848-- 3849-- --------------------------------- 3850 3851TypeOfEquipment ::= CHOICE 3852{ 3853 cordlessTerminal NULL, 3854 h323Terminal NULL, 3855 h323Gateway NULL, 3856 isdnTerminal NULL, 3857 ... 3858} 3859 3860 3861 3862-- --------------------------------- 3863-- 3864-- TypeOfFlowControl 3865-- 3866-- @prop dataType 3867-- @descr This parameter specifies the type of flow control used in the LAN. 3868-- @ 3869-- 3870-- --------------------------------- 3871 3872TypeOfFlowControl ::= CHOICE 3873{ 3874 isa NULL, 3875 priorityOutputRouting NULL, 3876 other NULL, 3877 undefined NULL, 3878 ... 3879} 3880 3881 3882 3883-- --------------------------------- 3884-- 3885-- TypeOfLAN 3886-- 3887-- @prop dataType 3888-- @descr This parameter specifies the type of LAN. 3889-- @ 3890-- 3891-- --------------------------------- 3892 3893TypeOfLAN ::= CHOICE 3894{ 3895 ethernet NULL, 3896 tokenRing NULL, 3897 other NULL, 3898 undefined NULL, 3899 ... 3900} 3901 3902 3903 3904-- --------------------------------- 3905-- 3906-- TypeOfRegistration 3907-- 3908-- @prop dataType 3909-- @descr Type of service. 3910-- @ 3911-- 3912-- --------------------------------- 3913 3914TypeOfRegistration ::= CHOICE 3915{ 3916 changeOfUser NULL, 3917 noChangeOfUser NULL, 3918 ... 3919} 3920 3921 3922 3923-- --------------------------------- 3924-- 3925-- TypeOfService 3926-- 3927-- @prop dataType 3928-- @descr Type of service. 3929-- @ 3930-- 3931-- --------------------------------- 3932 3933TypeOfService ::= CHOICE 3934{ 3935 basicCall NULL, 3936 endpointRegistration NULL, 3937 endpointUnregistration NULL, 3938 ... 3939} 3940 3941 3942 3943-- --------------------------------- 3944-- 3945-- TypeOfUser 3946-- 3947-- @prop dataType 3948-- @descr Type of user. 3949-- @ 3950-- 3951-- --------------------------------- 3952 3953TypeOfUser ::= CHOICE 3954{ 3955 human NULL, 3956 network NULL, 3957 ... 3958} 3959 3960 3961 3962-- --------------------------------- 3963-- 3964-- UnknownMessageResponse 3965-- 3966-- @prop dataType 3967-- @descr 3968-- @ 3969-- 3970-- --------------------------------- 3971 3972UnknownMessageResponse ::= SEQUENCE 3973{ 3974 requestSeqNum RequestSeqNum, 3975 ... 3976} 3977 3978-- --------------------------------- 3979-- 3980-- UnregistrationRejectReason 3981-- 3982-- @prop dataType 3983-- @descr 3984-- @ 3985-- 3986-- --------------------------------- 3987 3988UnregistrationRejectReason ::= CHOICE 3989{ 3990 notCurrentlyRegistered NULL, 3991 callInProgress NULL, 3992 undefinedReason NULL, 3993 ... 3994} 3995 3996-- --------------------------------- 3997-- 3998-- UserAllocateResourceRejectReason 3999-- 4000-- @prop dataType 4001-- @descr Reason for the rejection. 4002-- @ 4003-- 4004-- --------------------------------- 4005 4006UserAllocateResourceRejectReason ::= CHOICE 4007{ 4008 keyNotValid NULL, 4009 resourceNotAvailable NULL, 4010 serviceIdentifierExist NULL, 4011 undefined NULL, 4012 ... 4013} 4014 4015 4016 4017-- --------------------------------- 4018-- 4019-- UserAttributeData 4020-- 4021-- @prop dataType 4022-- 4023-- @descr This parameter contains an User attribute value. 4024-- 4025-- @ 4026-- 4027-- --------------------------------- 4028 4029UserAttributeData ::= CHOICE 4030{ 4031 maximumTotalBandwidth Bandwidth, 4032 maximumBandwidthPerService Bandwidth, 4033 relationToEquipment SEQUENCE OF RelationToEquipment, 4034 stateOfUser StateOfUser, 4035 typeOfUser TypeOfUser, 4036 userIdentifierInformation SEQUENCE OF UserIdentifier, 4037 ... 4038} 4039 4040 4041 4042-- --------------------------------- 4043-- 4044-- UserAttributeIdentifier 4045-- 4046-- @prop dataType 4047-- 4048-- @descr This parameter contains User attribute identifiers. 4049-- 4050-- @ 4051-- 4052-- --------------------------------- 4053 4054UserAttributeIdentifier ::= CHOICE 4055{ 4056 maximumTotalBandwidth NULL, 4057 maximumBandwidthPerService NULL, 4058 relationToEquipment NULL, 4059 stateOfUser NULL, 4060 typeOfUser NULL, 4061 userIdentifierInformation NULL, 4062 ... 4063} 4064 4065 4066 4067-- --------------------------------- 4068-- 4069-- UserCreateRejectReason 4070-- 4071-- @prop dataType 4072-- 4073-- @descr This parameter states the reason for the rejection. 4074-- 4075-- @ 4076-- 4077-- --------------------------------- 4078 4079UserCreateRejectReason ::= CHOICE 4080{ 4081 userIdentifierAlreadyExist NULL, 4082 undefined NULL, 4083 ... 4084} 4085 4086 4087 4088-- --------------------------------- 4089-- 4090-- UserDeallocateResourceRejectReason 4091-- @prop dataType 4092-- 4093-- @descr Reason for the rejection. 4094-- @ 4095-- 4096-- --------------------------------- 4097 4098UserDeallocateResourceRejectReason ::= CHOICE 4099{ 4100 resourceNotAllocated NULL, 4101 serviceIdentifierNotValid NULL, 4102 userNotExist NULL, 4103 undefined NULL, 4104 ... 4105} 4106 4107 4108 4109-- --------------------------------- 4110-- 4111-- UserIdentifier 4112-- 4113-- @prop dataType 4114-- @descr The identifier of the User. 4115-- @ 4116-- 4117-- --------------------------------- 4118 4119UserIdentifier ::= CHOICE 4120{ 4121 e164 E164Identifier, 4122 h323 BMPString (SIZE (1..256)), 4123 -- h323 is Basic ISO/IEC 10646-1 (Unicode) 4124 ... 4125} 4126 4127 4128-- --------------------------------- 4129-- 4130-- UserIdentifierInformation 4131-- 4132-- @prop dataType 4133-- @descr sequence of UserIdentifier 4134-- @ 4135-- 4136-- --------------------------------- 4137 4138UserIdentifierInformation ::= SEQUENCE OF UserIdentifier-- 4139-- Created by : 4140-- Creation date : 4141-- Modified by : 4142-- Modification date : 4143-- Version : 4144-- 4145-- @prop dataType 4146-- @ 4147 4148UserInformation ::= OCTET STRING (SIZE(1..131)) 4149 4150 4151 4152 4153-- --------------------------------- 4154-- 4155-- UserInformationUUIE 4156-- 4157-- @prop dataType 4158-- @ -- 4159-- --------------------------------- 4160 4161UserInformationUUIE ::= SEQUENCE 4162{ 4163 protocolIdentifier ProtocolIdentifier, 4164 ... 4165} 4166 4167 4168-- --------------------------------- 4169-- 4170-- UserKey 4171-- 4172-- @prop dataType 4173-- @descr Unique key for a certain user. 4174-- @ 4175-- --------------------------------- 4176 4177UserKey ::= CHOICE 4178{ 4179 relationToUser RelationToUser, 4180 userIdentifierInformation SEQUENCE OF UserIdentifier, 4181 ... 4182} 4183 4184 4185-- --------------------------------- 4186-- 4187-- UserOrEquipmentRelatedInformation 4188-- 4189-- @prop dataType 4190-- @descr This parameter specifies the type of information. 4191-- @ 4192-- --------------------------------- 4193 4194UserOrEquipmentRelatedInformation ::= CHOICE 4195{ 4196 userRelatedInformation SEQUENCE OF UserRelatedInformation, 4197 equipmentRelatedInformation SEQUENCE OF EquipmentRelatedInformation, 4198 ... 4199} 4200 4201 4202 4203-- --------------------------------- 4204-- 4205-- UserOrEquipmentRelatedInformationIdentifier 4206-- 4207-- @prop dataType 4208-- @descr This parameter specifies the type of information identifiers. 4209-- @ 4210-- --------------------------------- 4211 4212UserOrEquipmentRelatedInformationIdentifier ::= CHOICE 4213{ 4214 userRelatedInformationIdentifiers SEQUENCE OF UserRelatedInformationIdentifier, 4215 equipmentRelatedInformationIdentifiers SEQUENCE OF EquipmentRelatedInformationIdentifier, 4216 ... 4217} 4218 4219 4220 4221-- --------------------------------- 4222-- 4223-- UserRelatedInformation 4224-- 4225-- @prop dataType 4226-- @descr This parameter specifies different types of data 4227-- that are related to the user. 4228-- @ 4229-- 4230-- --------------------------------- 4231 4232UserRelatedInformation ::= CHOICE 4233{ 4234 numberOfEquipments INTEGER, 4235 stateOfUser StateOfUser, 4236 typeOfUser TypeOfUser, 4237 ... 4238} 4239 4240 4241 4242-- --------------------------------- 4243-- 4244-- UserRelatedInformationIdentifier 4245-- 4246-- 4247-- @prop dataType 4248-- 4249-- @descr This parameter specifies different types of data 4250-- that are specific to a certain user. 4251-- 4252-- @ 4253-- --------------------------------- 4254 4255UserRelatedInformationIdentifier ::= CHOICE 4256{ 4257 numberOfEquipments NULL, 4258 stateOfUser NULL, 4259 typeOfUser NULL, 4260 ... 4261} 4262 4263 4264 4265-- --------------------------------- 4266-- 4267-- UserRemoveRejectReason 4268-- 4269-- @prop dataType 4270-- 4271-- @descr This parameter states the reason for the rejection. 4272-- 4273-- @ 4274-- 4275-- --------------------------------- 4276 4277UserRemoveRejectReason ::= CHOICE 4278{ 4279 keyNotValid NULL, 4280 serviceInProgress NULL, 4281 undefined NULL, 4282 ... 4283} 4284 4285 4286 4287-- --------------------------------- 4288-- 4289-- UserSetRejectReason 4290-- 4291-- @prop dataType 4292-- 4293-- @descr This parameter states the reason for the rejection. 4294-- 4295-- @ 4296-- 4297-- --------------------------------- 4298 4299UserSetRejectReason ::= CHOICE 4300{ 4301 keyNotValid NULL, 4302 undefined NULL, 4303 ... 4304} 4305 4306 4307 4308-- --------------------------------- 4309-- 4310-- UserSpecificInformation 4311-- 4312-- @descr This parameter specifies different types of data 4313-- that are specific to the user. 4314-- @ 4315-- 4316-- --------------------------------- 4317 4318UserSpecificInformation ::= CHOICE 4319{ 4320 userRelatedInformation SEQUENCE OF UserRelatedInformation, 4321 equipmentRelatedInformation SEQUENCE OF EquipmentRelatedInformation, 4322 ... 4323} 4324 4325 4326 4327-- --------------------------------- 4328-- 4329-- VendorIdentifier 4330-- 4331-- @prop dataType 4332-- @ 4333-- 4334-- --------------------------------- 4335 4336VendorIdentifier ::= SEQUENCE 4337{ 4338 vendor H221NonStandard, 4339 productId OCTET STRING (SIZE(1..256)) OPTIONAL, 4340 versionId OCTET STRING (SIZE(1..256)) OPTIONAL, 4341 ... 4342} 4343 4344 4345-- --------------------------------- 4346-- 4347-- VoiceInformation 4348-- 4349-- @prop dataType 4350-- @descr 4351-- @ 4352-- 4353-- --------------------------------- 4354 4355VoiceInformation ::= SEQUENCE 4356{ 4357 nonStandardData NonStandardParameter OPTIONAL, 4358 ... 4359} 4360END 4361