Font Size: a A A

Design And Implementation Of Heterogeneous-Sensors-Supported Distributed Service Gateway

Posted on:2023-07-02Degree:MasterType:Thesis
Country:ChinaCandidate:N WangFull Text:PDF
GTID:2558306911981319Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of information technology and chip technology,the Industrial Internet of Things is developing rapidly in accordance with the trend of The Times and has entered a new stage of deep integration with traditional industries.Industrial Internet is gradually becoming an important support force for the country’s industrial intelligent transformation,but also reflects the country’s scientific and technological strength.With the development and progress of Internet technology,the sensor using the agreement with the field become varied,to access the Internet of things platform heterogeneous sensor bring huge workload,at the same time,access to the sensor gateway performance has a great improvement,the edge of the cloud computing tasks need to allocate to the edge node improve overall system resource utilization.In view of the above problems,this paper designed and implemented a distributed service gateway system supporting heterogeneous sensors.The system took Kubernetes as the underlying infrastructure,combined with Kube Edge edge computing framework,realized the tasks deployment and scheduling of edge gateway nodes,unified access of heterogeneous sensors and other functions through Docker container virtualization technology.The specific work is as follows:(1)Realize unified access of heterogeneous sensors.On the basis of studying the protocols and fields of heterogeneous sensor access,unified modeling is carried out on the interaction mode of heterogeneous sensor,and the differences of sensors are shielded by Java Script script,so that the system can access sensors using different protocols or fields correctly,and the cloud can control sensors by sending commands to the edge gateway.(2)Complete the distributed design of edge gateway.The real-time load of edge gateway nodes is calculated by monitoring various hardware indicators of edge gateway nodes.Raft election algorithm based on node load is designed and implemented to make edge gateway cluster,so as to avoid the loss of sensor control ability of cloud due to the failure of individual nodes and improve the stability of the system.(3)Realize flexible scheduling of edge computing tasks.By calculating the hardware requirements of edge tasks and the hardware status of edge gateway nodes,the scheduling model based on task response time is realized,so that most of the computing tasks can be scheduled to edge nodes to improve resource utilization under the limitation of response time.(4)Realize edge gateway monitoring function.By collecting real-time operation data of hardware resources,the running status and health status of nodes are analyzed to control the running status of the system and ensure the stable operation of edge gateway nodes.After testing,each functional module of the system meets the design requirements.The distributed service gateway system supporting heterogeneous sensors can use unified logic to access heterogeneous sensors,which can reduce the time and cost of accessing sensors on the Internet of Things platform.The edge gateway node has distributed fault tolerance ability,which enhances the reliability of the system.The cloud can deploy edge computing tasks to edge nodes,improving system resource utilization.
Keywords/Search Tags:Kubernetes, Docker, Raft algorithm
PDF Full Text Request
Related items