数据同步协议SyncML的预处理优化研究

来源 :中南民族大学 | 被引量 : 0次 | 上传用户:mkunaini520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动设备与人们的生活已密不可分,每天在移动设备上都会产生大量的数据,而如何在不同设备间保持数据的一致性成为了数据同步研究中的一个重要课题。在众多数据同步协议中,SyncML协议是实现移动数据同步的工业标准协议。越来越多的基于SyncML实现的数据同步应用投入了使用,不过在同步大量文件时,如某些缓存文件,其数量将达到上万甚至更多,这时同步便存在着时间长,甚至同步失败的问题。因此,如何在这种情况下减少同步时间成为了当前移动数据同步研究的重点。目前,已有许多学者对SyncML协议进行了改进,以提高同步效率,这些工作大多集中于对网络传输过程的优化。比如有人提出了对同步文件进行哈夫曼编码的方式,通过压缩同步数据来减少同步传输量;也有研究工作是基于事务优先级同步模型,通过优化传输过程来降低同步时间。这些研究虽然能提高同步效率,但都忽略了在文件传输前对其进行分类同步的考虑。本文认为,在同步文件数量巨大的情况下,针对协议传输过程的改进固然重要,但传输前对文件的预处理优化工作同样值得认真研究。SyncML协议没有在同步前对巨大数量的文件进行区分,对所有文件进行诸如变化日志记录,同步锚设置等复杂的处理,导致协议在同步文件数量巨大的情况下表现出同步速度缓慢,甚至同步失败。针对此问题,通过仔细分析应用场景,本文提出了修改频繁度的概念,并根据修改频繁度将文件划分为两类:非频繁修改文件和频繁修改文件。对于频繁修改文件,按照原协议的方法进行同步;对于非频繁修改文件,忽略常规的变化日志记录等复杂处理,以节省开销,尤其是在文件数量巨大的场景下。另外,根据提出的改进方案,相应修改了SyncML同步协议及表示协议,并对更多的实现细节及方案的普遍适用性进行了较详细的探讨。为验证修改后的SyncML协议确实能有效减少同步时间,文中实现了基于SyncML协议的iOS同步客户端。通过同步iOS应用程序沙盒Documents文件夹中的数据文件,设计了实验以对比原协议中的客户端刷新同步与文中提出的备份同步的同步时间。实验分别在三种不同的移动设备上进行,均使用四组不同的文件数量作为对照组,最后对比分析实验得到的同步时间数据。实验结果表明,在文件数量较少时,备份同步与客户端刷新同步的同步效率差别不大,但随着文件数量以及非频繁修改文件的比重的增加,备份同步明显比客户端刷新同步每次同步所用的时间更少。由此得出结论:在文件数量巨大的情况下,尤其是在非频繁修改文件数量所占比重达到50%以后,本文提出的备份同步类型比原协议中的同步类型所用同步时间少。
其他文献
随着海洋生态保护、资源开发、灾害预防和国防安全等领域应用需求的增加和范围的扩大,水声通信从点对点通信转向网络化发展。协作通信技术通过节点间的信道共享获得分集增益,
采集数据的完整性对支持无线传感器网络的应用具有重要的意义。而实际的采集数据普遍存在丢失数据这一现象,约束了其应用的范围和有效性。目前,主流的数据重建方案往往基于感
目前,我国的经济发展形势向好,海底开采技术逐年提高,海底管道输送作为输送原油和天然气的主要方式发展更为迅速,已经广泛应用于各种海域海底石油和天然气的运输。海底管道经过长年累月的运行,不可避免造成自身的磨损和外部破坏。随着海底管道铺设增加,泄漏事故也屡有发生。与陆地管线相比,海洋管线泄漏对环境造成的影响有更大的范围、更久的时间。因此对海底管道泄漏扩散进行一系列的研究是非常必要的。分析海底裸露管道和海
The city / municipality of Luanda has about 2.107 648 in habitants,is the most populous with about 32% of the resident population in the province.The city has h
VB/VIB族过渡金属硫化物,在固体润滑剂、工业催化、电极材料、磁性材料以及储氢材料等方面具有广泛的应用。特别在催化性能方面,掺杂铌钼硫化物表现出较好的协同效应。为进一
“财产保全”一词是指一方当事人在准备诉讼阶段或者在诉讼过程当中,申请人民法院作出裁定,或者是人民法院按照有关规定依职权主动作出裁定,对已经正在审理或即将进行审理的
现代通信中,用户飞速增长的通信需求使得第五代移动通信技术(5G,5th Generation)的研究迅速展开。传统的集中式系统已经无法满足用户对于速率的需求,新形式的密集分布式天线
电子商务、分布式云计算、以及在线视频直播等新型互联网业务的发展,促进了现代信息社会对于数据中心和大容量数据网络的需求。从而导致光通信网络建设经历了爆炸式的增长。
非线性光学晶体材料作为一种非常重要的光电功能材料被广泛的应用于军用和民用光电技术领域。无机金属亚硒(碲)酸盐在探索合成新型非线性光学晶体领域一直占据着重要地位。Se
动态共价化学以其反应可逆性、刺激响应性及适应性等特点,在构建功能材料、调控生物分子等方面都具有重要作用。此外,动态共价键的可逆结合与交换,对高效产生可逆共价反应,开