Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

应用于无线通信系统的TFO终止方法及系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:中兴通讯股份有限公司

摘要:本发明公开了一种应用于无线通信系统的TFO终止方法及系统,其包括:本地TRAU在收到TFO去使能消息后,其状态机产生行为CR,向对端TRAUTC发送TFO去使能通知;对端TRAUTC依据所述TFO去使能通知,停止TFO帧的发送,其状态机进入MON状态。本发明可以避免现有技术中远端TRAUTC不断重复发送TFO消息尝试重协商,造成该对端TRAUTC资源的浪费,同时还可以克服对端TRAUTC由于不断的发送TFO消息尝试重协商,以致不断占用A口的PCM码流进行TFO消息,以致对语音质量造成影响的问题,从而一定程度上可以提高语音质量。

主权项:一种应用于无线通信系统的TFO终止方法,其特征在于,包括:A、本地码交换和速率适配单元TRAU在收到免二次编码TFO去使能消息后,其状态机产生行为配置请求CR,向对端码交换和速率适配单元TRAU转码器TC发送TFO去使能通知;当采用非自适应多速率AMR算法时,所述步骤A包括:A11、本地TRAU接收本地基站控制器BSC发送的TFO_Disable,并构建携带TFO_Disable信息的Con_Req配置帧;A12、本地TRAU发送所述Con_Req配置帧到对端TRAUTC;B、对端TRAUTC依据所述TFO去使能通知,停止TFO帧的发送,其状态机进入监测MON状态。

