[发明专利]一种同步标记语言中的数据同步方法及系统无效

专利信息
申请号: 200710152525.7 申请日: 2007-09-27
公开(公告)号: CN101399656A 公开(公告)日: 2009-04-01
发明(设计)人: 陆达君 申请(专利权)人: 华为技术有限公司
主分类号: H04L7/04 分类号: H04L7/04
代理公司: 北京同达信恒知识产权代理有限公司 代理人: 郭润湘
地址: 518129广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 同步 标记 语言 中的 数据 方法 系统
【说明书】:

技术领域

发明涉及数据同步领域,特别涉及一种同步标记语言中的数据同步方法 及系统。

背景技术

随着移动通信的普及和发展,人们之间的通讯联系越来越广泛深入,移动 通信已经成为最为重要的沟通和交流手段之一,移动终端在移动用户的生活中 扮演着越来越重要的角色。由于移动用户的终端中所存储的大量亲人、朋友和 客户等的联系方式等信息,因此对于用户尤其是商务用户,有着无法衡量的重 要性,一旦因意外事件丢失后,不但重新恢复比较困难,更有可能导致日常工 作和商务活动的极大不便,甚至导致工作延误、生意失败等严重后果。而PIM (Personal Information Management,个人信息管理)业务的出现,则可以解决上 述难题,可以为用户提供了安全便捷的备份、恢复手段,为用户的地址资料提 供了统一的管理、便捷的查询。PIM业务允许客户将移动终端中的信息(如: 通信录、日程安排等)以无线或有线方式与电脑或移动网络服务器保持一致, 并能用多种终端、多种接入手段查询和管理信息。个人信息管理的内容除了通 讯录之外,还可以包括日程安排、记事簿、短消息等各种信息。用户可以通过 无线方式将自己移动终端中的数据备份到PIM服务器上,或从PIM服务器获 取PIM信息同步到移动终端,最终达到移动终端、PIM服务器及PC(Personal Computer,个人电脑)机的个人信息同步的目的。因为PIM的信息是存贮于网 络,所以当在更换手机、或手机丢失的时候,资料也不会丢失。

下面对现有技术中基于SyncML-DS(Open Mobile Alliance-synchronization markup language-Data Synchronization,开放移动联盟-同步标记语言-数据同 步)协议的数据同步进行说明。

PIM业务的核心是数据同步,图1是基于SyncML-DS的同步示意图,如 图所示,图中的SyncML客户端(SyncML Client)是以移动终端为例进行说明, 但并不限于移动终端,还可以包含PC软终端等,同步客户端把客户端上做的 数据修改信息(client modifications)通过SyncML消息(SyncML message)发 送到同步服务器(SyncML Server)。服务器对SyncML消息中的数据进行同步 处理(处理可以包括:增加、替换、删除等操作)。之后,服务器把服务器端 上的数据修改信息(server modifications)也发送到客户端。

下面以地址本数据的同步为例进行说明,现有技术中同步过程中传输的地 址本数据,使用vCard(电子名片)格式。在数据同步的过程中,例如在慢同 步的过程中,服务器需要判断终端上发的vCard记录是否和服务器上的某条 vCard记录“相同”,如果相同的话,则服务器只建立两条记录的映射关系,否 则需要在服务器上增加一条记录。最后对于服务器上没有映射到终端上的数 据,服务器通过“Add”(增加)命令下发到终端上。

图2为基于SyncML-DS的同步系统原理框示意图,如图所示是现有技术 的典型同步服务器,含有通讯承载模块、同步状态机、SyncML编解码器、内 容编解码器、持久存储模块等五个模块。各模块主要功能如下:

通讯承载模块:

负责接入同步客户端,实现TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网络互连协议)、WSP(Wireless Session Protocol,无 线会话协议)、HTTP(Hyper Text Transport Protocol,超级文本传送协议)等底 层通讯协议,用来承载客户端和服务器之间交互的SyncML报文。

同步状态机:

客户端和服务器之间的一次同步过程涉及同步初始化、同步数据交互、同 步尾处理三个阶段下的多个SyncML报文的处理,同步状态机用于控制整个同 步会话过程、以及同步逻辑处理。它是同步服务器的核心调度模块。

SyncML编解码模块:

负责把XML(eXtensible Markup Language,可扩展标记语言)格式的 SyncML报文解析成系统内部对象格式;以及把以内部对象格式表示的报文组 成SyncML报文。

内容编解码模块:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200710152525.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top