Font Size: a A A

Auto-layout Algorithm Of Wireless Sensor Network And Universal Network Visualization Platform

Posted on:2019-05-05Degree:MasterType:Thesis
Country:ChinaCandidate:Y R SunFull Text:PDF
GTID:2428330566498183Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the mobile communication technology and Internet of Things,wireless sensor network plays an increasingly important role in many aspects such as industry,business,military etc.In addition to the limited size of the network and its inability to keep up with certain requirements,the integrated gateways and integrated terminal products of WSN at this stage are generally not universal and aesthetic.Therefore,in order to enhance the demonstration effect and monitoring effect of WSN network,this paper introduces the design of visual automatic layout algorithm of wireless sensor network and the realization of general visualization platform.The auto-layout algorithm mainly solves the problems of WSN network topology visualization and data visualization of nodes.With the increase of network data scale and the complexity of network topology,the network visualization technology has to meet the visual requirements for network with a certain scale and with dynamically changing topology.In this paper,we optimize the force-oriented auto-layout algorithm and obtain a new network topology auto-layout algorithm with higher efficiency.The overall complexity of the aualgorithm is 2O(n).The sub-algorithms included in the auto-layout algorithm use fewer cycles and have high efficiency and fast convergence.Moreover,the overall algorithm displays a network with about 64 nodes.The total time of the terminal(client)execution is less than 1 second.Finally,the improved auto-layout algorithm in this paper is compared with the classical model,which verifies its effectiveness and universality.The hardware design and implementation of the optimized visual auto-layout algorithm,network monitoring and graphics module,UART-based WSN network discovery and analysis module all contribute to achieve a common WSN network visualized monitoring platform.Based on Java Web technology,the visualiz ed platform uses structured programming concepts and adopts the MVC pattern of software architecture design,in which views and logic are separated and finally forms a visual monitoring Web project with multiple program sub-modules with reasonable structure and content.The visualization platform adopts technologies such as Html5 loads the optimized network visualization auto-layout algorithm proposed in this paper,which realizes visualization and auto-layout of the network topology and node data of the WSN.Due to the versatility of the Java Web platform and reasonable software design,this platform can run on various kinds of operating systems such as Windows and Linux,and it can also run on various types of devices such as computers and embedded devices,in which the monitoring platform runs stably and safely.
Keywords/Search Tags:wireless sensor network, auto-layout of network topology, monitoring platform, Java, Web
PDF Full Text Request
Related items