论文部分内容阅读
随着物联网科技的进步与发展,酒店设备也越来越智能化,提升酒店的核心竞争力已经不仅仅是依靠装饰的奢华,更重要的是采取智能的管理和控制方式,以便用户能体验到更便捷化的服务。当前酒店行业客控方式绝大部分依旧采用人工控制方式,这种方式或多或少存在着资源浪费,成本偏高,用户体验度不高的缺点。相比于传统的酒店客房管控模式,本文以ZigBee技术组建底层硬件无线控制网络,设计并实现了基于ZigBee技术的酒店客控系统。本文的主要研究内容概述如下:首先,本文归纳了ZigBee技术的特点及其应用现状,阐述了利用ZigBee技术构建酒店客控系统的背景和重要意义,同时详细介绍了ZigBee技术的协议栈体系结构、网络拓扑构成以及ZigBee网络层常用的路由算法等相关内容。其次,针对ZigBee技术常用路由算法中存在路由效率低、网络能耗大、节点服务时延较长,易造成网络分割死亡等问题,提出一种基于编码的ZBR(ZigBee Routing)路由算法。在ZigBee网络第一次组网时,通过引入节点二进制编码表,分别优化了RN+节点和RN-节点的运行机制,并通过设定备用父路由节点,加速了网络的自主修复进程。利用NS-2仿真软件对本文提出的路由算法进行仿真验证,在数据平均传输时延、分组投递率、数据包平均跳数以及网络中路由请求包(RREQ)分组数量方面进行数据对比分析,仿真结果表明本文提出的基于编码的ZBR路由算法可以有效的减少网络总体能耗,优化路由传输效率,最大化网络寿命。最后,本文将基于编码的ZBR路由算法与酒店客控系统相结合,设计并实现了基于ZigBee技术的酒店客控系统。根据系统的应用环境和功能需求,选用CC2530芯片搭载传感器与继电器作为终端设备完成设备控制与监测的需求,选用STM32F4系列32位闪存微控制器作为硬件端控制中心,并结合Android技术及云平台技术实现系统上位机的开发。整个系统实现了设备控制、环境监测、安防报警、数据管理等功能。通过测试证明,系统运行高效稳定,基于ZigBee技术的酒店客控系统可以更好的满足现代化酒店的客控需求。