| Under the development of informational society,people’s living habits is changing.People are no longer satisfied with the normal home environment.Smart home was born because of people’s demanding for home automation.The basic function of smart home is to achieve the interoperability and interconnection of equipment.The next step for smart home is to make it intelligent.This article will use the oneM2M architecture to implement equipment’s interconnection,on this basis,implementing the automation of household by using semantic technology.In this paper,the main work is as follows:First,by analyzing several mature architectures of IOT,this article decides to use the oneM2M architecture as standardization to design and develop the system of smart home and expounds the details of this architecture which making it clear that all objects in this system will be managed in the form of resources.Second,by discussing several kinds of modeling method which is the tool for expressing semantic,this paper determines to use seven-steps as main guideline to modeling smart home ontology,and divides the domain of smart home into three sub-domains:smart appliances,users and position.Basing on the idea of inheritance,this paper focus on the scheme design of intelligent home appliances ontology model and constructs several ontology models such as intelligent home appliances-class、air-class and air conditioner-class in detail.Then,in this paper,the semantic combination technology was applied to smart home.Basing on the principle of service abstraction,this paper has realized the semantic combination in smart home and illustrated the implementation of semantic annotation technology in oneM2M system briefly.In the end,this paper has tested the semantic function of smart home,verifying the feasibility of intelligent household ontology model. |