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 条
  • [31] An efficient recovery scheme for mobile computing system
    Jiang, TY
    Li, QH
    2003 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-5, PROCEEDINGS, 2003, : 2031 - 2036
  • [32] An efficient recovery scheme for mobile computing environments
    Park, T
    Woo, N
    Yeom, HY
    PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, 2001, : 53 - 60
  • [33] Bounding recovery time in rollback-recovery protocol for mobile systems preserving session guarantees
    Brzezinski, Jerzy
    Kobusinska, Anna
    Kobusinski, Jacek
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, PROCEEDINGS, 2006, 4025 : 187 - 198
  • [34] Scalable Checkpointing-based Rollback Recovery Protocol For Geographically Distributed Systems
    Ahn, Jinho
    INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY, PTS 1-4, 2013, 263-266 : 1492 - 1496
  • [35] An approach to rollback recovery of collaborating mobile agents
    Osman, T
    Wagealla, W
    Bargiela, A
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2004, 34 (01): : 48 - 57
  • [36] An efficient distributed algorithm for computing association rules
    Li, YJ
    Lin, XM
    Tsang, CP
    WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2000, 1846 : 109 - 120
  • [37] Mobile computing systems programming: A graduate distributed computing course
    Kulik, Lars
    IEEE Distributed Systems Online, 2007, 8 (05):
  • [38] Software architecture and algorithm for reliable RPC for geo-distributed mobile computing systems
    Khan, Asmat Ullah
    Bagchi, Susmit
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 86 : 185 - 198
  • [39] 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
  • [40] A snapshot algorithm for distributed mobile systems
    Sato, Y
    Inoue, M
    Masuzawa, T
    Fujiwara, H
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1996, : 734 - 743