
Dynamic forward error correction in wireless real‐time Internet of Things networks
Author(s) -
Herrero Rolando,
StPierre Claude
Publication year - 2017
Publication title -
iet networks
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.466
H-Index - 21
eISSN - 2047-4962
pISSN - 2047-4954
DOI - 10.1049/iet-net.2017.0110
Subject(s) - computer science , computer network , packet loss , network packet , throughput , datagram , forward error correction , latency (audio) , wireless network , user datagram protocol , session (web analytics) , wireless , context (archaeology) , application layer , error detection and correction , the internet , internet protocol , telecommunications , decoding methods , world wide web , paleontology , algorithm , software deployment , biology , operating system
Wireless sensor and actuator networks (WSAN) have greatly benefited from the latest development in real‐time Internet of Things standardisation efforts. Specifically, the Internet Engineering Task Force Constrained Application Protocol (CoAP) is one of the preferred mechanisms that provide session transport in the context of low‐power low‐rate networks in general and WSAN in particular. CoAP, that relies on traditional user datagram protocol, introduces a particular mode of operation, known as non‐confirmable, that minimises latency but it is highly sensitive to network packet loss. The use of forced forward error correction (FEC), although efficient at reducing packet loss, excessively increases the session throughput. The authors introduce an algorithm that dynamically manages FEC minimising application layer packet loss while keeping throughput under control. The mechanism is evaluated through an experimental framework where traditional CoAP, forced FEC CoAP and dynamic FEC CoAP implementations are compared.