3G中的编解码协商技术

来源 :中兴通讯技术 | 被引量 : 0次 | 上传用户:bfxj8812
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:由于在接入网和核心网传送的码流格式不一致,造成话音信号进行两次编码和解码,导致语音质量降低。因此必须采用编解码协商技术来统一全程的编解码。编解码协商技术主要有无码型变换器操作(TrFO)、无二次编解码操作(TFO)和审计网络质量优选编解码技术。TrFO是呼叫建立过程中优选的一种机制,它尝试去建立用户设备(UE)到UE的无需使用码形变换器(TC)的连接,如果成功,能够最有效地使用带宽;TFO作为TrFO的备用技术,是一种带内的编解码协商协议,因为用户面码流不再需要通过语音编解码器的压缩、解压缩处理,可以改善话音质量;审计网络质量优选编解码技术依据呼叫的接入数来灵活地选择采用G.711或G.729来编解码,作到既不过分加重网络的负担,同时又可以接入新的呼叫。
  关键词:二次语音编解码级连操作;无码型变换器操作;无二次编解码操作;初始地址消息;码形变换器;路径内设备
  Abstract:The different formats of codec stream transported in the radio access network and the core network makes tandem operation necessary, which results in poor quality of voice. Accordingly, negotiation technology for encoding and decoding is necessary for unifying encoding and decoding in the whole process. Transcoder Free Operation (TrFO), Tandem Free Operation (TFO), and network-quantity deciding technology are leading negotiation technologies for encoding and decoding. TrFO is a mechanism for optimum selection during the establishment of a call. It tries to establish connection between User Equipment (UE) without Transcoder (TC). Its successful fulfillment enables the efficiency of bandwidth. TFO, a standby technology for TrFO, is an in-band negotiation technology for encoding and decoding. With it, the user codec stream is free from the compression and decompression by the voice codec, and the quality of voice can accordingly be improved. The network-quantity deciding technology adopts G.711 or G.729 flexibly according to the number of accessed calls. This allows access of new calls while won’t increase the load of network too much.
  Key words:TO; TrFO; TFO; initial address message; transcoder; IPE
  
  编解码协商操作旨在避免传统上移动台(MS)呼叫MS(基于GSM系统)、MS呼叫用户设备(UE)(基于GSM/3G系统)或UE呼叫UE(基于3G系统)的通话过程中要做的两次语音编解码。在UE呼UE的情况下话音信号首先在起始UE中进行编码并发送到空中接口,在本端码型变换器中解码成64 kb/s的G.711 A律或μ律脉冲调制编码(PCM)语音格式并在固定网络中传送,对端码型变换器将PCM信号重新作一次编码,通过空中接口传送到对端UE,最后由对端UE解码得到重建后的话音。整个过程如图1所示。在这种呼叫情况下,两对语音编码/解码器处于二次语音编解码级连操作(TO)。在TO下话音信号作了两次编码和解码,导致语音质量变差,尤其在低速率通信情况下质量变化更是明显。
  如果本端UE和对端UE使用同样的编解码,如图2所示,话音信号就能在编码域从本端UE透明传输到对端UE,而不用激活本端和远端网络中的码型变换功能。
  


  编解码协商具有如下优点:
  ●避免网络内做二次语音编解码,提高语音质量。
  ●协商后采用压缩的编解码,从而节省链路资源。
  ●码型变换单元不用再执行码型变换功能,故可节省处理能力。
  ●可以减少端到端的传输时延。
  目前主要的编解码协商技术有3种:一种是呼叫建立过程中通过带外呼叫控制信令对语音编解码方式进行协商的无码型变换器操作(TrFO)呼叫,另一种是带内的编解码协商协议无二次编解码操作(TFO),还有一种是3G核心网络和下一代网络(NGN)核心网络进行互连互通时,NGN网络的关口局通过审计网络质量的方法来优选编解码。
  
  1 TrFO技术
  
  TrFO呼叫是一种呼叫建立过程中通过带外呼叫控制信令(OoBTC)对语音编解码方式进行协商的技术。TrFO呼叫因为不需要插入语音编解码器,所以可以提高话音质量,节约编解码器资源,并且在分组核心网中可以节约网络带宽(因为话音是以自适应多速率编码(AMR)后的速率而不是64 kb/s速率在核心网中传输),另外编解码协商在承载建立之前完成,可以保证呼叫使用适当的承载资源。
  
  1.1 TrFO机制描述
  文献[1]指出当两个或更多呼叫控制节点协商已统一传输的编解码时,TrFO机制将会被优先选取,具体流程如下:
  ●源呼叫控制节点发送其网关支持的编解码列表,该列表中各编解码已按其优先级进行了排序。
  ●转接呼叫控制节点分析编解码列表,从中删除自身不支持的编解码,并将其继续向前传送。但对编解码的优先级不进行改变。
  ●终结呼叫控制节点分析编解码列表,从中删除自身不支持的编解码,并从中选取最高优先级的编解码。
  


  图3是在R4体系中通用移动通信系统(UMTS)到UMTS进行TrFO连接的一个呼叫模型,当然中间可能存在许多转接节点。一般编解码协商会发生在呼叫建立阶段,当然在呼叫过程中也可能会由于切换或者重定位等原因而再次发起编解码的修改。
  

 
  1.2 BICC呼叫建立过程中的编解码协商
  图4描述的是承载无关呼叫控制(BICC)呼叫建立的一个简单信令流程。由图4可看出编解码协商在承载建立之前进行,因此可选出最适合本次呼叫的承载资源。文献[2]中建议源移动交换中心(O-MSC)在发送初始地址消息(IAM)时开始编解码协商,将支持的编解码列表发给转接节点。转接节点将丢弃不支持的编解码类型后再发送。终移动交换中心(T-MSC)将优选的编解码连同最终的编解码列表通过应用传送消息(APM)带回给源移动交换中心(O-MSC)。
  
  1.3 对媒体网关的控制
  TrFO呼叫使端到端(如无线网络控制器(RNC)到RNC或者RNC到其他压缩语音终端)的全程通信都使用压缩的语音流,文献[3-4]中详细说明了核心网中Nb接口和Iu接口关于压缩语音帧传输的流程。若要用户面支持编解码协商,必须使其工作在支持模式下。
  对于TrFO呼叫,RNC和媒体网关(MGW)必须支持至少一种具有TrFO能力的用户面版本,也就是Iu接口和Nb接口必须都支持用户面版本2。如果RNC只支持用户面版本1而没有TrFO能力,移动交换中心服务器就必须在RNC和MGW之间插入码形变换器(TC)。 当然,不是RNC和MGW物理上支持版本2就行了,还要移动交换中心服务器在向RNC请求无线接入承载(RAB指派)和向MGW请求建立终端(ADD请求)中指明使用该版本,因为在用户面初始化帧协商过程中,需要带上移动交换中心服务器在RAB指派/ADD请求中指明的版本信息与其他MGW/RNC协商,以选择共同支持的版本信息。
  用户面的初始化方向永远是前向的,它与承载的建立方向没有任何联系。当用户面需要初始化时,只有当承载已建并且用户面初始化完成后才向移动交换中心服务器发通告(Notify)消息告知用户面承载已准备完成。而移动交换中心服务器中的导通消息(COT)则只有在收到Notify消息和前向送来的COT消息后才会向后发送。
  
  1.4 TrFO实现后的用户面数据流
  对于同一MGW内部的TrFO呼叫,其用户数据流向如图5蓝线所示。通过接口板接入的Iu接口用户数据,经过ATM适配层2(AAL2)适配(对于ATM承载)或实时传送协议/实时传送控制协议(RTP/RTCP)处理(对于IP承载),再依据转发表送到某个Iu接口用户面(IuUP)实例进行上行处理,然后送到对端用户对应的IuUP实例进行下行处理,最后通过Iu接口板处理并送到Iu接口上。整个流程无需经过AMR编解码和时分复用(TDM)交换。
  


  对于不同MGW之间的TrFO呼叫,其用户数据流向如图5黄线所示。在一个MGW上,通过接口板接入的Iu接口用户数据,经过AAL2适配(对于ATM承载)或RTP/RTCP处理(对于IP承载),再依据转发表送到某个Iu接口的IuUP实例进行上行处理,然后送到Nb接口对应的Nb接口用户面(NbUP)实例进行下行处理,最后通过Nb接口板处理并送到Nb接口上。在另一个MGW上,通过Nb接口接入的用户数据在接口板上完成AAL2或RTP/RTCP后,送到相应的NbUP实例进行上行处理,然后送到相应的IuUP实例进行下行处理,最后送到Iu接口板处理,并最终发到Iu接口上。整个流程无需经过AMR编解码和TDM交换。
  从图5可清楚地看出TrFO呼叫的优势,由于RNC的编解码类型、编解码速率集完全一致,因此在核心网侧不需要进行编解码,只需要透传用户面数据包。
  
  2 TFO技术
  
  TrFO是呼叫建立过程中优选的一种机制,它尝试去建立UE到UE的无需使用码形变换器(TC)的连接,如果成功,将无需使用TC,并且能够最有效地使用带宽。但是并非所有情况都能使用TrFO技术,当中间出现TDM承载或者必须与2G系统的用户通信时,将不得不加入TC,而TFO作为TrFO的备用技术这时将发挥作用。
  TFO是一种带内的编解码协商协议。TFO在呼叫建立之后在两个语音编解码器之间进行编解码协商,协商成功后发送方的解码器和接收方的编码器被旁路,直接将空中接口中使用的话音帧覆盖在G.711帧上传送给接收方。因为用户面码流不再需要通过语音编解码器的压缩、解压缩处理,可以改善话音质量。TFO在标准的64 kb/s链路的基础上,提取一定数量的比特,组成子信道,用来传输TFO信令和话音帧。
  
  2.1 TFO的基本原理
  在TFO建立之前,TC之间传输64 kb/s的脉冲编码调制(PCM)话音信息。利用每16个语音样点提取一个最低位(相当于一个0.5 kb/s的通道)来传递TC之间协商的控制信息。TC之间交换TFO消息来进行TFO协商。一旦发现两端编解码器类型和配置相匹配,TC将自动激活TFO。TFO建立后,TC利用每个话音样点的最低位(相当于8 kb/s的通道)或最低两位(相当于16 kb/s的通道)来传输携带压缩语音的TFO帧。为了避免TFO帧与PCM帧转换时对语音质量和延时的影响,PCM语音样点(非压缩格式)的高6位或高7位仍然保持不变并发送到对端。在呼叫建立以后,TC单元通过处理TFO协议来完成TFO的建立,所以TC单元不可以被旁路,这也是TFO与TrFO的最主要区别。
  
  2.2 TFO的实现步骤
  文献[5]中详细地描述了TFO处理的全过程,步骤如下:
  (1)路径内设备的预同步
  当本端的TC收到或发送语音帧,并且TFO已被激活,则TC会发TFO_FILL消息预同步路径内设备(IPE),使得IPE能够确保TFO带内信令的透明传输,不会将其作为语音信号进行放大。当然对端也会同时预同步IPE。
  (2)TFO协商
  当对端也支持TFO功能,并且IPE被预同步通路能够透明地传输时,TFO协商开始了。两端的TC会同时发TFO_REQ消息,将自身已激活的编解码列表(ACL)和自身的标识符带给对端,若对端的ACL与其有交集,则会回发TFO_ACK消息,否则编解码不匹配的处理方案将会被启动。
  (3)编解码不匹配方案
  当两端TC激活的编解码列表(ACL)没有交集但是支持的编解码列表(SCL)有交集时,会发起此过程。通过TFO_REQ_L消息和TFO_ACK_L消息交互选出公共的编解码列表和选择的编解码,然后告知移动交换中心服务器。各端服务器根据重新确定的编解码列表和选择的编解码重新发起编解码修改,以使全程的编解码统一。由于这个过程需要交互很多的信令消息,多数情况下可能难以支持此功能。当没有公共的ACL时,很多时候会选择放弃TFO。
  (4)TFO的建立
  当协商完毕,TC会发送TFO_TRANS消息告知对端,这时两个TC间将开始传送压缩的语音流,带宽仍是不变的。
  (5)编解码的优化
  在TFO呼叫建立以后,有可能由于切换或者其他补充业务导致编解码优化过程,如果支持编解码修改的话,TC会通过TFO_REQ_L消息和TFO_ACK_L消息交互选出公共的编解码列表和编解码,整个过程和编解码不匹配时的处理极其类似。同样因为编解码优化带来的语音质量的改善并不明显,但是会导致大量的信令消息交互,加重了信令的处理负荷,所以此功能没有被广泛采用。
  (6)TFO的终结
  TFO会在以下几种情况下终结:其中一个TC丧失了TFO处理能力、呼叫释放、业务发生改变(从语音业务变成了数据业务)、发生切换并且切换到的TC不支持TFO、切换到的局所支持的编解码与远端局没有交集。
  TFO终结后,TC将停止发放TFO帧,退回到普通模式,并通过TFO_NORMAL消息告知IPE。
  
  3 审计网络质量优选编解码技术
  
  随着网络拓扑的发展,3G核心网需要和NGN核心网络进行互联互通,以达到移动网络和NGN固定网络互通的要求。但是由于3G核心网络的编解码和NGN核心网络的编解码差别很大,3G核心网一般支持3GPP协议支持的编解码类型(如各种类型各种速率的AMR编码等),而NGN网络只支持ITU的编解码类型(如G.711、G.729、G.723等),可见两种网络之间基本没有共同的编解码,因此不可能建立TrFO或TFO呼叫。当插入TC造成的时延和语音质量下降已不可能减少时,人们希望能从灵活性上发挥编解码协商的优势。
  G.711是传统的64 kb/s的编码,由于采样点密集,量化误差小,所以使用这种编解码时语音质量很好,缺点是占用的带宽大。而G.729编码正好相反,由于压缩的缘故引入了噪声,语音质量较差,但是它所使用的带宽却很经济,只有16 kb/s。因此人们希望依据呼叫的接入数来灵活选择编解码,当用户较少,网络质量较好时采用G.711编码以达到较好的语音质量;当接入用户较多,网络质量变差时,使用G.729编码。这样既不会过分加重网络的负担,同时又可以接入新的呼叫。
  实践中,在NGN的关口局审计网络质量,并跟工作人员设置的值进行比较,当未达到此值时,认为网络质量较好而采用G.711编码,否则认为网络已有拥塞而改用G.729以节约带宽、缓解拥塞。
  
  4 实验结果
  
  为了给予验证,我们进行了TrFO和VoIP的测试,鉴于TrFO的优势涵盖了TFO,没有对TFO另外进行单独测试,测试环境如图6所示。
  


  语音测试仪是GL公司的一体化语音仪。测试时,选用语音仪中单语音源。网络加扰仪IP-WAVE被用来模拟丢包、抖动、延时等IP传输特性。每一项平均测试30~35轮,采用基于听觉模型的客观话音质量评定(PESQ)取平均值。
  对TrFO测试时,将语音仪串接在两端的UE间,对VoIP测试时,则将其与PSTN网相接,测试中语音源经由语音仪GL-VQT的一端发出,经过两个MGW的处理(且两个MGW之间还有IP加扰仪),再返回到GL-VQT的另一端录音,然后GL-VQT将接收到的语音和发出的语音源进行比较计算,得出PESQ值。
  TrFO是在网络质量很好的情况下测试的,分别对话音质量和延时进行测试,测试结果表明:语音质量,TrFO优于非TrFO;延时,TrFO小于非TrFO。TrFO的优势显而易见。
  在VoIP的测试中,对G.711和G.729编码分别在3种网络条件进行测试,测试结果如表1所示。
  对测试结果应该从两个方向进行分析,横向看出G.711的话音质量明显优于G.729的话音质量,这正是优选G.711编码的原因。纵向上看出当网络条件变差后,如果继续接入使用高带宽的G.711编码,网络的质量会下降得很快,但是对于运营商来说他们并不希望因此而拒绝新呼叫的接入,而窄带宽的G.729此时正显出优势。
  
  5 结束语
  
  本文介绍了在3G核心网络中几种编解码协商技术。实验结果显示目前采用了编解码协商技术后提高了语音质量,节省了链路资源,提高了交换机的处理能力,减少了端到端的传输时延,尤其审计网络质量优选编解码方式能够通过审计信道质量实时根据网络质量进行调整。但是由于编解码协商需要传输大量的信令,同时在呼叫和通话过程中进行编解码协商和编解码修改的情况会经常出现,再加上通常编解码列表会比较大,因此在大话务量时,编解码协商会占用很大的控制信道带宽,这有待通过进一步完善加以解决。另外编解码的全程统一性与灵活性目前无法同时满足,因此如何实现既统一又根据实际情况能灵活改变的编解码技术,是今后需要深入研究的问题。
  
  6 参考文献
  
  [1] 3GPP TS 23.153 3rd Generation partnership project: Technical specification group core network and terminals: Out of band transcoder control: Stage 2(Release 4)[S]. 2001.
  [2] ITUT Recommendation Q.765.5 Signalling system No.7: Application transport mechanism: Bearer Independent Call Control (BICC)[S]. 2000.
  [3] 3GPP TS 29.232 Media Gateway Controller (MGC): Media Gateway (MGW) interface: Stage?3[S]. 2001.
  [4] 3GPP TS 25.415 3rd Generation partnership project: Technical specification group radio access network: UTRAN Iu interface user plane protocols[S]. 2002.
  [5] 3GPP TS 28.062 Inband Tandem Free Operation (TFO) of speech codecs: Service description: Stage 3[S]. 2004.
  收稿日期:2006-03-12
  
  作 者 简 介
  陈翼,华中科技大学电子与信息工程系在读硕士研究生,目前在中兴通讯股份有限公司网络事业部实习,主要研究内容为局间BICC信令。
  高洁,华中科技大学电子与信息工程系副教授,湖北省仪器仪表学会秘书长。长期从事教学与实验工作,已出版教材2部,发表论文12篇。
  喻莉,华中科技大学电子与信息工程系教授,国家“数字视音频编解码技术标准”系统组负责人,中国图形图像学会会员。长期从事计算机网络、移动通信、多媒体信息处理、数据压缩编码等方面的研究和开发工作。已发表论文30余篇。
