AMR (adaptive multirate)
Adaptive Multirate (AMR) ist ein von 3GPP und ETSI standardisierter Sprachcodec mit variablen Bitraten, der im GSM-Standard und in Mobilfunknetzen der 3. Generation (3G) für die Sprachkompression eingesetzt wird. Die AMR-Kompression zeichnet sich durch eine hohe Kompressionsrate aus. Für die Kompression benutzt AMR verschiedene Kompressions-Algorithmen wie Algebraic Code Excited Linear Prediction (ACELP), Discontinuous Transmission (DTX), Voice Activity Detection (VAD) und Comfort Noise Generation (CNG).
Es gibt zwei AMR-Versionen: AMR-NB, was für Narrowband steht und AMR-WB für Wideband. Die Schmalbandversion AMR-NB wird hauptsächlich im GSM-Standard benutzt, AMR-WB hingegen in UMTS.
AMR-NB ist für den Sprachbereich von 300 Hz bis 3,4 kHz und bildet als Sprach-Codec eine Kombination aus mehreren Sprach-Codecs. Er hat eine Abtastrate von 8 kHz und eine Sampletiefe von 16 Bit. Die Datenrate passt sich in acht Stufen zwischen 4,75 kbit/s und 12,2 kbit/s an die Übertragungsqualität der Verbindung an. Bei der höchsten Datenrate hat der AMR-Codec auch die höchste Sprachqualität. Sie entspricht der des EFR-Verfahrens. Niedrigere Datenraten haben zwar eine geringere Sprachqualität, dafür können aber mehr Bits in die Fehlerkorrektur investiert werden, wodurch auch bei hoher Bitfehlerhäufigkeit noch eine verständliche Kommunikation stattfinden kann.
AMR-WB umfasst einen größeren Sprachfrequenzbereich, und zwar den zwischen 50 Hz und 7 kHz, wodurch die Sprache wesentlich natürlicher klingt. Die Bitraten liegen zwischen 6,6 kbit/s und 23,85 kbit/s. Bitraten bis 19,85 kbit/s werden auch vom GSM-Standard unterstützt.
Bei der Übertragung wählt das Netzwerk dynamisch die optimale Betriebsart und Datenrate, bei hohem Verkehrsaufkommen wird eine geringe Datenrate gewählt, bei geringem Verkehrsaufkommen eine hohe.


