CONTENTS

 1     Scope 
 2     References 
 3     Definitions  
 4     Conventions     
 5     Abbreviations   
        5.1     General abbreviations        
        5.2     RAS message abbreviations           
 6     Packetization and synchronization mechanism       
        6.1     General approach  
        6.2     Use of RTP/RTCP
                  6.2.1     Audio       
                  6.2.2     Video messages    
                  6.2.3     Data messages      
 7     H.225.0 message definitions         
        7.1     Use of Q.931 messages     
        7.2     Common Q.931 information elements        
                  7.2.1     Header information elements         
                  7.2.2     Message-specific information elements      
        7.3     Q.931 message details       
                  7.3.1     Alerting    
                  7.3.2     Call Proceeding    
                  7.3.3     Connect   
                  7.3.4     Connect Acknowledge     
                  7.3.5     Disconnect           
                  7.3.6     Information           
                  7.3.7     Progress   
                  7.3.8     Release    
                  7.3.9     Release Complete 
                  7.3.10     Setup     
                  7.3.11     Setup Acknowledge       
                  7.3.12     Status     
                  7.3.13     Status Inquiry     
        7.4     Q.932 message details       
                  7.4.1     Facility     
                  7.4.2     Notify       
                  7.4.3     Other messages    
        7.5     Q.931 timer values
        7.6     H.225.0 common message elements           
        7.7     Required support of RAS messages           
        7.8     Terminal and Gateway Discovery messages
                  7.8.1     GatekeeperRequest (GRQ)          
                  7.8.2     GatekeeperConfirm (GCF)           
                  7.8.3     GatekeeperReject (GRJ)  
        7.9     Terminal and Gateway Registration messages         
                  7.9.1     RegistrationRequest (RRQ)           
                  7.9.2     RegistrationConfirm (RCF)           
                  7.9.3     RegistrationReject (RRJ)   
       7.10     Terminal/Gatekeeper Unregistration messages       
                  7.10.1     UnregistrationRequest (URQ)     
                  7.10.2     UnregistrationConfirm (UCF)      
                  7.10.3     UnregistrationReject (URJ)         
       7.11     Terminal to Gatekeeper Admission messages        
                  7.11.1     AdmissionRequest (ARQ)          
                  7.11.2     AdmissionConfirm (ACF)           
                  7.11.3     AdmissionReject (ARJ)  
       7.12     Terminal to Gatekeeper requests for changes in bandwidth
                  7.12.1     BandwidthRequest (BRQ)          
                  7.12.2     BandwidthConfirm (BCF)           
                  7.12.3     BandwidthReject (BRJ)  
       7.13     Location Request messages          
                  7.13.1     LocationRequest (LRQ) 
                  7.13.2     LocationConfirm (LCF)  
                  7.13.3     LocationReject (LRJ)     
       7.14     Disengage messages         
                  7.14.1     DisengageRequest (DRQ)           
                  7.14.2     DisengageConfirm (DCF)           
                  7.14.3     DisengageReject (DRJ)   
       7.15     Status Request messages  
                  7.15.1     InfoRequest (IRQ)          
                  7.15.2     InfoRequestResponse (IRR)       
                  7.15.3     InfoRequestAck (IACK)
                  7.15.4     InfoRequestNak (INAK)
       7.16     Non-Standard message    
       7.17     Message Not Understood 
       7.18     Gateway Resource Availability messages   
                  7.18.1     ResourcesAvailableIndicate (RAI)          
                  7.18.2     ResourcesAvailableConfirm (RAC)         
       7.19     RAS timers and Request in Progress (RIP)
       7.20     Service Control messages 
                  7.20.1     ServiceControlIndication (SCI)   
                  7.20.2     ServiceControlResponse (SCR)  
 8     Mechanisms for maintaining QOS
        8.1     General approach and assumptions
        8.2     Use of RTCP in measuring QOS    
                  8.2.1     Sender reports      
                  8.2.2     Receiver Reports  
        8.3     Audio/Video jitter procedures        
        8.4     Audio/Video skew procedures       
        8.5     Procedures for maintaining QOS    
        8.6     Echo control          
Annex A - RTP/RTCP    
        A.1     Introduction          
        A.2     RTP use scenarios
                  A.2.1     Simple multicast audio conference
                  A.2.2     Audio and video conference         
                  A.2.3     Mixers and translators      
        A.3     Definitions 
        A.4     Byte order, alignment and time format        
        A.5     RTP data transfer protocol
                  A.5.1     RTP fixed header fields    
                  A.5.2     Multiplexing RTP sessions
                  A.5.3     Profile-specific modifications to the RTP header   
        A.6     RTP Control Protocol (RTCP)      
                  A.6.1     RTCP packet format        
                  A.6.2     RTCP transmission interval           
                  A.6.3     Sender and receiver reports         
                  A.6.4     SDES: Source Description RTCP packet 
                  A.6.5     BYE: Goodbye RTCP packet      
                  A.6.6     APP: Application-defined RTCP packet   
        A.7     RTP translators and mixers
                  A.7.1     General description          
                  A.7.2     RTCP processing in translators     
                  A.7.3     RTCP processing in mixers          
                  A.7.4     Cascaded mixers 
        A.8     SSRC identifier allocation and use 
                  A.8.1     Probability of collision      
                  A.8.2     Collision resolution and loop detection      
        A.9     Security 
       A.10     RTP over network and transport protocols           
       A.11     Summary of protocol constants    
                  A.11.1     RTCP packet types       
                  A.11.2     SDES types       
       A.12     RTP profiles and payload format specifications     
       A.13     Algorithms           
       A.14     Bibliography        