全文数据:应用于无线通信系统的TFO终止方法及系统技术领域[0001]本发明涉及无线通讯技术领域,尤其涉及一种应用于无线通信系统尤其是GSM系统TRAU模块的TFO免二次编码,TandemFreeOperation终止方法及系统。背景技术[0002]在传统的移动通信系统中,移动台MSMobileStation对另一端MS的呼叫在整个传输链路上存在着两次语音编解码的级联操作处理,这在一定程度上降低了传输的语音质量,为了解决这个问题,目前提出了一种避免编解码级联操作的方法,也就是TF0。[0003]TFO主要在2G无线通信系统的TRAU码交换和速率适配单元,TranscoderandRateAdapterUnit模块或3G无线通信系统的TC转码器,Transcoder模块实现,它以TCTRAU间传输的A口PCM码流为载体,通过插入带内信令的方式实现通话两端MS的编解码算法协商,当协商一致时将语音信息以TFO帧的形式插入到PCM码流中,由对端解析出来并透传给MS,使语音在传输的过程中减少了一次编解码的操作,从而使得话音质量得到提高。[0004]对于TFO的具体实现,3GPP协议28.062系列有详细的描述,TRAUTC模块在激活TFO功能后,通过TFO消息的交互进行TFO协商,然后在相互兼容的算法模式下建立TFO并开始TFO帧的传输。如表1所示,在该协议中定义了包含若干TFO状态、行为和事件的TFO状态机,通过事件触发状态迀移和行为发生,从而实现TFO的整个功能。[0005]表1[0006][0007][0008]依照协议,TRAUTC模块对于TFO的流程处理大致是一致的,二者的差别主要在于:在2G系统中,位于BSC基站控制器,BaseStationController的TRAU与BTS基站收发信台,BaseTransceiverStation在AMR算法时需要在用户面带内数据中插入TFO配置参数的交互,从而对TFO功能的激活、去激活以及速率调整等进行控制;而在3G系统中,位于MGW媒体网关,MediaGateway的TC其TFO功能控制由MSC移动交换中心,MobileSwitchingCenter进行处理,不需要通过用户面数据进行处理。这样在TFO状态机的实现上,TRAU与TC模块对TFO事件的处理细节就有一些分别,虽然状态机的运转流程是一样的,但在状态机迀移的过程中个别行为的发生有所不同,具体请参看表2,在该表中给出了在TRAU和TC模块中定义的不同的TFO行为。[0009]表2[0010][0011]依照上述的表2可以看出,TRAUTC模块对于TFO的行为差别可以归纳为以下两类:第一类包括Tx_Trau:=TF0_0ff、Tx_Trau:=TF0_Soon和Tx_Trau:=TF0_0n,它们用于AMR自适应多速率,AdaptiveMultiRate算法时TRAU以配置帧的方式向BTS通知TFO的状态,而在3G系统中,则不需要进行这种带内信令方式的交互;第二类是在TFO建立过程中,本地去激活TFO功能时的行为CR。协议中关于CR的描述,已经明确说明了这个行为CR仅在3G系统的TC模块中实现,换言之,也即在2G系统的TRAU模块中,不存在CR这个行为。[0012]因为行为CR跟TFO去激活事件TF0_Disable相关,以TF0_0PE状态为例,如表3所示,其给出了协议在TF0_Disable事件产生时相关的TFO状态机迀移及其行为定义。[0013]表3[0014][0015][0016]从上表3中可以看出,如果产生行为CR,也即是本地将会发送Con_Req配置帧到对端,由于本地TFO已经去使能,此时发送的Con_Req配置帧将携带TFOE=Disable信息,对端收到这个配置帧,就会产生Distant_Disable时间;也即是说,如果本地此时不产生行为CR,远端就不会收到本地发送的Con_Req配置帧,从而就不会产生相应的Distant_Disable事件,因此,在本地去使能TFO时,是否产生CR行为直接影响了远端TFO状态机的事件产生,从而进一步将影响到对端的TFO状态迀移。[0017]如图1和图2所示,所述图1给出了TF0_Disable时TC的TFO状态迀移,所述图2给出了TF0_Disable时TRAU的TFO状态迀移。[0018]参照图1,本地TF0_Disable时,本地进入TT状态,产生的行为CR使远端产生Distant_Disable事件,从而使远端得到了本地TFO去使能的通知,由此停止TFO帧的发送,进入MON状态;本地在丢失TFO同步后,进入NAC状态。两端在NAC状态和MON状态,不再产生任何动作,A口进行普通的PCM交互。[0019]而在图2中,本地在TF0_Disable进入TT状态时停止TFO帧发送,但由于不产生行为CR,因此没有配置帧发送到远端,远端无法确切得知本地的TFO使能状态变化,仅靠被动地检测到TFO同步丢失进行停止TFO帧发送的处理,同时向本地发送TF0_Req消息尝试TFO重协商,进入COR状态;此时,本地在丢失与远端的TFO同步后进入NAC状态,不会响应远端发送的TFO消息,从而使得远端最终进入PER状态,并周期性地发起TF0_Req_Ug息尝试TFO重协商。由此可见,TRAU和TC模块在本地TF0_Disable时由于是否产生CR行为的差异,导致对端进入了不同的TFO状态。相比较而言,3G系统中TC发送配置帧通知对端本地TFO去使能的CR行为,使协商的TFO两端最终都进入到一个稳态,这种做法比较合理;但在2G系统中,在本地TF0_Disable时,远端最终进入PER状态,这会使远端不停的周期性地发送TFO消息尝试重协商,这个行为得不到本地的响应,从而造成了对端TRAU资源的浪费,同时由于不断的发送TFO消息尝试重协商,以致不断占用A口的PCM码流进行TFO消息的发送,因此对语音质量也造成了一定的影响。发明内容[0020]本发明的目的在于提供一种应用于无线通信系统的TFO终止方法及系统,以解决在TRAU模块TFO终止时,远端因收不到通知从而TFO状态不能迀移到相应稳态的问题。[0021]本发明的目的可通过以下技术方案实现:[0022]一种应用于无线通信系统的TFO终止方法,包括:[0023]A、本地TRAU在收到TFO去使能消息后,其状态机产生行为CR,向对端TRAUTC发送TFO去使能通知;[0024]B、对端TRAUTC依据所述TFO去使能通知,停止TFO帧的发送,其状态机进入MON状ίέτO[0025]优选地,当采用AMR算法时,所述步骤A包括:[0026]A1、本地BTS发送携带TF0_Disable信息的Con_Req配置帧通知本地TRAU去使能TFO;[0027]A2、本地TRAU透传所述Con_Req配置帧至对端TRAUTC。[0028]优选地,当采用非AMR算法时,所述步骤A包括:[0029]All、本地TRAU接收本地BSC发送的TF0_Disable,并构建携带TF0_Disable信息的Con_Req配置帧;[0030]A12、本地TRAU发送所述Con_Req配置到对端TRAUTC。[0031]优选地,在执行所述步骤Al后,本地TRAU通知本地BTS放开速率调整限制。[0032]优选地,在执行所述步骤A2后,本地TRAU停止发送TFO帧。[0033]优选地,所述步骤B包括:[0034]B1、对端TRAUTC接收Con_Req配置帧,并向本地TRAU回应Con_Ack配置帧,之后,停止TFO帧的发送和接收;[0035]B2、对端TRAUTC通知对端BTS放开速率调整限制,其状态机进入MON状态。[0036]更为优选地,所述步骤B还包括:[0037]B3、本地TRAU接收所述Con_Ack配置帧;[0038]B4、当本地TRAU检测到A口TFO帧同步丢失大于2帧,且本地TFO已经去使能时,本地TRAU通知本地BTS本地TFO去使能,本地TRAU状态机进入NAC状态。[0039]—种无线通讯系统,包括本地TRAU以及对端TRAUTC,其中,[0040]本地TRAU,用以在收到TFO去使能消息后,其状态机产生行为CR,向对端TRAUTC发送TFO去使能通知;[0041]对端TRAUTC,依据所述TFO去使能通知,停止TFO帧的发送,其状态机进入MON状ίέτO[0042]优选地,还包括本地BTS,所述本地BTS发送携带TF0_DisabIe信息的Con_Req配置帧通知本地TRAU去使能TF0,并由本地TRAU透传所述Con_Req配置帧至对端TRAUTC。[0043]优选地,还包括本地BSC,本地BSC发送TF0_Disable至本地TRAU,本地TRAU构建携带TF0_DisabIe信息的Con_Req配置帧并发送至对端TRAUTC。[0044]由以上技术方案可以看出,本发明由于本地TRAU在TFO去使能后,状态机产生行为CR,将使对端TRAUTC接收到本地TFO去使能的通知,从而快速响应,停止TFO帧的发送,终止TF0,使其状态机进入MON状态,后续不再发起TFO消息,与现有技术相比,可以避免对端TRAUTC不断重复发送TFO消息尝试重协商,造成该对端TRAUTC资源的浪费,同时还可以克服对端TRAUTC由于不断的发送TFO消息尝试重协商,以致不断占用A口的PCM码流进行TFO消息,以致对语音质量造成影响的问题,从而一定程度上可以提高语音质量。附图说明[0045]图1是TC在TF0_Disable时的状态迀移流程图;[0046]图2是TRAU在TF0_Disable时的状态迀移流程图;[0047]图3是本发明实施例提供的应用于无线通信系统的TFO终止方法的流程图;[0048]图4是本发明实施例提供的无线通信系统的功能结构示意图;[0049]图5是本发明实施例提供的TRAU在TF0_Disable时的状态迀移流程图。[0050]本发明目的的实现、功能特点及优异效果,下面将结合具体实施例以及附图做进一步的说明。具体实施方式[0051]下面结合附图和具体实施例对本发明所述技术方案作进一步的详细描述,以使本领域的技术人员可以更好的理解本发明并能予以实施,但所举实施例不作为对本发明的限定。[0052]依照本发明提供的一种应用于无线通信系统的TFO终止方法,其包括:[0053]A、本地TRAU在收到TFO去使能消息后,其状态机产生行为CR,向对端TRAUTC发送TFO去使能通知;[0054]B、对端TRAUTC依据所述TFO去使能通知,停止TFO帧的发送,其状态机进入MON状ίέτO[0055]对于上述步骤A[0056]在具体实施过程中,当两端的MS均采用AMR算法时,所述步骤A包括如下详细步骤:[0057]Α1、本地BTS发送携带TF0_Disable信息的Con_Req配置帧通知本地TRAU去使能TFO;优选地,在执行所述步骤Al后,本地TRAU通知本地BTS放开速率调整限制。[0058]A2、本地TRAU透传所述Con_Req配置帧至对端TRAUTC。[0059]类似地,当两端的MS均采用非AMR算法时,所述步骤A包括:[0060]All、本地TRAU接收本地BSC发送的TF0_Disable,并构建携带TF0_Disable信息的Con_Req配置帧;[0061]Al2、本地TRAU发送所述Con_Req配置到对端TRAUTC。[0062]优选地,在执行所述步骤A2后,本地TRAU停止发送TFO帧。[0063]优选地,所述步骤B包括:[0064]B1、对端TRAUTC接收Con_Req配置帧,并向本地TRAU回应Con_Ack配置帧,之后,停止TFO帧的发送和接收;[0065]B2、对端TRAUTC通知对端BTS放开速率调整限制,其状态机进入MON状态。[0066]对于上述步骤B[0067]更为优选地,所述步骤B还包括:[0068]B3、本地TRAU接收所述Con_Ack配置帧;[0069]B4、当本地TRAU检测到A口TFO帧同步丢失大于2帧,且本地TFO已经去使能时,本地TRAU通知本地BTS本地TFO去使能,本地TRAU状态机进入NAC状态。[0070]相应地,依照本发明提供的一种无线通讯系统,其包括本地TRAU以及对端TRAUTC,其中,[0071]本地TRAU,用以在收到TFO去使能消息后,其状态机产生行为CR,向对端TRAUTC发送TFO去使能通知;[0072]对端TRAUTC,依据所述TFO去使能通知,停止TFO帧的发送,其状态机进入MON状ίέτO[0073]优选实施方式中,该无线通讯系统还包括本地BTS,所述本地BTS发送携带TF0_Disable信息的Con_Req配置帧通知本地TRAU去使能TF0,并由本地TRAU透传所述Con_Req配置帧至对端TRAUTC。[0074]除此之外,还包括本地BSC,其主要是用于当本地BTS无法发送携带TF0_Disable信息的Con_Req配置帧到本地TRAU时,本地BSC发送TF0_Disable至本地TRAU,本地TRAU构建携带TF0_DisabIe信息的Con_Req配置帧并发送至对端TRAUTC。[0075]下面以AMR算法为例,在现有技术中,状态机启动后,当本地TRAU同对端TCTRAU协商成功时,双方进入OPE状态,通过A口PCM码流承载的TFO帧进行交互。当本地TRAU端的TFO去使能时,如附图1所示,BTS向本地TRAU发送Con_Req配置帧,携带TF0_Disable信息,本地TRAU收到这个配置帧,将产生TF0_Disable事件,从而使得其TFO进入TF0_TT状态,此时根据上文中的表3描述的协议状态机行为,本地TRAU将通知本地BTS速率控制修改为在本地ACS集合内进行,停止发送TFO帧,发送TF0_Normal消息到对端,同时设置一个Tl=Is的定时器。由于本地停止发送TFO帧,对端TCTRAU将检测到TFO帧同步丢失,于是会向本地TRAU发送TF0_SYL消息,并也相应停止发送TFO帧,进入SOS状态。本地TRAU收到对端TCTRAU的TF0_SYL消息后,将发送TF0_0ff配置帧到本地BTS,发送TF0_Normal消息到对端TCTRAU,同时进入NAC状态,完成本地TFO的终止。[0076]与此同时,对端TRAUTC在TF0_SYL消息发送完毕后,将放开速率控制在远端ACS集合内,通知BTS或MSCTFO终止,进入⑶R状态,然后将发起TF0_Req消息尝试与本地TRAU的TFO重连接。本地TRAU在TFO终止后,不再响应对端TRAUTC的TFO消息,这样对端TRAUTC在TFO消息发送完毕后,即进入PER状态,并发送TF0_Req_L消息,同时设置一个T5=5s的定时器,每次定时器超时,就重新发送一个TF0_Req_L消息,然后重置定时器。[0077]这样,对端TRAUTC的TFO将最终停在PER状态,每5s发送一次TF0_Req_L消息,A口的PCM码流也将每5s被嵌入一次TFO消息,周而复始。[0078]在本发明提供的方法中,状态机需要修改行为CR,使得行为CR不再仅与3G系统相关,使得2G系统的TRAU模块也能够产生行为CR,结合协议给出的TFO状态机实现表格,实现在本地TRAU的TFO去使能时,本地TRAU也可以向对端TRAUTC发送配置帧。[0079]鉴于上述所述,如果本地TRAU不产生行为CR,在本地TRAU的TFO去使能时,对端TRAUTC将进入状态PER,并周期性的发起TF0_Req_I^息尝试TFO重协商,这对于对端TRAUTC资源来说是一个浪费,而且不断地插入TFO消息到PCM码流中,也会影响语音质量。[0080]在本发明实施例提供的方法中,本地TRAU在TFO去使能后,状态机产生行为CR,将使对端TRAUTC接收到本地TRAU的TFO去使能通知,从而快速响应,停止TFO帧的发送,终止TFO,其状态机进入MON状态,后续不再发起TFO消息。[0081]本发明实施例提供的方法能够使本地TRAU在TFO去使能,终止TFO并使得其状态机进入NAC状态时,将本地TFO去使能消息通知到对端TRAUTC,从而使对端TRAUTC能快速响应并停止TFO,并进入MON状态。[0082]目前的协议中之所以要求在TC模块产生行为CR,而TRAU模块不需要产生行为CR,是由于在3G系统中,A口的TFO配置帧都是TC模块构建的,当MSC通知TC去使能TFO时,行为CR使得TC模块通过构建Con_Req配置帧携带TF0_Disable信息,通知对端TRAUTC的TFO去使能消息。[0083]而在本发明实施例中,在2G系统中,采用AMR算法时,本地BTS通过发送携带TF0_Disable信息的Con_Req配置帧通知TRAU模块去使能TF0,TRAU只需要透传该Con_Req配置帧即可通知对端TRAUTC的TFO去使能。但协议状态机在TF0_Disable事件产生时,继续返回上文参看表3,产生了行为DT,即停止发送TFO帧,此时如果没有行为CR,本地TRAU停止发送TFO帧,Con_Req配置帧就无法透传到对端TRAUTC,造成了对端TRAUTC无法接收到TFO去使能通知。另一方面,非AMR算法时,本地BTS不一定通过配置帧通知本地TRAU—个TF0_Disable,而是通过本地BSC发送TF0_Disable至本地TRAU,这种情况下,需要本地TRAU自行构建携带TF0_Disable信息的Con_Req配置帧到对端TRAUTC,对端TRAUTC才能知道本地TFO已经去激活,从而进行更加合理的状态迀移。[0084]下面,举一具体的例子用以说明本发明。[0085]设本地TRAU的TFO的状态机状态为TFOState,本地TRAU为Loc_TRAU,对端TRAUTC为Dis_TRAU,协商后建立TFO,TFOState进入OPE状态,当两端MS使用AMR算法时,如图3所示,Loc_TRAU收到本地BTS发送的Con_Req配置帧,TFOE=0,表示TF0_Disable,Loc_TRAU进入以下步骤:[0086]步骤1、本地TRAU通知本地BTS放开速率调整限制,透传Con_Req配置帧,然后停止发送TFO帧,TFOState进入TF0_TT状态;[0087]步骤2、对端TRAUTC,S卩Dis_TRAU收到A口Con_Req配置帧,TFOE=0,回应Con_Ack配置帧,然后停止TFO帧的接收和发送,通知对端BTS放开速率调整限制和TF0_0FF,TFOState进入MON状态;[0088]步骤3、Loc_TRAU收到Con_Ack配置帧,TFOState仍为TF0_TT状态;[0089]步骤4、Loc_TRAU检测到A口TFO帧同步丢失大于2帧,并且本地TFO已经去使能;[0090]步骤5、Loc_TRAU通知本地BTS其TF0_0FF,TFOState进入NAC状态。[0091]除此之外,若MS使用非AMR算法时,如果BTS不支持与TRAU的配置帧交互,而是由BSC通知TRAU模块TF0_Disable,则在上述步骤1中,本地TRAU构建携带TF0_Disable信息的Con_Req配置帧,并发送至对端TRAUTC,然后停止发送TFO帧,TFOState进入TFO_TT状态,之后,进入步骤2继续后面的处理。[0092]以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

