Linear Network Coding (LNC) computational complexity makes it unsuitable for practical use in devices that operate on battery power, such as mobile phones and wireless sensors. The triangular pattern based packet coding scheme is performed in two stages. First, redundant “0” bits are selectively added at the head and tail of each packet to make sure that all packets are of uniform bit length. The packets are then XOR-coded bit by bit where the “0” bits are added in such a way that they generate a triangular pattern, known as triangularization, as shown in fig.
Linear Network Coding (LNC) computational complexity makes it unsuitable for practical use in devices that operate on battery power, such as mobile phones and wireless sensors. The triangular pattern based packet coding scheme is performed in two stages. First, redundant “0” bits are selectively added at the head and tail of each packet to make sure that all packets are of uniform bit length. The packets are then XOR-coded bit by bit where the “0” bits are added in such a way that they generate a triangular pattern, known as triangularization, as shown in fig.