ISSN ONLINE(2319-8753)PRINT(2347-6710)

All submissions of the EM system will be redirected to Online Manuscript Submission System. Authors are requested to submit articles directly to Online Manuscript Submission System of respective journal.

Distributed energy efficient Secured routing For Wireless sensor networks

S.MathuMitha, S.KaviPriya, T.Revathi
  1. PG Scholar, Dept of Computer and Communication, Mepco Schlenk Engineering College, Sivakasi, TamilNadu, India
  2. Assistant professor, Dept of Information technology, Mepco Schlenk Engineering College, Sivakasi, TamilNadu, India
  3. Head of the Department, Dept of Information technology, Mepco Schlenk Engineering College, Sivakasi, Tamil Nadu, India
Related article at Pubmed, Scholar Google

Visit for more related articles at International Journal of Innovative Research in Science, Engineering and Technology

Abstract

Routing is aprocess of determinin ga path between source and destination upon request of data transmission. A secured Routing is typically required to avoid the attack occurred in routing. The sensor operates on the battery power it is very important to make efficient use of energy for sensor to increase the lifetime of the network. Distributed energy efficient secured routing for wireless sensor network will deal with both security and energy of the wireless sensor network. Security is provided by evaluating the trust value for each and every node in sensor network and also the energy is also evaluated for each and every node to find the neighbor node for securely routing the information. Existing System deal with the cryptographic technique to provide the security in routing hence attacks are not avoided Proposed system deal with both the security and energy Of the wireless sensor network, hence the attacks occurred are reduced.

Keywords

Cryptographic Technique,Secured Routing,Wireless Sensor Networks

INTRODUCTION

Wireless sensor network consists of collection of senso rnode arranged in the specific manner. Sensor node senses the environment or event and report data to base station. Multi-hop routing in WSN will transmit packets to multiple wireless links to reach the base station(Fig 1).
Malicious attacks will occur in multi-hop routing in WSN hence security must need to be provided for WSN. An adversary node will implementan attack like wormhole in sensor network .An attacking node that colludes with the valid node and receives routing packets and replay to the node that is faraway from original node is wormhole attack [1]. Several other attack slike selective forwarding, Sybil attack, sinkhole attack[2] also occurred inrouting due to identity deception.
Sensor nodes contain less amount ofenergy hence energy mustneedtobe utilizedinanefficientmanner in WSN. To utilizeenergyinefficientwayenergy watcherisused. Thesecuritymustneedto be provided inroutinghence,the data delivered to the base station is highly secured.Toprovidethesecurity inrouting trust managerisintroduced thatavoid the routing of packets through the attacker node.
image
Existing Protocol in WSN provide honest and energy efficiency in nodes [3] authentication for packets provided by encrypting data using this adversary can be eliminated. TinySec [4], Spins [5], TinyPK [6], and TinyECC [7] these are some of examples for authentication schemes in WSN.

AUTHENTICATION REQIREMENTS

Distributed energy efficient secured routing for WSN use asymmetric authentication of broadcast packet from the base station. Guarantee need to provide that adversary node will not forge a packet from the base station. Distributed energy efficient secured routing for WSN also use the trust manager to select a trustworthy path for transmission in the presence of attacker node.Asymmetric authentication is used because in symmetric authentication the adversary can enter in to the network illegally using a key.Examples of asymmetricauthenticated broadcast schemes are in [8], [9].

GOAL

Distributed energy efficient secured routing for wireless sensor network is mainly protected against attacks occurred in WSN and it will not deal with the Denial-of-Service Attack [10]. Distributed energy efficient secured routing for wireless sensor network provides the following goals.
A. High Throughput
Distributed energy efficient secured routing for WSN throughput is one of the main goal. To achieve the high throughput WSN must need to collect and deliver the data in an efficient way. Retransmission and duplicate packets also consider as one packet so packets need to be utilized in efficient way to achieve the higher throughput.
B. Energy Efficiency
Distributed energy efficient secured routing for WSN provide energy efficient by hop-per-delivery here the energy is measured using one-hop node transmission. Due to lot of energy consumption using retransmission hopper- delivery is considered to achieve energy efficiency.
C. Scalability & Adaptability
Distributed energy efficient secured routing for WSN work for large scale WSN in a dynamic manner, hence scalability goal also need to achieve.

ROUTING METHODOLOGIES

Wireless sensor networks contain several routing techniques. Here a periodic service routing protocol is used where the routing information is exchanged and updated for a particular length of that period. First base station broad cast information about data delivery in last period.Broadcast message is asymmetrically authenticated so guarantee will be provided that adversary node not forges message. Second energy report delivered to the neighbor node after receiving broadcast message from the base station. Energy watcher receives energy report from neighbor,and then records the energy value for neighbor node in neighborhood table. The compromised node may falsely report that it requires a low energy cost to deliver the packet so that compromised node selected for the next hop node. To avoid such adversary node trust value is calculated for each node with the help of trust manager. Trust manager will maintain the trust level entries for neighbor node. These energy and trust values maintained in neighborhood table for each and every node.

ENERGY WATCHER

