{"title":"Enabling HLA-based Simulations on the Cloud","authors":"Shichao Guan, R. E. Grande, A. Boukerche","doi":"10.1109/DS-RT.2015.36","DOIUrl":"https://doi.org/10.1109/DS-RT.2015.36","url":null,"abstract":"The HLA framework is widely used to formalize simulations and achieve reusability and interoperability of simulation components. In order to manage the underlying system of HLA-based simulations, Grid Computing and Cloud Computing are employed to tackle the details of operation, configuration, and maintenance of simulation platforms that simulation applications run on. However, to make a simulation-run-ready environment among different types of computing resources and network environments is challenging, especially for modelers who may not be familiar with the management of distributed systems. In this article, we propose a new cloud-based scheme for HLA based simulations, aiming to ease the management of underlying resources, particularly for those located on geographically distributed locations, and to achieve rapid elasticity that can provide adequate computing capability to end users. An approach for handling diverse network environments is given, by adopting it, idle public resources can be easily configured as additional computing resources for the local cloud infrastructure. In the experiments, compared with its corresponding Grid Computing platform, this Cloud Computing platform achieves a similar performance but with many advantages that Cloud can provide, such as energy consumption, security, and multi-user availability.","PeriodicalId":207275,"journal":{"name":"2015 IEEE/ACM 19th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121101024","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Strategy for Server Management to Improve Cloud Service QoS","authors":"B. Nguyen, Dang Tran, Q. Nguyen","doi":"10.1109/DS-RT.2015.14","DOIUrl":"https://doi.org/10.1109/DS-RT.2015.14","url":null,"abstract":"According to [1], cloud computing is one of ICT core areas in the next five years. The computing paradigm also is a research trend that has attracted strongly scientist community. Until now, there are many studies, which have focused on saving energy for servers in cloud systems. During the operation process of cloud data center, idle servers bring about power waste phenomenon. In order to overcome the problem, turning off idle servers is the popular solution applied in most researches. However, the turn on/off processes often affect significantly to quality of service (QoS) of cloud services because the server turning on always takes a long time and thus reduces the capability of quick response of services that run on these servers. In this paper, we present a strategy for effective server management. The strategy is developed based on a novel three-state model for physical servers belonging to cloud data centers. Our proposed model with an intermediate state will decrease the waiting service time for cloud appliances deployed on server machines. As a result, the approach will improve the cloud service QoS. We use CloudSim [2] to experiment and evaluate the solution. We also consider the power consumption of our model to examine its effectiveness.","PeriodicalId":207275,"journal":{"name":"2015 IEEE/ACM 19th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"134 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122348829","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Simulation Application for Improving the Efficiency of New Distribution Centers","authors":"Kingkan Puansurin, Jinli Cao","doi":"10.1109/DS-RT.2015.20","DOIUrl":"https://doi.org/10.1109/DS-RT.2015.20","url":null,"abstract":"Simulation techniques are widely used for improving the capability of the system processes and identifying the system efficiency. In this research, the product distribution systems were developed for new Distribution Centers (DCs) where always confront with no historical data and no experience of implementations, and the utilization of the exponential distribution and the triangular distribution simulation techniques were used to simulate these developed systems in order to improve their capability. From the experiment, the bottleneck problem was elaborately reflected in each module of the developed systems. We proposed the scenario to improve the system capability associated with increasing the unknown arrival products volume into the systems and adjusting the values of the simulation functions. Finally, simulating the developed systems can be contributed to the capability improvement of the systems of the new DCs and proposed the better capability of the systems.","PeriodicalId":207275,"journal":{"name":"2015 IEEE/ACM 19th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122379957","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Web3D-Based Online Walkthrough of Large-Scale Underground Scenes","authors":"Xiaojun Liu, Ning Xie, Jinyuan Jia","doi":"10.1109/DS-RT.2015.30","DOIUrl":"https://doi.org/10.1109/DS-RT.2015.30","url":null,"abstract":"Large-scale scenes' processing has become the major trend today. We mainly address the online walkthrough of Large-scale underground (UG) scenes in this paper. Taking into account the characteristics of UG scene, we first propose a lightweight preprocessing to optimize the raw UG scene and unify the raw data with scene, sub-scene and simple model. Then we generate a three-layered grid structure for organizing the scene to facilitate the visibility culling and data accessing. Finally, we design two scene management strategies, named SOI-Exterior Shell and Portal-Interior Shell, and integrate our methods in an experimental prototype. The experimental result shows that our method can remove a large amount of redundancies from the raw data, reduce resource consumption greatly and make it possible to walkthrough in large-scale UG scenes online without any web browsers plugins.","PeriodicalId":207275,"journal":{"name":"2015 IEEE/ACM 19th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121568505","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Timing Analysis of Cyclic Time Petri Net Using Relaxed Unfolding and Global Time Technique","authors":"Franck Carlos Velez Benito, Luis Allan Künzle","doi":"10.1109/DS-RT.2015.34","DOIUrl":"https://doi.org/10.1109/DS-RT.2015.34","url":null,"abstract":"Time Petri nets are a powerful formalism for representing real-time systems. State Class Graph is a useful tool for timing analysis of time Petri nets. However, this tool is inaccurate when performing timing analysis of sequences of transitions firings. This paper proposes to overcome this limitation, taking advantage of two techniques: global time and relaxed unfolding. Global time technique can perform timing analysis in safe time Petri nets with more accuracy, but only on acyclic nets. This limitation can be overcome by using the unfolding technique to generate an acyclic occurrence net containing all reachable markings of the original safe Petri net. Although the unfolding process enumerates all reachable markings, it does not enumerate all possible transition firings sequences. For this reason, we propose a relaxed process that unfolds further than the original, by redefining cut-off events to identify existing temporal classes instead of existing markings. The process transforms a cyclic net in an acyclic net, with all classes and paths preserved, in which accurate timing analysis is feasible.","PeriodicalId":207275,"journal":{"name":"2015 IEEE/ACM 19th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131324014","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Enhancing Load Balancing Efficiency Based on Migration Delay for Large-Scale Distributed Simulations","authors":"Turki G. Alghamdi, R. E. Grande, A. Boukerche","doi":"10.1109/DS-RT.2015.33","DOIUrl":"https://doi.org/10.1109/DS-RT.2015.33","url":null,"abstract":"Load management is an essential and important factor for distributed simulations running on shared resources due to load imbalances that can caused considerable performance loss. This feature is essential for High Level Architecture (HLA)-based simulations since the HLA framework does not present the ability to manage resources or help detect load imbalances that could directly cause decrease of performance. A migration-aware dynamic balancing system has been designed for HLA simulations to offer an efficient load-balancing scheme that works in large-scale environments. This system presents some limitations on estimating costs and benefits, so we propose an enhancement to this existing load balancing system, which improves the accuracy of generating federate migrations. The proposed scheme aims to precisely estimate the migration delay and gain by analyzing the load on shared resources, preventing the issuing of migrations costly towards simulation execution time. Upon a performance analysis, the proposed decision-making analysis scheme has shown an improvement on decreasing the number of migrations and consequently decreasing execution time.","PeriodicalId":207275,"journal":{"name":"2015 IEEE/ACM 19th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"113 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116828285","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Study on the Simulation Model of Kill Probability of Multiple Shots","authors":"Zhi-Qiang Zhao, J. Hao","doi":"10.1109/DS-RT.2015.24","DOIUrl":"https://doi.org/10.1109/DS-RT.2015.24","url":null,"abstract":"First of all, the technological framework of the model for calculating the kill probability of multiple shots is established, followed by the corresponding calculation equations relating to two cases of both shooting errors and shooting index. For getting rid of the difficulties facing the calculation of kill probability of multiple shots, an approximate treating mode converting general shooting errors model into two-type errors model was adopted in the establishment of approximate equations used in mean point of impact method and average correlative coefficient method. The calculation equation for kill probability of multiple shots related to index was the first one established in that field, which has solved the difficult problem of calculating kill probability of multiple shots in the simulation and evaluation field of shooting efficiency of weapon systems.","PeriodicalId":207275,"journal":{"name":"2015 IEEE/ACM 19th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131013809","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Evaluation of Crowd Models in Low Density Scenarios Using Real-World Crowd Data","authors":"Mingbi Zhao, Wentong Cai, S. Turner","doi":"10.1109/DS-RT.2015.25","DOIUrl":"https://doi.org/10.1109/DS-RT.2015.25","url":null,"abstract":"In this paper, we evaluate the simulation accuracy of five crowd models: (a) RVO2, (b) social force, (c) approximate nearest neighbor search (ANN), (d) perception-action graph (PAG), and (e) clustering-based model (CLUST) by comparing the simulation results against the real world motion data quantitatively on six metrics: (a) travel time, (b) travel distance, (c) deviation, (d) speed change, (e) angle change, and (f) energy. We use real pedestrians' motion data in two scenarios with different crowd densities and main walking directions as the ground truth. The results demonstrate that the CLUST model outperforms other models in terms of most metrics, while the PAG model has the worst accuracy in all metrics. The performance of the social force model depends largely on the scenario. We also conduct a qualitative comparison of five models on a simple scenario with only two agents, in order to give an indication of the differences and similarities between models. We find that the simulated trajectories of the RVO2 and social force models are more symmetric and regular than that generated by the ANN, PAG and CLUST models. And the ANN, PAG and CLUST models' trajectories reflect the motion behaviors of the input data used to train the models. Finally, we compare the simulation frame rates of five models on two real-world scenarios and show that by applying certain data pre-processing techniques, the PAG and CLUST models can achieve better run-time performances than the ANN model, but still run slower than the RVO2 and social force models.","PeriodicalId":207275,"journal":{"name":"2015 IEEE/ACM 19th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126869510","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An Energy Effective Routing Algorithm for Event-Driven Wireless Sensor Networks","authors":"Ping Yang, Liu Jing, Liang Fei, Zhengbo Yang","doi":"10.1109/DS-RT.2015.15","DOIUrl":"https://doi.org/10.1109/DS-RT.2015.15","url":null,"abstract":"Event-driven wireless sensor networks are special networks that just need the sensors which detected the events gathering and sending data through a reasonable routing to the single information processing center called sink node, usually used in monitoring emergency events in many large-scale severe environments. However, the battery energy of sensors are limited and difficult to be charged or replaced, it requires effective network routing protocols in communication and message passing process to extend their lifetime. In this paper, we propose a real-time, weighted clustering routing algorithm to organize the event detected sensors in the event regions into clusters. The algorithm has a full consideration of the sensors' residual energy, distance, event excited intensity and received signal strength during the three parts: choosing cluster-heads, clustering and establishing routing path. Simulation results have demonstrated the effectively routing performance of our algorithm, and its network lifetime is 16% longer than the TEEN algorithm.","PeriodicalId":207275,"journal":{"name":"2015 IEEE/ACM 19th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133833265","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Zengxiang Li, Long Wang, Yu Zhang, Tram Truong Huu, E. S. Lim, Purnima Murali Mohan, Shibin Cheng, Shu Qin Ren, G. Mohan, Zheng Qin, R. Goh
{"title":"Integrated QoS-aware Resource Provisioning for Parallel and Distributed Applications","authors":"Zengxiang Li, Long Wang, Yu Zhang, Tram Truong Huu, E. S. Lim, Purnima Murali Mohan, Shibin Cheng, Shu Qin Ren, G. Mohan, Zheng Qin, R. Goh","doi":"10.1109/DS-RT.2015.38","DOIUrl":"https://doi.org/10.1109/DS-RT.2015.38","url":null,"abstract":"With more parallel and distributed applications moving to Cloud and data centers, it is challenging to provide predictable and controllable resources to multiple tenants, and thus guarantee application performance. In this paper, we propose an integrated QoS-aware resource provisioning platform based on virtualization technology for computing, storage and network resources. Coarse-grained CPU mapping and fine-grained CPU scheduling mechanisms are proposed to enable adjustable computing power. A hierarchical distributed scheduling mechanism is implemented on a scalable storage system to guarantee I/O throughput for individual tenants and applications. A network manager has also been developed to guarantee the data transmission rate. Web-based interface enables users to monitor real time resource utilization and to adjust resource QoS levels on the fly. According to our experimental results, the resource cost can be saved up to 45% without degrading the performance of a distributed data processing benchmark, and the performance of a parallel agent-based simulation can be improved by 91% using the same amount of resources.","PeriodicalId":207275,"journal":{"name":"2015 IEEE/ACM 19th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117071348","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}