Skip to main content

An Illustrative Application Example: Cargo State Monitoring

  • Chapter
  • First Online:
Runtime Reconfiguration in Networked Embedded Systems

Abstract

The previous chapters in this book provide the foundations and a brief description of the DEMANES tool chain. This chapter describes a real self-adaptive system developed using the DEMANES tool chain. This chapter focuses on the design and implementation stages of a real use case development. The use case under study is a subsystem, called Cargo Monitoring System (CMS) , that monitors the state of the container cargo and pushes all the data to a back office infrastructure for further processing. The containers can be on a truck, a train, or any other appropriate transportation means, or stacked in a container terminal or a cargo ship. A WSN will measure physical magnitudes (temperature, humidity and so on) inside a container and will forward data to others processing nodes in the CMS network. The CMS has to meet several self-adaptive requirements. For instance, the parameters of the CMS elements that monitor the container cargo state are reconfigured accordingly to adapt to internal or external changes (e.g. a low battery level or a container temperature out of the adequate bounds), and the CMS adapts the WSN nodes power transmission to save energy while providing an acceptable quality of service.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    \({\text {CR}}_\text {MAX}\) and \({\text {CR}}_\text {MIN}\) refer respectively to the maximum and minimum power transmission for a node.

  2. 2.

    http://elinux.org/Beagleboard:BeagleBoneBlack

  3. 3.

    http://www.sownet.nl/download/G301Web.pdf

References

  1. The DEMANES Consortium ARTEMIS JU-GA: 269334: D3.1, Modelling for architecture design: state of the art review and requirement analysis (2013). http://www.demanes.eu/sites/default/files/DEMANES_D3.1_PU_TNO_01.06_2013.07.02.pdf

  2. The DEMANES Consortium ARTEMIS JU-GA: 269334: D3.6, Evaluation of fundamental algorithms for the demanes middleware (2013). http://www.demanes.eu/sites/default/files/DEMANES_D3.6_PU_TUD_03.00_20140107.pdf

  3. The DEMANES Consortium ARTEMIS JU-GA: 269334: D4.3, Specification and software detail description of reference embedded software (2014). http://www.demanes.eu/sites/default/files/DEMANES_D4.3_02_00_20140114.pdf

  4. The DEMANES Consortium ARTEMIS JU-GA: 269334: D4.5, Reference embedded sw: prototype and samples (2014). http://www.demanes.eu/sites/default/files/DEMANES_D4.5_PU_UPM_01_00_20141231.pdf

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yolanda Rieter-Barrell .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media Singapore

About this chapter

Cite this chapter

van Leeuwen, C., Díaz, V.H., Kotian, R., del Toro Matamoros, R., Papp, Z., Rieter-Barrell, Y. (2016). An Illustrative Application Example: Cargo State Monitoring. In: Papp, Z., Exarchakos, G. (eds) Runtime Reconfiguration in Networked Embedded Systems. Internet of Things. Springer, Singapore. https://doi.org/10.1007/978-981-10-0715-6_6

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-0715-6_6

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-0714-9

  • Online ISBN: 978-981-10-0715-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics