[发明专利]一种实现时间自动同步的方法和系统无效
申请号: | 200610167711.3 | 申请日: | 2006-12-19 |
公开(公告)号: | CN101207432A | 公开(公告)日: | 2008-06-25 |
发明(设计)人: | 刘清顺 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04B7/26 | 分类号: | H04B7/26;H04L7/00;H04J3/06;H04L12/28;H04L12/56;H04L29/06;H04J13/00;H04L1/16 |
代理公司: | 北京挺立专利事务所 | 代理人: | 皋吉甫 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 时间 自动 同步 方法 系统 | ||
技术领域
本发明涉及移动通信技术领域,特别是涉及一种实现时间自动同步的方法和系统。
背景技术
CDMA(Code Division Multiple Access,码分多址)2000作为第三代移动通信的无线接入技术,由3GPP2(3rd Generation Partnership Project 2,CDMA2000标准化组织)负责制定标准,其相对于第二代无线通信技术,支持分组数据业务的能力大大加强,能提供高速分组数据业务接入。
在CDMA2000网络结构中,PCF(Packet Control Function,分组控制功能)和PDSN(Packet Data Serving Node,分组数据业务节点)构成分组域,通过PDSN可以访问互联网,向用户提供分组数据业务。PCF和PDSN之间的接口为业务面接口/信令面接口,基于标准的IP(Internet Protocol,网际协议)协议,安全性是该接口需要考虑的一个重要问题。在现有的3GPP2标准中,信令面接口上已经采用了完整性保护机制,接收端能检测出对信令面接口消息的任何变化。
CDMA2000在IP传输上还需要预防重放攻击。重放攻击就是把一个有效合法的消息拦截下来,保存一段时间再发送出去。现在预防重放攻击的方法是在被保护的消息中加入消息发送时的时间信息,对被保护消息和时间同时进行完整性保护;接收端收到该消息后,首先进行完整性检查,完整性检查通过后,接收端再比较消息中的时间和本地时间,如果时间差在预先设定的范围内,则认为消息是可信的。因为该方法是通过比较消息中的时间和本地时间来预防重放攻击的,所以要求发送端和接收端的时间保持同步。
目前,一种CDMA2000网络中PCF和PDSN之间的时间同步方法,采用如图1所示的网络结构,包括PCF、PDSN和NTP(Network Time Protocol,网络时间协议)Server(服务器),其中PCF和PDSN之间通过业务面接口/信令面接口连接,PCF和PDSN分别作为NTP Client(客户端)与NTP Server连接。该方法以NTP Server的时间为基准,PCF和PDSN分别与NTP Server进行对时,从而保持PCF和PDSN之间的时间同步。
但是,采用该方法时,如果由于NTP Server配置错误而导致PCF和PDSN的时间不同步,则PCF和PDSN之间的消息会因为预防重放攻击而被丢弃,导致无法建立分组数据业务。
发明内容
本发明要解决的问题是提供一种实现时间自动同步的方法和系统,实现PCF和PDSN之间的时间同步,不影响用户的数据业务请求。
为达到上述目的,本发明的实施例的技术方案提出一种实现时间自动同步的方法,包括以下步骤:
发送端发送连接建立请求消息,所述消息中包括消息发送时间;
接收端根据所述消息发送时间,判断所述发送端与接收端的时间是否同步,当所述发送端与接收端时间不同步时,向所述发送端返回失败应答消息;
所述发送端根据所述失败应答消息中携带的接收端时间,将消息发送时间设置为与所述接收端的时间同步。
本发明的实施例的技术方案还提出一种实现时间自动同步的系统,包括发送端和接收端,所述发送端进一步包括:连接处理单元,与所述接收端进行通讯以建立业务面连接,用于向所述接收端发送连接建立请求消息,并接收所述接收端返回的应答消息;时间同步单元,与所述连接处理单元连接,用于将所述发送端的时间设置为与所述接收端的时间同步;所述接收端进一步包括:连接处理单元,与所述发送端进行通讯以建立业务面连接,用于接收所述发送端发送的连接建立请求消息,并向所述发送端返回应答消息;时间同步判断单元,与所述连接处理单元连接,用于判断所述发送端的时间与本地时间是否同步。
与现有技术相比,本发明具有以下优点:
本发明通过发送端根据失败应答消息中携带的接收端时间,对消息发送时间进行设置,实现了发送端与接收端的时间同步。当所述发送端与接收端分别为PCF和PDSN时,不会因为预防重放攻击而丢弃PCF和PDSN之间的消息,从而能够正常建立分组数据业务。
附图说明
图1为现有技术中实现时间同步的网络结构图;
图2为本发明的一种实现时间自动同步的系统图;
图3为本发明的一种实现时间自动同步的方法流程图。
具体实施方式
下面结合附图和具体实施例,对本发明作进一步详细描述:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610167711.3/2.html,转载请声明来源钻瓜专利网。