论文部分内容阅读
随着社会经济和信息技术的发展,人们对家居生活中的舒适性、智能性和安全性需求越来越高,与此同时也有越来越多的科研人员和企业开始研发智能家居系统。对智能家居系统的研究具有较强的理论意义和实际的应用价值。本论文在分析研究了国内外智能家居系统的发展现状以及趋势的基础上,将应用服务器与XMPP(Extensible Messaging and Presence Protocol)服务器相融合并结合无线网络技术设计并实现了一套完整的智能家居远程控制系统,系统包括硬件系统、通信系统以及软件系统。在硬件系统方面,论文构建了无线传感网络,实现了基于ARM(Advanced RISC Machines)微控制器和Zig Bee协调器的智能网关。使用CC2530核心模块设计了协调器功能节点、设备控制终端节点和环境数据采集终端节点,并在设备控制终端节点上实现了智能窗帘、亮度可调照明灯、智能空调、背景音乐、智能插座等。在通信系统方面,论文结合了XMPP协议、HTTP(Hyper Text Transfer Protocol)协议和Zig Bee协议实现了一个完整的通信系统。在家庭局域网中,论文采用Zig Bee技术作为家庭无线网络的通信技术。在研究了Zig Bee无线网络节点访问控制机制的基础上,论文采用Z-Stack协议栈来实现家庭无线网络。在广域网中,论文采用XMPP服务器与应用服务器相结合的方式来实现远程控制服务器,其中XMPP服务器的实现采用开源的Open Fire服务器,应用服务器的实现采用开源的tomcat服务器。在客户端方面,论文设计实现了基于Android的用户控制终端以及家庭的控制中心-智能网关。智能网关作为家庭局域网与广域网的连接点以及消息转换的中心,在整个智能家居远程控制系统中起着非常重要的作用。最后,论文测试了所设计实现的智能家居系统,并验证了系统的相应功能。