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���������
����� Page
������� 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����������
Bibliography����