Font Size: a A A

Research And Application Of Iot Device-oriented Automatic Semantic Annotations And Service Encapsulation

Posted on:2018-04-23Degree:MasterType:Thesis
Country:ChinaCandidate:P LiFull Text:PDF
GTID:2348330533966818Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The rapid development of Internet of Things(IoT)leads to the increasing number of devices connected to the IoT,and IoT faced dynamic,heterogeneous and many other issues.In order to solve the problem of information interaction between heterogeneous and distributed IoT devices,researchers have introduced semantic technology into the IoT and an emerging field of research,semantic IoT,is formed.As the key technology of semantic IoT,semantic annotation describes the information in IoT through a unified and semantically rich form.However,a large number of IoT devices makes manual semantic annotation difficult to meet the huge demand for the annotation of IoT information.Therefore,it is extremely urgent to study the automatic semantic annotation of IoT information.Moreover,in aspect of the semantic coordination between distributed,heterogeneous devices,it is difficult to deal with the information exchange and processing between devices due to the data from different sources and different description forms of information.Therefore,the service-oriented semantic IoT encapsulates IoT devices to IoT services,which provides a new solution for the problem of coordination between heterogeneous devices.However,the existing semantic Web service is difficult to accurately describe the dynamic characteristics of IoT devices.Therefore,the semantic service encapsulation for Io T devices has become an urgent problem to be solved.This paper pay attention to the problem of automatic semantic annotation and service encapsulation in IoT,which includes semantic Web service description and service encapsulation model in view of the limitation of manual semantic annotation and the lack of semantic Web services.The main contributions are listed as below:(1)This paper proposes a device description framework in IoT to describe IoT devices and build a device ontology.On this basis,an automatic semantic annotation algorithm for IoT is proposed.This paper explains the specific processes of automatic semantic annotation and the algorithm applied in each process.Through the experiment evaluation and analysis,the algorithm is performance well for semantic annotation in IoT with respect to the precision and the recall.As well,the feasibility and robustness of the algorithm are proved.(2)A service encapsulation method of IoT devices is introduced,which includes two aspects: semantic Web service description and service encapsulation model.In aspect of semantic Web service description,a semantic Web service description language,OWL-S,is extended.In the matter of service encapsulation model,one-to-one,one-to-many and many-to-many encapsulation models are proposed for different kinds of IoT devices.This paper describes the specific process of service encapsulation through an application case.(3)This paper designs and implements a device-orient service discovery system in IoT,which consists of three modules: automatic annotation module,service encapsulation module and service discovery module.In addition,a performance test is provided to verify the effective of this system.By designing multiple service requests,the results of the service discovery system are analyzed,which prove the validity of the automatic semantic annotation algorithm and service encapsulation method proposed in this paper.
Keywords/Search Tags:IoT, Device-oriented, Automatic Semantic Annotation, Semantic Web, Service Discovery
PDF Full Text Request
Related items