一种上行空口信令的处理方法和终端的制作方法

文档序号:7851573阅读:132来源:国知局
专利名称:一种上行空口信令的处理方法和终端的制作方法
技术领域
本发明涉及通信技术领域,具体涉及一种上行空口信令的处理方法和终端。
背景技术
宽带码分多址(WCDMA,Wideband Code Division Multiple Access)的无线链路异常流程在第三代合作伙伴计划(3GPP, 3rd_Generation Partnership Project)中描述包括在专用信道(DCH, Dedicated Channel)状态,终端(UE, User Equipment)的物理层(PHY,Physical Layer)会周期性的检测专用物理信道的解调错误比特比例(BER,BitError Ratio)和译码错误块比例(BLER, Block Error Ratio)。如果两个指标好于设置的门限,表示信道质量优良,物理层会向无线资源控制层(RRC, Radio Resource Control)报
告同步指示;如果两个指标指示信道的质量差,物理层向RRC报告失步,并关闭射频芯片的上行通路,此时终端不能发送数据。在现有技术中,在无线链路从链路正常(即同步)到链路失败的过程中,RRC仍然会产生并向网络发送和当前小区信息相关的空口信令,如包含有当前小区和邻区信令强度的测量报告,如图I所示,现有技术中空口信令的生成和发送流程简图,包括步骤I :根据当前的通信流程约束,在需要发送空口信令时,按照协议结构填充生成信令的具体内容;步骤2 :在信令头部添加完整性保护信息;步骤3 :在RLC层组包且加密;步骤4 :在媒体介入控制(MAC, Media Access Control)层选择发送的传输信道;步骤5 :在物理层对消息进行编码;步骤6 :将编码后的数据发送到网络。上述空口信令一旦产生并且递交到无线链路控制(RLC,Radio Link Control)处理环节之后,如果确认方式发送,就无法撤销。如果UE在失步后,从老小区更新到另一个小区后,这些在老小区内生成的空口信令通常有较高优先级,会占用发送给新小区的信令或者业务数据的发送机会,且如果网络的健壮性不够,会导致更为严重的网络故障。

发明内容
本发明实施例提供了一种上行空口信令的处理方法和终端,在无线链路异常时,能减少冗余信令的产生,保证网络通信顺畅。本发明实施例提供了一种上行空口信令的处理方法,该方法包括在无线资源控制层生成空口信令,所述空口信令至少包括无线资源控制层信令;在所述无线资源控制层根据上行链路上报的指示,判断上行链路是否处于失步状态;如果所述上行链路处于失步状态,在所述无线资源控制层缓存生成的所述空口信令;并判断所述上行链路是否恢复,当所述上行链路恢复失败时,丢弃缓存的所述无线资源控制层信令。本发明实施例还提供了一种终端,该终端包括生成信令单元,第一判断单元,缓存单元,第二判断单元和第二丢弃单元;所述生成信令单元,用于在无线资源控制层生成空口信令,所述空口信令至少包括无线资源控制层信令;所述第一判断单元,用于在所述无线资源控制层根据物理层上报的指示,判断上行链路是否处于失步状态;

