1 Scope
2
Normative References
3
Definitions
4
Abbreviations
5
Conventions
6
Overview
6.1 System model for a conference node
6.2 Conference establishment and termination
6.3 The conference roster
6.4 The application roster
6.5 The Application Registry
6.6 Conference conductorship
6.7 Miscellaneous functions
6.8 Scalable conferences
6.9 Summary of GCC abstract services
7
GCC service definition
7.1 Conference establishment and termination
7.1.1 The conference profile
7.1.2 Description of abstract services
7.1.3 Conference establishment requirements
7.1.4 Examples of conference establishment
procedures
7.2 The conference roster
7.2.1 Description of abstract services
7.3 The application roster
7.3.1 Contents of the application roster
7.3.2 Description of the application roster
exchange process
7.3.3 Description of abstract services
7.4 The Application Registry
7.4.1 Registry keys
7.4.2 Ownership and persistence
7.4.3 Dynamic allocation
7.4.4 Description of abstract services
7.5 Conference conductorship
7.5.1 Description of abstract services
7.6 Miscellaneous functions
7.6.1 Description of abstract services
8
GCC Protocol Specification
8.1 General operation
8.2 Conference establishment and termination
8.2.1 Conference
creation
8.2.2 Querying conferences
8.2.3 Joining a conference
8.2.4 Inviting a node to a conference
8.2.5 Requesting to add a node to a conference
8.2.6 Locking a conference
8.2.7 Unlocking a conference
8.2.8 Disconnecting from a conference
8.2.9 Terminating a conference
8.2.10 Ejecting a node from a conference
8.2.11 Transferring nodes between conferences
8.3 The conference and application rosters
8.3.1 Original Roster Protocol vs. Scalable
Roster Protocol
8.3.2 Original Roster Protocol
8.3.3 Scalable Roster Protocol
8.3.4 Collapsing Application Capabilities Lists
8.3.5 Application and conference roster inquiry
8.3.6 Remotely invoking an Application Protocol
Entity
8.4 The Application Registry
8.4.1 Registering a channel
8.4.2 Assigning a Token
8.4.3 Setting a Parameter
8.4.4 Retrieving an Entry
8.4.5 Deleting an Entry
8.4.6 Monitoring an Entry
8.4.7 Allocation of Unique Handles
8.4.8 Changes in ownership and Registry
Clean-up
8.5 Conference conductorship
8.5.1 Grabbing conductorship
8.5.2 Releasing conductorship
8.5.3 Conductor Assignment and Release
Indications
8.5.4 Asking to be given conductorship
8.5.5 Giving conductorship
8.5.6 Getting conductorship status
8.5.7 Conductorship announcement when new nodes
enter a conference
8.5.8 Unexpected disconnection of the conductor
8.5.9 Asking to be given conducted-mode
permission
8.5.10 Granting conducted-mode permission
8.6 Miscellaneous functions
8.6.1 Timed conferences
8.6.2 Requesting conference assistance
8.6.3 Broadcasting a text message
8.7 GCCPDU definitions
9
Use of the Multipoint Communication Service
9.1 MCS services
9.2 Channel allocation
9.3 Token allocation
9.4 Use of MCS data transmission services
9.5 Encoding of PDUs in MCS primitives
9.6 Format of User Data parameter of MCS-Connect-Provider
9.7 Interpretation of the MCS Domain Selector
Annex A – Static channel and token ID assignments
A.1 Static channel ID assignments
A.2 Static token ID assignments
Annex B – Object Identifier assignments
Annex C – Network Address Parameter – Description and use
Appendix I – Relationship of T.120 to H.243 in H.320 conferences
I.1 Introduction
I.2 Conference selection and Password protection
I.2.1 T.124 conference establishment
I.2.2 H.243 conference establishment
I.3 Alternative Node ID