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 条
  • [1] Efficient rollback recovery technique in distributed computing systems
    Chiu, GM
    Young, CR
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1996, 7 (06) : 565 - 577
  • [2] A time-based rollback recovery algorithm in mobile computing systems
    Zhang, Zhan
    Luo, Dan-Yan
    Zuo, De-Cheng
    Ci, Yi-Wei
    Yang, Xiao-Zong
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2009, 41 (SUPPL. 1): : 263 - 268
  • [3] Crash recovery for distributed mobile computing systems
    Juang, TYT
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2001, E84A (02): : 668 - 674
  • [4] Crash recovery for distributed mobile computing systems
    Juang, Tong-Ying Tony
    2001,
  • [5] Low-overhead checkpointing and rollback-recovery in distributed computing systems
    Liu, Yunlong
    Chen, Junliang
    Jisuanji Xuebao/Chinese Journal of Computers, 1999, 22 (03): : 249 - 257
  • [6] A New Efficient Checkpointing Algorithm for Distributed Mobile Computing
    Mansouri, Houssem
    Badache, Nadjib
    Aliouat, Makhlouf
    Pathan, Al-Sakib Khan
    CONTROL ENGINEERING AND APPLIED INFORMATICS, 2015, 17 (02): : 43 - 54
  • [7] Concurrent checkpointing & rollback recovery for distributed systems
    Ye, X
    Keane, JA
    EUROSIM '96 - HPCN CHALLENGES IN TELECOMP AND TELECOM: PARALLEL SIMULATION OF COMPLEX SYSTEMS AND LARGE-SCALE APPLICATIONS, 1996, : 211 - 218
  • [8] CHECKPOINTING AND ROLLBACK-RECOVERY FOR DISTRIBUTED SYSTEMS
    KOO, R
    TOUEG, S
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1987, 13 (01) : 23 - 31
  • [9] Log based rollback recovery algorithm in mobile environment
    School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, China
    不详
    Harbin Gongye Daxue Xuebao, 2009, SUPPL. 1 (258-262):
  • [10] Performance Analysis of Rollback Recovery Schemes for the Mobile Computing Environment
    Men, Chaoguang
    Xu, Zhenpeng
    ICICSE: 2008 INTERNATIONAL CONFERENCE ON INTERNET COMPUTING IN SCIENCE AND ENGINEERING, PROCEEDINGS, 2008, : 436 - 443