权利要求:1.一种应用于无线通信系统的TFO终止方法,其特征在于,包括:A、本地码交换和速率适配单元TRAU在收到免二次编码TFO去使能消息后,其状态机产生行为配置请求CR,向对端码交换和速率适配单元TRAU转码器TC发送TFO去使能通知;当采用非自适应多速率AMR算法时,所述步骤A包括:All、本地TRAU接收本地基站控制器BSC发送的TF0_Disable,并构建携带TF0_Disable信息的Con_Req配置桢;A12、本地TRAU发送所述Con_Req配置帧到对端TRAUTC;B、对端TRAUTC依据所述TFO去使能通知,停止TFO帧的发送,其状态机进入监测MON状ίέτO2.如权利要求1所述的应用于无线通信系统的TFO终止方法,其特征在于,当采用自适应多速率AMR算法时,所述步骤A包括:Α1、本地基站收发信台BTS发送携带TFO去使能TF0_Disable信息的Con_Req配置帧通知本地TRAU去使能TFO;A2、本地TRAU透传所述Con_Req配置帧至对端TRAUTC。3.如权利要求2所述的应用于无线通信系统的TFO终止方法,其特征在于,在执行所述步骤Al后,本地TRAU通知本地BTS放开速率调整限制。4.如权利要求2所述的应用于无线通信系统的TFO终止方法,其特征在于,在执行所述步骤A2后,本地TRAU停止发送TFO帧。5.如权利要求1或2所述的应用于无线通信系统的TFO终止方法,其特征在于,所述步骤B包括:Bl、对端TRAUTC接收Con_Req配置帧,并向本地TRAU回应Con_Ack配置帧,之后,停止TFO帧的发送和接收;B2、对端TRAUTC通知对端BTS放开速率调整限制,其状态机进入MON状态。6.如权利要求5所述的应用于无线通信系统的TFO终止方法,其特征在于,所述步骤B还包括:B3、本地TRAU接收所述Con_Ack配置帧;B4、当本地TRAU检测到A口TFO帧同步丢失大于2帧,且本地TFO已经去使能时,本地TRAU通知本地BTS其TFO去使能,本地TRAU状态机进入未激活NAC状态。7.—种无线通讯系统,其特征在于,包括本地TRAU以及对端TRAUTC,其中,本地TRAU,用以在收到TFO去使能消息后,其状态机产生行为CR,向对端TRAUTC发送TFO去使能通知,还用于当采用非AMR算法时,接收本地基站控制器BSC发送的TF0_Disable,并构建携带TF0_Disable信息的Con_Req配置帧,发送所述Con_Req配置帧到对端TRAUTC;对端TRAUTC,依据所述TFO去使能通知,停止TFO帧的发送,其状态机进入MON状态。8.如权利要求7所述的无线通讯系统,其特征在于,当所述无线通讯系统采用自适应多速率AMR算法时,还包括本地BTS,所述本地BTS发送携带TF0_Disable信息的Con_Req配置帧通知本地TRAU去使能TF0,并由本地TRAU透传所述Con_Req配置帧至对端TRAUTC。9.如权利要求7所述的无线通讯系统,其特征在于,还包括本地BSC,本地BSC发送TF0_Disable至本地TRAU,本地TRAU构建携带TF0_Disable信息的Con_Req配置帧并发送至对端TRAUTC〇

百度查询: 中兴通讯股份有限公司 应用于无线通信系统的TFO终止方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。