一种abis口网络时延自动调整方法

文档序号:7682247阅读:330来源:国知局
专利名称:一种abis口网络时延自动调整方法
技术领域
本发明涉及移动通讯,具体涉及一种ABIS 口网络时延自动调整方法。
技术背景在CDMA系统中,Abis接口是指BSC(Base Station Controller,基站控 制器)和BTS(Base Transceiver System,基站收发信机)之间的内部接口 ,用 来传输信令和媒体流信息。在码分多址CDMA系统业务信道发送过程中, 每隔一帧时间(通常一帧时间为20ms )BTS向MS( Mobile Station,移动台) 发送一个业务帧,MS向BTS发送一个反向业务帧。对于软切换,MS和多 于两个BTS通信,两个BTS发送帧的时间点一定要保持同步,否则在切换 时,MS将不能正确解调。BSC发送的每个前向业务帧经过Abis接口后, 至少要比BTS中接口的发送帧偏置提前一个功率控制组(PCG )时间到 达BTS , BTS才能够发送该前向业务帧。为了保证前向业务帧经过Abis接口的传输时延到达BTS后还能够 正确地被发送出去,在BSC和BTS之间有一个时间调整过程。A3 / A7 协议中规定,BTS发给BSC的反向业务帧中有一个包到达时间错误 (Package Arrival Time Error, PATE)字段,PATE字段用来指示前向业务 帧到达BTS的时间偏差,用正负值表示,BSC和BTS之间的时间调整信 息是通过PATE来传递的。两条腿时,SDM(Selected Distribute Multiplex Demultiplex Module,选择分发复用解复用模块)、CHM(Channel Module,信 道处理模块)上计算PATE、业务帧发送示意图如图l所示CHM上每20ms 向SDM发送反向业务帧,并将CHM计算的前向业务帧的PATE值填在反 向业务帧中;SDM从帧緩冲区中选择反向业务帧,计算发送前向业务帧调 整的时间;SDM才艮据发送前向业务帧调整的时间发送前向业务帧,并将帧 序号填在业务帧中;CHM接收到前向业务帧后,计算PATE值,并判断是否能及时发送。使用PATE值调整也存在一些问题因为PATE值是有误差的,根据 PATE值计算前向帧序号可能有误,所以导致调整帧序号的PATE值没有反 馈前就再一次调整帧序号。在业务帧发送过程中,如果仅仅有一帧的延时很 大,根据该PATE值调整帧序号后,根据PATE值反馈延时处理策略,在返 回PATE值前N帧不调整帧序号,第N+l帧开始调整,第N+2帧又需要调 整帧序号,中间至少有N+l帧不能发送给移动台。同时,使用PATE值调 整,每20msCHM都要计算PATE值,对CPU的影响很大,为了节省CPU, 很多系统釆用的是固定提前的方式,但固定提前的方式能容忍的延时是固定 的, 一旦延时超出容忍的范围,就会出现大量的丟帧。发明内容本发明需要解决的技术问题是如何提供一种ABIS 口网络时延自动调整 方法,可以提高系统对Abis 口时延变化的容忍程度,提高呼叫成功率。本发明的上述第一个技术问题这样解决,提供一种ABIS 口网络时延自 动调整方法,基站控制器BSC以初始固定提前的帧数发送前向业务帧并仅 根据基站控制器与基站收发信机BTS之间的时间调整信息超过预先设置阙 值对所述初始固定提前的帧数进行调整。按照本发明提供的自动调整方法,所述时间调整信息是PATE值,该自 动调整方法,包括以下步骤2.1) 基站控制器中分发复用解复用模块按初始固定提前的帧数或其一 次或多次调整后的当前固定提前的帧数发送前向业务帧;2.2) 基站收发信机中信道处理模块根据网络时延是否能及时发送接收 的所述前向业务帧直接置PATE值为O或计算对应PATE值并通过反向业务 帧反馈给分发复用解复用模块;2.3) 分发复用解复用模块接收所述反向业务帧并取出其中PATE值,如 果为O,则不调整所述初始固定提前的帧数或当前固定提前的帧数;如果不 为0,则进行计数,若PATE值连续不为O的次数达到最低门限值,则根据 PATE值对所述初始固定提前的帧数或当前固定提前的帧数进行调整,全部返回步骤2.1)。按照本发明提供的自动调整方法,所述步骤2.1)中初始固定提前的帧数 由选择器单元的帧偏置和信道单元的帧偏置共同决定。按照本发明提供的自动调整方法,若所述选择器单元的帧偏置大于信道 单元的帧偏置且大4个以上,则提前3帧,否则提前2帧。按照本发明提供的自动调整方法,所述步骤2.3)中最低门限是一次或一 次以上。按照本发明提供的自动调整方法,所述最低门限是二次。按照本发明提供的自动调整方法,所述步骤2.3)中根据PATE值对所述 初始固定提前的帧数或当前固定提前的帧数进行调整包括上门限,若该调整 超过所述上门限则不调整。按照本发明提供的自动调整方法,所述上门限是初始固定提前的帧数加 2帧。按照本发明提供的自动调整方法,该自动调整方法还包括按照所述步骤 2.3)中对所述初始固定提前的帧数进行调整后,打开一定时器,如果该定时 器到时未收到PATE值不为0的反向帧,则分发复用解复用模块调整或逐步 调整当前固定提前的帧数至所述初始固定提前的帧数。按照本发明提供的自动调整方法,所述时间调整信息可以是PATE值, 也可以是帧是否能正常发出的标志等等。本发明提供的一种ABIS 口网络时延自动调整方法,结合固定提前和 PATE调整,既能不耗太多CPU,又能自适应Abis 口网络时延,可以提高 系统对Abis 口时延变化的容忍程度,提高呼叫成功率。


