1.School of Information and Communication Engineering, Hubei University of Economics, Wuhan 430205, China;2.School of Computer and Information Engineering, Hubei University, Wuhan 430062, China
Abstract:Network coding(NC) is a combination technology of two or more data packets, which can improve the data transmission rate of the wireless network. Quadratic permutation polynomials (QPP) provide good coding performance, and also support a particular specific conflict-free parallel access. In this paper, we propose a Sliding Window-based Quadratic Permutation Polynomial Network Coding algorithm in wireless networks (QPPSW-NC). QPPSW-NC enables to control the decoding complexity of each sliding-window independently from the packets received and recover the original data. QPPSW-NC was analyzed using NS2 , and evaluated in terms of the network throughput, encoding overhead, decoding delay, energy consumption, and energy efficiency when data packet is transmitted. The simulations result shows that the QPPSW-NC algorithm with our proposition can significantly improve the network throughput and achieves higher diversity order.