| 摘要 | 第4-6页 |
| ABSTRACT | 第6-7页 |
| 第一章 绪论 | 第11-16页 |
| 1.1 研究背景及意义 | 第11页 |
| 1.2 相关研究现状 | 第11-13页 |
| 1.3 研究内容 | 第13-14页 |
| 1.3.1 物联网系统中数据同步算法的研究和性能验证 | 第13页 |
| 1.3.2 网关自适应接入设备功能的设计与实现 | 第13页 |
| 1.3.3 物联网设备服务接口的定义 | 第13-14页 |
| 1.3.4 网关对外发布设备服务功能的设计与实现 | 第14页 |
| 1.3.5 研究目标和效果 | 第14页 |
| 1.4 文章结构 | 第14-16页 |
| 第二章 相关知识介绍 | 第16-25页 |
| 2.1 物联网 | 第16-18页 |
| 2.1.1 概念 | 第16页 |
| 2.1.2 物联网体系架构 | 第16-17页 |
| 2.1.3 物联网网关 | 第17-18页 |
| 2.2 WebService | 第18页 |
| 2.3 REST | 第18-19页 |
| 2.4 SpringMVC框架 | 第19-21页 |
| 2.5 Websocket协议 | 第21-22页 |
| 2.6 树莓派开发板 | 第22-23页 |
| 2.7 设备的接入方式 | 第23-24页 |
| 2.7.1 USB | 第23页 |
| 2.7.2 Wi-Fi | 第23页 |
| 2.7.3 以太网 | 第23-24页 |
| 2.7.4 GPIO | 第24页 |
| 2.8 本章小结 | 第24-25页 |
| 第三章 物联网系统中数据同步算法的研究 | 第25-41页 |
| 3.1 物联网系统中数据同步问题的特点 | 第25页 |
| 3.2 设备上报数据的表示形式 | 第25-26页 |
| 3.3 数据同步算法的设计 | 第26-31页 |
| 3.3.1 使用timestamp的设备数据同步 | 第26-28页 |
| 3.3.2 使用bitmap的设备在线状态信息同步 | 第28-29页 |
| 3.3.3 bitmap的压缩算法 | 第29-31页 |
| 3.4 数据同步算法的性能对比实验 | 第31-40页 |
| 3.4.1 实验环境 | 第31-33页 |
| 3.4.2 实验对比算法 | 第33-35页 |
| 3.4.3 数据通信格式 | 第35-36页 |
| 3.4.4 实验对比标准 | 第36-37页 |
| 3.4.5 实验结果及分析 | 第37-40页 |
| 3.5 本章小结 | 第40-41页 |
| 第四章 网关自适应设备接入功能和设备服务开发框架的设计与实现 | 第41-55页 |
| 4.1 网关设备接入和管理部分整体软件设计 | 第41-43页 |
| 4.2 设备自适应接入流程 | 第43-45页 |
| 4.3 设备服务开发框架的结构 | 第45-49页 |
| 4.3.1 Device接口 | 第45-46页 |
| 4.3.2 DeviceMap类 | 第46页 |
| 4.3.3 DeviceFactory类 | 第46页 |
| 4.3.4 AbstractDevice抽象类 | 第46-47页 |
| 4.3.5 AbstractWebsocketDevice抽象类 | 第47-48页 |
| 4.3.6 WebsocketEndpoint类 | 第48页 |
| 4.3.7 具体设备类 | 第48-49页 |
| 4.4 统一格式服务接口的定义 | 第49-53页 |
| 4.4.1 设备控制 | 第49-50页 |
| 4.4.2 设备查询 | 第50-51页 |
| 4.4.3 设备实例创建 | 第51-52页 |
| 4.4.4 设备数据同步 | 第52页 |
| 4.4.5 设备数据实时更新(websocket) | 第52-53页 |
| 4.5 对外发布设备服务功能的设计与实现方案 | 第53-54页 |
| 4.6 本章小结 | 第54-55页 |
| 第五章 网关接入设备和对外发布服务功能的验证 | 第55-66页 |
| 5.1 测试环境搭建 | 第55-56页 |
| 5.2 温湿度传感器接入 | 第56-59页 |
| 5.2.1 设备功能 | 第56页 |
| 5.2.2 设备类定义与服务接口列表 | 第56页 |
| 5.2.3 测试过程及结果 | 第56-59页 |
| 5.3 RFID读卡器接入 | 第59-60页 |
| 5.3.1 设备功能 | 第59页 |
| 5.3.2 设备类定义与服务接口列表 | 第59页 |
| 5.3.3 测试过程及结果 | 第59-60页 |
| 5.4 红外信号学习器接入 | 第60-62页 |
| 5.4.1 设备功能 | 第60页 |
| 5.4.2 设备类定义与服务接口列表 | 第60-61页 |
| 5.4.3 测试过程及结果 | 第61-62页 |
| 5.5 智能小车接入 | 第62-65页 |
| 5.5.1 设备功能 | 第62页 |
| 5.5.2 设备类定义与服务接口列表 | 第62-63页 |
| 5.5.3 测试过程及结果 | 第63-65页 |
| 5.6 本章小结 | 第65-66页 |
| 第六章 结束语 | 第66-68页 |
| 6.1 论文工作总结 | 第66页 |
| 6.2 下一步工作方向 | 第66-68页 |
| 参考文献 | 第68-70页 |
| 致谢 | 第70-71页 |
| 作者攻读学位期间发表学术论文目录 | 第71页 |