一种小区更新的方法及终端的制作方法

文档序号:7946637阅读:120来源:国知局
专利名称:一种小区更新的方法及终端的制作方法
技术领域
本发明涉及移动通信技术领域,具体涉及一种小区更新的方法及终端。
背景技术
第三代合作伙伴计划(3GPP,The 3rd Generation Partnership Project)规范定义,小区更新过程由用户终端(UE)发起,在满足下面任一种触发条件时,UE即可发起小区更新过程(I)、上行数据传送;(2)、寻呼响应;(3)、无线链路失败;(4)、重新进入服务区;(5)、无线链路控制(RLC, Radio Link Control)层出现不可恢复的错误;(6)、小区重选;(7)、周期性小区更新。其中,根据3GPP TS25. 331规范,“RLC层出现不可恢复的错误”的小区更新发起机制是指,处于连接状态下的UE检测到RLC层发生传递失败后,首先进行重传尝试,直至重传成功或达到预设的最大 重传次数如果重传成功,则链路的RLC层恢复;如果重传达到最大次数后仍然没有重传成功,UE可发起RLC层的复位,恢复RLC的全部初始参数如果复位成功,那么RLC层重新开始向接收端作重传尝试,直至重传成功或达到最大重传次数如果重传成功,则链路的RLC层恢复;如果重传达到最大次数后仍然没有重传成功,则重新发起RLC层的复位,直至复位后重传成功或达到预设的最大复位次数。在达到最大复位次数后,如果RLC层仍然没有恢复,则判断“RLC层出现不可恢复的错误”,此时将触发UE发起小区更新过程。随着数据业务的快速发展,人们在使用UE进行电路交换(CS)域的语音电话的同时,也越来越多地使用到分组交换(PS)域的业务,例如,人们经常使用UE长时间地进行浏览网页以及收发邮件等操作,因此,UE侧并发进行CS业务与PS业务的场景也越来越多。在并发进行CS业务与PS业务时,如果UE因PS业务的RLC层出现不可恢复的错误而发起小区更新过程,通常会造成CS业务的短暂中断,这种中断会严重影响到用户使用CS业务的体验。

