摘要 | 第4-5页 |
ABSTRACT | 第5-6页 |
第一章 绪论 | 第10-14页 |
1.1 选题背景 | 第10页 |
1.2 研究内容 | 第10-11页 |
1.3 论文的主要工作 | 第11页 |
1.4 论文组织结构 | 第11-14页 |
第二章 CoAP协议 | 第14-29页 |
2.1 CoAP协议概述 | 第14-18页 |
2.1.1 消息收发模型 | 第15-17页 |
2.1.2 请求/响应模型 | 第17-18页 |
2.2 CoAP协议消息格式 | 第18-19页 |
2.2.1 选项格式 | 第18-19页 |
2.2.2 Option Value格式 | 第19页 |
2.3 中间结点 | 第19-20页 |
2.4 Observe | 第20-24页 |
2.4.1 观测选项 | 第21-22页 |
2.4.2 客户端需求 | 第22-23页 |
2.4.3 服务器端需求 | 第23-24页 |
2.5 条件观测 | 第24-28页 |
2.6 本章小结 | 第28-29页 |
第三章 条件观测下CoAP协议观测行为可行方案 | 第29-54页 |
3.1 由单一服务器端和单一客户端组成的系统 | 第29-35页 |
3.1.1 客户端进行条件判断 | 第29-31页 |
3.1.2 服务器端进行条件判断 | 第31-35页 |
3.2 由单一服务器端和多个客户端组成的系统 | 第35-40页 |
3.2.1 客户端进行条件判断 | 第35-36页 |
3.2.2 服务器端进行条件判断 | 第36-38页 |
3.2.3 服务器端进行条件聚合并进行条件判断 | 第38-40页 |
3.3 由单一服务器端和若干中间结点以及单一客户端组成的系统 | 第40-44页 |
3.3.1 客户端进行条件判断 | 第40-41页 |
3.3.2 服务器端进行条件判断 | 第41-42页 |
3.3.3 中间结点进行条件判断 | 第42-44页 |
3.4 由单一服务器端和若干中间结点以及若干客户端组成的系统 | 第44-51页 |
3.4.1 客户端进行条件判断 | 第45-46页 |
3.4.2 服务器端进行条件判断 | 第46-47页 |
3.4.3 中间结点进行条件判断 | 第47-48页 |
3.4.4 服务器端进行条件聚合并进行条件判断 | 第48-49页 |
3.4.5 中间结点进行条件聚合并进行条件判断 | 第49-51页 |
3.5 动态决定进行条件判断的终端 | 第51-52页 |
3.6 本章小结 | 第52-54页 |
第四章 条件观测系统的设计与实现 | 第54-62页 |
4.1 模块设计 | 第54-55页 |
4.1.1 数据生成模块 | 第54页 |
4.1.2 条件判断模块 | 第54页 |
4.1.3 数据发送模块 | 第54-55页 |
4.2 主要类设计 | 第55-61页 |
4.2.1 消息类(Message) | 第55-56页 |
4.2.2 终端类(Endpoint) | 第56页 |
4.2.3 服务器端类(Server) | 第56-57页 |
4.2.4 客户端类(Client) | 第57页 |
4.2.5 客户端信息类(Client Information) | 第57-58页 |
4.2.6 条件区间信息类(Conditional Region Information) | 第58-59页 |
4.2.7 条件判断模块线程类(Judge Condition Is Met Thread) | 第59-60页 |
4.2.8 消息发送模块线程类(Send CoAP Message Thread) | 第60-61页 |
4.2.9 数据生成模块线程类(Data Create Thread) | 第61页 |
4.3 本章小结 | 第61-62页 |
第五章 条件观测系统分析 | 第62-76页 |
5.1 结果分析 | 第63-71页 |
5.1.1 单一客户端 | 第63-67页 |
5.1.2 若干客户端 | 第67-71页 |
5.2 性能分析 | 第71-75页 |
5.2.1 单一客户端 | 第71-73页 |
5.2.2 若干客户端 | 第73-75页 |
5.3 本章小结 | 第75-76页 |
第六章 总结与展望 | 第76-77页 |
6.1 论文总结 | 第76页 |
6.2 未来工作展望 | 第76-77页 |
参考文献 | 第77-79页 |
致谢 | 第79-80页 |
作者攻读学位期间发表的学术论文目录 | 第80页 |