Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and...

17
Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology, Netaji Subhas Institute of Technology, University of Delhi, New Delhi, India Department of Computer Science & Software Engineering, Monmouth University, NJ, USA IEEE Globecom 2011 Optimizing Energy through Parabola Based Routing in Underwater Sensor Networks

Transcript of Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and...

Page 1: Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,

Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta

CAITFS, Division of Information Technology, Netaji Subhas Institute of Technology, University of Delhi, New Delhi, India

Department of Computer Science & Software Engineering, Monmouth University, NJ, USA

IEEE Globecom 2011

Optimizing Energy through Parabola Based Routing in Underwater Sensor Networks

Page 2: Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,

OutlineIntroductionParabola Based Routing AlgorithmSimulation Analysis and ResultsConclusions

Page 3: Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,

IntroductionOcean researchers have already started with the tasks

of follows:Ocean samplingEnvironmental monitoringPollution monitoringTactical surveillanceDisaster prevention

Page 4: Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,

IntroductionIt is necessary to transmit information in the water

mediumThe existing terrestrial routing algorithm cannot work

on underwater sensor networksRadio waves

Higher attenuationsAcoustic sound waves

Large propagation delay Small bandwidth Poor link quality Large energy consumption

Page 5: Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,

GoalProposed an energy efficient routing protocol that

overcomes all of those problems associated with underwater channels

Page 6: Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,

Parabola Based Routing AlgorithmAssumption

High density scenarioSensor nodes and receiver nodes are fixedEach node is aware of its own coordinates

Page 7: Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,

Parabola Based Routing AlgorithmDescription of PBR Algorithm

1. Sender node broadcast a HELLO packet2. Relay node reply a LOC packet3. Sender node maintains a table for all the nodes falling

inside the region4. Choosing the largest distance from the sender node as the next_node5. Check the energy value whether less than the predefined threshold energy or not

Page 8: Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,

Parabola Based Routing Algorithm

(0,a)

B

A

C

D

x=2x=-2

y=4E

F

H

I

G

Sender

Relay nodes

Hello

Hello LOC

LOC

Hello

sender location, sender ID, packet ID

LOC

relay location, relay ID, energy value

0)(4)( 12

1 yyaxx

J

K

L

M

N

Data

Data ACK

ACK

ACK

packet ID

Hello

Hello LOC

LOC Hello

Hello

Page 9: Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,

Parabola Based Routing Algorithm

Relay

Node ID

X Y dEnergy

value

A-

0.52.5

2.54

35

B 2 3.54.03

51

C -1 11.41

26

D 0 33.00

10

E-

1.56

6.18

25

F -1 77.07

43

G 1 88.06

8

H -3 88.50

86

I 1.5 6.56.67

72

Sender(0,0)

(0,a)

B

A

C

D

x=2x=-2

y=4E

F

H

I

G

Maintained by a node on receiving LOC packet

Page 10: Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,

Simulation Analysis and ResultsSimulation Setup

Scenarios Static and mobile

Grid topology 900 m * 900 m

N nodes 81, 100, 169, 256, 289

Transmission power

3.0 dBm

Packet generate time

480 ms

Packets 100

Packet length 512 bytes

Energy consumed Transmitting data, HELLO, LOC, ACK packets 1JCalculating distance, updating table 0.5 J

Page 11: Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,

Simulation Analysis and ResultsPacket Delivery Ratio-Static Scenario

Page 12: Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,

Simulation Analysis and ResultsEnergy Consumption-Static Scenario

Page 13: Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,

Simulation Analysis and ResultsPacket Delivery Ratio-Mobile Scenario

Page 14: Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,

Simulation Analysis and ResultsEnergy Consumption-Mobile Scenario

Page 15: Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,

Simulation Analysis and ResultsAverage Time-Mobile Scenario

Page 16: Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,

ConclusionsThis paper proposed a new algorithm which uses the

properties of a “Parabola” in order to transmit data packets from source to destination

The simulation results show the superior quality of PBR than DSR in static as well as mobile scenarios

Page 17: Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,

~Thanks for your attention~