自主安全的智能家居服务器系统设计
2016-05-10周成明邬春学杨桂松吴志刚
周成明,邬春学,李 锐,杨桂松,吴志刚
(1.上海理工大学 光电信息与计算机工程学院,上海 200093;2.东莞铵辉电子有限公司,广东 东莞 523000)
自主安全的智能家居服务器系统设计
周成明1,邬春学1,李锐1,杨桂松1,吴志刚2
(1.上海理工大学 光电信息与计算机工程学院,上海200093;2.东莞铵辉电子有限公司,广东 东莞523000)
摘要为实现实时对家居环境的监控以及满足人们对家居环境安全性的要求,设计一种结合ARM,Android,ZigBee,GSM,Redis以及BOA技术的安全智能家庭系统。家电节点传感器负责家电设备信息收集,ZigBee网络负责传输这些信息,ARM服务器进行处理,GSM模块发送报警信息,Android客户端进行信息显示并控制。针对实时性以及安全性要求,重点研究服务器的硬件通信、守护进程、数据接收以及解析、消息队列管理等。实验结果表明,系统通过手机端可随时随地对家居环境进行监控,操作几乎无延迟;服务器自主安全运行,无需人工干预;数据存储在本地服务器,不经过第三方;手机端每次登录比对号码,密码以及IMEI,安全性得到保障。
关键词智能家居;自主安全;服务器;数据解析;消息队列管理
现有智能家庭研究方案[1-2]:ARM作为服务器,以ZigBee网络实现数据收集,PC端实现系统的控制与数据显示,用户可在PC端对节点进行配置[3]。但这种方式没有做到实时的监控,手机端仍只是一个附属平台,只完成少量的监测,同时在发生突发情况时无法及时的通知用户,致使智能家居的安全防护功能降低。一些研究方案提出控制平台,这也是目前多数智能家居厂商的做法[1-5],诸如设备状态,服务器信息等数据存储在第三方平台上,用户访问平台获取各种信息或者设备数据后再去访问自身的家居情况,这大幅降低了系统的安全性以及私密性。……
