[发明专利]解密失败的恢复方法、装置、用户终端及网络设备有效
申请号: | 201310340666.7 | 申请日: | 2013-08-06 |
公开(公告)号: | CN104349360B | 公开(公告)日: | 2018-07-27 |
发明(设计)人: | 郝速志;夏少华;孙翔;陈贤亮;武海峰;朱云 | 申请(专利权)人: | 展讯通信(上海)有限公司 |
主分类号: | H04W24/02 | 分类号: | H04W24/02 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 骆苏华 |
地址: | 201203 上海市浦东新区浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 解密 失败 恢复 方法 装置 用户 终端 网络设备 | ||
一种解密失败的恢复方法、装置、用户终端及网络设备。所述方法包括:监测对接收到的数据帧进行解密是否失败;对解密所述数据帧所连续失败的次数进行计数;当所述连续失败的次数达到预设的阈值时,通知移动性管理单元重新触发附着过程。所述方法及装置可以快速恢复用户业务的使用。
技术领域
本发明涉及通信技术领域,具体涉及一种解密失败的恢复方法、装置、用户终端及网络设备。
背景技术
逻辑链路控制(Logical Link Control,LLC)层协议用于LLC实体之间进行分组数据的传输,并通过加密来保证数据传输的可靠性和机密性。
全球移动通信系统(Global System for Mobile communications,GSM)网络下,LLC层可以支持两种模式的信息传输方式:确认模式和非确认模式。其中,确认模式提供的是可靠的信息传输服务,而非确认模式提供的是不可靠的信息传输服务。
LLC层信息传输的一般过程为:发送端接收到上层要传输的数据后,在要传输的数据前面加上LLC层的帧头,从而封装成数据帧,并对要发送的数据帧进行加密,把所述数据帧交给下层进行传输。其中,所述LLC层的帧头包含所述要发送的数据帧对应的帧号。在接收端,先对接收到的数据帧进行解密得到相应传输的数据,再将所述数据交给上层。
为了保证数据传输的可靠性和机密性,发送端需要采用作为加解密参数之一的溢出计数器(Overflow Counter,OC)对数据帧进行加解密。此种情况下,发送端在对要发送的数据帧进行加密时,需要按照约定的OC值进行加密,再将加密后的数据帧发送给接收端。相应地,接收端也要按照同样的OC值对接收到的数据帧进行解密,以获得相应传输的数据。
其中,接收端的OC值必须要与发送端的OC值完全相同,才能对相应的数据帧成功解密。发送端和接收端的OC值会根据发送的数据帧的帧号进行更新。
在非确认模式下,数据帧在网络中传输时经常会出现丢失或乱序的情况,此时,接收端接收的数据帧也会相应的出现丢失或乱序的情况,影响接收端OC值的更新,致使发送端和接收端OC值不匹配,接收端解密失败且无法恢复,最终导致用户无法使用业务。
目前,针对上述问题,现有技术中的做法只能采用对用户终端重启或者等网络端对用户终端进行复位等操作时,才可恢复用户业务的使用,但仍然会造成用户在较长一段时间内无法使用业务。
发明内容
本发明实施例解决的问题是当数据帧解密失败时,快速恢复用户业务的使用。
为解决上述问题,本发明实施例提供一种解密失败的恢复方法,所述方法包括:
监测对接收到的数据帧进行解密是否失败;
对解密所述数据帧所连续失败的次数进行计数;
当所述连续失败的次数达到预设的阈值时,通知移动性管理单元重新触发附着过程。
可选地,所述方法还包括:当监测到对接收到的数据帧解密未失败时,重新计算所述连续失败的次数。
可选地,所述阈值的取值范围在7~20之间。
可选地,所述阈值为10。
本发明实施例还提供了一种解密失败的恢复装置,所述装置包括:
监测单元,用于监测对接收到的数据帧进行解密是否失败;
计数单元,用于对解密所述数据帧所连续失败的次数进行计数;
通知单元,用于当所述连续失败的次数达到预设的阈值时,通知移动性管理单元;
移动性管理单元,用于在接收到所述通知单元的通知时,重新触发附着过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(上海)有限公司,未经展讯通信(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310340666.7/2.html,转载请声明来源钻瓜专利网。