[发明专利]数据同步的方法、系统及装置有效
申请号: | 200710026502.1 | 申请日: | 2007-01-24 |
公开(公告)号: | CN101232634A | 公开(公告)日: | 2008-07-30 |
发明(设计)人: | 孙治培 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04Q7/22 | 分类号: | H04Q7/22;H04L12/16 |
代理公司: | 广州三环专利代理有限公司 | 代理人: | 郝传鑫 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 同步 方法 系统 装置 | ||
技术领域
本发明涉及通信领域,尤其涉及一种移动通信系统中数据同步的方法、系统及装置。
背景技术
在网络系统架构中,逐步将设备的功能角色划分的更为明确,某些设备专用于集中存储、管理和维护用户数据或业务数据,其他设备则负责特定功能执行。在移动通信系统中,归属位置寄存器(HLR,Home Location Register)、归属用户服务器(HSS,Home Subscriber Server)、签约规格库(SPR,SubscriberProfile Repository)等设备都属于集中存储、管理和维护相关数据的中心数据库的角色,用于向特定功能执行设备提供数据;而移动交换中心(MSC,MobileSwitching Center)、应用服务器(AS,Application Server)、业务呼叫会话控制功能实体(S-CSCF,Serving Call Session Control Function)策略和计费控制功能实体(PCRF,Policy and Charging Rules Function)等都属于负责特定功能执行的设备,用于向数据提供设备查询相关信息。数据提供和查询的交互过程在移动通信系统中是个重要过程,而且为了保证实时、准确地提供给签约用户业务,数据提供设备和数据查询设备之间需要同步用户数据或者业务数据。
目前,移动通信系统中,利用订阅-通知机制来同步数据提供设备和数据查询设备间的数据信息,图1,是利用订阅-通知机制同步数据提供设备和数据查询设备间的数据信息的示意图,具体原理简述如下:
1.会话建立过程:
因为基于订阅-通知机制的更新通知和数据查询,都是在会话生命期内进行的,所以首先要有一个会话建立的过程,即在数据提供设备和数据查询设备之间维护一个会话;
2.数据订阅过程:
在会话建立成功后,数据查询设备会向数据提供设备发起一个订阅请求,该订阅请求包含哪些数据需要获得更新通知。
3.数据更新通知过程:
如果订阅成功,当数据提供设备上的数据更新,数据提供设备将发送更新通知给数据查询设备;
4.数据查询过程:
如果数据提供设备发送给数据查询设备更新通知只包含数据已经更新的指示语,数据查询设备发起一个数据查询的请求,以获取所需要的更新数据;如果数据更新通知中已经包含了数据查询设备希望获取的数据,则数据查询过程可以省略;
5.订阅撤销过程:
一般来说,订阅是在会话生命期内都存在的,会话一结束,订阅自然被终结掉,不需要额外的订阅撤销过程。但是如果希望在会话期内撤销订阅的话,订阅撤销过程就是非常必要的,当订阅撤销后,数据提供设备停止发送数据更新通知。
利用订阅-通知机制来同步更新网络设备间的数据信息存在以下缺陷:
首先,订阅-通知机制的实现需要在数据提供设备和数据查询设备间维护一个会话,对于非会话相关的数据增加了额外处理流程,加大对非会话相关数据同步更新的复杂度;
其次,订阅-通知机制在整个会话过程中有效,会话终止时自动撤销,不能满足设备间长期、实时进行数据同步的需求。
发明内容
本发明实施例提供一种网络设备间数据同步的方法、系统、及装置。以较简单方式实现设备间的数据同步,并能满足设备间长期、实时进行数据同步的需求。
为了解决上述技术问题,本发明实施例的一种数据同步的方法,包括:
数据提供设备检测所存储的数据是否有更新;
当检测到有数据更新时,与相应的数据查询设备进行数据同步。
相应的,本发明实施例的一种数据提供设备,包括:
检测单元,用于检测该数据提供设备所存储的数据是否有更新;
获取单元,用于在所述检测单元检测到有数据更新时,获取更新后的数据;
发送单元,用于将所述获取单元获取的更新后的数据发送给相应的数据查询设备。
相应的,本发明实施例的一种数据查询设备,包括:
接收单元,用于接收数据提供设备进行数据更新后发送给该数据查询设备的更新后的数据;
存储单元,用于存储获取的更新后的数据;
检测单元,用于检测所述存储单元存储的数据是否超过有效期限;
查询单元,用于在所述检测单元检测到所存储的数据超过有效期限时,向相应的数据提供设备发送数据查询请求获取所需的更新后的数据。
相应的,本发明实施例的一种数据同步系统,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710026502.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:增值业务充值、下账、开通三步一体装置及方法
- 下一篇:燃料电池装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置