发明内容
本发明所要解决的技术问题是提供一种小区更新的方法及终端,避免由于PS业务的RLC层出现不可恢复的错误而发起的小区更新对CS业务造成的不良影响,改善CS和PS并发业务时用户对CS业务的使用体验。为解决上述技术问题,本发明提供方案如下
一种小区更新的方法,包括终端检测到分组交换PS业务的无线链路控制RLC层出现不可恢复的错误;所述终端判断当前是否存在电路交换CS业务;在存在CS业务时,所述终端判断所述错误是否会影响到所述CS业务;在所述错误不会影响到所述CS业务时,所述终端等待所述CS业务结束,并在所述CS业务结束后再向网络侧发送小区更新请求。优选地,上述的方法中,所述终端检测到分组交换PS业务的无线链路控制RLC层出现不可恢复的错误,包括所述终端检测到无线链路控制RLC层出现不可恢复的错误;所述终端判断所述错误是否由PS业务所产生;在所述错误是由PS业务所产生时,所述终端检测到PS业务的RLC层出现不可恢复的错误。 优选地,上述的方法中,在所述错误不是由PS业务所产生时,所述终端向网络侧发送小区更新请求。优选地,上述的方法中,所述判断所述错误是否由PS业务所产生包括在所述错误是否由以下任一种业务所产生时,判断所述错误是由PS业务所产生;否则,判断所述错误是不由PS业务所产生流媒体主叫业务Originating Streaming Call ;流媒体被叫业务Terminating Streaming Call ;交互类主叫业务Originating Interactive Call ;交互类被叫业务Terminating Interactive Call ;背景类主叫业务Originating Background Call ;背景类被叫业务Terminating Background Call。优选地,上述的方法中,在当前不存在CS业务时,所述终端向网络侧发送小区更新请求。优选地,上述的方法中,所述判断当前是否存在电路交换CS业务包括所述终端判断本地保存的无线资源控制连接请求或呼叫管理服务请求中携带的原因值是否为会话类主叫业务或会话类被叫业务中的任意一种若是,则判断存在CS业务;否则,判断不存在CS业务。优选地,上述的方法中,在所述错误会影响到所述CS业务时,所述终端向网络侧发送小区更新请求。优选地,上述的方法中,所述判断所述错误是否会影响到所述CS业务包括在所述错误仅涉及PS业务的用户平面的无线承载时,判断所述错误不会影响到所述CS业务;否则,判断所述错误会影响到所述CS业务。本发明还提供了一种终端,包括
第一检测单元,用于检测分组交换PS业务的无线链路控制RLC层是否出现不可恢复的错误;第一判断单元,用于在所述检测单元检测到PS业务的RLC层出现不可恢复的错误,判断当前是否存在电路交换CS业务;第二判断单元,用于在所述第一判断单元判断存在CS业务时,判断所述错误是否会影响到所述CS业务;第一处理单元,用于在所述第二判断单元判断所述错误不会影响到所述CS业务时,等待所述CS业务结束,并在所述CS业务结束后再向网络侧发送小区更新请求。优选地,上述的终端中,所述第一检测单元包括第二检测单元,用于检测RLC层是否出现不可恢复的错误;第三判断单元,用于在所述第二检测单元检测到RLC层出现不可恢复的错误时,判断所述错误是否由PS业务所产生。优选地,上述的终端中,还包括第二处理单元,用于在所述错误不是由PS业务的RLC层所产生时,向网络侧发送小区更新请求。优选地,上述的终端中,所述第三判断单元 ,进一步用于在所述错误是否由以下任一种业务的RLC层所产生时,判断所述错误是由PS业务的RLC层所产生;否则,判断所述错误是不由PS业务的RLC层所产生流媒体主叫业务Originating Streaming Call ;流媒体被叫业务Terminating Streaming Call ;交互类主叫业务Originating Interactive Call ;交互类被叫业务Terminating Interactive Call ;背景类主叫业务Originating Background Call ;背景类被叫业务Terminating Background Call。优选地,上述的终端中,还包括第三处理单元,用于在所述第一判断单元判断当前不存在CS业务时,向网络侧发送小区更新请求。优选地,上述的终端中,所述第一判断单元,进一步用于判断本地保存的无线资源控制连接请求或呼叫管理服务请求中携带的原因值是否为会话类主叫业务或会话类被叫业务中的任意一种若是,则判断存在CS业务;否则,判断不存在CS业务。优选地,上述的终端中,还包括第四处理单元,用于在所述第二判断单元判断所述错误会影响到所述CS业务时,向网络侧发送小区更新请求。优选地,上述的终端中,所述第二判断单元,进一步用于在所述错误仅涉及PS业务的用户平面的无线承载时,判断所述错误不会影响到所述CS业务;否则,判断所述错误会影响到所述CS业务。
从以上所述可以看出,本发明提供的小区更新的方法及终端,在检测到PS业务的RLC层出现不可恢复的错误后,如果存在并发的CS业务并且所述错误并不会对CS业务产生影响,此时终端将等待CS业务结束后才发起小区更新过程,从而优先保证CS业务的进行,避免了小区更新过程中删除物理层链路所引起的CS业务的语音中断/单通,大大改善了用户对CS业务的使用体验。


