Experimental in-depth study of the dynamics of an indoor industrial low power lossy network
Ad Hoc Networks, 2019•Elsevier
An increasing number of industrial applications rely on low power embedded devices
because of their flexibility. To work properly, the network has to respect requirements
concerning specifically the delay and the reliability. Fortunately, low power, and slow
channel hopping MAC help to cope with these requirements. For instance, IEEE802. 15.4-
TSCH relies on a strict schedule of the transmissions, spread over orthogonal radio
channels, to set-up a resilient wireless infrastructure. A routing protocol (eg RPL) has then to …
because of their flexibility. To work properly, the network has to respect requirements
concerning specifically the delay and the reliability. Fortunately, low power, and slow
channel hopping MAC help to cope with these requirements. For instance, IEEE802. 15.4-
TSCH relies on a strict schedule of the transmissions, spread over orthogonal radio
channels, to set-up a resilient wireless infrastructure. A routing protocol (eg RPL) has then to …
Abstract
An increasing number of industrial applications rely on low power embedded devices because of their flexibility. To work properly, the network has to respect requirements concerning specifically the delay and the reliability. Fortunately, low power, and slow channel hopping MAC help to cope with these requirements. For instance, IEEE802.15.4-TSCH relies on a strict schedule of the transmissions, spread over orthogonal radio channels, to set-up a resilient wireless infrastructure. A routing protocol (e.g. RPL) has then to construct energy-efficient routes on top of this link-layer topology. Unfortunately, the radio environment keeps on exhibiting time-varying characteristics, due to e.g. obstacles, and external interference. In a reservation-based stack, the network will have to implement over-provisioning, to cope with small-term variations: additional resources allow the network to operate in the worst situation. Inversely, long-term changes are triggered only when a node/link failure is detected. In this paper, we investigate experimentally the performance stability of a 6TiSCH/ IETF/ RPL stack in collocated deployments. We focus on some key metrics to exhibit the intermittent losses of guarantees (e.g. delivery ratio) under yet static conditions. Our results in large scale testbeds highlight that in the presence of radio oscillations, 6TiSCH introduces frequent network reconfigurations to combat interference and provide high reliability. We perform a multi-layer analysis of the 6TiSCH stack identifying the main sources of instability and proposing solutions to address each one of them. Our performance evaluation highlights the accuracy of our solutions to set up an efficient and reliable network.
Elsevier