家居智能Web服务SOA架构及数据适配方法
发布时间:2018-03-29 04:36
本文选题:智能家居 切入点:Web服务 出处:《吉林大学》2014年硕士论文
【摘要】:智能家居系统作为一个为用户提供简约、智能、安全的生活环境的智能化系统,目前正面临两大问题:第一,由于智能家居系统网络标准不统一而导致设备互不兼容,使用户在选购家居设备时无法随心所欲;第二,面向用户的应用系统,多为基于具体家居环境而设定,没有实现应用系统的普适性;第三,,由于智能家居系统所提供的服务不具备多样化、个性化的特点,而且缺乏主动感知服务的能力,使用户体验不到智能化的生活环境。面对上述问题,如何构建智能家居新型体系结构成为研究的关键。 本文以Web技术为核心,提出了家居智能Web服务SOA框架,它由资源层、适配层以及智能感知应用层组成。智能感知应用层通过多代理技术和本体推理技术实现主动式、个性化的家居服务,并通过Web服务组合技术对基于功能构建的Web原子服务依据应用需求进行服务组合,从而提供多样化的服务。资源层为基于异构网络标准的设备提供了接口,通过该接口可实现不同厂家、不同规范的设备的具体感知与操作。适配层是连接资源层以及智能感知应用层的纽带,其作为资源层的映象,通过解决资源层异构数据和智能感知应用层数据之间的语义和格式异构问题,为智能感知应用层提供异构家居设备的统一操控模式。基于适配层和智能感知应用层可实现应用系统的普适性。基于资源层和适配层可解决家居智能的设备不兼容问题。 数据异构是影响资源层以及智能感知应用层交互的主要原因,本文给出适配层解决数据异构问题的解决方案——数据适配方法,其通过解决智能感知应用层的应用数据和资源层异构设备的感知与执行数据的格式及语义异构问题,从而实现智能感知应用层的应用与异构家居设备的无缝隙交互。 适配层以Web技术实现,其通过将资源层的异构数据以XML形式进行统一表征,以及将智能感知应用层的应用数据转换为异构设备的具体操作和感知数据的方法解决格式异构问题。对于语义异构问题,本文构建了面向服务信息的服务本体、面向设备信息的设备本体以及面向应用系统的应用本体,并通过设定本体映射规则实现应用本体和设备本体以及应用本体和服务本体之间的语义关联,从而实现智能感知应用层的服务数据和资源层数据之间的语义交互,。 本文给出了家居智能Web服务SOA架构,并且详细说明了适配层的具体实现方法。为验证适配层对于异构数据的处理的功能,依据目前实验室的资源使用不同类型的传感器,组建了家居智能模拟环境。并且基于提出的体系结构模型构建了面向家居的原子服务,其包括环境状态查询Web服务、家居设备控制Web服务、监控Web服务等。 实验结果表明,适配层具有一定的异构数据处理能力,可为不同设备厂家以及智能服务供应商建立一个技术融合的平台。
[Abstract]:As an intelligent system that provides a simple, intelligent and secure living environment for users, smart home system is now facing two major problems: first, because the network standard of smart home system is not uniform, the equipment is incompatible. Make the user unable to choose and purchase household equipment at will; second, the user-oriented application system, mostly based on the specific home environment and set up, do not achieve the universality of the application system; third, Because the service provided by the smart home system does not have the characteristic of diversification, individuation, and lack of the ability to perceive the service actively, the user can not experience the intelligent living environment. How to build a new architecture of smart home becomes the key to research. Based on Web technology, this paper puts forward a framework of home intelligent Web service SOA, which is composed of resource layer, adaptation layer and intelligent aware application layer. Intelligent aware application layer realizes active type through multi-agent technology and ontology reasoning technology. The individualized home service, and the Web atomic service based on function are composed according to the application requirement by Web service composition technology, so as to provide a variety of services. The resource layer provides the interface for the equipment based on the heterogeneous network standard. Through this interface, we can realize the specific perception and operation of different manufacturers and different specifications of devices. The adaptation layer is the link between the resource layer and the intelligent perception application layer, which is used as the mapping of the resource layer. By solving the problem of semantic and format heterogeneity between resource layer heterogeneous data and intelligent apperceive application layer data, It provides the unified control mode of heterogeneous home devices for the intelligent perceptual application layer. It can realize the universality of the application system based on the adaptation layer and the intelligent perceptual application layer. Based on the resource layer and the adaptation layer, the incompatibility problem of the home intelligent device can be solved. Data heterogeneity is the main reason that affects the interaction between resource layer and intelligent apperceive application layer. In this paper, a solution to the problem of data heterogeneity in adaptation layer is presented, which is called data adaptation method. By solving the problem of the format and semantic heterogeneity of the application data in the intelligent awareness application layer and the heterogeneous devices in the resource layer, it realizes the seamless interaction between the application layer of the intelligent perception application layer and the heterogeneous home devices. The adaptation layer is implemented by Web technology, and the heterogeneous data in the resource layer is represented by XML. And how to transform the application data of intelligent apperceive application layer into heterogeneous devices and how to solve the problem of format heterogeneity. For the semantic heterogeneity problem, this paper constructs a service-oriented service ontology. Device ontology for device information and application ontology for application system, and semantic association between application ontology and device ontology and between application ontology and service ontology is realized by setting ontology mapping rules. In order to realize the semantic interaction between service data and resource layer data. In this paper, the architecture of home intelligent Web service SOA is given, and the implementation method of adaptation layer is described in detail. In order to verify the function of adaptation layer for heterogeneous data processing, different types of sensors are used according to the current laboratory resources. Based on the proposed architecture model, a home-oriented atomic service is constructed, which includes environment status query Web service, home device control Web service, monitoring Web service and so on. The experimental results show that the adaptation layer has certain heterogeneous data processing ability and can build a platform for technology integration for different equipment manufacturers and intelligent service providers.
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.09
【参考文献】
相关期刊论文 前10条
1 蔚继承;杨丽丽;;一种基于本体的异构数据集成方法[J];信息化研究;2013年01期
2 刘宁;归奕红;;嵌入式智能家居系统设计方案[J];吉林省教育学院学报(学科版);2008年05期
3 罗玲;白晓颖;;Web服务技术的分析[J];计算机科学;2004年04期
4 李景霞,侯紫峰;Web服务组合综述[J];计算机应用研究;2005年12期
5 丘威;张立臣;;本体语言研究综述[J];情报杂志;2006年07期
6 岳昆,王晓玲,周傲英;Web服务核心支撑技术:研究综述[J];软件学报;2004年03期
7 郭润寰;基于本体论的语义建模研究[J];微机发展;2005年08期
8 韩松;曹宝香;;基于本体的数据集成系统的设计与实现[J];计算机技术与发展;2010年08期
9 张庆福;万麟瑞;;基于SOA的异构数据集成软件架构研究[J];计算机技术与发展;2011年05期
10 张胜英;王烟军;;我国智能家居的现状和未来[J];现代商业;2012年16期
本文编号:1679621
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1679621.html