Abstract
In wireless networked control systems (WNCS), sensors, controllers, and actuators exchange data to solve control tasks. Operation of WNCS usually occurs under real-time constraints, in particular regarding synchronicity of value sampling, transmission latencies, and packet losses. This calls for deterministic protocols as well as for real-time-capable implementations of these protocols. In this paper, we present the protocol framework BiPS (Black-burst integrated Protocol Stack), which provides real-time protocol and operating system functionalities, and its implementation on the Imote 2 hardware platform hosting the transceiver CC 2420. Furthermore, we present the application and deployment of BiPS in an industrial environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Some of the related work is not even implemented, but evaluated by analyses or simulations only.
References
Åkerberg, J., Gidlund, M., Björkman, M.: Future research challenges in wireless sensor and actuator networks targeting industrial automation. In: 2011 9th IEEE International Conference on Industrial Informatics (INDIN), pp. 410–415. IEEE (2011)
Basmer, T., Schomann, H., Peter, S.: Implementation analysis of the IEEE 802.15.4 MAC for wireless sensor networks. In: International Conference on Selected Topics in Mobile and Wireless Networking (iCOST) (2011). https://doi.org/10.1109/iCOST.2011.6085840
Christmann, D., et al.: Vertical integration and adaptive services in networked production environments. In: Felderer, M., Piazolo, F., Ortner, W., Brehm, L., Hof, H.-J. (eds.) ERP 2015. LNBIP, vol. 245, pp. 147–162. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-32799-0_12
Braun, T., Gotzhein, R., Kuhn, T.: Mode-based scheduling with fast mode-signaling - a method for efficient usage of network time slots. J. Adv. Comput. Netw. (JACN) 2, 48–57 (2014)
Christmann, D., Braun, T., Engel, M., Gotzhein, R.: BiPS – a real-time-capable protocol framework for wireless sensor networks. In: Proceedings of the 6th International Joint Conference on Pervasive and Embedded Computing and Communication Systems, pp. 17–27. SciTePress - Science and Technology Publications (2016). https://doi.org/10.5220/0005938300170027
Christmann, D., Gotzhein, R., Rohr, S.: The arbitrating value transfer protocol (AVTP) - deterministic binary countdown in wireless multi-hop networks. In: 21st International Conference on Computer Communications and Networks (ICCCN) (2012). https://doi.org/10.1109/ICCCN.2012.6289227
Christmann, D., Gotzhein, R., Siegmund, S., Wirth, F.: Realization of try-once-discard in wireless multi-hop networks. IEEE Trans. Industr. Inf. 10(1), 17–26 (2014). https://doi.org/10.1109/TII.2013.2281511
Dunkels, A., Gronvall, B., Voigt, T.: Contiki - a lightweight and flexible operating system for tiny networked sensors. In: 29th Annual IEEE International Conference on Local Computer Networks, pp. 455–462 (2004). https://doi.org/10.1109/LCN.2004.38
Engel, M., Christmann, D., Gotzhein, R.: Implementation and experimental validation of timing constraints of BBS. In: Krishnamachari, B., Murphy, A.L., Trigoni, N. (eds.) EWSN 2014. LNCS, vol. 8354, pp. 84–99. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-04651-8_6
Eswaran, A., Rowe, A., Rajkumar, R.: Nano-RK: an energy-aware resource-centric RTOS for sensor networks. In: 26th IEEE International Real-Time Systems Symposium (RTSS 2005), pp. 10 pp.-265 (2005). https://doi.org/10.1109/RTSS.2005.30
Farooq, M.O., Kunz, T.: Operating systems for wireless sensor networks: a survey. Sensors 11(6), 5900–5930 (2011)
Gebhardt, J., Gotzhein, R., Igel, A., Kramer, C.: QoS multicast routing in partially mobile wireless TDMA networks. In: 2015 IEEE Global Communications Conference (GLOBECOM), pp. 1–7. IEEE (2015)
Gilani, M.H.S., Sarrafi, I., Abbaspour, M.: An adaptive CSMA/TDMA HybridMAC for energy and throughput improvement of wireless sensor networks. Ad Hoc Netw. 11(4), 1297–1304 (2013). https://doi.org/10.1016/j.adhoc.2011.01.005
Gotzhein, R., Kuhn, T.: Black burst synchronization (BBS) - a protocol for deterministic tick and time synchronization in wireless networks. Comput. Netw. 55(13), 3015–3031 (2011)
Hahm, O., Baccelli, E., Günes, M., Wählisch, M., Schmidt, T.C.: RIOT OS: towards an OS for the Internet of Things. In: 32nd IEEE International Conference on Computer Communications (INFOCOM), Poster Session (2013)
Harvan, M., Schönwälder, J.: TinyOS motes on the internet: IPv6 over 802.15.4 (6lowpan). Praxis der Informationsverarbeitung und Kommunikation 31(4), 244–251 (2008). https://doi.org/10.1515/piko.2008.0042
Haupt, A., et al.: Wireless networking for control. In: Lunze, J. (ed.) Control Theory of Digitally Networked Dynamic Systems, pp. 325–362. Springer, Heidelberg (2014). https://doi.org/10.1007/978-3-319-01131-8_7
Hsieh, T.H., Lin, K.Y., Wang, P.C.: A hybrid MAC protocol for wireless sensor networks. In: 2015 IEEE 12th International Conference on Networking, Sensing and Control, pp. 93–98 (2015). https://doi.org/10.1109/ICNSC.2015.7116016
IEC: Industrial Communication Networks - Wireless Communication Network and Communication Profiles - WirelessHART (IEC 62591 ed 1.0) (2010)
IEC: Industrial Communication Networks - Wireless Communication Network and Communication Profiles - ISA 100.11a (IEC 62734 ed 1.0) (2012)
IEEE: IEEE Standard 802 Part 15.4: Low-Rate Wireless Personal Area Networks (LR-WPANs). IEEE Computer Society, New York (2011). http://standards.ieee.org/getieee802/download/802.15.4-2011.pdf
Kramer, C., Christmann, D., Gotzhein, R.: Automatic topology discovery in TDMA-based ad hoc networks. In: International Wireless Communications and Mobile Computing Conference, IWCMC 2015, Dubrovnik, Croatia, August 24–28, 2015, pp. 634–639. IEEE (2015). https://doi.org/10.1109/IWCMC.2015.7289157
Kramer, C., Christmann, D., Gotzhein, R.: A clustering algorithm for distributed service registries in heterogeneous wireless networks. In: Wireless Days (WD), pp. 1–7. IEEE (2016)
MEMSIC Inc.: Imote2 datasheet (2013)
Olempia, K.J., Pandeeswaran, C., Natarajan, P.: A survey on energy efficient contention based and hybrid MAC protocols for wireless sensor networks. Indian J. Sci. Technol. 9(12) (2016)
Priya, B., Manohar, S.S.: EE-MAC: energy efficient hybrid MAC for WSN. Int. J. Distrib. Sensor Netw. 9(12), 526383 (2013). https://doi.org/10.1155/2013/526383
Rhee, I., Warrier, A., Aia, M., Min, J., Sichitiu, M.L.: Z-MAC: a hybrid MAC for wireless sensor networks. IEEE/ACM Trans. Netw. 16(3), 511–524 (2008)
Silva, R., Silva, J.S., Boavida, F.: Evaluating 6LowPAN implementations in WSNs. In: Proceedings of 9th Conferncia sobre Redes de Computadores Oeiras, Portugal 21 (2009)
Sitanayah, L., Sreenan, C.J., Brown, K.N.: Emergency response MAC protocol (ER-MAC) for wireless sensor networks. In: Abdelzaher, T.F., Voigt, T., Wolisz, A. (eds.) Proceedings of the 9th International Conference on Information Processing in Sensor Networks, IPSN, Stockholm, Sweden. ACM (2010). https://doi.org/10.1145/1791212.1791256
TI: CC2420 Datasheet, Revision SWRS041c (2013). http://www.ti.com/lit/ds/symlink/cc2420.pdf
Will, H., Schleiser, K., Schiller, J.: A real-time kernel for wireless sensor networks employed in rescue scenarios. In: 2009 IEEE 34th Conference on Local Computer Networks, pp. 834–841 (2009). https://doi.org/10.1109/LCN.2009.5355049
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Engel, M., Kramer, C., Braun, T., Christmann, D., Gotzhein, R. (2019). BiPS – A Real-Time-Capable Protocol Framework for Wireless Networked Control Systems and Its Application. In: Obaidat, M., Cabello, E. (eds) E-Business and Telecommunications. ICETE 2017. Communications in Computer and Information Science, vol 990. Springer, Cham. https://doi.org/10.1007/978-3-030-11039-0_15
Download citation
DOI: https://doi.org/10.1007/978-3-030-11039-0_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-11038-3
Online ISBN: 978-3-030-11039-0
eBook Packages: Computer ScienceComputer Science (R0)