Font Size: a A A

Design And Implementation Of A General Data Access Platform For Internet Of Things

Posted on:2019-08-31Degree:MasterType:Thesis
Country:ChinaCandidate:J H LinFull Text:PDF
GTID:2428330590465553Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
Currently,the Internet of Things(IoT)industry research found that,there is no appropriate platform which can handle the multiple IoT protocols for communication access,because of the large number of IoT devices and different types of protocols.It leads to the reduplicate development of the IoT platform.Thus,the development and maintenance costs are increased,as well as the threshold of application development.Therefore,a universal data access platform for the Iot is required to satisfy various IoT communication protocol accesses and data storage of the IoT,thereby realizing the cost reduction of application and development of the IoT.First,for the access of multiple IoT communication protocols,a variety of IoT communication protocols are implemented on the high-performance network framework Netty,and a data conversion module is designed to convert the IoT data uploaded by different protocols in order to help Networked data for storage.Secondly,for the characteristics of unstructured data,messy data formats,various data types,and huge data volume of the IoT,a distributed NoSQL database MongoDB is used to store a large amount of IoT data.Then,it designs and implements the IoT big data computing function and user interaction system,according to the user demand to analyze the IoT data and generates reports.Use Hadoop distributed big data platform and MongoDB to build a joint cluster,Use the Hadoop MapReduce framework to process massive IoT data,provide highly reliable and high-performance IoT data analysis and computing capabilities.Finally,we tested the capabilities of concurrent access,data storage,and scalability of IoT data access platforms and the analysis capabilities of IoT big data.The test results show that the designed universal data access platform for IoT can be implemented.The high concurrent access of a variety of IoT communication protocols,and can meet the storage needs of massive IoT data,the analysis and processing of the IoT data also has better performance and higher stability.
Keywords/Search Tags:IoT communication protocol, big data, MongoDB, Hadoop
PDF Full Text Request
Related items