For Internet of Things (IoT), it is crucial to decrease the power consumption of nodes driven by battery and maintain high throughput. Moreover, the transmission scheme of low complexity is necessary due to limited computation capacity of IoT devices. In this paper, we study a rateless coded relaying transmission scheme in IoT, where IoT devices transmit information with relaying mode due to long distances and apply rateless codes to guarantee high throughput and low complexity. To improve the throughput, a hybrid decode-and-forward and store-and-forward relay protocol is proposed, where the relay can first receive and store the rateless coded packets from a source and then forwards the packets to a destination. The relay can adopt two kinds of forwarding modes, one is to directly forward the packets from the source, the other is to first re-encode the decoded packets with rateless codes and then forward. The system throughput of rateless coded relaying scheme is derived by Markov chain method. The throughput of the proposed scheme is compared with conventional relaying schemes in the simulations. The energy performance of the proposed scheme is also shown and results show that the proposed scheme is of high energy efficiency.
Setareh MaghsudiSławomir Stańczak