论文部分内容阅读
Z-Wave协议是智能家居领域的一种新协议,其特点是低成本、低功耗、高可靠性,已经有大量的基于Z-Wave的智能家居产品进入了家庭。但是在实际应用中,Z-Wave协议还存在着诸多问题,例如消息传输效率不高,节点负载能力弱,数据传输率低等。本文首先分析并研究了Z-Wave协议及其它物联网协议的体系结构,然后对Z-Wave的路由层进行了优化,改进了其路由表更新的方法,降低了Z-Wave协议在消息传输时的延迟,改善了特定时间的网络拥堵问题。论文的主要工作是:1.分析了Z-Wave协议的体系结构,并把Z-Wave协议与ZigBee协议和Bluetooth协议的体系结构进行了比较分析。2.研究了Z-Wave协议的路由层,发现存在三个主要问题:(1)由于Z-Wave网络中存在移动节点,使得路由表并不能实时反映网络拓扑结构,因此传输数据时会造成延迟;(2)Z-Wave协议在查找节点时,使用简单的洪泛查找,造成一定时间的网络拥堵;(3)Z-Wave协议在用户突发性使用大量设备时,采用默认最短路径传输。由于受控节点的负载能力有限,使得数据传输造成延迟。基于这些问题,本文加入动态更新Z-Wave协议路由表的方法,降低了Z-Wave协议洪泛查找节点时的网络占用率,加入了负载均衡机制缩短了短时间内数据传输的延迟。3.在OMNeT++平台下对改进后的路由协议进行了仿真,对其网络延迟和流量进行了分析。