Table of Contents

 1     General         
        1.1     Scope and outline description       
        1.2     Functional description of the audio parts   
        1.3     Possible modes of operation and implications of inserting data            
        1.4     Functional description of the SB-ADPCM encoder  
        1.5     Functional description of the SB-ADPCM decoder  
        1.6     Timing requirements       
 2     Transmission characteristics    
        2.1     Characteristics of the audio ports and the test points               
        2.2     Overload point 
        2.3     Nominal reference frequency        
        2.4     Transmission characteristics of the 64 kbit/s (7 kHz) audio codec        
        2.5     Transmission characteristics of the audio parts         
        2.6     Transcoding to and from 64 kbit/s PCM    
 3     SB-ADPCM encoder principles               
        3.1     Transmit QMF  
        3.2     Difference signal computation      
        3.3     Adaptive quantizer          
        3.4     Inverse adaptive quantizers          
        3.5     Quantizer adaptation      
        3.6     Adaptive prediction         
 4     SB-ADPCM decoder principles               
        4.1     Inverse adaptive quantizer            
        4.2     Quantizer adaptation      
        4.3     Adaptive prediction         
        4.4     Receive QMF    
 5     Computational details for QMF              
        5.1     Input and output signals
        5.2     Description of variables and detailed specification of sub-blocks         
 6     Computational details for lower and higher sub-band ADPCM       
        6.1     Input and output signals
        6.2     Description of variables and detailed specification of sub-blocks         
Annex A – Testing signal-to-total distortion ratio for 7 kHz audio-codecs at 64 kbit/s  Recommendation ITU-T G.722 connected back-to-back    
Annex B – Superwideband embedded extension for ITU-T G.722     
        B.1     Scope 
        B.2     Normative references     
        B.3     Abbreviations and acronyms       
        B.4     Conventions     
        B.5     General description of the coder  
        B.6     Functional description of the encoder         
        B.7     Functional description of the decoder         
        B.8     Bit-exact description of the ITU-T G.722 superwideband extension coder         
Annex C – Floating-point implementation of ITU-T G.722 Annex B    
        C.1     Algorithmic description  
        C.2     ANSI C code    
Annex D – Stereo embedded extension for ITU-T G.722    
        D.1     Scope 
        D.2     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.722 stereo extension coder         
Appendix I – Networking aspects    
        I.1     Network characteristics   
        I.2     Integration into the telecommunications network     
        I.3     Audio performance of the 64 kbit/s (7 kHz) audio-coding system        
        I.4     Audio performance when interconnected with other coding systems on an analogue basis    
        I.5     Audio performance under mode switching 
        I.6     Auxiliary data channel performance           
        I.7     Multi-point conference configuration          
        I.8     Digital transcoding between the 64 kbit/s (7 kHz) audio-coding system and 64 kbit/s PCM    
Appendix II – Digital test sequences    
       II.1     Input and output signals
       II.2     Configurations for the application of test sequences               
       II.3     Test sequences 
       II.4     Format for test sequence distribution          
Appendix III – A high-quality packet loss concealment algorithm for ITU-T G.722    
      III.1     Scope 
      III.2     References        
      III.3     Abbreviations and acronyms       
      III.4     Conventions     
      III.5     General description of the PLC algorithm  
      III.6     WB PCM PLC – Waveform extrapolation of ITU-T G.722 output      
      III.7     Re-encoding of PLC output          
      III.8     Monitoring signal characteristics and their use for PLC          
      III.9     Time lag computation    
     III.10     Re-phasing      
     III.11     Time-warping 
     III.12     Bit-exact description of the ITU-T G.722 PLC algorithm      
Appendix IV – A low-complexity algorithm for packet-loss  concealment with ITU-T G.722    
       IV.1     Scope
       IV.2     References       
       IV.3     Abbreviations and acronyms       
       IV.4     Notations and conventions          
       IV.5     General description of the ITU-T G.722 PLC algorithm         
       IV.6     Functional description of the ITU-T G.722 PLC algorithm    
       IV.7     Bit-exact description of the ITU-T G.722 PLC algorithm      
Appendix V – Mid-side stereo coding    
        V.1     Scope 
        V.2     Description of the mid-side stereo coding   
        V.3     Computational complexity