其他文献
摘要:家庭网络终端设备的复杂性和业务的多样性对终端管理提出了更高的要求,为此数字用户线(DSL)论坛专门制订了用于终端的网管协议——TR069。TR069协议在架构设计上使用超文本传输协议(HTTP)的客户机/服务器(C/S)模型,并充分借鉴了很多Web的成熟技术,使得协议的实现相对简单,并且具有很好的扩展性。在管理参数定义上,TR069协议完全针对终端业务特性而制订。通过部署基于TR069的网管
期刊
摘要:通过远程医疗监护系统提供及时现场护理(POC)服务是提升健康护理手段的有效途径。体域网(BAN)是由依附于身体的各种传感器构成的网络。在远程健康监护中,将BAN作为信息采集和及时现场护理(POC)的网络环境,可以取得良好的效果,赋予家庭网络以新的内涵。借助BAN,家庭网络可以为远程医疗监护系统及时有效地采集监护信息;可以对医疗监护信息预读,发现问题,直接通知家庭其他成员,达到及时救护的目的。
期刊
摘要:ZigBee技术作为无线传感器网络的主要支撑技术获得人们广泛的关注。完整的ZigBee协议套件由高层应用规范、应用会聚层、网络层、数据链路层和物理层组成。网络层以上协议由ZigBee联盟制订,物理层和媒体访问控制(MAC)层采用IEEE 802.15.4标准。IEEE802.15.4物理层简单采用比特到符号映射技术、符号到码片序列转换技术、偏移正交相移键控(OQPSK)调制技术,无须信道编码
期刊
基金项目:国家自然科学基金资助项目(No.90604019、No.60502037、No.60603060); 国家重点基础研究发展规划项目(973计划)(No.2003CB314806)    摘要:近年来各种P2P应用不断出现及演进,P2P应用正逐渐成为下一代互联网的杀手级应用。但同时P2P消耗了Internet的大部分带宽,造成了网络技术服务商(ISP)接入网络的拥塞,从而使传统Intern
期刊
摘要:光纤技术的普遍应用使骨干网的承载能力大大提高,造成接入网成为业务的“瓶颈”。宽带无线接入系统WiMax具有带宽利用率高、覆盖范围大以及支持移动性等优点,是采用无线方式打破接入网“瓶颈”的重要一步。WiMax系统虽然给接入网增加了许多新的特性,但也带来了许多新问题,比如无线环境中的安全保证、动态资源管理、移动性管理等,特别是QoS机制,是复杂通信环境中提供可靠的端到端业务的重要保证。这些问题需
期刊
Construction Strategy of WCDMA Location Service Platform  摘要:WCDMA规范中主要有3种定位技术:基于小区识别(CELLID)的定位技术、可观测不同到达时间(OTDOA)定位技术和网络辅助的全球定位系统(GPS)定位技术。基于CELLID的定位方法可以在定位精度要求较低时使用;OTDOA方法可以在定位精度要求较高并且终端和网络无GPS接收
期刊
摘要:业务的多样性和不断出现的新业务正在驱动网络的发展,以IPTV为代表的基于流媒体的业务对光网络提出了新的挑战,光网络需要引入组播功能,支持组播业务。组播功能的引入使得光网络的带宽利用率得到有效提高。组播是未来光网络必不可少的技术。层叠网络的进一步演进,将进一步融合IP组播和光网络组播。未来,可以通过降低光网络组播树的粒度来降低光组播的使用门槛,这将有利于促进组播技术的更广泛使用。  关键词:光
期刊
摘要:家庭网络可以在家庭区域内,融合各类数字电子设备,将业务和功能集于一体,为家庭用户打造无所不在的数字化个性空间。在IEEE 1394b基础上,家庭网络无线系统引入频谱利用率高效的超宽带(UWB)脉冲无线电技术,可提供具有灵活性和移动性的宽带无线接入。基于直扩序列超宽带(DS-UWB)直接序列无线脉冲高宽带传输技术的家庭网络能连接众多电子娱乐设备,无隙缝地扩展家庭无线通信环境,提供互操作功能和多
期刊
摘要:移动自组织网络(MANET)是当今网络通信领域的研究热点,但之前的研究多集中在MANET的物理层、媒体访问控制(MAC)、路由等方面,对在MANET中提供多媒体通信服务的研究较少。为了利用MANET提供高质量的多媒体通信服务,需要将现有通信架构进行改造,使之适合MANET环境。因此需要利用会话发起协议(SIP)在MANET中构建一个应用层对等网络(P2P),实现多媒体通信。文章提出了一个新的
期刊
摘要:宽带码分多址(WCDMA)系统采用码分多址的无线接入方式,不需频率规划,但需进行相邻小区扰码的规划用以区分各小区。通过WCDMA无线网络的扰码规划,可以确定两个使用相同扰码的小区的复用距离,区分各小区。扰码规划时可采用基于扰码组的规划方法使移动台快速搜索小区。扰码规划的基本原则是:网络中有重叠覆盖的小区不能拥有相同的主扰码。  关键词:扰码;复用距离;小区搜索  Abstract:For a
期刊