一种分组到分组的编码转换方法.pdf

上传人:1** 文档编号:159502 上传时间:2018-01-30 格式:PDF 页数:10 大小:427.12KB
返回 下载 相关 举报
摘要
申请专利号:

CN200310100414.3

申请日:

2003.10.15

公开号:

CN1607841A

公开日:

2005.04.20

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效|||公开

IPC分类号:

H04Q7/20; H04L12/56; H04J3/00; H04B14/00

主分类号:

H04Q7/20; H04L12/56; H04J3/00; H04B14/00

申请人:

华为技术有限公司;

发明人:

张鹏

地址:

518129广东省深圳市龙岗区坂田华为总部办公楼

优先权:

专利代理机构:

北京英赛嘉华知识产权代理有限责任公司

代理人:

余朦;方挺

PDF下载: PDF下载
内容摘要

本发明公开了一种分组到分组的编码转换方法,包括:1)由一第一编码转换模块将具有第一种格式的待转换分组转换为预定格式的编码数据;2)利用数据交换模块在预定时间将经过第一编码转换模块转换后的具有预定格式的编码数据输出至一第二编码转换模块;以及3)第二编码转换模块将具有预定编码格式的数据转换成具有不同于第一种格式的待转换分组的第二种格式的分组数据。本发明直接利用成熟技术,无需修改已有设计,降低了开发分组到分组编解码转换TC的成本,保证系统稳定性。此系统可以应用于任何需要进行分组到分组编解码转换的设备或系统中,可以有效的降低设备成本,提高系统的稳定性。

权利要求书

1.  一种利用分组编码转换系统实现的分组到分组的编码转换方法,所述分组编码转换系统包括:第一编码转换模块,用于将待转换的第一种格式的分组数据转换成预定的编码格式;数据交换模块,用于接收来自所述第一编码转换装置的具有预定编码格式的数据,并在预定时间输出所述数据;以及第二编码转换模块,用于接收从所述数据交换模块输出的具有预定编码格式的数据,并根据要求将所述预定格式的数据转换成具有第二种格式的分组数据,所述方法包括以下步骤:
1)所述第一编码转换模块将具有第一种格式的待转换分组转换为预定格式的编码数据;
2)所述数据交换模块在预定时间将经过所述第一编码转换模块转换后的具有预定格式的编码数据输出至所述第二编码转换模块;以及
3)所述第二编码转换模块将所述具有预定编码格式的数据转换成具有不同于所述第一种格式的待转换分组的第二种格式的分组数据。

2.
  根据权利要求1所述的方法,其特征在于,所述预定的编码格式为脉冲编码调制格式。

3.
  根据权利要求2所述的方法,其特征在于,所述脉冲编码调制格式至少包括G711A格式和G711u格式。

4.
  根据权利要求1所述的方法,其特征在于,所述第一编码转换模块为具有编码转换功能的数字信号处理通道。

5.
  根据权利要求1至4中的任意一项所述的方法,其特征在于,所述时数据交换模块为时分复用交换模块。

6.
  根据权利要求1至4中的任意一项所述的方法,其特征在于,所述第二编码转换模块为具有编码转换功能的数字信号处理通道。

7.
  根据权利要求1至4中的任意一项所述的方法,其特征在于,所述待转换的第一种格式的分组数据为与对所述第一编码转换模块所设置的参数相对应的格式的分组数据。

8.
  根据权利要求7所述的方法,其特征在于,对所述第一编码转换模块设置的参数可以改变。

9.
  根据权利要求1至4中的任意一项所述的方法,其特征在于,所述第二种格式的分组数据为具有与对所述第二编码转换模块所设置的参数相对应的格式的分组数据。

10.
  根据权利要求1至4中的任意一项所述的方法,其特征在于,对所述第二编码转换模块所设置的参数可以改变。

说明书

