Font Size: a A A

Design And Implementation Of Intelligent Access Module Of Iot Resource Access And Intelligent Processing Platform

Posted on:2017-07-28Degree:MasterType:Thesis
Country:ChinaCandidate:M L YangFull Text:PDF
GTID:2348330518496658Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The Internet of Things(IoT)has become a hot research topic in recent years.The upper layer application getting data becomes very difficult because of the great variety of sensing devices in IOT and the difference between analytical protocols.So we develop the resource access and intelligent processing platform for IOT.The platform can shield the heterogeneity of the underlying devices of IOT and provide a unified data service to the upper layer application.A large number of heterogeneous devices require to access into the platform.But the connection modes and analytical protocols are different for different devices.If each device is connected by manual configuration,then the workload of platform maintenance will become very heavy.So it is urgent to design a scheme to realize the plug and play of the device.In this thesis,an intelligent access module is designed to realize the automatic access of the device in the platform.The intelligent access module is divided into three sub-modules,each has been designed and implemented.The main work of this thesis is as follows.(1)Researching on how to manage the protocol efficiently.In order to avoid the platform out of load in the case of increasing number of protocols and improve the efficiency of adaptation when the intelligent protocol stack adapt protocols,this thesis proposes using multilevel ordered queue to manage protocols.(2)Studying the connection modes of heterogeneous devices and design different device auto-discovery strategies and intelligent connection strategies.(3)Designing an auto-adaptation algorithm for the analytical protocol of device.The algorithm is based on DFS(depth first search),and use protocol layer,protocol classification as pruning conditions to reduce the latitude of the protocol traversal,(4)Designing device connection management module to manage all connections between devices and the platform.The module uses NIO technology in Java,so that all connections can be managed by only one thread.Besides,the module uses the thread pool technology to control the number of working threads within a certain range.(5)Testing the intelligent access module and bringing out a compendious sum-up and an expectation.
Keywords/Search Tags:Internet of Things, intelligent access, device discovery, auto-adaptation
PDF Full Text Request
Related items