Skip to main content

2017 | OriginalPaper | Buchkapitel

Configurable Reprogramming Methodology for Embedded Low-Power Devices

verfasst von : Ondrej Kachman, Marcel Balaz

Erschienen in: Technological Innovation for Smart Systems

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

The embedded low-power devices are very important part of any smart system. With the large amounts of sensors and actuators used, it is a good practice to implement remote reprogramming capabilities into the firmwares of these devices. This paper presents a new configurable reprogramming methodology that can be applied to various platforms. It is built on the best reprogramming practices while giving developers more control over firmware outline, updated functions and modules. It also refers energy efficiency, as the data shared over the network and memory operations on the devices are minimal. The multiplatform capabilities make this scheme ideal for smart systems.

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
1.
Zurück zum Zitat Arsan, T.: Smart systems: from design to implementation of embedded smart systems. In: 13th HONET-ICT International Symposium on Smart Microgrids for Sustainable Energy Sources Enabled by Photonics and IoT Sensors, Haspolat, pp. 59–64 (2016) Arsan, T.: Smart systems: from design to implementation of embedded smart systems. In: 13th HONET-ICT International Symposium on Smart Microgrids for Sustainable Energy Sources Enabled by Photonics and IoT Sensors, Haspolat, pp. 59–64 (2016)
2.
Zurück zum Zitat Moshnyaga, V.: Guidelines for developers of smart systems. In: IEEE 8th International Conference on Intelligent Systems (IS), Sofia, pp. 455–460 (2016) Moshnyaga, V.: Guidelines for developers of smart systems. In: IEEE 8th International Conference on Intelligent Systems (IS), Sofia, pp. 455–460 (2016)
3.
Zurück zum Zitat Hui, J.W., Culler, D.: The dynamic behavior of a data dissemination protocol for network programming at scale. In: Proceedings of the 2nd International Conference on Information Processing in Sensor Networks (IPSN 2008), pp. 81–94. ACM Press, New York (2004) Hui, J.W., Culler, D.: The dynamic behavior of a data dissemination protocol for network programming at scale. In: Proceedings of the 2nd International Conference on Information Processing in Sensor Networks (IPSN 2008), pp. 81–94. ACM Press, New York (2004)
4.
Zurück zum Zitat Dong, W., Mo, B., Huang, C., Liu, Y., Chen, C.: R3: optimizing relocatable code for efficient reprogramming in networked embedded systems. In: IEEE INFOCOM Proceedings, Turin, pp. 315–319 (2013) Dong, W., Mo, B., Huang, C., Liu, Y., Chen, C.: R3: optimizing relocatable code for efficient reprogramming in networked embedded systems. In: IEEE INFOCOM Proceedings, Turin, pp. 315–319 (2013)
5.
Zurück zum Zitat Koshy, J., Pandey, R.: Remote incremental linking for energy-efficient reprogramming for sensor networks. In: Proceedings of the Second European Workshop on Wireless Sensor Networks, Istanbul, pp. 354–365 (2005) Koshy, J., Pandey, R.: Remote incremental linking for energy-efficient reprogramming for sensor networks. In: Proceedings of the Second European Workshop on Wireless Sensor Networks, Istanbul, pp. 354–365 (2005)
6.
Zurück zum Zitat Kachman, O., Balaz, M.: Effective over-the-air reprogramming for low-power devices in cyber-physical systems. In: Camarinha-Matos, Luis, M., Falcão, António, J., Vafaei, N., Najdi, S. (eds.) DoCEIS 2016. IAICT, vol. 470, pp. 284–292. Springer, Heidelberg (2016). doi:10.1007/978-3-319-31165-4_28 CrossRef Kachman, O., Balaz, M.: Effective over-the-air reprogramming for low-power devices in cyber-physical systems. In: Camarinha-Matos, Luis, M., Falcão, António, J., Vafaei, N., Najdi, S. (eds.) DoCEIS 2016. IAICT, vol. 470, pp. 284–292. Springer, Heidelberg (2016). doi:10.​1007/​978-3-319-31165-4_​28 CrossRef
7.
Zurück zum Zitat Huang, Y., Zhao, M., Xue, C.J.: WUCC: joint WCET and update conscious compilation for cyber-physical systems. In: 18th Asia and South Pacific Design Automation Conference (ASP-DAC), Yokohama, pp. 65–70 (2013) Huang, Y., Zhao, M., Xue, C.J.: WUCC: joint WCET and update conscious compilation for cyber-physical systems. In: 18th Asia and South Pacific Design Automation Conference (ASP-DAC), Yokohama, pp. 65–70 (2013)
8.
Zurück zum Zitat Shafi, N.B., Ali, K., Hassanein, S.: No-reboot and zero-flash over-the-air programming for wireless sensor networks. In: 9th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Comm. and Networks (SECON), Seoul, pp. 371–379 (2012) Shafi, N.B., Ali, K., Hassanein, S.: No-reboot and zero-flash over-the-air programming for wireless sensor networks. In: 9th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Comm. and Networks (SECON), Seoul, pp. 371–379 (2012)
9.
Zurück zum Zitat Hui, U.P., Jongsoo, J., Pyeongsoo, M.: Non-invasive rapid and efficient firmware update for wireless sensor networks. In: Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing, Seattle, pp. 147–150 (2014) Hui, U.P., Jongsoo, J., Pyeongsoo, M.: Non-invasive rapid and efficient firmware update for wireless sensor networks. In: Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing, Seattle, pp. 147–150 (2014)
10.
Zurück zum Zitat Kachman, O., Balaz, M.: Optimized differencing algorithm for firmware updates of low-power devices. In: IEEE 19th International Symposium on Design and Diagnostics of Electronic Circuits & Systems (DDECS), Kosice (2016) Kachman, O., Balaz, M.: Optimized differencing algorithm for firmware updates of low-power devices. In: IEEE 19th International Symposium on Design and Diagnostics of Electronic Circuits & Systems (DDECS), Kosice (2016)
11.
Zurück zum Zitat Unterschütz, S., Turau, V.: Fail-safe over-the-air programming and error recovery in wireless networks. In: Proceedings of the 10th International Workshop on Intelligent Solutions in Embedded Systems (WISES), Klagenfurt, pp. 27–32 (2012) Unterschütz, S., Turau, V.: Fail-safe over-the-air programming and error recovery in wireless networks. In: Proceedings of the 10th International Workshop on Intelligent Solutions in Embedded Systems (WISES), Klagenfurt, pp. 27–32 (2012)
12.
Zurück zum Zitat TIS Committee: Executable and Linking Format (ELF) Specification Version 1.2 (1995) TIS Committee: Executable and Linking Format (ELF) Specification Version 1.2 (1995)
13.
Zurück zum Zitat Pallister, J., Eder, K., Hollis, S. J., Bennet, J.: A high-level model of embedded flash energy consumption. In: International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES). ACM Press, New York (2014) Pallister, J., Eder, K., Hollis, S. J., Bennet, J.: A high-level model of embedded flash energy consumption. In: International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES). ACM Press, New York (2014)
Metadaten
Titel
Configurable Reprogramming Methodology for Embedded Low-Power Devices
verfasst von
Ondrej Kachman
Marcel Balaz
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-56077-9_20