1 GCC-PROTOCOL DEFINITIONS AUTOMATIC TAGS ::=
6 -- ==========================================================================
7 -- Part 1: Elements of which messages are composed
8 -- ==========================================================================
10 ChannelID ::= INTEGER (1..65535)
11 StaticChannelID ::= INTEGER (1..1000) -- Those assigned by specifications
12 DynamicChannelID ::= INTEGER (1001..65535) -- Those created and deleted by MCS
13 UserID ::= DynamicChannelID
15 TokenID ::= INTEGER (1..65535)
16 StaticTokenID ::= INTEGER (1..16383) -- Those assigned by specifications
17 DynamicTokenID ::= INTEGER (16384..65535) -- Those assigned by the registry
19 Time ::= INTEGER (-2147483647..2147483647) -- Time in seconds
20 Handle ::= INTEGER (0..4294967295) -- 32-bit value
22 H221NonStandardIdentifier ::= OCTET STRING (SIZE (4..255))
23 -- First four octets shall be country code and
24 -- Manufacturer code, assigned as specified in
25 -- H.221 Annex A for NS-cap and NS-comm
27 Key ::= CHOICE -- Identifier of a standard or non-standard object
29 object OBJECT IDENTIFIER,
30 h221NonStandard H221NonStandardIdentifier
33 NonStandardParameter ::= SEQUENCE
39 TextString ::= BMPString (SIZE (0..255)) -- Basic Multilingual Plane of ISO/IEC 10646-1 (Unicode)
41 simpleTextFirstCharacter UniversalString ::= {0, 0, 0, 0}
43 simpleTextLastCharacter UniversalString ::= {0, 0, 0, 255}
45 SimpleTextString ::= BMPString (SIZE (0..255)) (FROM (simpleTextFirstCharacter..simpleTextLastCharacter))
47 SimpleNumericString ::= NumericString (SIZE (1..255)) (FROM ("0123456789"))
49 DialingString ::= NumericString (SIZE (1..16)) (FROM ("0123456789"))
51 SubAddressString ::= NumericString (SIZE (1..40)) (FROM ("0123456789"))
53 ExtraDialingString ::= TextString (SIZE (1..255)) (FROM ("0123456789#*,"))
55 UserData ::= SET OF SEQUENCE
58 value OCTET STRING OPTIONAL
63 numeric SimpleNumericString,
64 text SimpleTextString OPTIONAL,
68 PasswordSelector ::= CHOICE
70 numeric SimpleNumericString,
71 text SimpleTextString,
75 ChallengeResponseItem ::= CHOICE
77 passwordString PasswordSelector,
78 responseData UserData,
82 ChallengeResponseAlgorithm ::= CHOICE
84 passwordInTheClear NULL,
85 nonStandardAlgorithm NonStandardParameter,
89 ChallengeItem ::= SEQUENCE
91 responseAlgorithm ChallengeResponseAlgorithm,
92 challengeData UserData,
96 ChallengeRequest ::= SEQUENCE
99 challengeSet SET OF ChallengeItem, -- Set of algorithms offered for response
103 ChallengeResponse ::= SEQUENCE
105 challengeTag INTEGER,
106 responseAlgorithm ChallengeResponseAlgorithm,
107 -- Specific algorithm selected from the set of
108 -- items presented in the ChallengeRequest
109 responseItem ChallengeResponseItem,
113 PasswordChallengeRequestResponse ::= CHOICE
115 passwordInTheClear PasswordSelector,
116 challengeRequestResponse SEQUENCE
118 challengeRequest ChallengeRequest OPTIONAL,
119 challengeResponse ChallengeResponse OPTIONAL,
125 ConferenceName ::= SEQUENCE
127 numeric SimpleNumericString,
128 text SimpleTextString OPTIONAL,
132 ConferenceNameSelector ::= CHOICE
134 numeric SimpleNumericString,
135 text SimpleTextString,
139 ConferenceNameModifier ::= SimpleNumericString
141 Privilege ::= ENUMERATED
151 TerminationMethod ::= ENUMERATED
158 ConferencePriorityScheme ::= CHOICE
160 nonStandardScheme NonStandardParameter,
164 ConferencePriority ::= SEQUENCE
166 priority INTEGER (0..65535),
167 scheme ConferencePriorityScheme,
171 NetworkAddress ::= SEQUENCE (SIZE (1..64)) OF CHOICE -- Listed in order of use
173 aggregatedChannel SEQUENCE
175 transferModes SEQUENCE -- One or more
181 digital-128k BOOLEAN,
182 digital-192k BOOLEAN,
183 digital-256k BOOLEAN,
184 digital-320k BOOLEAN,
185 digital-384k BOOLEAN,
186 digital-512k BOOLEAN,
187 digital-768k BOOLEAN,
188 digital-1152k BOOLEAN,
189 digital-1472k BOOLEAN,
190 digital-1536k BOOLEAN,
191 digital-1920k BOOLEAN,
198 internationalNumber DialingString,
199 subAddress SubAddressString OPTIONAL,
200 extraDialing ExtraDialingString OPTIONAL,
202 highLayerCompatibility SEQUENCE
204 telephony3kHz BOOLEAN,
205 telephony7kHz BOOLEAN,
206 videotelephony BOOLEAN,
207 videoconference BOOLEAN,
208 audiographic BOOLEAN,
216 transportConnection SEQUENCE
218 nsapAddress OCTET STRING (SIZE (1..20)),
219 transportSelector OCTET STRING OPTIONAL
222 nonStandard NonStandardParameter,
226 NodeType ::= ENUMERATED
229 multiportTerminal (1),
234 NodeProperties ::= SEQUENCE
236 managementDevice BOOLEAN, -- Is the node a device such as a reservation system
237 peripheralDevice BOOLEAN, -- Is the node a peripheral to a primary node
241 AsymmetryIndicator ::= CHOICE
245 unknown INTEGER (0..4294967295) -- Uniformly distributed 32-bit random number
248 AlternativeNodeID ::= CHOICE
250 h243NodeID OCTET STRING (SIZE (2)),
254 ConferenceDescriptor ::= SEQUENCE
256 conferenceName ConferenceName,
257 conferenceNameModifier ConferenceNameModifier OPTIONAL,
258 conferenceDescription TextString OPTIONAL,
259 lockedConference BOOLEAN,
260 passwordInTheClearRequired BOOLEAN,
261 networkAddress NetworkAddress OPTIONAL,
263 defaultConferenceFlag BOOLEAN
266 NodeRecord ::= SEQUENCE
268 superiorNode UserID OPTIONAL, -- Not present only for the Top GCC Provider
270 nodeProperties NodeProperties,
271 nodeName TextString OPTIONAL,
272 participantsList SEQUENCE OF TextString OPTIONAL,
273 siteInformation TextString OPTIONAL,
274 networkAddress NetworkAddress OPTIONAL,
275 alternativeNodeID AlternativeNodeID OPTIONAL,
276 userData UserData OPTIONAL,
280 SessionKey ::= SEQUENCE
282 applicationProtocolKey Key,
283 sessionID ChannelID OPTIONAL
286 ChannelType ::= ENUMERATED
289 dynamicMulticast (1),
294 ApplicationRecord ::= SEQUENCE
296 applicationActive BOOLEAN, -- Active/Inactive flag
297 conductingOperationCapable BOOLEAN, -- Maximum one per node per session
298 startupChannel ChannelType OPTIONAL,
299 applicationUserID UserID OPTIONAL, -- User ID assigned to the Application Protocol Entity
300 nonCollapsingCapabilities SET OF SEQUENCE
302 capabilityID CapabilityID,
303 applicationData OCTET STRING OPTIONAL
308 CapabilityID ::= CHOICE
310 standard INTEGER (0..65535), -- Assigned by Application Protocol specifications
314 CapabilityClass ::= CHOICE
317 unsignedMin INTEGER (0..MAX), -- Capability value
318 unsignedMax INTEGER (0..MAX), -- Capability value
322 EntityID ::= INTEGER (0..65535)
324 ApplicationInvokeSpecifier ::= SEQUENCE
326 sessionKey SessionKey,
327 expectedCapabilitySet SET OF SEQUENCE
329 capabilityID CapabilityID,
330 capabilityClass CapabilityClass,
333 startupChannel ChannelType OPTIONAL,
334 mandatoryFlag BOOLEAN, -- TRUE indicates required Application Protocol Entity
338 RegistryKey ::= SEQUENCE
340 sessionKey SessionKey,
341 resourceID OCTET STRING (SIZE (0..64))
344 RegistryItem ::= CHOICE
346 channelID DynamicChannelID,
347 tokenID DynamicTokenID,
348 parameter OCTET STRING (SIZE (0..64)),
353 RegistryEntryOwner ::= CHOICE
357 nodeID UserID, -- Node ID of the owning node
358 entityID EntityID -- Entity ID of the owning
359 }, -- Appliction Protocol Entity
360 notOwned NULL -- There is no current owner
363 RegistryModificationRights ::= ENUMERATED
370 -- ==========================================================================
371 -- Part 2: PDU Messages
372 -- ==========================================================================
374 UserIDIndication ::= SEQUENCE
380 ConferenceCreateRequest ::= SEQUENCE
381 { -- MCS-Connect-Provider request user data
382 conferenceName ConferenceName,
383 convenerPassword Password OPTIONAL,
384 password Password OPTIONAL,
385 lockedConference BOOLEAN,
386 listedConference BOOLEAN,
387 conductibleConference BOOLEAN,
388 terminationMethod TerminationMethod,
389 conductorPrivileges SET OF Privilege OPTIONAL,
390 conductedPrivileges SET OF Privilege OPTIONAL,
391 nonConductedPrivileges SET OF Privilege OPTIONAL,
392 conferenceDescription TextString OPTIONAL,
393 callerIdentifier TextString OPTIONAL,
394 userData UserData OPTIONAL,
396 conferencePriority ConferencePriority OPTIONAL
399 ConferenceCreateResponse ::= SEQUENCE
400 { -- MCS-Connect-Provider response user data
401 nodeID UserID, -- Node ID of the sending node
407 resourcesNotAvailable (2),
408 rejectedForSymmetryBreaking (3),
409 lockedConferenceNotSupported (4),
412 userData UserData OPTIONAL,
416 ConferenceQueryRequest ::= SEQUENCE
417 { -- MCS-Connect-Provider request user data
419 asymmetryIndicator AsymmetryIndicator OPTIONAL,
420 userData UserData OPTIONAL,
424 ConferenceQueryResponse ::= SEQUENCE
425 { -- MCS-Connect-Provider response user data
427 asymmetryIndicator AsymmetryIndicator OPTIONAL,
428 conferenceList SET OF ConferenceDescriptor,
435 userData UserData OPTIONAL,
437 waitForInvitationFlag BOOLEAN OPTIONAL,
438 noUnlistedConferenceFlag BOOLEAN OPTIONAL
441 ConferenceJoinRequest ::= SEQUENCE
442 { -- MCS-Connect-Provider request user data as well as
443 -- MCS-Send-Data on Node ID Channel of Top GCC sent
444 -- by the receiver of the MCS-Connect-Provider
445 conferenceName ConferenceNameSelector OPTIONAL,
446 -- Required when part of MCS-Connect-Provider
447 conferenceNameModifier ConferenceNameModifier OPTIONAL,
448 tag INTEGER OPTIONAL, -- Filled in when sent on Node ID Channel of Top GCC
449 password PasswordChallengeRequestResponse OPTIONAL,
450 convenerPassword PasswordSelector OPTIONAL,
451 callerIdentifier TextString OPTIONAL,
452 userData UserData OPTIONAL,
456 ConferenceJoinResponse ::= SEQUENCE
457 { -- MCS-Connect-Provider response user data as well as
458 -- MCS-Send-Data on Node ID Channel of
459 -- the receiver of the MCS-Connect-Provider
460 nodeID UserID OPTIONAL, -- Node ID of directly connected node only
461 topNodeID UserID, -- Node ID of Top GCC Provider
463 conferenceNameAlias ConferenceNameSelector OPTIONAL,
464 passwordInTheClearRequired BOOLEAN,
465 lockedConference BOOLEAN,
466 listedConference BOOLEAN,
467 conductibleConference BOOLEAN,
468 terminationMethod TerminationMethod,
469 conductorPrivileges SET OF Privilege OPTIONAL, -- No privilege shall be listed more than once
470 conductedPrivileges SET OF Privilege OPTIONAL, -- No privilege shall be listed more than once
471 nonConductedPrivileges SET OF Privilege OPTIONAL, -- No privilege shall be listed more than once
472 conferenceDescription TextString OPTIONAL,
473 password PasswordChallengeRequestResponse OPTIONAL,
478 invalidConference (2),
480 invalidConvenerPassword (4),
481 challengeResponseRequired (5),
482 invalidChallengeResponse (6),
485 userData UserData OPTIONAL,
489 ConferenceInviteRequest ::= SEQUENCE
490 { -- MCS-Connect-Provider request user data
491 conferenceName ConferenceName,
492 nodeID UserID, -- Node ID of the sending node
493 topNodeID UserID, -- Node ID of Top GCC Provider
495 passwordInTheClearRequired BOOLEAN,
496 lockedConference BOOLEAN,
497 listedConference BOOLEAN,
498 conductibleConference BOOLEAN,
499 terminationMethod TerminationMethod,
500 conductorPrivileges SET OF Privilege OPTIONAL, -- No privilege shall be listed more than once
501 conductedPrivileges SET OF Privilege OPTIONAL, -- No privilege shall be listed more than once
502 nonConductedPrivileges SET OF Privilege OPTIONAL, -- No privilege shall be listed more than once
503 conferenceDescription TextString OPTIONAL,
504 callerIdentifier TextString OPTIONAL,
505 userData UserData OPTIONAL,
507 conferencePriority ConferencePriority OPTIONAL
510 ConferenceInviteResponse ::= SEQUENCE
511 { -- MCS-Connect-Provider response user data
518 userData UserData OPTIONAL,
522 ConferenceAddRequest ::= SEQUENCE
523 { -- MCS-Send-Data on Node ID Channel of Top GCC or
524 -- Node ID Channel of Adding MCU if specified
525 networkAddress NetworkAddress,
526 requestingNode UserID,
528 addingMCU UserID OPTIONAL,
529 userData UserData OPTIONAL,
533 ConferenceAddResponse ::= SEQUENCE
534 { -- MCS-Send-Data on Node ID Channel of requester
540 invalidRequester (1),
541 invalidNetworkType (2),
542 invalidNetworkAddress (3),
545 noPortsAvailable (6),
546 connectionUnsuccessful (7),
549 userData UserData OPTIONAL,
553 ConferenceLockRequest ::= SEQUENCE
554 { -- MCS-Send-Data on Node ID Channel of Top GCC
559 ConferenceLockResponse ::= SEQUENCE
560 { -- MCS-Send-Data on Node ID Channel of requester
564 invalidRequester (1),
571 ConferenceLockIndication ::= SEQUENCE
572 { -- MCS-Uniform-Send-Data on GCC-Broadcast-Channel
573 -- or MCS-Send-Data on Node ID Channel
578 ConferenceUnlockRequest ::= SEQUENCE
579 { -- MCS-Send-Data on Node ID Channel of Top GCC
584 ConferenceUnlockResponse ::= SEQUENCE
585 { -- MCS-Send-Data on Node ID Channel of requester
589 invalidRequester (1),
596 ConferenceUnlockIndication ::= SEQUENCE
597 { -- MCS-Uniform-Send-Data on GCC-Broadcast-Channel
598 -- or MCS-Send-Data on Node ID Channel
603 ConferenceTerminateRequest ::= SEQUENCE
604 { -- MCS-Send-Data on Node ID Channel of Top GCC
608 timedConferenceTermination (1),
614 ConferenceTerminateResponse ::= SEQUENCE
615 { -- MCS-Send-Data on Node ID Channel of requester
619 invalidRequester (1),
625 ConferenceTerminateIndication ::= SEQUENCE
626 { -- MCS-Uniform-Send-Data on GCC-Broadcast-Channel
630 timedConferenceTermination (1),
636 ConferenceEjectUserRequest ::= SEQUENCE
637 { -- MCS-Send-Data on Node ID Channel of Top GCC
638 nodeToEject UserID, -- Node ID of the node to eject
647 ConferenceEjectUserResponse ::= SEQUENCE
648 { -- MCS-Send-Data on Node ID Channel of requester
649 nodeToEject UserID, -- Node ID of the node to eject
653 invalidRequester (1),
660 ConferenceEjectUserIndication ::= SEQUENCE
661 { -- MCS-Uniform-Send-Data on GCC-Broadcast-Channel
662 nodeToEject UserID, -- Node ID of the node to eject
666 higherNodeDisconnected (1),
667 higherNodeEjected (2),
673 ConferenceTransferRequest ::= SEQUENCE
674 { -- MCS-Send-Data on Node ID Channel of Top GCC
675 conferenceName ConferenceNameSelector, -- Name of conference to transfer to
676 conferenceNameModifier ConferenceNameModifier OPTIONAL,
677 networkAddress NetworkAddress OPTIONAL,
678 transferringNodes SET (SIZE (1..65536)) OF UserID OPTIONAL,
679 password PasswordSelector OPTIONAL,
683 ConferenceTransferResponse ::= SEQUENCE
684 { -- MCS-Send-Data on Node ID Channel of requester
685 conferenceName ConferenceNameSelector, -- Name of conference to transfer to
686 conferenceNameModifier ConferenceNameModifier OPTIONAL,
687 transferringNodes SET (SIZE (1..65536)) OF UserID OPTIONAL,
691 invalidRequester (1),
697 ConferenceTransferIndication ::= SEQUENCE
698 { -- MCS-Uniform-Send-Data on GCC-Broadcast-Channel
699 conferenceName ConferenceNameSelector, -- Name of conference to transfer to
700 conferenceNameModifier ConferenceNameModifier OPTIONAL,
701 networkAddress NetworkAddress OPTIONAL,
702 transferringNodes SET (SIZE (1..65536)) OF UserID OPTIONAL,
704 -- not present if destined for all nodes
705 password PasswordSelector OPTIONAL,
709 RosterUpdateIndication ::= SEQUENCE
710 { -- MCS-Send-Data on Node ID Channel or
711 -- MCS-Uniform-Send-Data on GCC-Broadcast-Channel
712 fullRefresh BOOLEAN, -- Conference Roster and all
713 -- ApplicationProtocol Sessions refreshed
714 nodeInformation SEQUENCE
716 nodeRecordList CHOICE
719 refresh SET (SIZE (1..65536)) OF SEQUENCE
720 -- One for each node in the conference;
721 -- no node shall be listed more than once
723 nodeID UserID, -- Node ID of the node
724 nodeRecord NodeRecord
726 update SET (SIZE (1..65536)) OF SEQUENCE
727 -- One for each node changing its node record;
728 -- no node shall be listed more than once
730 nodeID UserID, -- Node ID of the node
733 addRecord NodeRecord,
734 replaceRecord NodeRecord,
741 rosterInstanceNumber INTEGER (0..65535),
742 nodesAdded BOOLEAN, -- Nodes have been added since last instance
743 nodesRemoved BOOLEAN, -- Nodes have been removed since last instance
746 applicationInformation SET (SIZE (0..65535)) OF SEQUENCE
747 -- One for each Application Protocol Session;
748 -- all Application Protocol Sessions if full refresh;
749 -- no Application Protocol Session shall be
750 -- listed more than once
752 sessionKey SessionKey,
753 applicationRecordList CHOICE
756 refresh SET (SIZE (0..65535)) OF SEQUENCE
757 -- One for each node with the
758 -- Application Protocol Session enrolled;
759 -- no node shall be listed more than once
761 nodeID UserID, -- Node ID of node
762 entityID EntityID, -- ID for this Application Protocol Entity at this node
763 applicationRecord ApplicationRecord
765 update SET (SIZE (1..65536)) OF SEQUENCE
766 -- One for each node modifying its Application Record;
767 -- no node shall be listed more than once
769 nodeID UserID, -- Node ID of node
770 entityID EntityID, -- ID for this Application Protocol Entity at this node
771 applicationUpdate CHOICE
773 addRecord ApplicationRecord,
774 replaceRecord ApplicationRecord,
781 applicationCapabilitiesList CHOICE
784 refresh SET OF SEQUENCE
786 capabilityID CapabilityID,
787 capabilityClass CapabilityClass,
788 numberOfEntities INTEGER (1..65536),
789 -- Number of Application Protocol Entities
790 -- which issued the capability
795 rosterInstanceNumber INTEGER (0..65535),
796 peerEntitiesAdded BOOLEAN, -- Peer Entities have been added since last instance
797 peerEntitiesRemoved BOOLEAN, -- Peer Entities have been removed since last instance
803 ApplicationInvokeIndication ::= SEQUENCE
804 { -- MCS-Send-Data or MCS-Uniform-Send-Data
805 -- on GCC-Broadcast-Channel or Node ID Channel
806 applicationProtocolEntiyList SET (SIZE (1..65536)) OF ApplicationInvokeSpecifier,
807 destinationNodes SET (SIZE (1..65536)) OF UserID OPTIONAL,
809 -- not presesnt if destined for all nodes
813 RegistryRegisterChannelRequest ::= SEQUENCE
814 { -- MCS-Send-Data on Node ID Channel of Top GCC
817 channelID DynamicChannelID,
821 RegistryAssignTokenRequest ::= SEQUENCE
822 { -- MCS-Send-Data on Node ID Channel of Top GCC
828 RegistrySetParameterRequest ::= SEQUENCE
829 { -- MCS-Send-Data on Node ID Channel of Top GCC
832 parameter OCTET STRING (SIZE (0..64)),
833 modificationRights RegistryModificationRights OPTIONAL,
837 RegistryRetrieveEntryRequest ::= SEQUENCE
838 { -- MCS-Send-Data on Node ID Channel of Top GCC
844 RegistryDeleteEntryRequest ::= SEQUENCE
845 { -- MCS-Send-Data on Node ID Channel of Top GCC
851 RegistryMonitorEntryRequest ::= SEQUENCE
852 { -- MCS-Send-Data on Node ID Channel of Top GCC
858 RegistryMonitorEntryIndication ::= SEQUENCE
859 { -- MCS-Uniform-Send-Data on GCC-Broadcast-Channel
861 item RegistryItem, -- Contents: channel, token, parameter, or empty
862 owner RegistryEntryOwner,
863 modificationRights RegistryModificationRights OPTIONAL,
867 RegistryAllocateHandleRequest ::= SEQUENCE
868 { -- MCS-Send-Data on Node ID Channel of Top GCC
870 numberOfHandles INTEGER (1..1024),
874 RegistryAllocateHandleResponse ::= SEQUENCE
875 { -- MCS-Send-Data on Node ID Channel of requester
877 numberOfHandles INTEGER (1..1024),
882 noHandlesAvailable (1),
888 RegistryResponse ::= SEQUENCE
889 { -- MCS-Send-Data on Node ID Channel of requester
890 entityID EntityID, -- Entity ID of the requesting Application Protocol Entity
891 primitiveType ENUMERATED
901 key RegistryKey, -- Database index
902 item RegistryItem, -- Contents: channel, token, parameter, or vacant
903 owner RegistryEntryOwner,
904 modificationRights RegistryModificationRights OPTIONAL,
910 inconsistentType (3),
912 entryAlreadyExists (5),
913 invalidRequester (6),
919 ConductorAssignIndication ::= SEQUENCE
920 { -- MCS-Uniform-Send-Data on GCC-Broadcast-Channel
921 conductingNode UserID,
925 ConductorReleaseIndication ::= SEQUENCE
926 { -- MCS-Uniform-Send-Data on GCC-Broadcast-Channel
931 ConductorPermissionAskIndication ::= SEQUENCE
932 { -- MCS-Uniform-Send-Data on GCC-Broadcast-Channel
933 grantFlag BOOLEAN, -- TRUE to request permission grant, FALSE to release
937 ConductorPermissionGrantIndication ::= SEQUENCE
938 { -- MCS-Uniform-Send-Data on GCC-Broadcast-Channel
939 permissionList SEQUENCE (SIZE (0..65535)) OF UserID,
940 -- Node ID of nodes granted permission
941 waitingList SEQUENCE (SIZE (1..65536)) OF UserID OPTIONAL,
942 -- Node ID of nodes waiting form permission
946 ConferenceTimeRemainingIndication ::= SEQUENCE
947 { -- MCS-Send-Data on GCC-Broadcast-Channel
949 nodeID UserID OPTIONAL,
953 ConferenceTimeInquireIndication ::= SEQUENCE
954 { -- MCS-Send-Data on GCC-Convener-Channel
955 nodeSpecificTimeFlag BOOLEAN, -- FALSE for conference-wide, TRUE for node-specific
959 ConferenceTimeExtendIndication ::= SEQUENCE
960 { -- MCS-Send-Data on GCC-Convener-Channel
962 nodeSpecificTimeFlag BOOLEAN, -- FALSE for conference-wide, TRUE for node-specific
966 ConferenceAssistanceIndication ::= SEQUENCE
967 { -- MCS-Uniform-Send-Data on GCC-Broadcast-Channel
968 userData UserData OPTIONAL,
972 TextMessageIndication ::= SEQUENCE
973 { -- MCS-Send-Data or MCS-Uniform-Send-Data
974 message TextString, -- on GCC-Broadcast-Channel or Node ID Channel
978 FunctionNotSupportedResponse ::= SEQUENCE
983 NonStandardPDU ::= SEQUENCE
985 data NonStandardParameter,
990 -- ==========================================================================
991 -- Part 3: Messages sent as MCS-Connect-Provider user data
992 -- ==========================================================================
994 ConnectData ::= SEQUENCE
996 t124Identifier Key, -- This shall be set to the value {itu recommendation t 124 version(0) 1}
997 connectPDU OCTET STRING
1000 ConnectGCCPDU ::= CHOICE
1002 conferenceCreateRequest ConferenceCreateRequest,
1003 conferenceCreateResponse ConferenceCreateResponse,
1004 conferenceQueryRequest ConferenceQueryRequest,
1005 conferenceQueryResponse ConferenceQueryResponse,
1006 conferenceJoinRequest ConferenceJoinRequest,
1007 conferenceJoinResponse ConferenceJoinResponse,
1008 conferenceInviteRequest ConferenceInviteRequest,
1009 conferenceInviteResponse ConferenceInviteResponse,
1014 -- ==========================================================================
1015 -- Part 4: Messages sent using MCS-Send-Data or MCS-Uniform-Send-Data
1016 -- ==========================================================================
1021 response ResponsePDU,
1022 indication IndicationPDU
1025 RequestPDU ::= CHOICE
1027 conferenceJoinRequest ConferenceJoinRequest,
1028 conferenceAddRequest ConferenceAddRequest,
1029 conferenceLockRequest ConferenceLockRequest,
1030 conferenceUnlockRequest ConferenceUnlockRequest,
1031 conferenceTerminateRequest ConferenceTerminateRequest,
1032 conferenceEjectUserRequest ConferenceEjectUserRequest,
1033 conferenceTransferRequest ConferenceTransferRequest,
1034 registryRegisterChannelRequest RegistryRegisterChannelRequest,
1035 registryAssignTokenRequest RegistryAssignTokenRequest,
1036 registrySetParameterRequest RegistrySetParameterRequest,
1037 registryRetrieveEntryRequest RegistryRetrieveEntryRequest,
1038 registryDeleteEntryRequest RegistryDeleteEntryRequest,
1039 registryMonitorEntryRequest RegistryMonitorEntryRequest,
1040 registryAllocateHandleRequest RegistryAllocateHandleRequest,
1041 nonStandardRequest NonStandardPDU,
1045 ResponsePDU ::= CHOICE
1047 conferenceJoinResponse ConferenceJoinResponse,
1048 conferenceAddResponse ConferenceAddResponse,
1049 conferenceLockResponse ConferenceLockResponse,
1050 conferenceUnlockResponse ConferenceUnlockResponse,
1051 conferenceTerminateResponse ConferenceTerminateResponse,
1052 conferenceEjectUserResponse ConferenceEjectUserResponse,
1053 conferenceTransferResponse ConferenceTransferResponse,
1054 registryResponse RegistryResponse,
1055 registryAllocateHandleResponse RegistryAllocateHandleResponse,
1056 functionNotSupportedResponse FunctionNotSupportedResponse,
1057 nonStandardResponse NonStandardPDU,
1061 IndicationPDU ::= CHOICE
1063 userIDIndication UserIDIndication,
1064 conferenceLockIndication ConferenceLockIndication,
1065 conferenceUnlockIndication ConferenceUnlockIndication,
1066 conferenceTerminateIndication ConferenceTerminateIndication,
1067 conferenceEjectUserIndication ConferenceEjectUserIndication,
1068 conferenceTransferIndication ConferenceTransferIndication,
1069 rosterUpdateIndication RosterUpdateIndication,
1070 applicationInvokeIndication ApplicationInvokeIndication,
1071 registryMonitorEntryIndication RegistryMonitorEntryIndication,
1072 conductorAssignIndication ConductorAssignIndication,
1073 conductorReleaseIndication ConductorReleaseIndication,
1074 conductorPermissionAskIndication ConductorPermissionAskIndication,
1075 conductorPermissionGrantIndication ConductorPermissionGrantIndication,
1076 conferenceTimeRemainingIndication ConferenceTimeRemainingIndication,
1077 conferenceTimeInquireIndication ConferenceTimeInquireIndication,
1078 conferenceTimeExtendIndication ConferenceTimeExtendIndication,
1079 conferenceAssistanceIndication ConferenceAssistanceIndication,
1080 textMessageIndication TextMessageIndication,
1081 nonStandardIndication NonStandardPDU,