Skip to main content

openDSME: Reliable Time-Slotted Multi-Hop Communication for IEEE 802.15.4

  • Chapter
  • First Online:

Part of the book series: EAI/Springer Innovations in Communication and Computing ((EAISICC))

Abstract

Using wireless sensor and actuator networks in industrial applications promises timely and fine-grained feedback and control of plants. However, these applications call for very high reliability that cannot be fulfilled with contention-based medium access. Therefore, the IEEE 802.15.4 standard was extended with multiple time-slotted as well as frequency-agile medium access techniques. The Deterministic and Synchronous Multi-Channel Extension (DSME) is of particular interest due to its extensive set of standardized methods for distributed slot management. This chapter presents openDSME, a comprehensive implementation of DSME to be used in the OMNeT++ simulator as well as on real-life wireless sensor nodes. The main features of DSME are presented, together with implementation details of openDSME. The chapter concludes with a step-by-step tutorial to get started with openDSME.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   139.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   179.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   179.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

Learn about institutional subscriptions

Notes

  1. 1.

    Github repository of openDSME: https://github.com/opendsme.

  2. 2.

    openDSME Github repository: https://github.com/openDSME/inet-dsme.

  3. 3.

    For adding new scheduling techniques, a generic interface and some examples are provided in the dsmeAdaptionLayer/scheduling folder of openDSME.

