语音编码的封装传输方法及装置的制作方法

文档序号:2830866阅读:373来源:国知局
专利名称:语音编码的封装传输方法及装置的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及语音编码的封装传输方法及装置。
技术背景自适应多速率语音编码(Adaptive Multi-Rate, AMR)是一种根据信道环 境,包括信道质量和网络负载等因素,自适应调整语音编码速率的编码方式。 由于AMR具有自适应能力,因此在相同的无线通信环境下,比其它固定速率 编码方式(HR/FR/EFR, HR: Half Rate,半速率;FR: Full Rate,全速率;EFR: EnhancedFR,增强型全速率)的语音质量更好,并且,能够在维持一定的MOS (Mean Opinion Score,主观语音质量评分)情况下,降低C/I (载干比)要求, 提高信道容量。AMR分为AMR-FR (自适应多速率编码-全速率)和AMR-HR (自适应 多速率编码-半速率)两种类型,应用于GSM (Global System for Mobile Communications,全球移动通信系统)中时,在空口及Abis接口 (BSC和BTS 之间的接口; BSC: Base Station Controller,基站控制器;BTS: Base Transceiver Station,基站)上分别占用一个或半个TCH (Traffic Channel,业务信道,即 时隙)。其中,AMR-FR有8种编码方式,提供从4,75kbits/s到12.2kbits的8 种码率选择;AMR-HR有6种编码方式,提供从4.75kbits/s到7.95kbits的6 种码率选择。AMR-HR虽然占用半个时隙,但也能提供相当于FR的语音质量, 可以在满足语音质量的前提下,节约网络资源。对于无线网络的传输而言,原有的Abis接口采用TDM ( Time Division Multiple,时分复用)帧格式,其中AMR-FR和AMR-HR分别固定占用16kbps 的带宽和8kbps的传输带宽。无论具体釆用多少速率的编码方式,均固定分配相应的传输带宽。
发明人在实现本发明的过程中,发现上述现有技术存在如下不足 以TDM封装方式传输语音编码需占用固定的传输带宽资源,即使在没有 语音数据传输的情况下,也要占用传输带宽资源。特别是对于AMR-HR高阶 编码(7.95kbps),在Abis接口采用TDM传输的情况下,为AMR-HR固定 分配8kbps传输带宽。然而在加上冗余信息后,8kbps传输带宽无法满足 AMR-HR 7.95kbps编码方式的传输需求,因此,在TDM方式下如果要传输 AMR-HR7.95kbps,则需要占用全速率所需的带宽16kbps,从而造成传输资源 的严重浪费。

发明内容
本发明实施例提供一种语音编码的封装传输方法,用以节省传输带宽资 源,该方法包i舌
获取语音编码中的数据信息;
将数据信息与控制信息封装为IP数据包,其中,控制信息包括时钟采样 频率、打包时长、净荷类型; 传输所述IP数据包。
本发明实施例还提供一种语音编码的封装传输装置,用以节省传输带宽资 源,该装置包括
第一获^^莫块,用于获取语音编码中的数据信息;
封装模块,用于将数据信息与控制信息封装为IP数据包,其中,控制信 息包括时钟采样频率、打包时长、净荷类型; 传输模块,用于传输所述IP数据包。
本发明实施例中,获取语音编码中的数据信息;将数据信息与控制信息封 装为IP数据包,其中,控制信息包括时钟采样频率、打包时长、净荷类型; 传输所述IP数据包,与现有技术釆用TDM封装方式传输语音编码时占用固定带宽的技术方案相比,无需传输用于进行时间调整、标识数据无效、检测链路 状况、标识帧类型的控制比特,因而可以缩减带宽占用,通过IP数据包不定
长的传输方式大幅节省传输带宽资源;特别是在没有语音数据传输的情况下, 将不占用IP传输带宽资源。


