Font Size: a A A

Research On Lightweight Heterogeneous IoT Control System Based On Device Description

Posted on:2022-02-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y X ZhangFull Text:PDF
GTID:2518306524475624Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of modern wireless communication technology,the Internet of Things(IoT)has penetrated into all aspects of people's lives.The independent development of various industries in the Internet of Things lacks interaction.Therefore,each device and the services provided by it have strong heterogeneity.There are many complicated problems in the identification and control of devices,service matching,and message transmission.The core of solving the above problems lies in solving the heterogeneous problem.The thesis analyzes and researches the devices in the IoT,and proposes a device description mechanism based on functional attributes,and based on this,proposes a framework for identifying,registering,controlling,and matching device services in a heterogeneous IoT system,provide basic guarantee for users to control and retrieve services in the system,and optimize the service matching algorithm in the system.The contribution of this article mainly includes the following aspects.1.Starting from various heterogeneous resources in the IoT,the basic functional characteristics of devices in the Internet of Things are studied,the commonalities are refined,and a device description mechanism based on functional attributes is proposed.Based on this description mechanism,a description model of IoT devices is given,and on the basis of this mechanism and model,a mapping mode of heterogeneous IoT resources and description models is designed to be used for conversion between actual devices and abstract models.2.According to the device description mechanism,the device is abstracted into a device model composed of functional attributes,and a coding scheme is designed based on this device model to express the device model.The code has two expressions,one is a JSON text expression that can be directly read for use by IoT device providers and IoT platforms,and the other is a binary byte suitable for resource-constrained IoT devices.Array representation.Then based on the above coding,the current device information acquisition strategy is optimized,the time performance of the strategy is analyzed,and the lightweight feature is given to the device model.3.Aiming at the common problems of low matching rate,low matching speed,and failure in multiple function combinations in traditional service matching algorithms,a hierarchical matching algorithm is designed based on the device description mechanism.The experiments shows the algorithm has a higher matching speed than traditional algorithms and meets the needs of lightweight IoT services.4.In the experimental environment,the thesis shows a simple implementation of a heterogeneous IoT system architecture based on a functional device description model.With publish-subscribe model and IoT gateway with integrated device description mechanism,the heterogeneity of the underlying communication protocol is shielded,and interfaces is provided for the application layer to realize device function analysis,identification,registration,and device control.In order to verify the validity of the framework and algorithm proposed in this thesis,this thesis designs and implements a prototype system,which verifies that the content of this thesis can effectively solve the heterogeneity problem in the IoT system.
Keywords/Search Tags:IoT, Heterogeneous, Functional attribute, Device description, Service matching
PDF Full Text Request
Related items