所述缓存单元,用于如果所述上行链路处于失步状态,在所述无线资源控制层缓存生成的所述空口信令;所述第二判断单元,用于判断所述上行链路是否恢复;所述第二丢弃单元,用于当所述上行链路恢复失败时,丢弃缓存的所述无线资源控制层信令。从以上技术方案可以看出,该技术方案中RRC层根据物理层上报的指示,判断物理层是否失步,如果物理层失步则缓存当前生成的空口信令,再判断上行链路是否恢复同步,如果未能恢复同步,则将缓存的空口信令中的RRC层信令丢弃,从而能够将对网络产生的冗余数据及时丢弃,避免冗余数据阻塞网络,保证了终端和网络的正常交互,并改善链路异常恢复后的数传恢复时间,有利于用户体验。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I是现有技术中空口信令的生成和发送流程示意简图;图2是本发明实施例一提供的一种上行空口信令的处理方法流程示意简图;图3是本发明实施例一中说明的一种无线链路异常处理流程示意简图;图4是本发明实施例二提供的一种上行空口信令的处理方法流程示意简图;图5是本发明实施例三提供的一种终端示意简图。
具体实施例方式实施例一本发明实施例提供了一种上行空口信令的处理方法,如图2所示,该方法包括步骤201 :在RRC层生成空口信令,该空口信令至少包括RRC层信令;其中,RRC信令进一步包括与小区相关信令和与小区无关的信令;进一步,与小区相关信令又可以划分为周期性和非周期性。还需要说明的是,生成的空口信令中还可以包括非接入层信令,通常非接入层信令是与业务相关的信令。步骤202 :在RRC层根据物理层上报的指示,判断上行链路是否处于失步状态,如果失步,则执行步骤203 ;
需要说明的是物理层会周期性的向RRC层上报指示,该指示包括上行链路失步,或者上行链路同步。该物理层上报的指示表明上行链路在当前时刻的失步或同步状态。步骤203 :在RRC层缓存生成的空口信令;其中,步骤203中缓存的空口信令包括RRC层信令。如果空口信令中还包括有非接入层信令,该非接入层信令可以也缓存。需要说明的是,用户设备在执行步骤203缓存生成的空口信令的同时,可以触发无线链路异常处理,如图3所示,该无线链路异常处理包括终端释放当前的专用物理信道资源;重新选择适合的小区,驻留后根据该小区广播的系统消息,配置公共信道,发送小区更新到网络,网络通过小区更新确认给予最新的物理信道配置;终端配置完成,并向网络发送完成消息后,链路恢复。上述无线链路异常处理操作具体参考现有技术。步骤204 :判断上行链路是否恢复;其中,该步骤204中判断上行链路是否恢复具体可以包括如下步骤204a和步骤204b。步骤204a RRC层接收物理层多于一次上报的指示;与步骤202的说明相似,即物理层会周期性的向RRC层上报指示,该指示包括上行链路失步,或者上行链路同步。该物理层上报的指示表明上行链路在当前时刻的失步或同步状态。步骤204b :在RRC层根据上报的表示上行链路同步或失步的指示的数量,判断上行链路是否恢复;如果链路失败,执行步骤205 ;其中,物理层可以周期性定时向RRC层上报同步或者失步指示。由RRC层进行计数。如果RRC层连续收到n条失步指示,RRC层判断上行链路失步。如果收到m条同步,RRC层判断上行链路同步。其中,n或m的值由网络配置。如果RRC层收到小于n条失步指示,又收到m条同步指示,可认为链路恢复。步骤205 :当RRC层判断上行链路失败,则丢弃缓存的空口信令中的RRC层信令。通过上述对本发明实施例一提供的方法的描述,该方法中RRC层根据物理层上报的指示,判断上行链路是否失步,如果上行链路失步则缓存当前生成的空口信令,再判断上行链路是否恢复同步,如果未能恢复同步,则将缓存的空口信令中的RRC层信令丢弃,从而能够将对网络产生的冗余数据及时丢弃,避免冗余数据阻塞网络,保证了终端和网络的正常交互,并改善链路异常恢复后的数传恢复时间,有利于用户体验。若步骤204b在RRC层判断上行链路恢复时,或者当步骤202中判断出上行链路未失步,该方法还包括步骤206 :对缓存信令执行后续处理将信令发送到网络。其中,步骤206中所说的后续处理可以包括由RRC层添加完整性保护信息,在RLC层进行组包和加密处理,在MAC层选择发送的传输信道,在物理层进行编码处理,将处理后的信令发送到网络。通过增加步骤206,使得上行链路在未失步,或者链路恢复时,仍能够正常的生成信令数据。实施例二本发明实施例提供了一种上行空口信令的处理方法,该方法与实施例一提供的方、法相似,不同之处在于,实施例二中增加了对生成的信令特性的判断,如是否为周期性信令,从而对不需要在RRC层缓存的信令(如RRC层信令,需要说明的是,RRC层缓存的空口信令中还包括非接入层信令,而该非接入层信令是不可以丢弃的。)采取直接丢弃的操作。具体参见图4所示,该方法包括步骤401 :在RRC层生成空口信令,该空口信令包括RRC层信令和非接入层信令;步骤402 :在RRC层根据物理层上报的指示,判断上行链路是否处于失步状态,如果失步,则执行步骤403 ;步骤403 :判断步骤401中生成空口信令中RRC信令中是否包含与小区相关的周期性信令,如果否,则执行步骤404 ;如果是,则丢弃该与小区相关的周期性信令;其中,步骤401中生成的RRC信令中可以包含与小区相关的周期性信令,比如定时向网络报告当前位置的信令质量或者当前时刻的流量,该类周期性信令通常不具有缓存价 值,而且频度很高时,缓存会占用大量的存储空间。步骤404 :在RRC层缓存生成的空口信令;步骤405 =RRC层接收物理层多于一次上报的指示;步骤406 :在RRC层根据上报的表示上行链路同步或失步的指示的数量,判断上行链路是否恢复;如果链路失败,执行步骤407 ;如果链路恢复,执行步骤408 ;步骤407 当RRC层判断上行链路恢复失败时,则丢弃缓存的空口信令中的RRC层信令;其中,还需要说明的是,当RRC层判断上行链路恢复失败时,空口信令中的RRC层信令被丢弃,而空口信令中的非接入层信令不会立即丢弃,由于非接入层信令中是与业务相关的信令,对于上行链路恢复失败时,根据现有协议,并不表示业务失败,通常,非接入层信令会存储较长时间,直到设备根据现有协议判断出业务失败后,才会丢弃与业务相关的信令。步骤408 :对缓存信令执行后续处理并将处理后的空口信令发送到网络;该后续处理的具包括添加完整性保护信息,在RLC层进行组包和加密处理,在MAC层选择发送的传输信道,在物理层进行编码处理,将处理后的信令发送到网络。若步骤402中判断出上行链路未失步时,也可以执行步骤408中所说的“添加完整性保护信息,在RLC层进行组包和加密处理,在MAC层选择发送的传输信道,在物理层进行编码处理,将处理后的信令发送到网络”。通过上述对本发明实施例二提供的方法的描述,该方法中RRC层根据物理层上报的指示,判断上行链路是否失步,如果上行链路失步则缓存当前生成的空口信令,再判断上行链路是否恢复同步,如果未能恢复同步,则将缓存的空口信令中的RRC层信丢弃,从而能够对网络中产生的冗余数据及时丢弃,避免冗余数据阻塞网络,保证了终端和网络的正常交互,并改善链路异常恢复后的数传恢复时间,有利于用户体验。进一步,该方法中增加对信令是否为周期性的判断,由于周期性信令通常不具有缓存价值,而且频度很高时,缓存会占用大量的存储空间,因此,该方法中当判断为周期性信令时,及时丢弃生成的空口信令中的RRC层信令,避免冗余数据阻塞网络,保证了终端和网络的正常交互。实施例一、二提供的技术方案不仅适用于以WCDMA为基础的接入技术,对于时分同步码分多址(TD-SCDMA, Time Division-Synchronous Code Division MultipleAccess),长期演进(LTE, Long Time Evolution)等其他技术也同样适用,且不限于上述技术。实施例三本发明实施例提供了一种终端,如图5所示,该终端包括生成信令单元501,第一判断单元502,缓存单元503,第二判断单元504和第二丢弃单元505 ;生成信令单元501,用于在无线资源控制层生成空口信令,空口信令至少包括无线资源控制层信令;第一判断单元502,用于在无线资源控制层根据物理层上报的指示,判断上行链路是否处于失步状态;需要说明的是物理层会周期性的向RRC层上报指示,该指示包括上行链路失步, 或者上行链路同步。该物理层上报的指示表明上行链路在当前时刻的失步或同步状态。缓存单元503,用于如果上行链路处于失步状态,在无线资源控制层缓存生成的空口信令;其中,缓存单元503中生成的空口信令包括RRC层信令。需要说明的是,缓存单元503缓存生成的空口信令的同时,终端可以触发无线链路异常处理,如图3所示,该无线链路异常处理包括终端释放当前的专用物理信道资源;重新选择适合的小区,驻留后根据该小区广播的系统消息,配置公共信道,发送小区更新到网络,网络通过小区更新确认给予最新的物理信道配置;终端配置完成,并向网络发送完成消息后,链路恢复。上述无线链路异常处理操作具体参考现有技术。第二判断单元504,用于判断上行链路是否恢复;第二丢弃单元505,用于当上行链路恢复失败时,丢弃缓存的无线资源控制层信令。通过上述对本发明实施例三提供的终端的说明,该终端第一判断单元在RRC层根据物理层上报的指示,判断上行链路是否失步,如果上行链路失步则缓存当前生成的空口信令,再根据上行链路是否恢复同步,如果未能恢复同步,则将缓存的空口信令中的RRC层信丢弃,从而能够对网络中产生的冗余数据及时丢弃,避免冗余数据阻塞网络,保证了终端和网络的正常交互,并改善链路异常恢复后的数传恢复时间,有利于用户体验。进一步,该终端还包括第一丢弃单元506,第一丢弃单元506,用于如果上行链路失步,且当无线资源控制层信令中包含有与小区相关的周期性信令时,丢弃缓存的无线资源控制层信令中与小区相关的周期性信令。通过增加第一丢弃单元506,使得终端可以将RRC层信令中与小区相关的周期性信令丢弃,减去终端的负担。进一步,终端还包括处理单元507和第一发送单元508 ;处理单元507,用于如果上行链路处于未失步状态,对缓存空口信令执行后续处理;或者用于如果无线资源控制层判断上行链路恢复时,对缓存的空口信令执行后续处理;其中,处理单元507具体还可以用于在无线资源控制层对空口信令添加完整性保护信息;在无线链路控制层进行组包和加密处理;在媒体访问控制层选择发送的传输信道;在物理层进行编码处理。第一发送单元508,用于将后续处理后的空口信令发送到网络。通过增加处理单元和第一发送单元,使得终端在上行链路未失步,或者链路恢复时,仍能够正常的生成信令数据。进一步,该终端的第二判断单元504具体包括获取指示单元504a,和判断恢复单元 504b ;获取指示单元504a,用于在无线资源控制层接收物理层多于一次上报的指示;判断恢复单元504b,用于在无线资源控制层根据上报的表示物理层表示同步或失步的指示的数量,判断上行链路是否恢复。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上对本发明所提供的一种上行空口信令的处理方法和终端进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种上行空口信令的处理方法,其特征在于,包括在无线资源控制层生成空口信令,所述空口信令至少包括无线资源控制层信令;在所述无线资源控制层根据上行链路上报的指示,判断上行链路是否处于失步状态;如果所述上行链路处于失步状态,在所述无线资源控制层缓存生成的所述空口信令;并判断所述上行链路是否恢复,当所述上行链路恢复失败时,丢弃缓存的所述无线资源控制层信令。
2.根据权利要求I所述的方法,其特征在于,所述在无线资源控制层缓存生成的空口信令之前,所述方法还包括 如果所述上行链路失步,且当所述无线资源控制层信令中包含有与小区相关的周期性信令时,丢弃缓存的所述无线资源控制层信令中与小区相关的周期性信令。
3.根据权利要求I所述的方法,其特征在于,所述方法还包括 如果所述无线资源控制层判断上行链路恢复时,对缓存的所述空口信令执行后续处理并将处理后的所述空口信令发送到网络。
4.根据权利要求I所述的方法,其特征在于,所述方法还包括 如果所述上行链路处于未失步状态,对所述缓存空口信令执行后续处理并将处理后的所述空口信令发送到网络。
5.根据权利要求3或4所述的方法,其特征在于,所述后续处理包括 在所述无线资源控制层对空口信令添加完整性保护信息; 在无线链路控制层进行组包和加密处理; 在媒体访问控制层选择发送的传输信道; 在所述物理层进行编码处理。
6.根据权利要求I所述的方法,其特征在于,所述判断所述上行链路是否恢复,具体包括 在所述无线资源控制层接收物理层多于一次上报的指示; 在所述无线资源控制层根据上报的表示所述物理层表示同步或失步的指示的数量,判断所述上行链路是否恢复。
7.—种终端,其特征在于,该终端包括生成信令单元,第一判断单元,缓存单元,第二判断单元和第二丢弃单元; 所述生成信令单元,用于在无线资源控制层生成空口信令,所述空口信令至少包括:无线资源控制层信令; 所述第一判断单元,用于在所述无线资源控制层根据物理层上报的指示,判断上行链路是否处于失步状态; 所述缓存单元,用于如果所述上行链路处于失步状态,在所述无线资源控制层缓存生成的所述空口信令; 所述第二判断单元,用于判断所述上行链路是否恢复; 所述第二丢弃单元,用于当所述上行链路恢复失败时,丢弃缓存的所述无线资源控制层信令。
8.根据权利要求7所述的终端,其特征在于,所述终端还包括第一丢弃单元, 所述第一丢弃单元,用于如果所述上行链路失步,且当所述无线资源控制层信令中包含有与小区相关的周期性信令时,丢弃缓存的所述无线资源控制层信令中与小区相关的周期性信令。
9.根据权利要求7所述的终端,其特征在于,所述终端还包括 处理单元,用于如果所述上行链路处于未失步状态,对所述缓存空口信令执行后续处理; 或者用于如果所述无线资源控制层判断上行链路恢复时,对缓存的所述空口信令执行后续处理; 第一发送单元,用于将后续处理后的所述空口信令发送到网络。
10.根据权利要求9所述的终端,其特征在于,所述处理单元,具体用于在所述无线资源控制层对空口信令添加完整性保护信息;在无线链路控制层进行组包和加密处理;在媒体访问控制层选择发送的传输信道;在所述物理层进行编码处理。
11.根据权利要求9所述的终端,其特征在于,所述第二判断单元具体包括获取指示单元,和判断恢复单元; 所述获取指示单元,用于在所述无线资源控制层接收物理层多于一次上报的指示;所述判断恢复单元,用于在所述无线资源控制层根据上报的表示所述物理层表示同步或失步的指示的数量,判断所述上行链路是否恢复。
全文摘要
本发明实施例公开了一种上行空口信令的处理方法和终端,本发明实施例方法包括在无线资源控制层生成空口信令,所述空口信令至少包括无线资源控制层信令;在所述无线资源控制层根据上行链路上报的指示,判断上行链路是否处于失步状态;如果所述上行链路处于失步状态,在所述无线资源控制层缓存生成的所述空口信令;并判断所述上行链路是否恢复,当所述上行链路恢复失败时,丢弃缓存的所述无线资源控制层信令。该技术方案能够将对网络产生的冗余数据及时丢弃,避免冗余数据阻塞网络,保证了终端和网络的正常交互。
文档编号H04L1/00GK102710370SQ201210155320
公开日2012年10月3日 申请日期2012年5月18日 优先权日2012年5月18日
发明者石维洲 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1