Different network coding techniques for multihop Machine-to-Machine (M2M) Communication in next generation smart environment

Krit Karan Singh Bhardwaj, Hrishikesh Venkataraman · 2017

A typical intelligent factory, a smart home or a smart city consists of several nodes or machines. In a typical Machine to Machine Communication mode (M2M), each machine senses some information (pressure, temperature, presence of person, etc.) and then communicates this information to other machines. This communication could be unicast or multicast depending on the application. Further, the destination node of the M2M communication is many-a-times not in the direct communication range. In the presence of tens and hundreds of machines forming a network, it is essential to have an efficient communication mechanism for multihop multicast transmission between different machines. This paper proposes a network coding (NC) based multihop multicast communication for different topologies - butterfly, flattened butterfly, hypercube and folded-clos model. It is observed that random linear network coding (RLNC) technique outperforms best routing protocol for different topologies, by requiring less time for data transmission, reducing the time required by upto 50%, depending on the model. Further, in order to improve the performance of network coding for M2M in a disconnected network; an integrated network coding and routing approach is proposed and evaluated. It is observed that such an integrated mechanism requires upto 25% less time than pure routing and upto 10% less time than required by RLNC.

Read the paper · More papers on PaperTik