References

  1. Adjih, C., Baccelli, E., Fleury, E., Harter, G., Mitton, N., Noel, T., Pissard-Gibollet, R., Saint-Marcel, F., Schreiner, G., Vandaele, J., Watteyne, T.: FIT IoT-LAB: a large scale open experimental IoT testbed. In: IEEE 2nd World Forum on Internet of Things (WF-IoT). IEEE, Piscataway (2015). https://doi.org/10.1109/WF-IoT.2015.7389098

  2. Alderisi, G., Patti, G., Mirabella, O., Bello, L.L.: Simulative assessments of the IEEE 802.15. 4e DSME and TSCH in realistic process automation scenarios. In: Proceedings of the 13th International Conference on Industrial Informatics (INDIN), pp. 948–955. IEEE, Piscataway (2015). https://doi.org/10.1109/INDIN.2015.7281863

  3. De Guglielmo, D., Brienza, S., Anastasi, G.: IEEE 802.15.4e: a survey. Comput. Commun. 88, 1–24 (2016). https://doi.org/10.1016/j.comcom.2016.05.004

  4. Dunkels, A., Grönvall, B., Voigt, T.: Contiki—a lightweight and flexible operating system for tiny networked sensors. In: Proceedings of the 29th International Conference on Local Computer Networks, pp. 455–462. IEEE Computer Society, Los Alamitos (2004). https://doi.org/10.1109/LCN.2004.38

  5. IEEE Standards Association: IEEE standard for local and metropolitan area networks–part 15.4: low-rate wireless personal area networks (LR-WPANs). IEEE Std 802.15.4–2011–Revision of IEEE Std. 802.15.4™-2006. The Institute of Electrical and Electronics Engineers, Inc., Piscataway (2011). https://doi.org/10.1109/IEEESTD.2011.6012487

  6. IEEE Standards Association: IEEE standard for local and metropolitan area networks–part 15.4: low-rate wireless personal area networks (LR-WPANs) amendment 1: MAC sublayer. IEEE Std 802.15.4e-2012–Amendment to IEEE Std 802.15.4™-2011. The Institute of Electrical and Electronics Engineers, Inc., Piscataway (2012). https://doi.org/10.1109/IEEESTD.2012.6185525

  7. IEEE Standards Association: IEEE standard for low-rate wireless networks. IEEE Std 802.15.4-2015–Revision of IEEE Std. 802.15.4™-2011. The Institute of Electrical and Electronics Engineers, Inc., Piscataway (2016). https://doi.org/10.1109/IEEESTD.2016.7460875

  8. Jeong, W.C., Lee, J.: Performance evaluation of IEEE 802.15.4e DSME MAC protocol for wireless sensor networks. In: Proceedings of the 1st IEEE Workshop on Enabling Technologies for Smartphone and Internet of Things (ETSIoT), pp. 7–12. IEEE, Piscataway (2012). https://doi.org/10.1109/ETSIoT.2012.6311258

  9. Karp, B., Kung, H.T.: GPSR: greedy perimeter stateless routing for wireless networks. In: Proceedings of the 6th Annual International Conference on Mobile Computing and Networking, MobiCom ’00, pp. 243–254. ACM, New York (2000). https://doi.org/10.1145/345910.345953

  10. Kauer, F., Köstler, M., Lübkert, T., Turau, V.: Formal analysis and verification of the IEEE 802.15.4 DSME slot allocation. In: Proceedings of the 19th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWIM). ACM, New York (2016). https://doi.org/10.1145/2988287.2989148

  11. Kauer, F., Kallias, E., Turau, V.: A dual-radio approach for reliable emergency signaling in critical infrastructure assets with large wireless networks. Int. J. Crit. Infrastruct. Prot. 21, 33–46 (2018). https://doi.org/10.1016/j.ijcip.2018.02.002

    Article  Google Scholar 

  12. Kauer, F., Köstler, M., Turau, V.: Reliable wireless multi-hop networks with decentralized slot management: an analysis of IEEE 802.15.4 DSME (2018). http://arxiv.org/abs/1806.10521. Preprint

  13. Kirsche, M., Schnurbusch, M.: A new IEEE 802.15.4 simulation model for OMNeT++/INET. In: Proceedings of the 1st OMNeT++ Community Summit (2014). http://arxiv.org/abs/1409.1177

  14. Meier, F., Turau, V.: An analytical model for fast and verifiable assessment of large scale wireless mesh networks. In: Proceedings of the 11th International Conference on the Design of Reliable Communication Networks (DRCN). IEEE, Piscataway (2015). https://doi.org/10.1109/DRCN.2015.7149011

  15. Pešović, U., Mohorko, J., Benkič, K., Čučej, Ž.: Effect of hidden nodes in IEEE 802.15.4/ZigBee wireless sensor networks. In: Proceedings of the 17th Telecommunications Forum (TELFOR), pp. 161–164 (2009)

    Google Scholar 

  16. Pfahl, A., Randt, M., Meier, F., Zaschke, M., Geurts, C.P.W., Buselmeier, M.: A holistic approach for low cost heliostat fields. In: Proceedings of the 20th International Conference on Concentrated Solar Power and Chemical Energy Technologies (SolarPACES). Peking, China (2014). https://doi.org/10.1016/j.egypro.2015.03.021

  17. Unterschütz, S., Weigel, A., Turau, V.: Cross-platform protocol development based on OMNeT++. In: Proceedings of the 5th International ICST Conference on Simulation Tools and Techniques (SIMUTOOLS), pp. 278–282. ICST, Brussels (2012). https://dl.acm.org/citation.cfm?id=2263063

  18. Wang, F., Li, D., Zhao, Y.: Analysis and compare of slotted and unslotted CSMA in IEEE 802.15.4. In: Proceedings of the 5th International Conference on Wireless Communications, Networking and Mobile Computing, pp. 1–5. IEEE, Piscataway (2009). https://doi.org/10.1109/WICOM.2009.5303580

  19. Weigel, A., Turau, V.: Hardware-assisted IEEE 802.15.4 transmissions and why to avoid them. In: Proceedings of the 8th International Conference on Internet and Distributed Computing Systems (IDCS 2015), pp. 223–234. Springer International Publishing, Cham (2015). https://doi.org/10.1007/978-3-319-23237-9_20

Download references

Acknowledgements

The authors would like to thank everyone who has contributed to the development of openDSME, starting with Tobias Lübkert for the first functional OMNeT++ DSME implementation, Sandrina Backhauß (now Köstler) for mastering the complex data structures, Axel Neuser for the Contiki port, and Florian Meyer for the channel hopping and CAP reduction functionality.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Florian Kauer .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Kauer, F., Köstler, M., Turau, V. (2019). openDSME: Reliable Time-Slotted Multi-Hop Communication for IEEE 802.15.4. In: Virdis, A., Kirsche, M. (eds) Recent Advances in Network Simulation. EAI/Springer Innovations in Communication and Computing. Springer, Cham. https://doi.org/10.1007/978-3-030-12842-5_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-12842-5_15

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-12841-8

  • Online ISBN: 978-3-030-12842-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics