论文部分内容阅读
物联网中包括了传统的互联网络和主要由接收终端组成的传感器网络,而后者由于其硬件条件所限属于资源受限网络,由此在互联网络中普遍使用的应用层传输协议HTTP不能够适用于该资源受限网络环境,因此就需要引入一个新的通信协议针对此种网络环境进行通信。在这一背景下,互联网工程任务组IETF成立了CORE工作组,负责定义受限网络中的应用层通信协议-CoAP协议。CoAP协议可支持单播的可靠通信和组通信的不可靠通信,而在某些特定领域中,不可靠的组通信将会造成很大的通信隐患。在此背景下,本文针对OMA提出的三个不同用户规模集群的应用场景进行了详细的需求分析,给出针对这些应用场景利用CoAP协议进行通信的解决方案,并指出CoAP协议组通信不可靠的问题。为了解决资源受限传感器网络中的CoAP协议组通信不可靠性的问题,本文采用了基于代理服务器的方式,给出了CoAP协议可靠组通信系统的设计方案。在此方案的基础上,笔者开发实现了‘’CoAP可靠组通信仿真系统”,利用该系统模拟实现了此可靠组通信方案。针对接收端节点数量的不同,采用基于代理服务器和单播混用的方式实现了该系统的构建,为CoAP协议可靠组通信方案提供了理论模型和架构基础。文章最后,针对该"CoAP可靠组通信仿真系统”进行了功能和性能两方面的测试,并以该系统为原型,针对此种基于代理服务器的CoAP协议可靠组通信方案进行了多方位的性能分析比对,证明了基于代理服务器的可靠CoAP组通信是一种可行的实现方案。