Table of Contents

 1     Scope            
 2     References   
 3     Definitions   
 4     Abbreviations and acronyms  
 5     Conventions
 6     General description of the coder             
        6.1     Encoder             
        6.2     Decoder             
        6.3     Coder modes    
        6.4     Bit allocation    
        6.5     Algorithmic delay            
        6.6     Computational complexity and storage requirements             
        6.7     Coder description             
        6.8     Transcoding between different modes, and legacy ITU-T G.711          
 7     Functional description of the encoder    
        7.1     Pre‑processing high‑pass filter       
        7.2     Analysis QMF   
        7.3     Lower‑band encoding     
        7.4     Modified discrete cosine transform (MDCT)             
        7.5     Higher‑band encoding (Layer 2)   
 8     Functional description of the decoder    
        8.1     Embedded lower‑band pulse code modulation (PCM) decoder             
        8.2     Higher‑band decoder (Layer 2)     
        8.3     Inverse MDCT and overlap and add (OLA)              
        8.4     Lower‑band frame erasure concealment (FERC)     
        8.5     Higher‑band FERC          
        8.6     Synthesis quadrature-mirror filterbank (QMF)          
        8.7     Noise gate          
 9     Description of the transmitted parameter indices
10     Bit‑exact description of the ITU-T G.711.1 codec             
       10.1     Use of the simulation software    
       10.2     Organization of the simulation software   
Annex A – Floating-point implementation    
        A.1     Algorithmic description  
        A.2     ANSI C code    
Annex B ITU-T G.711.1 usage in ITU-T H.245    
        B.1     Scope 
        B.2     Packet structure for ITU-T G.711.1 frames               
        B.3     ITU-T G.711.1 capability definitions for ITU-T H.245           
        B.4     Interoperability with ITU-T G.711               
Annex C Lossless compression of ITU-T G.711 PCM compatible bitstream in ITU‑T G.711.1    
        C.1     Scope 
        C.2     References        
        C.3     Abbreviations and acronyms       
        C.4     Conventions     
        C.5     General description of the ITU-T G.711.1 lossless coding (LLC) coder
        C.6     ITU-T G.711.1 LLC encoder        
        C.7     ITU-T G.711.1 LLC decoder        
        C.8     Description of the transmitted parameters 
        C.9     Bit-exact description of the ITU-T G.711.1 LLC codec          
Annex D Superwideband extension    
        D.1     Scope 
        D.2     Normative references     
        D.3     Abbreviations and acronyms       
        D.4     Conventions     
        D.5     General description of the coder  
        D.6     Functional description of the encoder         
        D.7     Functional description of the decoder         
        D.8     Bit-exact description of the ITU-T G.711.1 superwideband extension coder     
Annex E Floating-point implementation of ITU-T G.711.1 Annex D     
        E.1     Algorithmic description  
        E.2     ANSI C code    
Annex F Stereo embedded extension for ITU-T G.711.1    
        F.1     Scope 
        F.2     References        
        F.3     Abbreviations and acronyms        
        F.4     Conventions     
        F.5     General description of the coder   
        F.6     Functional description of the encoder         
        F.7     Functional description of the decoder         
        F.8     Bit-exact description of the ITU-T G.711.1 stereo extension coder       
Appendix I – Lower‑band postfiltering for R1 mode    
        I.1     Windowing and FFT        
        I.2     Power spectral density (PSD) of the quantization noise            
        I.3     Postfilter computation     
        I.4     Time domain postfiltering (time overlap and save (OLS) with interpolation)      
        I.5     Amplitude modification control    
        I.6     Bit-exact description of the postfilter           
Appendix II – Frame-size selection    
Appendix III – Decoding of the ITU-T G.711.0 bitstream part of ITU-T G.711.1 LLC bitstreams    
      III.1     Case 1: When the first boundary octet of the ITU-T G.711.0 bitstream and the number of octet Ni for the ITU-T G.711.0 bitstream are given    
      III.2     Case 2: When the first boundary octet of the ITU-T G.711.0 bitstream and the number of ITU-T G.711.1 frames Fn are given    
Appendix IV – Mid-side stereo coding    
       IV.1     Scope
       IV.2     Description of the mid-side stereo coding  
       IV.3     Computational complexity