Rateless Coding for Multi-Hop Broadcast Transmission in Wireless IoT Networks


The software distribution in advanced IoT net- works is inevitable. However, distributing software in multi-hop wireless networks consumes enormous communication band- width and can also suffer from reliability challenge. This paper proposes an innovative dynamic relay point (DRP) protocol to reduce the number of software packet transmissions. It also introduces a network condition based rateless coding scheme to improve the packet transmission reliability. The NS3 simulator is employed for performance evaluation. The proposed DRP protocol outperforms multi-point relay (MPR) baseline by reducing the software packet transmissions and improving the effective throughput.