Skip to main content

2019 | OriginalPaper | Buchkapitel

On Update Protocols in Wireless Sensor Networks

verfasst von : Tobias Schwindl, Klaus Volbert, Maximilian Schwab

Erschienen in: Sensor Networks

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

There has been a lot of research been done in the domain of Wireless Sensor Networks in recent years. Nowadays, Wireless Sensor Networks are in operation in a wide range of different scenarios and applications, like energy management services, heat and water billing as well as smoke detectors. However, research and development will be continued in this domain. During the operation of such a network, software updates need to be done seldom. In contrast to this, software updates need to be done very frequently during development and testing for uploading a new firmware on umpteen nodes. In this paper, we examine such a software update for a particular, but popular and often used sensor network platform. There are already interesting research papers about the process of updating sensor nodes. Our specific focus relies on the technical part of such an update process. We will argue why these already existing update processes do not cover our defiances. The objective of our software update protocol is to enable the developer to update many nodes in a reliable and very fast fashion during the development and testing process. For this reason, energy consumption is considered only marginally. We do not need a multi-hop protocol, due to the fact that all devices are in range, e.g. in a laboratory. In this paper we survey well known update protocols and architectures for software updates in WSN, discuss the solutions and compare them to our approach. As a conclusion of our extensive simulation follows to sum up that the developed protocols do a fast and scalable as well as a reliable update.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Sinha, A., Chandrakasan, A.: Dynamic power management in wireless sensor networks. IEEE Des. Test Comput. 18, 62–74 (2001)CrossRef Sinha, A., Chandrakasan, A.: Dynamic power management in wireless sensor networks. IEEE Des. Test Comput. 18, 62–74 (2001)CrossRef
3.
Zurück zum Zitat Altmann, M., Schlegl, P., Volbert, K.: A low-power wireless system for energy consumption analysis at mains sockets. EURASIP J. Embed. Syst. 2017(1), 18 (2017)CrossRef Altmann, M., Schlegl, P., Volbert, K.: A low-power wireless system for energy consumption analysis at mains sockets. EURASIP J. Embed. Syst. 2017(1), 18 (2017)CrossRef
4.
Zurück zum Zitat Schindelhauer, C., Volbert, K., Ziegler, M.: Geometric spanners with applications in wireless networks. In: Computational Geometry: Theory and Applications (CGTA 2007) (2007) MathSciNetCrossRef Schindelhauer, C., Volbert, K., Ziegler, M.: Geometric spanners with applications in wireless networks. In: Computational Geometry: Theory and Applications (CGTA 2007) (2007) MathSciNetCrossRef
5.
Zurück zum Zitat Sternecker, C.: Reprogrammierungstechniken fuer drahtlose sensornetzwerke. Seminar Sensorknoten - Betrieb, Netze und Anwendungen (2012) Sternecker, C.: Reprogrammierungstechniken fuer drahtlose sensornetzwerke. Seminar Sensorknoten - Betrieb, Netze und Anwendungen (2012)
6.
Zurück zum Zitat Chong, C.-Y., Kumar, S.P.: Sensor networks: evolution, opportunities, and challenges. Proc. IEEE 91, 1247–1256 (2003)CrossRef Chong, C.-Y., Kumar, S.P.: Sensor networks: evolution, opportunities, and challenges. Proc. IEEE 91, 1247–1256 (2003)CrossRef
7.
Zurück zum Zitat Sivrikaya, F., Yener, B.: Time synchronization in sensor networks: a survey. IEEE Netw. 18, 45–50 (2004)CrossRef Sivrikaya, F., Yener, B.: Time synchronization in sensor networks: a survey. IEEE Netw. 18, 45–50 (2004)CrossRef
8.
Zurück zum Zitat Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: A survey on sensor networks. IEEE Commun. Mag. 40, 102–114 (2002)CrossRef Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: A survey on sensor networks. IEEE Commun. Mag. 40, 102–114 (2002)CrossRef
9.
Zurück zum Zitat Beutel, J., Dyer, M., Meier, L., Ringwald, M., Thiele, L.: Next-generation deployment support for sensor networks. Computer Engineering and Networks Lab; Swiss Federal Institute of Technology (ETH) Zurich Beutel, J., Dyer, M., Meier, L., Ringwald, M., Thiele, L.: Next-generation deployment support for sensor networks. Computer Engineering and Networks Lab; Swiss Federal Institute of Technology (ETH) Zurich
10.
Zurück zum Zitat Edmonds, J.: On the competitiveness of AIMD-TCP within a general network. Theor. Comput. Sci. 462, 12–22 (2012)MathSciNetCrossRef Edmonds, J.: On the competitiveness of AIMD-TCP within a general network. Theor. Comput. Sci. 462, 12–22 (2012)MathSciNetCrossRef
11.
Zurück zum Zitat Hui, J.W., Culler, D.: The dynamic behavior of a data dissemination protocol for network programming at scale (2004) Hui, J.W., Culler, D.: The dynamic behavior of a data dissemination protocol for network programming at scale (2004)
12.
Zurück zum Zitat Kenner, S., Thaler, R., Kucera, M., Volbert, K., Waas, T.: Comparison of smart grid architectures for monitoring and analyzing power grid data via modbus and rest. EURASIP J. Embed. Syst. 2017(1), 5 (2017)CrossRef Kenner, S., Thaler, R., Kucera, M., Volbert, K., Waas, T.: Comparison of smart grid architectures for monitoring and analyzing power grid data via modbus and rest. EURASIP J. Embed. Syst. 2017(1), 5 (2017)CrossRef
13.
Zurück zum Zitat Stolikj, M., Cuijpers, P.J.L., Lukkien, J.J.: Efficient reprogramming of wireless sensor networks using incremental updates and data compression. Department of Mathematics and Computer Science System Architecture and Networking Group (2012) Stolikj, M., Cuijpers, P.J.L., Lukkien, J.J.: Efficient reprogramming of wireless sensor networks using incremental updates and data compression. Department of Mathematics and Computer Science System Architecture and Networking Group (2012)
14.
Zurück zum Zitat Meyer-auf-der-Heide, F., Schindelhauer, C., Volbert, K., Grünewald, M.: Congestion, dilation, and energy in radio networks. Theory Comput. Syst. (TOCS) 37, 343–370 (2004)MathSciNetCrossRef Meyer-auf-der-Heide, F., Schindelhauer, C., Volbert, K., Grünewald, M.: Congestion, dilation, and energy in radio networks. Theory Comput. Syst. (TOCS) 37, 343–370 (2004)MathSciNetCrossRef
15.
Zurück zum Zitat Levis, P., Patel, N., Culler, D., Shenker, S.: Trickle: a self-regulating algorithm for code propagation and maintenance in wireless sensor networks (2004) Levis, P., Patel, N., Culler, D., Shenker, S.: Trickle: a self-regulating algorithm for code propagation and maintenance in wireless sensor networks (2004)
16.
Zurück zum Zitat Rickenbach, P., Wattenhofer, R.: Decoding code on a sensor node. In: 4th International Conference on Distributed Computing in Sensor Systems (DCOSS) (2008) Rickenbach, P., Wattenhofer, R.: Decoding code on a sensor node. In: 4th International Conference on Distributed Computing in Sensor Systems (DCOSS) (2008)
17.
Zurück zum Zitat Schlegl, P., Robatzek, M., Kucera, M., Volbert, K., Waas, T.: Performance analysis of mobile radio for automatic control in smart grids. In: Second International Conference on Advances in Computing, Communication and Information Technology (CCIT 2014) (2014) Schlegl, P., Robatzek, M., Kucera, M., Volbert, K., Waas, T.: Performance analysis of mobile radio for automatic control in smart grids. In: Second International Conference on Advances in Computing, Communication and Information Technology (CCIT 2014) (2014)
18.
Zurück zum Zitat Wagn, Q., Zhu, Y., Cheng, L.: Reprogramming wireless sensor networks: challenges and approaches. IEEE Netw. 20, 48–55 (2006)CrossRef Wagn, Q., Zhu, Y., Cheng, L.: Reprogramming wireless sensor networks: challenges and approaches. IEEE Netw. 20, 48–55 (2006)CrossRef
19.
Zurück zum Zitat Karp, R., Koutsoupias, E., Papadimitriou, C., Shenker, S.: Optimization problems in congestion control. In: Proceedings of FOCS 2000. IEEE Computer Society (2000) Karp, R., Koutsoupias, E., Papadimitriou, C., Shenker, S.: Optimization problems in congestion control. In: Proceedings of FOCS 2000. IEEE Computer Society (2000)
20.
Zurück zum Zitat Brown, S., Sreenan, C.J.: Software updating in wireless sensor networks: a survey and lacunae. J. Sens. Actuator Netw. 2, 717–760 (2013). ISSN 2224–2708CrossRef Brown, S., Sreenan, C.J.: Software updating in wireless sensor networks: a survey and lacunae. J. Sens. Actuator Netw. 2, 717–760 (2013). ISSN 2224–2708CrossRef
21.
Zurück zum Zitat Kenner, S., Volbert, K.: A low-power, tricky and very easy to use sensor network gateway architecture with application example. In: 10th International Conference on Sensor Technologies and Applications (SENSORCOMM 2016) (2016) Kenner, S., Volbert, K.: A low-power, tricky and very easy to use sensor network gateway architecture with application example. In: 10th International Conference on Sensor Technologies and Applications (SENSORCOMM 2016) (2016)
22.
Zurück zum Zitat Lukovszki, T., Schindelhauer, C., Volbert, K.: Resource efficient maintenance of wireless network topologies. J. Univers. Comput. Sci. (J. UCS) 12, 1292–1311 (2006)MATH Lukovszki, T., Schindelhauer, C., Volbert, K.: Resource efficient maintenance of wireless network topologies. J. Univers. Comput. Sci. (J. UCS) 12, 1292–1311 (2006)MATH
23.
Zurück zum Zitat Schwindl, T., Volbert, K., Bock, S.: Fast and reliable update protocols in WSNs during software development, testing and deployment. In: 7th International Conference on Sensor Networks (Sensornets 2018) (2018) Schwindl, T., Volbert, K., Bock, S.: Fast and reliable update protocols in WSNs during software development, testing and deployment. In: 7th International Conference on Sensor Networks (Sensornets 2018) (2018)
24.
Zurück zum Zitat Stathopoulos, T., Heidemann, J., Estrin, D.: A remote code update mechanism for wireless sensor networks. Center for Embedded Networked Sensing (2003) Stathopoulos, T., Heidemann, J., Estrin, D.: A remote code update mechanism for wireless sensor networks. Center for Embedded Networked Sensing (2003)
25.
Zurück zum Zitat TI: CC430 family - user’s guide (2013) TI: CC430 family - user’s guide (2013)
26.
Zurück zum Zitat TI: MSP430™ SoC with RF core (2013) TI: MSP430™ SoC with RF core (2013)
27.
Zurück zum Zitat TI: MSP430F5510, MSP430F550X mixed-signal microcontrollers (2015) TI: MSP430F5510, MSP430F550X mixed-signal microcontrollers (2015)
28.
Zurück zum Zitat TI: MSP gang programmer (MSP-GANG) (2017) TI: MSP gang programmer (MSP-GANG) (2017)
29.
Zurück zum Zitat Jacobson, V.: Congestion avoidance and control. SIGCOMM Comput. Commun. Rev. 18(4), 314–329 (1988)CrossRef Jacobson, V.: Congestion avoidance and control. SIGCOMM Comput. Commun. Rev. 18(4), 314–329 (1988)CrossRef
Metadaten
Titel
On Update Protocols in Wireless Sensor Networks
verfasst von
Tobias Schwindl
Klaus Volbert
Maximilian Schwab
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-30110-1_5