论文部分内容阅读
随着科学技术的不断发展,人们对智能家居的需求越来越强烈,消费者希望借助智能家居从繁重的家庭生活中解放出来,实现对家庭设备的远程控制、统一管理;厂商也可以通过智能家居产品的推广与应用来记录、学习用户的行为习惯,从而改进产品的设计,为消费者提供更加优质的服务。智能家居是以家庭环境为对象,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术等将家居生活有关的设施集成,构建一个高效、便捷的家庭管理系统,提升家居安全性、便利性、舒适性,并实现环保节能的居住环境。 然而,智能家居仍存在很多问题,其中最突出的两个问题是家庭设备之间如何实现互联互通以及厂商如何高效地管理产品信息。要想实现设备之间的互联互通,需要每个设备具备一个唯一的标识,然而现有的标识存在较复杂的异构性。除此之外,由于市场需求呈现多样化,各制造商在生产智能化产品时所采用的协议标准各不相同,比如海尔公司采用e家佳联盟提出的iTopHome标准开发了一整套的智能家居产品。对于消费者而言,购买多个厂商的产品是较为常见的情况,由于不同厂商采用的标识体系、协议标准不统一,导致产品之间不能实现互联互通,给用户的使用带来了不便。对于厂商而言,随着产品种类的增多及使用范围的扩大,如何高效地管理产品的相关信息也是一个亟需解决的问题。 为解决智能家居领域存在的以上问题,本文提出一种基于物联网标识的智能家居开放互通体系架构。首先,采用两段式的编码划分规则来兼容现有的标识体系,通过对产品标识的解析得到该产品的信息服务器地址,进而获取该产品的功能菜单、控制指令等信息。其次,本文设计了一种基于物联网标识的智能家居信息处理流程,结合物联网标识解析的特征,提供智能家居设备之间的信息交互、资源共享等服务。最后,为验证所提架构的可行性,本文设计并实现了基于物联网标识的智能家居原型系统,该系统主要有三个功能模块:厂商服务器模块、平台对接模块、客户端模块。厂商负责维护各自的产品信息,标识服务平台提供标识解析服务,客户端发起具体的服务请求操作,通过这三个模块的协调配合,可以实现智能家居领域不同设备、标准之间的互联互通。