概述,
概述
GSM系統中的語音編碼主要有全速率(FR)、半速率(HR)和增強型全速率(EFR),其共同特點是採用了固定速率和相同的容錯度。近年來,隨著用戶數的不斷增加和頻譜資源的限制,城市密集區域的GSM網路容量經常出現擁塞,而採用半速率編碼增加系統容量的方法又往往因為過大地影響了通話質量而效果不佳。基於這些原因,3GPP也將AMR方案引入到GSM系統中作為一種增強的語音編碼方案。
對於GSM系統中的AMR,信道條件好時編碼模式工作於AMR-FR,可提供與EFR相當的語音質量;信道條件差時則工作於AMR-HR,可提供優於HR且與FR基本相當的語音質量。引入AMR技術後,對GSM系統的信道模式、切換和功率控制都有一定的影響,但不支持AMR的手機亦可繼續採用FR方式進行正常通話。
然而,當UMTS系統與GSM系統互通時,在AMR的具體細節上還面臨著對接的問題。GSM的FR AMR速率控制只能每隔一幀發生(40ms間隔),而UMTS AMR速率控制可以在任何一幀發生(20ms間隔),這樣,當UMTS與GSM互通的時候,GSM無論何時發向UMTS的速率控制,UMTS側都能正常接收;但UMTS側向GSM側的速率控制,GSM側有可能不能接收。
為了解決此問題引入了UMTS AMR2,該算法與UMTS AMR算法基本相同,其主要區別在於速率控制方式的不同。在編碼方向上,UMTS AMR2算法僅允許每兩幀改變一次速率(這一點與GSM的AMR算法相似);而在解碼方向上,UMTS AMR2算法則允許每一幀改變一次速率。UMTS AMR2算法兼容UMTS AMR、FR AMR以及HR AMR算法,可用於實現GSM用戶與UMTS用戶在互通時的TFO與TrFO功能。這樣,只要UMTS終端採用UMTS AMR2編碼,就可以與GSM終端互通了。