学位论文 > 优秀研究生学位论文题录展示
手机数据同步关键技术的研究
作 者: 朱茂务
导 师: 傅予力; 胡志国
学 校: 华南理工大学
专 业: 电子与通信工程
关键词: 移动终端 数据同步 兼容 运营商定制 安全
分类号: TN929.53
类 型: 硕士论文
年 份: 2013年
下 载: 21次
引 用: 0次
阅 读: 论文下载
内容摘要
自从移动终端支持数据业务,基于Internet的个人数据的同步业务(管理、备份、恢复)一直是各个厂商和终端用户共同关心的功能,之前的解决方案绝大部分依赖于某个厂商、应用,或者是某个操作系统,这不单对用户的自主选择权造成一定制约,并且也导致用户的使用便利性大打折扣。SyncML[1]作为一组数据同步标准协议集,是和平台无关的,具体包括有两个部分,分别是SyncML数据传输协议(SyncML-DS)以及SyncML设备管理协议(SyncML-DM)[22]。虽然有了统一的标准,但现在不管是移动终端厂商,还是移动运营商和第三方SyncML服务器端服务提供商,都只提供SyncML基本的同步功能。但移动终端产品定位有高低端之分、移动终端推出的时间也不一样,同样在SyncML的服务上也存在类似情况。这导致了正在使用的SyncML协议同时有V1.1.2和V1.2两个版本共存,电话本格式的版本有vCard2.1和vCard3.0,它们之间如何兼容,需要重点考虑和解决。本文在研究SyncML数据同步技术的基础上,对应用状态处理机制、电话本同步流程改善、SyncML1.1.2和SyncML1.2的兼容、vCard2.1和vCard3.0的兼容、数据同步安全增强等关键技术进行研究,并提出解决方法。其中应用状态处理机制的关键技术通过在服务器和手机客户端维护数据同步的状态机制实现,电话本同步流程改善的关键技术通过利用应用状态实现对电话本同步处理的改善、扩展,SyncML1.1.2和SyncML1.2的兼容关键技术通过改造和扩展SyncML1.1.2的协议栈解决,vCard2.1和vCard3.0的兼容关键技术通过调整手机同步vCard的字段处理,并以牺牲部分vCard3.0字段来实现,数据同步安全增强的关键技术通过同时使用URL绑定和SAN鉴权增强的方式实现。最后以某厂商在美国某移动运营推出的某款手机为蓝本,介绍、验证这些关键技术的解决方案在它上面的应用。并针对每个关键技术的解决方案设计了对应的测试,最终本研究的五大关键技术的解决方案全部通过测试。结合每个关键技术解决方案实施的测试结果,就这些关键技术可行性就行讨论。
|
全文目录
摘要 5-6 Abstract 6-11 第一章 绪论 11-14 1.1 研究的意义 11 1.2 移动行业的应用现状 11-12 1.3 课题方向及主要研究内容 12 1.4 本章小结 12-14 第二章 SYNCML 数据同步技术的研究 14-32 2.1 架构及概念 14-16 2.1.1 SyncML 的架构 14-15 2.1.2 同步的设备角色 15-16 2.1.3 同步的类型 16 2.1.4 MSC 的名称和概念 16 2.2 协议的基础 16-25 2.2.1 日志信息 16-17 2.2.2 同步锚点的语法 17 2.2.3 关于数据项的 ID 匹配 17-19 2.2.4 冲突处理 19 2.2.5 地址 19-20 2.2.6 交换设计的能力 20-21 2.2.7 设备内存管理 21-22 2.2.8 包中多条信息 22 2.2.9 大数据对象的处理 22-23 2.2.10 没有单独初始化的同步 23 2.2.11 忙信号 23-25 2.3 鉴权 25-26 2.3.1 鉴权请求 25 2.3.2 授权 25-26 2.3.3 服务层授权 26 2.3.4 数据库层的授权 26 2.3.5 授权请求 26 2.4 同步初始化 26-28 2.4.1 客户端的初始化请求 26-28 2.5 两方同步 28-31 2.5.1 客户端发送修改给服务器 28-29 2.5.2 服务端发送给客户端的修改 29-30 2.5.3 客户的数据更新状态 30 2.5.4 服务端对映射的应答 30-31 2.6 本章小结 31-32 第三章 关键技术的研究 32-51 3.1 应用状态处理机制 32-36 3.1.1 总体设计 32-33 3.1.2 处理流程 33-35 3.1.3 Appstatus Engine 处理流程 35-36 3.2 电话本同步流程改善 36-41 3.2.1 电话本备份逻辑处理流程 37-39 3.2.2 开机和进入电话本的 UI 流程 39-40 3.2.3 电话本同步流程改善总结 40-41 3.3 SYNCML 1.1.2 和 SYNCML 1.2 的兼容 41-44 3.3.1 SyncML 1.2 (OMA DS 1.2.1)的主要变动 41 3.3.2 SyncML 1.1.2 和 SyncML 1.2 的差异 41-42 3.3.3 兼容 SyncML 1.1.2 和 SyncML 1.2 的方法 42-44 3.4 VCARD 2.1 和 VCARD 3.0 兼容 44-48 3.4.1 vCard 的介绍 44-46 3.4.2 vCard 2.1 和 vCard 3.0 的差异 46 3.4.3 兼容 vCard 2.1 和 vCard 3.0 的方法 46-48 3.5 数据同步安全增强 48-50 3.5.1 通过 URL 增强 48 3.5.2 SAN 安全性的增强 48-50 3.6 本章小结 50-51 第四章 关键技术实施和可行性分析 51-58 4.1 测试环境配置 51-53 4.1.1 手机端的环境配置 51-52 4.1.2 NAB 同步步骤 52-53 4.2 测试结果 53-57 4.2.1 应用状态处理机制 53-54 4.2.2 电话本同步流程改善 54-55 4.2.3 SyncML 1.1.2 和 SyncML 1.2 的兼容 55-56 4.2.4 vCard 2.1 和 vCard 3.0 兼容 56 4.2.5 数据同步安全增强 56-57 4.3 本章小结 57-58 结论 58-59 参考文献 59-61 攻读硕士学位期间取得的研究成果 61-62 致谢 62-63 附件 63
|
相似论文
- Windows内核态密码服务接口设计与实现,TP309.7
- 嵌入式可信计算机系统安全机制的设计与实现,TP309
- RFID技术在汽车点火线圈生产中的应用研究,TP391.44
- 基于主动方式的恶意代码检测技术研究,TP393.08
- 面向Gnutella和eMule网络拓扑测量和安全性分析,TP393.08
- 交联电缆生产线电控系统的研制,TP273.5
- 基于功能节点的无线传感器网络多对密钥管理协议研究,TP212.9
- 基于LEACH的安全建簇无线传感器网络路由协议研究,TP212.9
- 基于比对技术的非法网站探测系统的实现与研究,TP393.08
- 黄磷储罐区安全评价方法研究,TQ126.317
- 土地生态安全评价方法综合应用研究,X826
- 土地生态安全评价指标体系研究,X826
- 转基因水稻对肉仔鸡饲用安全性研究,S831.5
- 畜产品质量安全保障监管RFID系统,TS201.6
- 转基因食品中的伦理问题,B82-05
- 基于小学生安全教育的教育游戏设计策略研究,G434
- 茶饮料质量安全研究,TS275.2
- 基于PCCS应用的GOTHIC程序的开发研究,TL364.2
- 高层建筑消防炮专用灭火弹研究,TU892
- 福建省土地利用生态安全评价,X826
- 对食品企业员工认知水平及消费者满意度的调查,F224
中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信 > 移动通信 > 蜂窝式移动通信系统(大哥大、移动电话手机)
© 2012 www.xueweilunwen.com
|