CONTENTS

�1���� Scope
�2���� References
������� 2.1���� Normative references
������� 2.2���� Informative references
�3���� Terms and definitions
�4���� Abbreviations
�5���� Introduction
������� 5.1���� Relation with H.323 standards
������� 5.2���� Relation with IETF standards
�6���� Media Gateway Controller Interface (MGCI)
������� 6.1���� Model and naming conventions
����������������� 6.1.1���� Endpoint names
����������������� 6.1.2���� Call names
����������������� 6.1.3���� Connection names
����� ������������6.1.4���� Names of Call Agents and other entities
����������������� 6.1.5���� Digit maps
����������������� 6.1.6���� Events and signals
������� 6.2���� SDP use
������� 6.3���� Gateway control functions
����������������� 6.3.1���� NotificationRequest
����������������� 6.3.2���� Notifications
����������������� 6.3.3���� CreateConnection
����������������� 6.3.4���� ModifyConnection
����������������� 6.3.5���� DeleteConnection (From the Call Agent)
����������������� 6.3.6���� DeleteConnection (From the Embedded Client)
����������������� 6.3.7���� DeleteConnection (Multiple Connections From the Call Agent)
����������������� 6.3.8���� Auditing
����������������� 6.3.9���� Restart in Progress
������� 6.4���� States, failover and race conditions
�������� ���������6.4.1���� Recaps and highlights
����������������� 6.4.2���� Retransmission and detection of lost associations
����������������� 6.4.3���� Race conditions
������� 6.5���� Return codes and error codes
������� 6.6���� Reason codes
�7���� Media Gateway Control Protocol
������� 7.1���� General description
������� 7.2���� Command header
����������������� 7.2.1���� Command line
����������������� 7.2.2���� Parameter lines
������� 7.3���� Response header formats
����������������� 7.3.1���� CreateConnection
����������������� 7.3.2���� ModifyConnection
����������������� 7.3.3���� DeleteConnection
����������������� 7.3.4���� NotificationRequest
����������������� 7.3.5���� Notify
����������������� 7.3.6���� AuditEndpoint
����������������� 7.3.7���� AuditConnection
����������������� 7.3.8���� RestartInProgress
������� 7.4���� Session description encoding
����������������� 7.4.1���� SDP audio service use
����������������� 7.4.2���� SDP video service use
������� 7.5���� Transmission over UDP
����������� ������7.5.1���� Reliable message delivery
����������������� 7.5.2���� Retransmission strategy
������� 7.6���� Piggybacking
������� 7.7���� Transaction identifiers and three ways handshake
������� 7.8���� Provisional responses
�8���� Security
Annex A - Event packages
Annex B - Dynamic Quality of Service
Appendix I - Example event package
Appendix II - Example command encodings
Appendix III - Example call flow
Appendix IV - Mode interactions
Appendix V -Compatibility information
Appendix VI - Additional example event packages