Font Size: a A A

Design And Implementation Of Network Topology Visualization System

Posted on:2019-03-14Degree:MasterType:Thesis
Country:ChinaCandidate:N JiaFull Text:PDF
GTID:2348330569495809Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
As the network scale and network structure become increasingly large and complex,many network information tools and systems emerge.Although they display and analyze network information to a certain degree,how to visualize the huge network data to find out the regular pattern ?dig out hidden information,how to make better use of server resources and network resources to achieve fast,efficient and interactive visualization of network data is an urgent problem to be solved in the process of network data visualization.To solve the above problems,this paper presents the design and implementation of network topology visualization system based on an optimized forceguided layout algorithm.The main work and research content of this paper are as follows:1.Design and achieve a network topology visualization system,which displays the connection information between complex nodes and nodes in a visual form on the page,and provides users with multiple dimensions of data display.2.Optimize the Force-directed Layout algorithm,design optimizes the algorithm from ignoring the repulsion between distant nodes,improving the parallelism of the algorithm,and improving the execution efficiency of the algorithm,to achieve the effect of efficiently rendering the topological map.3.Based on the single-center-of-gravity gravity system provided by D3.js,a multigravity center of gravity system was designed and achieved so that the gravitational center of gravity system can be applied to all nodes in the topology graph.Optimize the effect of visibility.4.A real-time and efficient network data incremental update process is designed to efficiently identify nodes with the same information in the network,and the new nodes are displayed in the front-end in an Ajax manner.5.To achieve the simulation of large-scale network scenarios,a sample data generator capable of generating simulated real-world scenes required for the network topology visualization system was developed.6.A Websocket-based inter-page linkage mechanism is designed,which combines the ID of the page with the Tornado server to realize the communication between the pages and the communication between the same page IDs of multiple machines to ensure the synchronization between the pages in the network topology.After testing,it has been found that the network topology visualization system can efficiently display and obtain node information in the network and the connection between nodes.
Keywords/Search Tags:Data Visualization, Algorithm, Dynamic Rendering
PDF Full Text Request
Related items