A comparative analysis of virtual versus physical process migration strategies for distributed modeling and simulation of mobile computing networks

被引:1
|
作者
Han, K [1 ]
Ghosh, S
机构
[1] Carnegie Mellon Univ, Dept Comp Sci, Pittsburgh, PA 15213 USA
[2] Arizona State Univ, Dept Comp Sci & Engn, Networking & Distributed Algorithms Lab, Tempe, AZ 85287 USA
关键词
D O I
10.1023/A:1019176928046
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Improvements in processor power and diminishing processor costs coupled with the potential of asynchronous, distributed algorithms promise to expand the frontier of mobile computing networks. In general, a mobile computing network consists of semi-autonomous or autonomous stationary and mobile agents that perform local computations, cooperate, and communicate among themselves to achieve a desired objective. While the stationary entities are connected through a static interconnection network and interact with each other, the mobile units interact dynamically with the stationary entities. Examples of newly emerging mobile computing networks include route guidance in the U.S. Department of Transportation's Intelligent Vehicle Highway Systems, distributed scheduling in railway networks, semi-autonomous decision making in the battlefield environment, and the community health care network wherein mobile physicians may interact with remote patient medical records. This paper focuses on the high level principles that underlie the distributed modeling and accurate simulation of mobile computing networks on a parallel processing testbed. The testbed consists of a network of workstations configured as a loosely-coupled parallel processor and it closely resembles reality. A key issue is the representation of the stationary and mobile entities of the mobile computing network through concurrent and interacting processes in the testbed. The nature of the representation will influence the accuracy and performance of the simulation. This paper first reviews a process representation technique that has been proposed in the literature for modeling railway networks and then analyzes its limitations. This strategy is referred to as Virtual Process Migration (VPM). The paper then proposes a new strategy, termed Physical Process Migration (PPM), that aims to address the limitations of VPM. It details the software techniques underlying both approaches, describes their implementations on a realistic testbed, and then contrasts their performance under different representative scenarios. While VPM is capable of modeling modest to large-scale mobile computing networks on a testbed consisting of a few processors, the number of processors of the testbed in PPM must correspond to the number of stationary and mobile entities of the mobile computing network size that is being modeled. Analysis of the simulation results reveals that both VPM and PPM are highly effective and very useful strategies under different circumstances. For a given number of mobile and stationary entities, simulation under PPM is fast when every mobile entity requires significant computation. On the other hand, VPM exhibits superior performance relative to PPM when the number of data elements exchanged by each mobile entity at each hop is significantly high.
引用
收藏
页码:365 / 378
页数:14
相关论文
共 34 条
  • [1] A comparative analysis of virtual versus physical process-migration strategies for distributed modeling and simulation of mobile computing networks
    Han, K
    Ghosh, S
    DISTRIBUTED PLATFORMS, 1996, : 57 - 69
  • [2] Comparative analysis of virtual versus physical process-migration strategies for distributed modeling and simulation of mobile computing networks
    Carnegie Mellon Univ, Pittsburgh, United States
    Wireless Networks, 5 (365-378):
  • [3] A comparative analysis of virtual versus physical process-migration strategies for distributed modeling and simulation of mobile computing networks
    Kwun Han
    Sumit Ghosh
    Wireless Networks, 1998, 4 : 365 - 378
  • [4] Going mobile - Virtual versus physical process-migration strategies in modeling mobile-computing networks
    Han, K
    Ghosh, S
    IEEE CIRCUITS & DEVICES, 1998, 14 (01): : 10 - 22
  • [5] Efficient migration for mobile computing in distributed networks
    Huang, Kuo-Hsuan
    Chung, Yu-Fang
    Liu, Chia-Hui
    Lai, Feipei
    Chen, Tzer-Shyong
    COMPUTER STANDARDS & INTERFACES, 2009, 31 (01) : 40 - 47
  • [6] Improved migration for mobile computing in distributed networks
    Hsu, Chien-Lung
    Lin, Yu-Li
    COMPUTER STANDARDS & INTERFACES, 2014, 36 (03) : 577 - 584
  • [7] New Efficient Migration for Mobile Computing in Distributed Networks
    Lin, Yu-Li
    Hsu, Chien-Lung
    INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2011, 14 (07): : 2435 - 2450
  • [8] Simulation based analysis of Location Update Strategies in mobile computing with Analytical Modeling
    Popat, Kalpesh A.
    Sharma, Priyanka
    PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 3499 - 3504
  • [9] MODELING AND SIMULATION OF CLOUD COMPUTING SOLUTION FOR DISTRIBUTED SPACE DATA STORAGE AND ACCESS IN MOBILE COMMUNICATION NETWORKS
    Kurmis, M.
    Dzemydiene, D.
    Didziokas, R.
    Trokss, J.
    LATVIAN JOURNAL OF PHYSICS AND TECHNICAL SCIENCES, 2013, 50 (05) : 20 - 28
  • [10] Efficient Migration Mechanism For Computing Units Based On Mobile Agent In Distributed Simulation System
    Ye, Mao
    Ji, Yindong
    Wang, Shuai
    Sun, Xinya
    2009 ISECS INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT, VOL II, 2009, : 130 - 133