Font Size: a A A

The Research And Implementation Of IoT Service Open Architecture In Private Environment

Posted on:2020-04-18Degree:MasterType:Thesis
Country:ChinaCandidate:N ChenFull Text:PDF
GTID:2428330572472320Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet of Things,IoT products such as smart homes have been widely used in people's home life,and major enterprise have also released Internet of Things architecture based on public clouds.The use of the public cloud architecture have indeed facilitated the access and management of the device,but there are still some problems and hidden trouble:The public cloud architecture saves the user's private data to the public cloud,and there is a risk that the enterprise will abuse the data.;public cloud architecture based on enterprise maintenance,once a company loses in commercial competition,it will inevitably have adverse consequences for users;the public cloud architecture is not open enough to meet the needs of all IoT users,which will adversely affect the development of some Internet of Things applications..In order to solve the above problems,enterprise users can choose to invest in financial resources and manpower to build a dedicated IoT architecture,but this is impoissble for individual users.Even if some individual users have development capabilities,they will encounter a large amount of engineering,strong professionalism in development and a problem that the product cannot be universal.To this end,this thesis designs and proposes an Internet of Things service open architecture based on private environment.The service open architecture is based on private environment development and is designed for small IoT scenarios such as home and office.In the research process,this thesis extracts the common needs of IoT systems at first,focusing on the similarities and differences between the private architecture and the public architecture.In order to implement the open architecture of the universal private IoT service,a unified and open device interface,a RESTFUL-based application interface,and a device persistence model supporting heterogeneous data are proposed.In addition,a dynamic authorization access control model is proposed for solving the complex real-time permission allocation problem in the Internet of Things.A security strategy is proposed for solving the security problem in the Internet of Things.The speciality in the private environment proposes a VPN mechanism to ensure communication security and a streaming media data transmission mechanism based on a single node server.In order to test and verify the overall architecture,this thesis designs and encodes a platform server program,two device programs,and an application program to implement device-platform-application interoperability to test various functions in the architecture.At the same time,the entire architecture was tested for performance,simulated and recorded the access status of devices and applications in high concurrency scenarios,and finally verified the availability and versatility of the open architecture of the Internet of Things services in the private environment.
Keywords/Search Tags:Internet of Things, open architecture, private environment, access control
PDF Full Text Request
Related items