图1为本发明实施例提供的一种小区更新的方法的流程示意图;图2为本发明实施例提供的一种终端的结构示意图。
具体实施例方式发明人在对现有的运营商网络中每天所发生的小区更新进行统计后发现,绝大多数的小区更新的触发原因集中在“无线链路失败”和“RLC层出现不可恢复的错误”。现有机制下,根据协议规范,在UE侧的CS业务与PS业务并发进行的时候,同一 UE在CS业务与PS业务并发时,两种业务使用的是同一物理层无线链路。如果UE检测到PS业务“RLC层出现不可恢复的错误”而发起小区更新,则在小区更新的过程中,需要删除掉原有物理层的无线链路,会造成CS语音通话的短暂中断。表I示出了该场景下的小区更新过程中网络侧的一种典型信令流程。
权利要求
1.一种小区更新的方法,其特征在于,包括 终端检测到分组交换PS业务的无线链路控制RLC层出现不可恢复的错误; 所述终端判断当前是否存在电路交换CS业务; 在存在CS业务时,所述终端判断所述错误是否会影响到所述CS业务; 在所述错误不会影响到所述CS业务时,所述终端等待所述CS业务结束,并在所述CS业务结束后再向网络侧发送小区更新请求。
2.如权利要求1所述的方法,其特征在于,所述终端检测到分组交换PS业务的无线链路控制RLC层出现不可恢复的错误,包括 所述终端检测到无线链路控制RLC层出现不可恢复的错误; 所述终端判断所述错误是否由PS业务所产生; 在所述错误是由PS业务所产生时,所述终端检测到PS业务的RLC层出现不可恢复的错误。
3.如权利要求2所述的方法,其特征在于, 在所述错误不是由PS业务所产生时,所述终端向网络侧发送小区更新请求。
4.如权利要求2或3所述的方法,其特征在于, 所述判断所述错误是否由PS业务所产生包括 在所述错误是否由以下任一种业务所产生时,判断所述错误是由PS业务所产生;否贝U,判断所述错误是不由PS业务所产生 流媒体主叫业务 Originating Streaming Call ; 流媒体被叫业务 Terminating Streaming Call ; 交互类主叫业务 Originating Interactive Call ; 交互类被叫业务 Terminating Interactive Call ; 背景类主叫业务 Originating Background Call ; 背景类被叫业务 Terminating Background Call。
5.如权利要求1所述的方法,其特征在于, 在当前不存在CS业务时,所述终端向网络侧发送小区更新请求。
6.如权利要求1或5所述的方法,其特征在于, 所述判断当前是否存在电路交换CS业务包括 所述终端判断本地保存的无线资源控制连接请求或呼叫管理服务请求中携带的原因值是否为会话类主叫业务或会话类被叫业务中的任意一种 若是,则判断存在CS业务; 否则,判断不存在CS业务。
7.如权利要求1所述的方法,其特征在于, 在所述错误会影响到所述CS业务时,所述终端向网络侧发送小区更新请求。
8.如权利要求1或7所述的方法,其特征在于, 所述判断所述错误是否会影响到所述CS业务包括 在所述错误仅涉及PS业务的用户平面的无线承载时,判断所述错误不会影响到所述CS业务;否则,判断所述错误会影响到所述CS业务。
9.一种终端,其特征在于,包括第一检测单元,用于检测分组交换PS业务的无线链路控制RLC层是否出现不可恢复的错误; 第一判断单元,用于在所述检测单元检测到PS业务的RLC层出现不可恢复的错误,判断当前是否存在电路交换CS业务; 第二判断单元,用于在所述第一判断单元判断存在CS业务时,判断所述错误是否会影响到所述CS业务; 第一处理单元,用于在所述第二判断单元判断所述错误不会影响到所述CS业务时,等待所述CS业务结束,并在所述CS业务结束后再向网络侧发送小区更新请求。
10.如权利要求8所述的终端,其特征在于,所述第一检测单元包括 第二检测单元,用于检测RLC层是否出现不可恢复的错误; 第三判断单元,用于在所述第二检测单元检测到RLC层出现不可恢复的错误时,判断所述错误是否由PS业务所产生。
11.如权利要求10所述的终端,其特征在于,还包括 第二处理单元,用于在所述错误不是由PS业务的RLC层所产生时,向网络侧发送小区更新请求。
12.如权利要求10或11所述的终端,其特征在于, 所述第三判断单元,进一步用于在所述错误是否由以下任一种业务的RLC层所产生时,判断所述错误是由PS业务的RLC层所产生;否则,判断所述错误是不由PS业务的RLC层所产生 流媒体主叫业务 Originating Streaming Call ; 流媒体被叫业务 Terminating Streaming Call ; 交互类主叫业务 Originating Interactive Call ; 交互类被叫业务 Terminating Interactive Call ; 背景类主叫业务 Originating Background Call ; 背景类被叫业务 Terminating Background Call。
13.如权利要求9所述的终端,其特征在于,还包括 第三处理单元,用于在所述第一判断单元判断当前不存在CS业务时,向网络侧发送小区更新请求。
14.如权利要求9或13所述的终端,其特征在于, 所述第一判断单元,进一步用于判断本地保存的无线资源控制连接请求或呼叫管理服务请求中携带的原因值是否为会话类主叫业务或会话类被叫业务中的任意一种 若是,则判断存在CS业务; 否则,判断不存在CS业务。
15.如权利要求9所述的终端,其特征在于,还包括 第四处理单元,用于在所述第二判断单元判断所述错误会影响到所述CS业务时,向网络侧发送小区更新请求。
16.如权利要求9或15所述的终端,其特征在于, 所述第二判断单元,进一步用于在所述错误仅涉及PS业务的用户平面的无线承载时,判断所述错误不会影响到所述CS业务;否则,判断所述错误会影响到所述CS业务。
全文摘要
本发明提供了一种小区更新的方法及终端,涉及到移动通信技术领域。其中所述方法包括终端检测到RLC层出现不可恢复的错误;所述终端判断所述错误是否由PS业务所产生;在所述错误是由PS业务所产生时,所述终端判断当前是否存在CS业务;在存在CS业务时,所述终端判断所述错误是否会影响到所述CS业务;在所述错误不会影响到所述CS业务时,所述终端等待所述CS业务结束,并在所述CS业务结束后再向网络侧发送小区更新请求。本发明能够避免由于PS业务的RLC层出现不可恢复的错误而发起的小区更新对CS业务造成的不良影响,改善CS和PS并发业务时用户对CS业务的使用体验。
文档编号H04W36/02GK103067989SQ201110323709
公开日2013年4月24日 申请日期2011年10月21日 优先权日2011年10月21日
发明者许时彰, 吴朝健, 许鑫燕, 孔祥刚 申请人:中国移动通信集团广东有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1