下面结合附图和具体实施例进一步对本发明进行详细说明。图l为现有技术中SDM、 CHM上计算PATE、业务帧发送示意图;图2为本发明自动调整流程示意图。
具体实施方式
首先,说明本发明方法,包括(1) 呼叫建立时,数据库分配CE(Channel Element,信道单元)、 SE(Selector Element,选择器单元)资源及相对应的帧偏置;(2) SDM根据SE的帧偏置和CE的帧偏置,决定初始固定提前的帧数;(3) CHM对从SDM收到的帧进行緩存,按帧序号对应的时间发送, 如果由于网络时延CHM判断不能及时发送,则按PATE值调整的算法算出 对应的PATE值,将计算出的PATE值填在反向业务帧中反馈给SDM,如 果能及时发送,则直接PATE值填0;(4) SDM收到CHM过来的反向业务帧,从中取出PATE值,如果为 0,则不调整,如果不为0,则进行计数,如果PATE值连续不为0的次数 达到最低门限值,则需要根据PATE值对前向的帧序号进行调整,根据发送 前向业务帧调整的时间发送前向业务帧,并将帧序号填在业务帧中;其中,所述的步骤(2)中所讲到的初始固定提前的帧数由SE的帧偏置 和CE的帧偏置共同决定;所述的步骤(4 )中的最低门限值可根据实际情况来设置,可设为 一次 也可以设为多次,考虑到每次不为OCHM都会丢一个帧,所以一般设为两 次比较合适。所述的步骤(4)中SDM根据PATE值对前向的帧序号进行调整指的是 SDM根据PATE值对固定提前的帧数进行调整,从两帧改到三帧或别的帧 数,SDM在调整的时候有个原则,由于固定提前会导致语音延时,所以不 宜设的过大,在满足不丟帧的情况下,调整到的固定提前帧数要尽可能小, 如果返回的PATE值显示偏差过大,需要提前的帧数超过某个上门限值,则 不进行调整。可选地,所述的步骤4中,如果对前向的帧序号进行了调整,同时当前 提前的帧数超过初始固定提前的帧数时,SDM可以打开一定时器,如果定 时器到时未收到PATE值不为0的反向帧,则SDM调整或逐步调整当前固 定提前的帧向初始固定提前的帧数靠拢;进一步,结合具体实施例详细说明实施例一 如图2所示,(1) 呼叫建立时,数据库分配CE、 SE资源及相对应的帧偏置;(2) SDM根据SE的帧偏置和CE的帧偏置,决定初始固定提前的帧数;(3) CHM对从SDM收到的帧进行緩存,按帧序号对应的时间发送, 如果由于网络时延CHM判断不能及时发送,则按PATE值调整的算法算出 对应的PATE值,将计算出的PATE值填在反向业务帧中反馈给SDM,如 果能及时发送,则直接PATE值填0;(4) SDM收到CHM过来的反向业务帧,从中取出PATE值,如果为 0,则不调整,如果不为0,则进行计数,如果PATE值连续不为0的次数 达到最低门限值,则需要根据PATE值对前向的帧序号进行调整,根据发送 前向业务帧调整的时间发送前向业务帧,并将帧序号填在业务帧中;其中所述的步骤(2)中所讲到的初始固定提前的帧数由SE的帧偏置和CE 的帧偏置共同决定,本实施例中设定SE的帧偏置大于CE的帧偏置,且大 4以上,则提前3帧,否则提前2帧;所述的步骤(4)中的最低门限值可根据实际情况来设置,可设为一次 也可以设为多次,考虑到每次不为OCHM都会丢一个帧,所以一般设为两 次比较合适,本实施例中设为两次。所述的步骤(4)中SDM根据PATE值对前向的帧序号进行调整指的是 SDM根据PATE值对固定提前的帧数进行调整,从两帧改到三帧或别的帧 数,SDM在调整的时候有个原则,由于固定提前会导致语音延时,所以不 宜设的过大,在满足不丟帧的情况下,调整到的固定提前帧数要尽可能小, 如果返回的PATE值显示偏差过大,需要提前的帧数超过某个上门限值,则 不进行调整,本实施例中假定上门限值为初始固定提前的帧数加2帧。3、当然;,'发明还口可有其他多种一实口施例,在不背离本发明精,及其,质" 形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1、一种ABIS口网络时延自动调整方法,其特征在于,基站控制器以初始固定提前的帧数发送前向业务帧并仅根据基站控制器与基站收发信机之间的时间调整信息超过预先设置阙值对所述初始固定提前的帧数进行调整。
2、 根据权利要求1所述自动调整方法,其特征在于,所述时间调整 信息是PATE值,该自动调整方法包括以下步骤2.1) 基站控制器中分发复用解复用模块按初始固定提前的帧数或其 一次或多次调整后的当前固定提前的帧数发送前向业务帧;2.2) 基站收发信机中信道处理模块根据网络时延是否能及时发送接 收的所述前向业务帧直接置PATE值为0或计算对应PATE值并 通过反向业务帧反馈给分发复用解复用模块;2.3) 分发复用解复用模块接收所述反向业务帧并取出其中PATE值, 如果为0,则不调整所述初始固定提前的帧数或当前固定提前的 帧数;如果不为0,则进行计数,若PATE值连续不为0的次数 达到最低门限值,则根据PATE值对所述初始固定提前的帧数或 当前固定提前的帧数进行调整,全部返回步骤2.1)。
3、 根据权利要求2所述自动调整方法,其特征在于,所述步骤2.1) 中初始固定提前的帧数由选择器单元的帧偏置和信道单元的帧偏置共同决定。
4、 根据权利要求3所述自动调整方法,其特征在于,若所述选择器 单元的帧偏置大于信道单元的帧偏置且大4个以上,则提前3帧,否则提前 2帧。
5、 根据权利要求2所述自动调整方法,其特征在于,所述步骤2.3) 中最低门限是一次或一次以上。
6、 根据权利要求5所述自动调整方法,其特征在于,所述最低门限 是二次。
7、 根据权利要求2所述自动调整方法,其特征在于,所述步骤2.3) 中根据PATE值对所述初始固定提前的帧数或当前固定提前的帧数进行调 整包括上门限,若该调整超过所述上门限则不调整。
8、 根据权利要求7所述自动调整方法,其特征在于,所述上门限是 所述初始固定提前的帧数加2帧。
9、 根据权利要求2所述自动调整方法,其特征在于,该自动调整方 法还包括按照所述步骤2.3)中对所述初始固定提前的帧数进行调整后,打开 一定时器,如果该定时器到时未收到PATE值不为O的反向帧,则分发复用 解复用模块调整或逐步调整当前固定提前的帧数至所述初始固定提前的帧数。
10、 根据权利要求1所述自动调整方法,其特征在于,所述时间调整 信息是帧是否能正常发出的标志。
全文摘要
本发明涉及一种Abis口网络时延自动调整方法,基站控制器以初始固定提前的帧数发送前向业务帧并仅根据基站控制器与基站收发信机之间的时间调整信息超过预先设置阙值对所述固定提前的帧数进行调整,所述时间调整信息包括但不限制于PATE值。这种方法结合固定提前和PATE调整,在不耗太多CPU基础上自适应Abis口网络时延,可提高对时延变化的容忍程度和呼叫成功率。
文档编号H04Q7/30GK101217718SQ20081000113
公开日2008年7月9日 申请日期2008年1月16日 优先权日2008年1月16日
发明者孙云山, 李平华, 杨宝国, 峄 蒋 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1