Font Size: a A A

Research On Large Scale Network Topology Visualization

Posted on:2017-04-19Degree:MasterType:Thesis
Country:ChinaCandidate:Y X WangFull Text:PDF
GTID:2308330503958934Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of visualization technology, it has been applied in all aspects of life such as business or community life more and more. Expressing abstractive information in a direct way makes people understand and explore large number of inner information and their connection. Meanwhile, with the increase of internet, network topology visualization naturally become an important branch. But the huge network has complex network characteristics and large number of nodes, how to display the structure of network topology clearly and intuitively has a very important significance.In this paper, network topology visualization and layout is studied. Based on multi-level interactive technology, large-scale network layout and relationships are displayed from 2D and 3D perspective view. In 2D module, we draw network nodes and links using point and line symbols to show their connection according to the GPS of network nodes. China map is used for background. 3D module is constructed in three-dimensional space. From the two modules, we use graphic, images to show the connections, and attributes among equipment. We would show users the global network’s operational state dynamically, clearly an intuitively.The visualization system is based on Web technology. Kartograph and Rapha?l are used in 2D module, which would load the map of China. Network nodes that are with GPS information or other attributes are shown on the map. In 3D module, we use Web GL and Three.js, to achieve the basic 3D effect. The network level is expressed more clearly. In addition, the two modules provide some Human Computer Interactions that meet user’s habits, such as zooming, minifying, adding nodes, dragging or others. Using open source library- Node.js as middleware, the front-end show business effect mainly, logic business is processed and finished in Node.js and the back end server. The way improves the efficiency of communication between the front end and the rear end and ensures the performance of the front end. Real-time communication functions have effective theoretical basis and practical models. In the end, we use Node-Webkit to package all content into a desktop application.
Keywords/Search Tags:visualization, large scale, network topology, Web GL, real-time
PDF Full Text Request
Related items