文档介绍:华中科技大学
硕士学位论文
智能家居网络的中间件设计与实现
姓名:高凌峰
申请学位级别:硕士
专业:光学工程
指导教师:刘贤德
20060401
摘要
随着人们对居住环境的节能性、安全性、舒适性要求的提高,智能家居作为人工
智能的一个分支渐渐的进入人们视野。智能家居是以家庭设备为基本控制单元,以家
庭设备控制的自动化与简单化为最终目的,并在此基础上提出的家庭设备的整合解决
方案。智能家居是建筑设备自动化系统中的核心,负责系统设置,设备管理,实时监
控等功能。其软件系统的可靠性和功能的完整性直接决定了建筑设备自动化系统的性
能。在智能家居系统的实现中, 协议以其开放、简单、实用、且易于与其他
网络集成的特点成为智能家居数据通信协议的可行选择之一。本文中提到的智能家居
系统就是基于 协议构建的。
在基于 的智能家庭网络中,使用结合了 B/S 架构的中间件模式,可以使
用户的远程 web 操作置于一个可靠的、可扩展的、透明的平台之上。本文就这一智能
家居系统中,处于核心地位的家庭信息控制中心 HI2C 上,及其关键的总控模块中间
件的原理、模型进行了详细分析。设计了一个完全符合系统需求的 HI2C 中间件模块,
在 HI2C 对用户的数据流方向上,将 web 的通信请求转换为 网络标准服务,
实现了一种高效、灵活的服务调用方式。HI2C 对家庭内部的数据流方向上,分析了
协议转换和数据库接入的技术,向家庭网络内部的模块之间提供了低耦合的标准化的
处理、转发和存储方式。随后详细描述了其实现方式,并编程和测试通过。最后,本
文对中间件技术在智能家居系统中的应用和发展趋势进行了总结和展望。
关键词:楼宇自控网络智能家庭中间件套接字数据库连接池服务调用
I
ABSTRACT
Intelligent Home, which is a branch of Artificial Intelligence, brought out by the
increasing needs of energy saving, security, comfort and efficiency of people. As we know,
intelligent home is the core of automatic system in facility, which function is focused on
system setting, device managing and real-time monitoring. And the performance of building
automation control system is directly depended on the reliability of software system and the
integrality of function. The prime purpose of is to provide an interoperation method
for building automation control system.. In the implement of intelligent home, has
e one of the choices of the data transport by right of its opening, simpleness,
practicality, and easying to integrate with various kinds of work. In this paper,
the intelligent home system is built base on protocol.
In the intelligent work which based on protocol, a reliable, extensible
and transparent platform is provided for the remote web control through the use of the
middleware, with which fits B/S structure together. In this paper, this paper gives an analysis
on the principle and model of middleware of central control module, as a key part of Home
Information Control