Theory of Modeling and Simulation
Theory of Modeling and Simulation
P2P '03 Proceedings of the 3rd International Conference on Peer-to-Peer Computing
Performance evaluation of JXTA communication layers
CCGRID '05 Proceedings of the Fifth IEEE International Symposium on Cluster Computing and the Grid - Volume 01
DEVS-based simulation web services for net-centric T&E
Proceedings of the 2007 Summer Computer Simulation Conference
Time management in a service-oriented architecture for distributed simulation on the grid
Proceedings of the 2007 Summer Computer Simulation Conference
Towards Peer-to-Peer Based Distributed Simulations on a Grid Infrastructure
ANSS-41 '08 Proceedings of the 41st Annual Simulation Symposium (anss-41 2008)
Proceedings of the 2008 Spring simulation multiconference
Enabling the p2p JXTA platform for high-performance networking grid infrastructures
HPCC'05 Proceedings of the First international conference on High Performance Computing and Communications
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
Winter Simulation Conference
Hi-index | 0.00 |
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].