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 条
  • [21] An Efficient Algorithm for Resource Allocation in Parallel and Distributed Computing Systems
    El-Zoghdy, S. F.
    Nofal, M.
    Shohla, M. A.
    El-sawy, A.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2013, 4 (02) : 251 - 259
  • [22] Reducing the rollback on mobile computing environments
    Chung, KS
    Hwang, CS
    Yu, HC
    INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 13TH INTERNATIONAL CONFERENCE ON COMPUTERS AND THEIR APPLICATIONS, 1998, : 106 - 110
  • [23] An efficient recovery scheme for fault-tolerant mobile computing systems
    Park, T
    Woo, N
    Yeom, HY
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2003, 19 (01): : 37 - 53
  • [24] ENSURING CORRECT ROLLBACK RECOVERY IN DISTRIBUTED SHARED-MEMORY SYSTEMS
    JANSSENS, B
    FUCHS, WK
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1995, 29 (02) : 211 - 218
  • [25] An efficient genetic algorithm for task scheduling in heterogeneous distributed computing systems
    Daoud, Mohammad I.
    Kharma, Nawwaf
    2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 3243 - +
  • [26] Distributed snapshots for mobile computing systems
    Agbaria, A
    Sanders, WH
    SECOND IEEE ANNUAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2004, : 177 - 186
  • [27] A Cooperative Partial Snapshot Algorithm for Checkpoint-Rollback Recovery of Large-Scale and Dynamic Distributed Systems
    Kim, Yonghwan
    Nakamura, Junya
    Katayama, Yoshiaki
    Masuzawa, Toshimitsu
    2018 SIXTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING WORKSHOPS (CANDARW 2018), 2018, : 285 - 291
  • [28] 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
  • [29] Efficient recovery information management schemes for the fault tolerant mobile computing systems
    Park, T
    Woo, N
    Yeom, HY
    20TH IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2001, : 202 - 205
  • [30] Efficient checkpoint-based failure recovery techniques in mobile computing systems
    Lin, CM
    Dow, CR
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2001, 17 (04) : 549 - 573