An Efficient Time Management Scheme for Large-Scale Distributed Simulation Based on JXTA Peer-to-Peer Network

  • Authors:
  • Azzedine Boukerche;Ming Zhang;Hengheng Xie

  • Affiliations:
  • -;-;-

  • Venue:
  • DS-RT '08 Proceedings of the 2008 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

As an emergence technology, P2P is spreading to distributed simulation area, and many distributed simulation frameworks have used P2P as the middleware to interconnect their existing single processor's simulators to form distributed environments for simulation execution. In terms of simulation time management, most existing tools use a middleware layer to implement and support time management in a heterogeneous networking environment, and therefore, it is generally not easy to migrate a single processor's simulation to multi-processors in these frameworks. In this paper, we present a P2P based distributed simulation time management based upon JXTA API and Service Oriented Architecture (SOA), and we focus our discussion on how we implement the time management as a JXTA peer and a JXTA group service. Our time management is actually a native distributed message passing management framework, and does not rely on any middleware layer. Furthermore, we evaluate the performance of our implementations using a local Linux cluster. This work will establish a solid foundation for the more advanced distributed simulation services that have been proposed in our project [1].