论文部分内容阅读
近年来,家庭信息化不断地发展,不同厂商制造出的各种各样的智能家电和其他的家用智能设备,它们使用不同的平台和不同协议进行通信。这就造成了家庭智能设备的统一管理的困难,同时造成了软件的复用性差。通过工程化的思想,对家庭网络系统整体进行分析,提出了能够适应多供应商,多平台,多协议,能够实现内外通信的家庭网关的软硬件模型。首先介绍面向服务的架构OSGi,OSGi是系统中的核心技术,它解决了多平台、多供应商的问题。通过分析家庭网络的业务,将家庭网络分为四个子系统,并提出了各个子系统的功能以及相互关系。随后,介绍了家庭网络最基础的通信系统,包括外部接入网络、内部组网协议以及UPnP协议,为了解决家庭网关对内部多协议网络的支持,提出了用UPnP支持异构网络的架构。还展示家庭网关的硬件框图和软件层次架构,给出各个软件层次的解决方案。最后,介绍了使用Felix框架集成了家庭设备管理系统的原型并部署运行的实验,验证了家庭设备管理系统的可行性以及系统相关特性。设计的基于OSGi的家庭网关可以为不同设备制造商、软件供应商提供统一的软件平台,提高了软件的复用性,并且可以支持多协议和多平台,使用不同操作系统的设备和通信协议的设备可以无缝集成到系统中,实现家庭网关对不同设备的统一管理。此外,家庭网关也提供了可以与外部网络通信的接口,为家庭网络与其他外部的信息系统集成提供了基础。