A Survey On Power - Efficient Forward Error Correction Scheme For Wireless Sensor Networks
A Survey On Power - Efficient Forward Error Correction Scheme For Wireless Sensor Networks
Abstract
In this recent year, wireless sensor network are Wireless sensor network (WSN) is a
widely being used due to its attractive features. networkcomposed of a group of sensor nodes
Reliable network in wireless sensor network is which is enable of sensing environmental and
very important for a broad range of network. monitor physical phenomena. The WSN is a
Since wireless sensor network consist of a large promising technique to build information and
number of small sensors which has limited .communication systems where many sensing
battery, power consumption is an issue. The devices are involved such as in the Internet of
network lifetime depends on the usage of power things. Usually, in sensor networks, each sensor
resources. In this paper, we proposed forward node is equipped with a limited battery, highly
error correction (FEC) which is error controlling constraint energy and inexpensive. Hence, the
method that adds redundancy to the transmitted energy efficiency in sensor networks is an
data so that the receiver can get errorless data. extremely important issue for constructing WSNs.
The results provides high reliability in wireless One way to conserve energy in WSN is to avoid
Hamming codes
Fig. 1 An overview of forward error correction in
wireless communication Example
100101
In this paper, forward error correction technique
is presented. This results in decreasing power
consumption and complexity in order to expand
lifetime of the network without performance loss.
The rest of this paper is followed as in section II ,
All bit must position in terms of power of
analysis of forward error correction, section III as
2(i.e:1,2,4,8,..Etc)
Literature survey and section IV , conclusion.
II FORWARD ERROR CORRECTION P1: check 1 bit, skip 1 bit, check 1bit. Skip 1 bit,
etc (P1, D3, D5, D7, D9). Since total number of
How it works: The sender encodes the message 1s is odd , P1 is filled with 1 to make it even.
in a redundant way by using an error-correcting
code (ECC). The redundancy allows the receiver
to detect a errors that may occur anywhere in the
message, and often to correct these errors without
retransmission. FEC is an integral part of the
initial analog-to-digital conversion in the
receiver. P2: check 2 bit, skip 2 bit, check 2bit, skip 2 bit,
etc (P2, D3, D6, D7). Since total number of 1s
Types of FEC: Two types of forward error
is even , P2 is filled with 0.
correction are used- Block code and
Convolutional code. Block codeswork on fixed
length blocks of bits or symbols of
size such as hamming code , CRC etc.
P4:check 4 bit, skip 4 bit, check 2bit, skip 2 bit, P2: check 2 bit, skip 2 bit..
etc (P2,D3,D6,D7). Since total number of 1s is
odd , P4 is filled with 1 to make it even.
P1: check 1 bit , skip 1 bit.. same as above. Convolutional code- convolutional codes are
unlike block codes. In convolutional code,
encoders are with memory. An (n, k, K) code are
used where k is the number of input bits, n is the
number of output bits and k is the constraint
length.
The code rate is K/n since the K bits enter the Forward Error Correction and
encoder and n bits leaves the encoder. For Automatic Repeat request to improve
example, the reliability in the wireless
Consider a rate of 2/3 convulational encoder and communications.
the generators are :
In this article, the author focus on the
G1=[1011] , G2=[1101] , G3 =[1010].
combination of ARQ (Automatic repeat request)
In octal form, (13,15, 12).
and FEC (forward error correction) to improve
the reliability of data transmission in wireless
communications. ARQ corrects minor errors
without retransmission and FEC corrects major
errors via a request for retransmission.
Benefits of FEC: FEC detects the number of consumption by reducing the decoding power
errors occurs in the message and correct the consumption. LDPC (low density parity check
errors . FEC reduces the power consumption in code ) is considered to reduce energy dissipation
wireless communications systems. FEC also in decoder and to extend the lifetime of the
increases throughput, robustness and extend the network.
lifetime of the network. FEC allows to complete
(c) Windowed decoding in user oriented
the task at the given period of time. Low average
FEC for Wireless sensor networks using
computation without performance loss.
matched filter receiver
The author proposed a power allocation scheme rate, and amount of transmit energy in wireless
and a sensor scheduling scheme for asymmetric sensor network . By using the Lyapunov
sensor networks where multiple sensors observe a optimization technique , this paper present a
common binary source and transmit their revenue-cost (RC) function which combines the
corrupted observations to a data fusion node. The optimization of the Quality of information and
power allocation scheme is based on convex energy to proposed the CSTPC algorithm that can
optimization, of which objective is to maximize calculate the worst-case delay.
the mutual information between the source and its
estimate.