专利名称::一种传输半速率话音数据的方法
技术领域:
:本发明涉及通信领域,尤其涉及传输半速率话音数据的方法。
背景技术:
:在GSM(GlobalSystemforMobileCommunications,全球移动通讯系统)应用领域,经常会用到HW(高速通路,HigHWay)时隙来传输话音数据。例如应用于大量采用的El接口方式所连接的BTS(BaseTranceiverStation,基站收发信机)和BSC(BaseStationController,基站控制器)的系统中。传统的ElAbis(基站收发信机与基站控制器的接口)实现是这样的在BTS和BSC两端,准备好各自的上下行话音数据,按照协议规范,带有一定的同步头以及控制比特(bit),通过TDM(Time-divisionmultiplexing,时分复用)方式传输到对方一侧,接收方收到之后,进行搜寻同步头,解出话音数据。随着GSM技术的演进,传统基站也有了IP(网络协议)化的需求,传统的HW时隙方式在IPAbis接口转换处并不适用,因为在Abis口的时隙传输方式演变为IP包交换方式。转换处的处理单元称为FIB(快速以太网接口板)。原来的HW同步控制方式,在IPAbis下已经失去意义。作为IPAbis的接口板,FIB的主要功能是处理基站接口数据的转换。下行方向把来自IPAbis口的IP数据包,转换为HW时隙上TDM方式传输的数据;上行方向从HW时隙提取有效数据,按照IPAbis接口数据格式的定义,组成IP包发往Abis口。这样原基站业务数据的出口由FIB承接,中间的HW传输就演变成了基站设备的内部接口。HW带宽就不再像Abis口时隙带宽那样需要珍惜,而可以做得更宽。FIB的HW时隙上行数据是TDM方式的比特流,在向IPAbis传输之前,需要对数据进行同步头识别,只有识别出的包含同步头的数据才是需要在IPAbis口4专llr的凄t才居。4安照十办i义^见范3GPP(3rdGenerationPartnershipProjec,第三代合作伙伴计划)TS48.060的定义,在TRAU(TranscoderRateAdapterUnit,码变换速率适配单元)帧中,不同类型编码的话音数据对应不同的控制比特信息(C1C5),如下文所示FR(fUllrate,全速率)00010EFR(enhancedftillrate,增强型全速率)11010AMR(adaptivemulti-rate,自适应多速率)00110FIB进行数据转换时,对HW时隙数据搜索到同步头后,检查C1C5的取值,若是上述几种类型,则不需要剥离同步头,将全部320bit数据,打成数据包,向IPAbis口发送。如果不是上述类型的数据,则不作处理。随着GSM技术的演进,话音的编码方式也越来越多。就HR(HalfRate,半速率)方式而言,支持自适应调节的AHS(AdaptiveHalf-RateSpeech,自适应半速率语音)也存在多种编码方式。如果在TDM转IP的接口处理单元,对每一种编码方式,都要各自采用对应搜索同步头和解帧的工作,就会非常繁瑣,运行开销也很大。为了控制面信令(操作维护信令,以及业务信令)传输效率考虑,FIB对控制面信令只做格式变换后转发,不做应用层(层3)处理;因此FIB上无法根据信令来获知当前某时隙传输的业务类型;而且业务信道类型可能随着用户呼叫数量的变化而动态变化也给根据信令方式判断带来不小的麻烦。话音业务支持AMR之后,编码变得更加复杂,尤其对于HR业务,当传输支持AHS的7.40K话音帧时,因为同步头非常短,在不知道业务类型时,直接对其搜索非常困难。
发明内容本发明要解决的技术问题是提供一种传输半速率话音数据的方法,简化接口处理单元处理半速率话音数据的复杂度。为了解决上述问题,本发明提供了一种传输半速率话音数据的方法,包括以下步骤(a)基带处理单元将半速率话音业务数据按码变换速率适配单元帧的格式封装,在高速通路主时隙上传送;(b)快速以太网接口板遍历无线时隙对应的高速通路主时隙数据,进行同步头搜索,搜索到同步头后,若判断控制比特表示的业务数据类型为半速率类型时,剥离同步头取出半速率话音数据,转交后续上行处理。进一步地,所述基带处理单元将半速率话音数据^狯码变换速率适配单元帧的格式封装包括设置与码变换速率适配单元帧中相同的16个0和19个1的同步头;设置控制比特表示半速率子信道话音数据HRO和半速率子信道话音数据HR1的类型;将半速率子信道话音数据HRO或半速率子信道话音数据HR1的160位数据依次放入码变换速率适配单元帧的D1-D160中。进一步地,所述快速以太网接口板通过判断控制比特获知当前码变换速率适配单元帧格式的数据为半速率类型后,将同步头剥离,取出D1D160的数据净荷,转交后续上行处理。进一步地,所述设置控制比特表示半速率子信道话音数据HR0和半速率子信道话音数据HR1的类型包括分别设置码变换速率适配单元帧的5个控制比特(C1C5)表示HRO和HR1业务数据类型,所述5个控制比特为规范定义之外的取值。进一步地,所述表示HR0和HR1业务数据类型的5个控制比特分别为表示码变换速率适配单元帧中包含HR第0个子信道的HR0的控制比特为11000;表示码变换速率适配单元帧中包含HR第1个子信道的HR1的控制比特为11001。进一步地,所述快速以太网接口板遍历无线时隙对应的高速通路主时隙数据,进行同步头搜索且搜索到同步头后,如果控制比特的类型不是设定的类型,则丟弃此帧数据,记录解码错误。采用本发明的方法,采用同步头的统一封装的方法,在FIB处理中,通过把多种HR编码方式的半速率数据,作为净荷封装成FR(FullRate,全速率)统一传输方式,有助于FIB更加便利地从HW时隙,提取HR净荷业务数据进行IP传输,显著减低FIB在El转IP的处理上的开销,不需要处理难解的AHS编码,从而简化接口处理单元的运行负荷开销和复杂度,从而简化FIB的软件实现复杂度以及硬件单板实现成本。图1为通过HW时隙传输半速率话音数据的方法的流程图。具体实施例方式鉴于HW时隙通过BTS内部接口,而且每个无线时隙分配的HW时隙可以多一些,比如有5个固定的16K;对HR业务而言,可以要求基带处理单元4巴每个无线时隙包含的两个HR无线子时隙的160bit数据分在2个16K时隙上进行传输;这样相当于用2个16K通道来分别传输2个8K数据。为了传输和识别的方便,既然FIB需要对FR,EFR,AMR类型的数据帧识别16个0,19个1的同步头,那么基带处理单元可以把HR业务数据也都打上同样的同步头,封装成320位的TRAU帧格式,FIB就可以统一识别同步头,简化识别HR业务数据上的处理,完成HR业务数据的传输。按照IPAbis的规范,TRAU帧的数据是需要带上同步头传给BSC(基站控制器)的完整40字节;每个无线时隙数据TRAU帧的320比特位图如下表所示其中C1C21为控制比特,传输控制信息;D1D260为含有语音信息的数据比特,T1T4是无用的保护比特。帧头的16个固定的比特0为同步头,标志着TRAU帧的开始,其它19个固定比特1和16个0—起,称为TRAU帧的同步比特。<table>tableseeoriginaldocumentpage8</column></row><table>如图l所示,通过HW时隙传输半速率话音数据的方法包括以下步骤步骤IOI,基带处理单元将HR业务数据,按TRAU帧的格式封装;在HW主时隙上传送;基带处理单元将HR业务数据按TRAU帧的格式封装,包括(1)设置与TRAU帧中相同的16个0和19个1的同步头;(2)分别设置表示HR0和HR1业务数据类型的5个控制比特(C1C5),如设置HR的控制比特为下文所示(设置为规范定义之外的取值)表示该数据帧包含HR第0个子信道的HR0的控制比特为11000;表示该数据帧包含HR第1个子信道的HR1的控制比特为11001;还可以将设置HR的控制比特为其它取值,只要是在规范定义之外的取值,不和其它已定义过的类型取值相同即可。(3)将半速率数据(HR0或HR1)的160位数据依次放入D1~D160中;其它的D161D260的数据位可以为空。构成完整的320位TRAU帧。基带处理单元和FIB均位于BTS中,两者之间是HW连接方式。步骤102,FIB遍历无线时隙对应的HW主时隙数据,进行同步头搜索,搜索到同步头后,检查当前320位的TRAU格式的数据中控制比特C1C5的取值,若是HR类型,则进行HR处理,否则,转入其他类型的处理。FIB通过判断控制比特获知当前320位的TRAU格式的数据,为HR类型后,将同步头剥离,取出D1D160的数据净荷,获得此HR子信道的业务数据,转交后续上行处理(完成净荷的封装并打成IP包)。与基带处理单元中设置的格式相对应,如果FIB检测控制比特C1~C5为11000,表示此帧数据为HRO数据;如果检测控制比特C1C5为11001,表示此帧数据为HR1数据。如果FIB只检测到HRO类型的数据没有检测到HR1类型的数据,或者只检测到HR1类型的数据没有检测到HRO类型的数据,表示只有一个子信道在传输数据,如果检测到HR0类型的数据和HR1类型的数据,则获取到完整的HR子信道tt据,转交后续上行处理。如果FIB^r测到当前320位TRAU格式的数据的同步头,控制比特的类型不是设定的类型,则丢弃此帧数据,记录解码错误。下行HR业务数据的处理方法,和上述上行处理方法相反。本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况些相应的改变和变形都应属于本发明所附的权利要求的保护范围。权利要求1、一种传输半速率话音数据的方法,其特征在于,包括以下步骤(a)基带处理单元将半速率话音业务数据按码变换速率适配单元帧的格式封装,在高速通路主时隙上传送;(b)快速以太网接口板遍历无线时隙对应的高速通路主时隙数据,进行同步头搜索,搜索到同步头后,若判断控制比特表示的业务数据类型为半速率类型时,剥离同步头取出半速率话音数据,转交后续上行处理。2、如权利要求l所述的方法,其特征在于,所述基带处理单元将半速率话音数据按码变换速率适配单元帧的格式封装包括设置与码变换速率适配单元帧中相同的16个0和19个1的同步头;设置控制比特表示半速率子信道话音数据HRO和半速率子信道话音数据HR1的类型;将半速率子信道话音数据HRO或半速率子信道话音数据HR1的160位数据依次放入码变换速率适配单元帧的D1D160中。3、如权利要求2所述的方法,其特征在于,所述快速以太网接口板通过判断控制比特获知当前码变换速率适配单元帧格式的数据为半速率类型后,将同步头剥离,取出D1D160的数据净荷,转交后续上行处理。4、如权利要求2所述的方法,其特征在于,所述设置控制比特表示半速率子信道话音数据HRO和半速率子信道话音数据HR1的类型包括分别设置码变换速率适配单元帧的5个控制比特(C1C5)表示HR0和HR1业务数据类型,所述5个控制比特为规范定义之外的取值。5、如权利要求4所述的方法,其特征在于,所述表示HRO和HR1业务数据类型的5个控制比特分别为表示码变换速率适配单元帧中包含HR第0个子信道的HRO的控制比特为11000;表示码变换速率适配单元帧中包含HR第1个子信道的HR1的控制比特为11001。6、如权利要求l所述的方法,其特征在于,所述快速以太网接口板遍历无线时隙对应的高速通路主时隙数据,进行同步头搜索且搜索到同步头后,如果控制比特的类型不是设定的类型,则丟弃此帧数据,记录解码错误。全文摘要本发明公开了一种传输半速率话音数据的方法,包括以下步骤(a)基带处理单元将半速率话音业务数据按码变换速率适配单元帧的格式封装,在高速通路主时隙上传送;(b)快速以太网接口板遍历无线时隙对应的高速通路主时隙数据,进行同步头搜索,搜索到同步头后,若判断控制比特表示的业务数据类型为半速率类型时,剥离同步头取出半速率话音数据,转交后续上行处理。采用本发明的方法,可简化接口处理单元的运行负荷开销和复杂度,从而简化快速以太网接口板的软件实现复杂度以及硬件单板实现成本。文档编号H04W28/06GK101170755SQ20071018735公开日2008年4月30日申请日期2007年11月20日优先权日2007年11月20日发明者锋郭申请人:中兴通讯股份有限公司