Energy watcher is responsible for calculating the energy value for a neighbor node from energy report send by the neighbor node these energy values are entered in neighborhood table. Consider ‘N’ as the node ‘EN’ is an energy cost for node ‘N’. Energy watcher is responsible to calculate the energy value for node ‘N’ and computed value is ‘ENb’ is energy cost required to deliver unit sized data to the base station is entered in neighborhood table with ‘b’ as the next hop node it is responsible for remaining route.
ENb=EN->b+Eb(1)
Where EN->b is the average energy cost of successfully delivering a data packet form ‘N’ to its neighbor ‘b’ as one hop node. Eb is energy cost broadcast form one hop node ‘b’ to ‘N’. To calculate the average number of one hop sending before an acknowledgement is received.
psucc.(1-psucc)i-1=1/psucc. (2)
The probability of successfully delivering packet is represented as psucc.
Now ENb is calculated to generate one-hop transmission after acknowledgement
ENb=Eunit/psucc+Eb(3)
Here ENb is calculated for remaining job and get probability psucc that one hop transmission is acknowledged.
In wireless sensor node they use weighted averaging technique to calculate psucc using weighted averaging technique pnew_succ is calculated using pold_succ , Ackis updated by 1 acknowledgement is received otherwise 0 and two different weights wdegrade (0,1) will assign high value if fault and the high risk is occurring .
pnew_succ=(1-wdegrade)*pold_succ+wdegrade*Ack if Ack=0(4)
wupgrade (0,1) assign a low value if the positive transaction can’t provide good connectivity and need many more positive transactions.
pnew_succ=(1 -wupgrade)*pold_succ+wupgrade*Ack if Ack=1(5)

TRUST MANAGER

The trust manager assign 0.5 as default value for all neighbor nodes and detect loop occurred in network or not is identified by whether packet received is already present in the table or not if it present trust manager degrades its next-hop node’s trust level and record the loop value as 0 .
Tnew_Nb=(1-wdegrade)*Told_Nb+wdegrade*loop if loop=0 (6)
A packet received is not present in the table, then trust value will be upgraded and assign loop values as 1.
Tnew_Nb=(1-wupgrade)*Told_Nb+wupgrade*loop if loop=1(7)
Trust manager also calculates trust value of the neighbor node based onDelivery Ratio which is calculated from a broadcast message from the base station. Delivery Ratio is less than Told_Nb then trust value will be degraded.
Tnew_Nb=(1-wdegrade)*Told_Nb+wdegrade*Delivery Ratio if Delivery Ratio< Told_Nb(8)
If the delivery ratio is greater than or equal to the Told_Nb trust value will be upgraded.
Tnew_Nb=(1-wupgrade)*Told_Nb+wupgrade*Delivery Ratio if Delivery Ratio>= Told_Nb(9)

ANALYSIS ON ENERGY WATCHER AND TRUST MANAGER

Energy Watcher and Trust Manager are used to select the optimal neighbor node as next-hop neighbor node. Trust manager will not recommend to another trust manager about trust value. The trust manager identifies the optimal route to transmit data without any attacker node and defeat the intention of attacking node and calculate trust value based on the broadcast message from the base station. The trust manager finds out many delivery failures from broadcast message trust manager degrade trust value if the trust value goes below a threshold level then node take alternate next-hop node.
Fig 2 is an example for work of trust manager. It contains five nodes (A-B-C-D-E) with one attacker (E) node and base station. Node A chooses the path A-B-EBase station transmits packet to base station. Base station broadcast message in regular interval. Nodes A receive broadcast messages from the base station in the path Base station-D-C-A. Analyzing the message node A concluding that attacker node present in the path A-B-E hence node A choose alternate path A-C-D-Base station.
Node A also alters the trust value for B as very low. Even though B is not the attacker node. The routing path of B contains attacker node hence A will select trust routing path and increase the trust value for node C.
Fig 3 is an example for working of trust manager and energy watcher. It contain nodes (1-2-3-a-b-c-d-Base station) routing path selected for base station is (a-b-c-d) here node (a-b-c) contain table with the trust value and energy cost for neighbor node.
image
Node ‘a’ contain neighbor node 1,2,b with energy (Ea1,Ea2,Ea3) and trust value (Ta1,Ta2,Ta3) respectively. Comparing neighbor trust and energy value node ‘a’ select ‘b’ as neighbor node.
Node ‘b’ contain neighbor node 3, c with energy (Eb3,Ebc) and trust value (Tb3,Tbc) respectively. Comparing neighbor trust and energy value node ‘b’ select ‘c’ as neighbor node.
Node ‘c’ contain neighbor node 3,d with energy (Ec3,Ecd) and trust value (Tc3,Tcd) respectively. Comparing neighbor trust and energy value node ‘c’ select‘d’ as neighbor node.
Node‘d’ is one hop node to base station node‘d’ deliver packet to base station. The routing path is (a-b-cd- base station).
Distributed energy efficient secured routing for WSN will select the trustworthy route with the help of trust watcher and also consume energy by energy watcher. Authentication of packets provided with the help of asymmetric key authentication.
Distributed energy efficient secured routing for WSN is designed to protect against the attacks occurred in WSN. Trust Manager also protects from the attack caused by injecting packets to produce wrong route.
Distributed energy efficient secured routing for WSN will not require any tight time synchronization and also about geographical routing.

SIMULATION AND IMPLEMENTATION

The Distributed Energy Efficient Secured Routing for WSN is simulated using Network Simulator - (NS2). Sensor Nodes are deployed in equally spaced manner. Grid Topology is used to deploy the sensor node in WSN.
Fig 4 contain 25(0-24) nodes are deployed and consider Node ‘4’ as source node and Node ‘24’ as Base Station.
In fig 5 Node ‘9’ and Node ‘14’ are consider as attacker node hence source Node ‘4’ will calculate the trust value for node neighbor node after calculating the trust value it decide that Node ‘9’ is attacker node and take alternate path (3-8-13-18-23-24).
image
image

CONCLUSION

Distributed energy efficient secured routing for wireless sensor network implemented energy efficiency using energy watcher hence energy in sensor network is used in efficient way optimal route and optimal neighbor is selected using trust manager so, data packet will reach the base station without any attacker. Distributed energy efficient secured routing for wireless sensor node provides both energy efficiency and security in wireless sensor network and also reduces attacks on sensor networks.

References