图1为本发明实施例中Abis接口 IP化的示意图2为本发明实施例中语音编码的封装传输流程图3为本发明实施例中TDM传输方式下Abis接口的传输机制示意图4为本发明实施例中IP传输方式下Abis接口传输机制的示意图5为本发明实施例中IP数据包的结构示意图6为本发明实施例中对MR-HR7.95kbps进行封装的协议栈示意图7、图8、图9为本发明实施例中语音编码的封装传输装置的结构示意图。
具体实施例方式
下面结合说明书附图对本发明实施例进行详细说明。
在Abis接口 IP化后,BSS (Base Station System,基站子系统)设备支持 所有Abis接口流量承载于IP,包括信令、业务和操作维护。在IP传输方式下, 能够采用压缩率比较高的编解码类型、IP头压缩、IP头复用技术,大幅降低每 呼叫的带宽占用,提高传输效率和传输资源利用率。图1所示为Abis接口 IP 化的示意图。
如图2所示,本发明实施例中,语音编码的封装传输流程如下 步骤21 、获取语音编码中的数据信息。
步骤22、将数据信息与控制信息封装为IPlt据包,其中,控制信息包括 时钟采样频率、打包时长、净荷类型。步骤23、传输封装的IP数据包。
图3为现有TDM传输方式下Abis接口的传输机制示意图,图4为本发明 实施例中IP传输方式下Abis接口传输机制的示意图,将两图进行比较,可以 得知,本发明实施例在Abis接口 IP化后,无需采用固定的传输格式(即TDM 方式中的TRAIL Transcoding and Rate Adaptation Unit,码型转换和速率适配 单元)对语音编码进行封装传输,而是采用变长的IP数据包来承载空口数据, 在Abis接口 IP化后,可针对不同数据速率的语音编码方式采用不同的IP封装 过程,获取各种语音编码中的数据信息并封装到IP数据包中。
本发明实施例以AMR-HR高阶语音编码(AMR-HR 7.95kbps)的封装传 输为例进行说明,但如此描述仅是出于便于理解,实际实施中是可以按本发明 实施例思想对其它语音编码进行封装传输处理的。
对图3所示的现有TDM传输方式而言,需要采用16kbps的TRAU帧传 输AMR-HR 7.95kbps。而本发明实施例中直接将AMR-HR 7.95kbps的数据信 息封装到IP数据包中。如图5所示,封装的IP数据包包括IP包头部分、语音 编码中的数据信息,以及控制信息,其中控制信息可包括时钟采样频率、打包 时长、净荷类型。
一个具体实例中,将AMR-HR 7.95kbps采用RFC3267的方式进行封装, 此处仅为一例,其它方式的处理与RFC3267方式类似。图6为对AMR-HR 7.95kbps进行封装的协议栈示意图,其中,BTS和BSC通过FE/E1/GE (Fast Ethernet/El/Giga-bit Ethernet) 4妻口相连;对于AMR-HR 7.95kbps中数据信息 的RTP封装,可以参考RFC相关文稿(例如RFC3267、 RFC4867 )。其它控制 信息的封装方式如下
时钟采样频率和打包时长AMR-HR 7.95kbps的时钟采样频率均为 8000Hz,打包时长均为20ms。
Payload Type (净荷类型,PT): AMR-HR 7.95kbps编解码采用动态PT, 取值可由移动业务交换中心(MSC Server)在处理呼叫时进行设置。基于同一发明构思,本发明实施例还提供一种语音编码的封装传输装置,
其结构如图7所示,包括第一获^^莫块71、封装模块72、传输模块73;其 中,第一获取模块71用于获取语音编码中的数据信息;封装模块72,用于将 数据信息与控制信息封装为ip数据包,其中,控制信息包括时钟采样频率、
打包时长、净荷类型;传输模块73,用于传输封装的IP数据包。
如图8所示, 一个实施例中,图7所示的装置还可以包括第二获取冲莫块
74, 用于获取AMR-HR高阶语音编码,并提供给第一获取模块71。 如图9所示, 一个实施例中,图7所示的装置还可以包括第三获取模块
75, 用于从移动交换中心服务器获取净荷类型的具体取值,并提供给封装模块 72。
本发明实施例中,在采用了 IP传输后,现有TRAU帧中为TDM传输设 置的用于进行时间调整的控制比特不必再进行传输,这些控制比特主要有时间 调整值TAC等;另,只需传输有效的数据,无效的数据不必传输,因此现有 TRAU帧中用于标识数据无效的控制比特不必传输,这些控制比特主要有BFI、 UFI等;再者,由于IP传输协议有自身的丟包检测、链路故障检测策略,因此 现有TRAU帧中用于;^测链路状况的控制比特不必传输,这些控制比特主要有 UFE等;又有,采用IP传输后,对于FR/EFR/HR,可以采用带内有效信息检 测的方法区分出当前封装的语音包是语音帧还是舒适噪音帧,因此现有TRAU 帧中用于标识帧类型的控制比特也不必传输。
对于AMR-HR 7.95kbps而言,在Abis接口 IP化后,AMR-HR 7.95kbps 帧的时间调整比特和部分控制比特无需传输,20ms长的帧中数据可以压缩到 160 bits以下。此外,由于IP包采用不定长的传输方式,在没有语音数据传输 的情况下,将不占用IP传输资源。因此,在Abis接口IP化后,相比以前使用 16kbps传输AMR-HR9.75kbps,能够显著节省带宽资源。
以通过程序来指令相关的硬件完成,该程序可以存储于一计算机可读存储介质
7中,存储介质可以包括ROM、 RAM、磁盘或光盘等。
本发明实施例中,获取语音编码中的数据信息;将数据信息与控制信息封 装为IP数据包,其中,控制信息包括时钟采样频率、打包时长、净荷类型; 传输所述IP数据包,与现有技术釆用TDM封装方式传输语音编码时的技术方 案相比,无需传输用于进行时间调整、标识数据无效、检测链路状况、标识帧 类型的控制比特,因而可以缩减带宽占用,通过IP数据包不定长的传输方式 大幅节省传输带宽资源;特别是在没有语音数据传输的情况下,将不占用IP 传输带宽资源。
明的精神和范围。这样,倘若对本发明的这些修改和变型属于本发明权利要求 及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种语音编码的封装传输方法,其特征在于,该方法包括获取语音编码中的数据信息;将数据信息与控制信息封装为IP数据包,其中,控制信息包括时钟采样频率、打包时长、净荷类型;传输所述IP数据包。
2、 如权利要求1所述的方法,其特征在于,所述语音编码为AMR-HR 7.95kbps编码。
3、 如权利要求1所述的方法,其特征在于,所述净荷类型的取值由移动 交换中心服务器在处理呼叫时进行设置。
4、 一种语音编码的封装传输装置,其特征在于,包括 第一获取模块,用于获取语音编码中的数据信息;封装模块,用于将数据信息与控制信息封装为IP数据包,其中,控制信 息包括时钟采样频率、打包时长、净荷类型; 传输模块,用于传输所述IP数据包。
5、 如权利要求4所述的装置,其特征在于,还包括 第二获^^莫块,用于获取AMR-HR 7.95kbps编码,并提供给所述第一获取模块。
6、 如权利要求4所述的装置,其特征在于,还包括 第三获取模块,用于从移动交换中心服务器获取所述净荷类型的取值,并提供给所述封装模块。
全文摘要
本发明公开了一种语音编码的封装传输方法,该方法包括获取语音编码中的数据信息;将数据信息与控制信息封装为IP数据包,其中,控制信息包括时钟采样频率、打包时长、净荷类型;传输所述IP数据包。本发明同时公开一种语音编码的封装传输装置。采用本发明可以节省传输带宽资源。
文档编号G10L19/00GK101540622SQ20081010208
公开日2009年9月23日 申请日期2008年3月17日 优先权日2008年3月17日
发明者光 杨 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1