Annex B - RTP profile    
        B.1     Introduction          
        B.2     RTP and RTCP packet forms and protocol behaviour        
        B.3     Payload types       
        B.4     Audio    
                  B.4.1     Encoding-independent recommendations  
                  B.4.2     Guidelines for sample-based audio encodings        
                  B.4.3     Guidelines for frame-based audio encodings          
                  B.4.4     Audio encodings  
        B.5     Video    
        B.6     Payload type definitions     
        B.7     Port assignment     
Annex C - RTP payload format for H.261 video streams    
        C.1     Introduction          
        C.2     Structure of the packet stream       
                  C.2.1     Overview of ITU-T H.261           
                  C.2.2     Considerations for packetization   
        C.3     Specification of the packetization scheme   
                  C.3.1     Usage of RTP      
                  C.3.2     Recommendations for operation with hardware codecs     
                  C.3.3     Packet loss issues
                  C.3.4     Use of optional H.261-specific control packets     
                  C.3.5     Control packets definition 
        C.4     Bibliography         
Annex D - RTP payload format for H.261A video streams    
        D.1     Introduction          
        D.2     H.261A RTP packetization           
Annex E - Video packetization    
        E.1     H.263    
Annex F -Audio and multiplexed packetization    
        F.1     G.723.1 
        F.2     G.728    
        F.3     G.729    
        F.4     Silence suppression           
        F.5     GSM codecs         
                  F.5.1     Frame packetization         
                  F.5.2      Informative references     
        F.6     G.722.1 
        F.7     TIA/EIA-136 ACELP       
                  F.7.1     TIA/EIA-136 ACELP frame format         
                  F.7.2     TIA/EIA-136 ACELP silence suppression mode  
                  F.7.3     TIA/EIA-136 ACELP packetization         
                  F.7.4      TIA/EIA-136 ACELP referenced standard          
        F.8     TIA/EIA-136 US1
                  F.8.1     TIA/EIA-136 US1 frame format   
                  F.8.2     TIA/EIA-136 US1 silence mode frames (TX-DTX)          
                  F.8.3     TIA/EIA-136 US1 packetization  
                  F.8.4      TIA/EIA-136 US1 reference standard     
        F.9     IS-127 EVRC       
                  F.9.1      IS-127 EVRC description           
                  F.9.2     IS-127 EVRC packetization         
                  F.9.3     IS-127 EVRC reference standards           
       F.10     H.223 MUX-PDU packetization  
                  F.10.1     Introduction        
                  F.10.2     MUX-PDU packetization format
Annex G - Communication between administrative domains    
        G.1     Scope    
        G.2     Definitions 
        G.3     Abbreviations       
        G.4     References
        G.5     System models      
                  G.5.1     Hierarchical         
                  G.5.2     Distributed or full mesh     
                  G.5.3     Clearing house     
                  G.5.4     Aggregation point 
                  G.5.5     Overlapping administrative domains          
        G.6     Addressing conventions     
        G.7     Operation 
                  G.7.1     Address templates and descriptors           
                  G.7.2     Discovery of a border element or a set of border elements
                  G.7.3     Resolution procedures      
                  G.7.4     Usage information exchange         
        G.8     Protocol
                  G.8.1     Security considerations     
                  G.8.2     Message definitions          
        G.9     Signalling examples           
                  G.9.1     Distributed or full mesh     
                  G.9.2     Clearing house     
Annex H - H.225.0 message syntax (ASN.1)    
Annex I - H.263+ video packetization    
Appendix I - RTP/RTCP algorithms    
Appendix II - RTP profile    
Appendix III - H.261 packetization    
Appendix IV - H.225.0 operation on different packet-based network protocol stacks    
       IV.1     TCP/IP/UDP        
                  IV.1.1     Discovering the gatekeeper         
                  IV.1.2     Endpoint-to-endpoint communications     
       IV.2     SPX/IPX  
                  IV.2.1     Discovering the gatekeeper         
                  IV.2.2     Endpoint-to-endpoint communication      
Appendix V - ASN.1 usage in this Recommendation    
        V.1     Tagging  
        V.2     Types    
        V.3     Constraints and ranges      
        V.4     Extensibility           
Appendix VI -H.225.0 identifiers of tunnelled signalling protocols