一种分组到分组的编码转换方法
技术领域
本发明涉及一种移动通信网络中的编码转换处理技术,尤其涉及一种分组到分组的编码转换方法。
背景技术
在3G(第三代)移动通信网络系统中,由于其接入部分是ATM承载而核心网络是IP承载,这就要求MGW(媒体网关)等设备能够完成分组到分组数据编解码的转换。另外,不同运营商的网络互通时,也要求提供这种转换。
在现有技术中,完成网络中一种媒体形式到另一中媒体形式的转换的设备包括媒体网关MGW等,其核心器件往往采用DSP(数字信号处理)技术实现,称其为TC(TransCode,编码转换)。网络中存在多种媒体形式,如TDM(时分复用)形式的PCM(脉冲编码调制)编码,ATM(异步传输模式)的信元,IP数据包等,其承载的语音格式也是多种多样,如AMR,G711A,G711u,G723,G729等。如此多的编码格式如果都通过DSP实现转换,势必造成DSP复杂度增加,导致实现成本上升,而稳定度会下降。
在现有的DSP技术中,实现TDM到分组数据的转换已经非常成熟,图1示出了TDM到分组数据转换TC通道。如图1所示,TDM侧采用标准的PCM编码格式,输入或输出连续的数据流,分组侧是IP数据净荷。DSP通道实现分组数据的打包和解包,当给TC通道设置特定的打包和解包参数后,它就能根据这些信息完成PCM编码与特定分组数据格式之间的转换。通用DSP芯片很多,这种TC通道的成本较低,而分组到分组数据转换的DSP目前正处在试验阶段。如何利用较为成熟TC技术完成分组到分组的编解码转换,将直接影响到MGW的功能、稳定性以及成本。
发明内容
本发明的目的是利用已有的TDM到分组数据转换DSP技术,实现分组到分组数据转换。
为完成上述目的,本发明提供了一种利用分组编码转换系统实现的分组到分组的编码转换方法,所述分组编码转换系统包括:第一编码转换模块,用于将具有待转换的第一种格式的分组数据转换成预定的编码格式;数据交换模块,用于接收来自所述第一编码转换装置的具有预定格式的编码数据,并在预定时间输出所述数据;以及第二编码转换模块,用于接收从所述数据交换模块输出的具有预定格式的编码数据,并根据要求将所述预定格式的数据转换成具有第二种格式的分组数据,所述方法包括以下步骤:1)所述第一编码转换模块将具有第一种格式的待转换分组转换为预定格式的编码数据;2)所述数据交换模块在预定时间将经过所述第一编码转换模块转换后的具有预定格式的编码数据输出至所述第二编码转换模块;以及3)所述第二编码转换模块将所述具有预定编码格式的数据转换成具有不同于所述第一种格式的待转换分组的第二种格式的分组数据。
所述预定的编码格式为脉冲编码调制格式,包括G711A、G711u格式。
所述第一编码转换模块可以是具有编码转换功能的数字信号处理通道。
所述时分复用模块可以为时分复用交换模块。
所述第二编码转换模块可以是具有编码转换功能的数字信号处理通道。
本发明直接利用成熟技术,无需修改已有设计,降低了开发分组到分组编解码转换TC的成本,保证系统稳定性。此系统可以应用于任何需要进行分组到分组编解码转换的设备或系统中,可以有效的降低设备成本,提高系统的稳定性。
附图说明
图1是TDM TC的基本原理示意图;
图2是根据本发明实施例所述的分组TC的组成示意框图;
图3是根据本发明实施例所述的分组到分组的编码转换方法的控制流程图。
具体实施方式
以下将结合附图对本发明的具体设施方式进行详细说明。
为了实现分组到分组数据的编解码转换,本发明利用TDM到分组编解码转换的TC DSP通道(简称为TDM TC)。由于TDM TC只能完成TDM码流到分组数据的相互转换。因此,在本发明的技术方案中,通过一个TDM交换网,分别连接两个独立的TDM TC通道,每个TDM TC通道对应1个TDM时隙。形成一种背靠背状态,对外呈现效果是完成从一种分组数据形式到另一种分组数据形式的转换(这种TC可称为分组TC)。
图2是根据本发明实施例所述的分组TC的组成示意框图。如图2所示,该分组TC包括第一编码转换模块TC1,时分复用交换模块,其采用的是TDM交换网的形式,以及第二编码转换模块TC2。第一编码转换模块TC1和第二编码转换模块TC2采用通用编码转换DSP芯片,TDM交换网根据交换容量的要求,可以采用通用时分交换芯片或者空分交换芯片。
在本发明的实施例中,第一编码转换模块TC1和第二编码转换模块TC2采用地均为通用的DSP处理器,TDM时分交换网采用时分交换芯片。由于DSP处理器以及时分交换芯片的具体结构及工作原理都属于公知的技术,故本文中不再赘述。
第一编码转换模块TC1和第二编码转换模块TC2可以与TDM交换网直接连接,一个通道对应一个时隙。也可以增加逻辑器件进行总线适配,转换第一编码转换模块TC1、第二编码转换模块TC2与TDM交换芯片的总线类型。由于其具体细节都是公知的现有技术,故此不再赘述。
图3是根据本发明实施例所述的分组到分组的编码转换方法的控制流程图。在本实施例中要完成AMR编码12.2K速率格式的分组数据到AMR 10.2K速率格式的分组转换。如图3所示,首先按照指定的编码格式初始化第一编码转换模块TC1。此时,通过DSP驱动程序的操作接口,将该第一编码转换模块TC1的分组侧编解码方式设置为ARM12.2K,将该第一编码转换模块TC1的TDM侧(即靠近TDM交换网的一侧)编解码方式设置为G.711A-law。然后,按照指定的编码格式初始化第二编码转换模块TC2。通过DSP驱动程序的操作接口,将该第二编码转换模块TC2的分组侧编解码方式设置为ARM10.2K,将该第二编码转换模块TC2的TDM侧编解码方式设置为G.711A-law。接着设置TDM交换芯片的时隙连接参数。通过TDM交换网的驱动程序操作接口,设置第一编码转换模块TC1与TDM交换网所连接的时隙M和第二编码转换模块TC2与TDM交换网所连接的时隙N的连接,此处M和N的具体内容,取决于TDM交换网与所述DSP处理器的硬件时隙连接关系。所述的DSP驱动程序操作接口,涉及不同CPU之间的通信,在本实施例中采用IPC通信(Inter ProcessCommunication,进程间通信)。所述TDM驱动程序操作接口为BSP(BoardSupport Package主板支持软件包)提供的函数调用接口。BSP类似于基本输入输出系统(BIOS)。这样,根据对TC通道设置的不同参数,就可完成不同分组数据格式的相互转换。通过这些步骤的设置,最终可以建立分组TC通道。在上述内容中,TDM交换网与DSP处理器的硬件时隙连接关系以及对TDM交换芯片及DSP处理器的设置过程都属于现有技术,这里不再详述。
在本发明的技术方案中,在两个TDM TC的TDM侧,需要采用相同的编码格式,在本实施例中采用G.711A,也可以采用G.711u。AMR(自适应多速率)为移动通信网络中广泛采用的一种编解码标准。
使用本发明进行分组转换的过程详细描述如下:
所需转换的AMR编码12.2K速率格式的分组数据首先进入第一TC通道TC1,转换成G.711A格式的TDM码流。而后经过TDM交换网。从TDM交换网中流出的G.711A格式的TDM码流进入第二TC通道TC2,将TDM码流转换成AMR 10.2K速率格式的分组数据。
假设需要支持N种编码方式中,任意两种之间的转换,如果采用新开发DSP方式实现,那么其复杂度将是N×(N-1)/2,也就是N选2的组合。而如果按照本发明的算法实现,则DSP只需支持从1种PCM编码格式到另外N种编码格式的转换,复杂度是N,是一种线性关系。这样,通过中间TDM编码的中介作用,很好的完成了N种编解码的相互转换。
虽然以上对本发明的描述是参考其具体实施方式来进行的,但是,这些描述不应当被认为是对本发明的限制。任何不背离本发明精神和范围的修改和变换都属于由附带权利要求所定义的本发明的范围之内。

一种分组到分组的编码转换方法.pdf_第1页
第1页 / 共10页
一种分组到分组的编码转换方法.pdf_第2页
第2页 / 共10页
一种分组到分组的编码转换方法.pdf_第3页
第3页 / 共10页
点击查看更多>>
资源描述

《一种分组到分组的编码转换方法.pdf》由会员分享,可在线阅读,更多相关《一种分组到分组的编码转换方法.pdf(10页珍藏版)》请在专利查询网上搜索。

本发明公开了一种分组到分组的编码转换方法,包括:1)由一第一编码转换模块将具有第一种格式的待转换分组转换为预定格式的编码数据;2)利用数据交换模块在预定时间将经过第一编码转换模块转换后的具有预定格式的编码数据输出至一第二编码转换模块;以及3)第二编码转换模块将具有预定编码格式的数据转换成具有不同于第一种格式的待转换分组的第二种格式的分组数据。本发明直接利用成熟技术,无需修改已有设计,降低了开发分组。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1