OvlVis: visualization of peer-to-peer networks in simulation and testbed environments

  • Authors:
  • Konrad Jünemann;Jochen Dinger

  • Affiliations:
  • Universität Karlsruhe (TH);Universität Karlsruhe (TH)

  • Venue:
  • Proceedings of the 11th communications and networking simulation symposium
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Peer-to-Peer (P2P) networks are realized as overlay networks and hence connections between arbitrary P2P nodes can exist. In addition, P2P networks dynamically adapt to changes in the environment in order to be scalable and robust. Thus, network topologies constantly change and development of P2P systems becomes often a cumbersome task. Network simulators as well as testbeds are commonly used to develop and analyze characteristics and performance of P2P protocols. Thus, we present in this paper a tool for simulation and testbed environments that facilitates the development process by graph-based visualization and animation. Our requirements for a visualization tool comprises multi-P2P-protocol simulations, multilayer simulations (from network topologies to business processes) and real-time monitoring capabilities needed in field tests. In this paper, we list the specific requirements for visualizing P2P networks. Then we describe the design of our proposed tool, OvlVis, that is implemented in Java and freely available for download under the LGPL. Finally, we evaluate core performance issues like CPU load and network utilization.