Hi krg,
>From the handset side the configuration information (supporting status)
is send to network side. Whether the handset is supporting
HR/FR/EFR/AMR. This information shows the compatibility to the network.
I hope the following will help you
AMR has been designed so that the bit rate can be changed every 20ms.
When reception between the user and the network is good, a lower bit
rate can be used, as there is less chance of errors or missed frames.
However, when the user moves to an area with worse reception, the bit
rate can be progressively increased so that errors will not cause
severe degradation.
The AMR vocoder has the following characteristics:
1. Provides 12 encoding types from 4.75 Kbps to 12.2 Kbps
2. Adapts to network and sound conditions
3. Robust design
4. Background comfort mode
AMR provides eight different vocoders, each with a different bit rate.
Three of the vocoders provided in AMR are used in today's networks:
EFR (12.2 Kbps), IS-641 (7.4 Kbps), and PDC-EFR (6.7 Kbps). The other
five vocoders have been designed for different balances of quality and
bandwidth. 'Table 1' lists the bit rates of the vocoders used in
AMR.
· AMR-WB: AMR-Wideband is closely based on standard AMR, except that
the bit rates used are about twice as high, for better quality
transmission. The bit rates range from 6.6 to 23.85 Kbps. The wideband
implementation of AMR also has a sampling rate of 16000Hz, which is
twice as high as used in standard AMR.
· SMV: Selectable Mode Vocoder is similar to AMR in that SMV has
multiple bit rates and can switch between them during a call. However,
SMV only has four modes: half as many as AMR. SMV's bit rates range
from 8.12 to 3.95 Kbps.
GSM-AMR is a standard adapted by the 3rd Generation Partnership Project
(3GPP). It is an Adaptive Multi Rate-Narrow Band (AMR-NB) speech codec.
This vocoder is used mainly in 3rd generation mobile telephony devices
to compress toll-quality speech at 8000 samples/second. GAO's GSM-AMR
codec has eight basic bit rates, 12.2, 10.2, 7.95, 7.40, 6.70, 5.90,
5.15 and 4.75 Kbit/s. GAO's algorithm utilizes the Algebraic Code
Excited Linear Prediction (ACELP) technique for all bit rates.
Features
· Adaptive Multi-Rate ranges from 4.75 kbit/s to 12.2 kbit/s.
· Optimized C or Assembly code.
· Low program and data memory requirements.
Aloha,
Saurabh