Abstract

Network Coding (NC) is confirmed to be power and bandwidth efficient technique, because of the less number of transmitted packets over the network. Wireless Sensor Network (WSN) is usually power limited network application, and in many scenarios it is power and bandwidth limited application. The proposed scenario in this paper applies the advantages of NC over WSN to obtain such power and bandwidth efficient WSN. To take the advantages of NC over the one of the most needed applications i.e., WSN, we come up to what this paper is discussing. We consider a WSN (or its cluster) that consists of M nodes that transmit equal-length information packets to a common destination node D over wireless Rayleigh block-fading channel where the instantaneous SNR is assumed to be constant over a single packet transmission period. Finite-State packet level Markov chain (FSMC) model is applied to give the channel more practical aspect. The simulation results showed that applying NC over the WSN cluster improved the channel bandwidth significantly by decreasing the number of the Automatic Repeat Request (ARQ), resulting in improving the power consumption significantly. The results are collected for different transmission distances to evaluate the behavior to the proposed scenario with regard to the bath losses effect.

Highlights

  • Network Coding (NC) [1] is a novel technique originally proposed for multicasting information over wireline networks of noiseless channels

  • In [2] [3], NC is applied over Wireless Sensor Network (WSN) cluster that communicates through a base station over Additive White Gaussian Noise (AWGN) channel resulting in saving in the transmission number of Automatic Repeat Request and the saving in the transmission power, unlike the work which is proposed in this paper where NC is propped to be applied over fading [4]

  • This paper proposed applying Network Coding (NC) over Wireless Sensor Network (WSN) to evaluate the benefits that can be obtained by exploiting the advantages of the NC

Read more

Summary

Introduction

Network Coding (NC) [1] is a novel technique originally proposed for multicasting information over wireline networks of noiseless channels. States that the relay can “handle” multiple streams by using either time sharing or sending combined information, in our multiple stream NC technique, our key idea is to find a well organized marriage between these two techniques, so, we first find out the proper combine, and use time sharing principle to broadcast, which is totally unlike the strong potentials of NC in wireless packet networks, recently pointed out in [5] [6] [7] and references therein.

System Model
WSN Protocol Based on Network Coding
All Received Packets Combining
Simulation Set-Up and Results for Rayleigh Fading Channel
Simulation Results
Conclusions

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.