您的位置:首页 > 其它

AMR2与AMR编码区别

2011-12-14 17:48 351 查看
1. 为什么有AMR、AMR2两种编解码方式?两者的区别在哪里呢?

UMTS_AMR2的引入是为了3G与2G互通时端到端免编解码,UMTS_AMR2与UMTS_AMR的区别在于uplink上速率控制。www.mscbsc.com6[&c!D9v*R-h!b&n7U

GSM的FR_AMR速率控制只能每隔一帧发生(40ms间隔),而UMTS_AMR速率控制可以在任何一帧发生(20ms间隔),这样,当3G与2G互通的时候,2G无论何时发向3G的速率控制,3G侧都能正常接收;但3G侧向2G侧的速率控制,2G侧有可能不能接收。mscbsc 移动通信论坛拥有30万通信专业人员,超过50万份GSM/3G等通信技术资料,是国内领先专注于通信技术和通信人生活的社区。2}%C(Q%D/V9c%A-c

为了解决这个问题引入新的UMTS_AMR2,它在uplink上采用与FR_AMR一致的40ms方式,在downlink上采用和UMTS_AMR一致的20ms方式,这样,只要3G终端采用UMTS_AMR2编码,就可以与2G终端互通了。MSCBSC 移动通信论坛,T.I&i)U3l;}5o:F"p)B7I

2. 为什么AMR2为必选,AMR为可选? | 国内领先的通信技术论坛9V)^6|)I,j

3GPP TS 26.103规定了终端的默认编解码:MSCBSC 移动通信论坛(p9s#f/a*@1c${,U0n9A

 单模R99终端:UMTS_AMR或UMTS_AMR2

GSM和R99双模终端:必须是UMTS_AMR2 | 国内领先的通信技术论坛9Z6I0Y3U&_#N

 单模R4终端:必须是UMTS_AMR20u4|7w*P+M

 GSM和R99双模终端:必须是UMTS_AMR2移动通信,通信工程师的家园,通信人才,求职招聘,网络优化,通信工程,出差住宿,通信企业黑名单7b%l1e:|%Z1h8P

因此,从终端的角度看,很明显,支持UMTS_AMR2的终端将是主流,而且由于运营商无法控制用户持2G/3G双模手机入网,网络对UMTS_AMR2的支持显然是必须的。

:e

3GPP TS 23.153描述了两者的关系以及网络对两者的处理:

UMTS_AMR2是全集,UMTS_AMR是子集www.mscbsc.com T-M'O(C&i0H%e

UMTS_AMR2完全兼容与UMTS_AMR的TFO和TrFO互通

如果codec list里含UMTS_AMR2,但某节点只支持UMTS_AMR,它应返回UMTS_AMR | 国内领先的通信技术论坛2e#j:L)E3i4O3{4l7Y

如果codec list里含UMTS_AMR,但某节点只支持UMTS_AMR2,它应返回UMTS_AMRwww.mscbsc.com*`!H2A1n1g

 如果终端同时支持两种,在Nc接口上只传递UMTS_AMR2

从网络的角度看,UMTS_AMR2可以兼容UMTS_AMR,而UMTS_AMR不能兼容UMTS_AMR2(本质是不能兼容FR_AMR)。移动通信,通信工程师的家园,通信人才
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: