A Design of Lightweight Reprogramming for Wireless Sensor Networks

DOI: 10.1007/978-3-642-23190-2_17 In book: Innovations in Intelligent Machines – 2, pp.241-249


Considering a maintenance of sensor networks, wireless reprogramming techniques are required. Particularly, when sensor networks
are introduced to targeted environment, several parameters of sensor nodes must be calibrated, for example, sensing interval,
data sending interval. To change these parameters, we don’t have to reprogram the whole of program. It is needed to update
only program sections that include targeted variables in our sensor network. We designed and implemented a lightweight reprogramming
scheme. This scheme doesn’t require reboot of sensor nodes, therefore we don’t have to stop the services in long term. Our
proposal makes reprogramming efficient in respect of service availability and energy consumption.

2 Reads
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Wireless sensor networks need an efficient and reliable reprogramming service to facilitate management and maintenance tasks. In this article we first outline a framework to examine different functions in reprogramming, followed by an analysis of reprogramming challenges. We then provide a comprehensive survey of the state-of-the-art reprogramming systems, and discuss different approaches to address these challenges. Finally we explore performance, protocol behavior, and the impact of several design factors.
    IEEE Network 06/2006; 20(3-20):48 - 55. DOI:10.1109/MNET.2006.1637932 · 2.54 Impact Factor
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: In this paper, we present a family of adaptive protocols, called SPIN (Sensor Protocols for Information via Negotiation) , that eciently disseminate information among sensors in an energy-constrained wireless sensor network. Nodes running a SPIN communication protocol name their data using high-level data descriptors, called meta-data. They use meta-data negotiations to eliminate the transmission of redundant data throughout the network. In addition, SPIN nodes can base their communication decisions both upon application-specic knowledge of the data and upon knowledge of the resources that are available to them. This allows the sensors to eciently distribute data given a limited energy supply. We simulate and analyze the performance of four specic SPIN protocols: SPIN-PP and SPIN-EC, which are optimized for a point-to-point network, and SPIN-BC and SPIN-RL, which are optimized for a broadcast network. Comparing the SPIN protocols to other possible approaches, we nd that the SPIN pro...
    Wireless Networks 08/1999; 8(2/3). DOI:10.1023/A:1013715909417 · 0.96 Impact Factor
  • Journal of Information Processing 01/2010; 18:88-95. DOI:10.2197/ipsjjip.18.88