Efficient rollback recovery algorithm for distributed mobile computing systems

被引:0
|
作者
Juang, Tong-Ying Tony [1 ]
Chen, Yuh-Shyan [1 ]
机构
[1] Natl Taipei Univ, Taipei, Taiwan
关键词
Algorithms - Computational complexity - Data communication systems - Matrix algebra;
D O I
暂无
中图分类号
学科分类号
摘要
One major breakthrough on the communication society recently is the extension of networking from wired to wireless networks. This has made possible creating a mobile distributed computing environment and has brought us several new challenges in distributed protocol design. Obviously, wireless networks do have some fundamental differences from wired networks that need to be paid special attention of, such as lower communication bandwidth compared to wired networks, limited electrical power due to battery capacity, and mobility of processes. These new issues make traditional recovery algorithm unsuitable. In order to cope with these problems, the tasks of logging and recovery procedure are performed by the MSSs. In this paper, we propose an efficient algorithm with O(nr) message complexity where O(nr) is the total number of mobile hosts (MHs) related to the failed MH. In addition, these MHs only need to rollback once and can immediately resume its operation without waiting for any coordination message from other MHs. During normal operation, the application message needs O(1) additional information when it transmitted between MHs and mobile support stations (MSSs). Each MSS must keep an ntotal_h*ncell_h dependency matrix, where O(ntotal_h) is the total number of MHs in the system and ncell_h is the total number of MHs in its cell.
引用
收藏
页码:354 / 360
相关论文
共 50 条
  • [41] A Generic Distributed Algorithm for Computing by Random Mobile Agents
    Abbas, Shehla
    Mosbah, Mohamed
    Zemmari, Akka
    AGENT COMPUTING AND MULTI-AGENT SYSTEMS, 2009, 5044 : 392 - 397
  • [42] A distributed deadlock detection algorithm for mobile computing system
    程欣
    刘宏伟
    左德承
    金峰
    杨孝宗
    Journal of Harbin Institute of Technology, 2005, (05) : 55 - 61
  • [43] A distributed mutual exclusion algorithm for mobile computing environments
    Singhal, M
    Manivannan, D
    INTELLIGENT INFORMATION SYSTEMS, (IIS'97) PROCEEDINGS, 1997, : 557 - 561
  • [44] Energy Efficient Mobile Edge Computing using Joint Benders Decomposition and Distributed Dinkelbach Algorithm
    Yu, Ye
    Bu, Xiangyuan
    Yang, Kai
    Han, Zhu
    2018 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA ASC), 2018, : 927 - 931
  • [45] Checkpoint and rollback in asynchronous distributed systems
    Higaki, H
    Shima, K
    Tachikawa, T
    Takizawa, M
    IEEE INFOCOM '97 - THE CONFERENCE ON COMPUTER COMMUNICATIONS, PROCEEDINGS, VOLS 1-3: SIXTEENTH ANNUAL JOINT CONFERENCE OF THE IEEE COMPUTER AND COMMUNICATIONS SOCIETIES - DRIVING THE INFORMATION REVOLUTION, 1997, : 998 - 1005
  • [46] Scheduling-Efficient Framework for Neural Network on Heterogeneous Distributed Systems and Mobile Edge Computing Systems
    Zhou, Xiang
    Zhang, Jilin
    Wan, Jian
    Zhou, Li
    Wei, Zhenguo
    Zhang, Juncong
    IEEE ACCESS, 2019, 7 : 171853 - 171863
  • [47] Checkpoint-recovery for mobile computing systems
    Morita, Y
    Higaki, H
    21ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, 2001, : 479 - 484
  • [48] An efficient recovery technique for distributed systems
    Gupta, B
    Mogharreban, N
    Zhang, X
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 55 - 61
  • [49] The Performance of an Efficient Distributed Synchronization and Recovery Algorithm
    Subhash Bhalla
    The Journal of Supercomputing, 2001, 19 : 199 - 219
  • [50] The performance of an efficient distributed synchronization and recovery algorithm
    Bhalla, S
    JOURNAL OF SUPERCOMPUTING, 2001, 19 (02): : 199 - 219