Observations on non-silent self-stabilizing algorithms in sensor networks with probabilistically intermittent link failures

被引:1
作者
Kakugawa, Hirotsugu [1 ]
Yamauchi, Yukiko [2 ]
Kamei, Sayaka [3 ]
Masuzawa, Toshimitsu [1 ]
机构
[1] Osaka Univ, Grad Sch Informat Sci & Technol, Suita, Osaka 5650871, Japan
[2] Nara Inst Sci & Technol, Grad Sch Informat Sci, Nara 6300192, Japan
[3] Hiroshima Univ, Grad Sch Engn, Hiroshima 7398527, Japan
关键词
Distributed algorithm; Wireless sensor network; Self-stabilization; Self-organization; Convergence time;
D O I
10.1016/j.tcs.2010.11.013
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A wireless sensor network is a set of nodes, each is equipped with a sensing device and a wireless communication device. Because centralized control is hard to achieve in a large scale sensor network, self-* is a key concept in the design of a wireless sensor network. Self-stabilization is one of the self-* properties, and it is one of the most promising theoretical backgrounds for self-organizing wireless sensor network protocols. Herman [T. Herman, Models of self-stabilization and sensor networks, in: Proceedings of the 5th International Workshop of Distributed Computing, IWDC, 2003, pp. 205-214] proposed Cached Sensor-net Transform (CST for short) for design and implementation of self-stabilizing algorithms for sensor networks. It transforms a self-stabilizing algorithm in a high-level computational model to a program for sensor networks. Our contribution in this paper is threefold. We show that there exists a non-silent algorithm that behaves correctly in a high-level computational model but its transformed version by CST does not behave correctly if packets are lost. We show a sufficient condition for original algorithms and networks such that the algorithm transformed by CST behaves correctly. As a case study, we present a token circulation algorithm that behaves correctly by CST and derive the upper bound of its expected convergence time. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:4336 / 4349
页数:14
相关论文
共 15 条
  • [1] SELF-STABILIZATION OVER UNRELIABLE COMMUNICATION MEDIA
    AFEK, Y
    BROWN, GM
    [J]. DISTRIBUTED COMPUTING, 1993, 7 (01) : 27 - 34
  • [2] UNIFORM SELF-STABILIZING RINGS
    BURNS, JE
    PACHL, J
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1989, 11 (02): : 330 - 344
  • [3] Tolerating transient and intermittent failures
    Delaët, S
    Tixeuil, S
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2002, 62 (05) : 961 - 981
  • [4] SELF-STABILIZING SYSTEMS IN SPITE OF DISTRIBUTED CONTROL
    DIJKSTRA, EW
    [J]. COMMUNICATIONS OF THE ACM, 1974, 17 (11) : 643 - 644
  • [5] Gradinariu M., 2007, P 27 INT C DISTR COM, P46
  • [6] Herman T, 2003, LECT NOTES COMPUT SC, V2918, P205
  • [7] HUANG ST, 1994, INT CON DISTR COMP S, P432
  • [8] KAKUGAWA H, 2008, P 10 INT S STAB SAF, P173
  • [9] Transformations for write-all-with-collision model
    Kulkarni, SS
    Arumugam, M
    [J]. COMPUTER COMMUNICATIONS, 2006, 29 (02) : 183 - 199
  • [10] MASUZAWA T, 2005, P 9 INT C PRINC DIST, P283