Font Size: a A A

Architecture Design Of IOT Middleware For Edge Computing

Posted on:2022-12-30Degree:MasterType:Thesis
Country:ChinaCandidate:T Y ZhouFull Text:PDF
GTID:2518306605997079Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the continuous development Io T,AI and 5G technologies,the era of Internet of Things has arrived,and the number of edge terminal devices has increased rapidly.At the same time,edge devices have gradually changed from a single data collection producer to a collection of data production,With the dual role of consumption,the functions of edge devices are becoming more and more complex,and they gradually have functions such as pattern recognition,analysis and optimization,and intelligent processing using real-time data.The centralized data processing method with traditional cloud computing model as the core has been difficult to efficiently process the data generated by massive edge devices: the bandwidth of the core network is limited,and the direct transmission of raw data to the cloud will easily cause channel blockage,and the real-time performance is not high;the processing capacity of the cloud server Does not match the amount of data generated by the hardware,and linearly increasing the number of cloud servers is costly;the Io T application software is strongly coupled with the business,and the reusability is low.According to the above problems,this paper designs and implements an Io T middleware for edge computing.The Io T middleware encapsulates the core capabilities of an Io T system such as device communication,data analysis,and data storage.It is the core of an Io T system..The design integrates edge computing,distributed technology,load balancing algorithms,Io T system architecture and other technologies,and can use edge computing capabilities to realize the access and data processing of a large number of heterogeneous Io T terminal devices,covering the whole chain of the Io T system.1.Aiming at the problem of massive edge data transmission limited by bandwidth,sink the IO-intensive hardware communication module to the edge of the network,design and complete a high-concurrency data transmission network model,which saves the limited core network bandwidth;2.Aiming at the problem of mismatch between the computing and analysis of edge data and the computing power of cloud servers,the computing-intensive data analysis service is submerged to the edge,and a marginalized data analysis model is designed and completed,which is based on Markov.The decision-making process implements a two-dimensional dynamic scheduling algorithm for network and node load,which reduces the computing pressure of cloud servers;3.Aiming at the problem of low reusability of Io T application software,abstracted the behavior of terminal hardware,designed and completed a capability call scheme using driver-instruction set-cloud core calls,shielding different Io T terminals Heterogeneity.The system designed based on this paper has been put into stable operation in actual projects,such as the intelligent monitoring system of electricity consumption in student dormitories,old communities,group rental houses,charging piles,etc.,and the intelligent body temperature monitoring system in schools and construction sites.Wait.Among them,the intelligent body temperature monitoring system won the national second prize in the National Graduate Electronic Design Competition.
Keywords/Search Tags:Io T, Edge Computing, Middleware, Dynamic Scheduling
PDF Full Text Request
Related items