Professional Documents
Culture Documents
I. INTRODUCTION
ISBN: 978-988-17012-2-0
IMECS 2009
Proceedings of the International MultiConference of Engineers and Computer Scientists 2009 Vol I
IMECS 2009, March 18 - 20, 2009, Hong Kong
BS
11
10
3
2
12
13
14
15
16
18
BS
#
17
Base Station
Sensor Node (SN) #
III.
RELATED WORK
ISBN: 978-988-17012-2-0
BS
1
Base Station
Cluster Head (CH)
Sensor node
Another hierarchical routing protocol is SelfOrganizing Protocol (SOP)[11]. SOP routing protocol can
be used with stationary or mobile sensor nodes. The
protocol works simply by selecting a sensor nodes to act as
router (relay messages), and these routers are to be
stationary which form the backbone of the network to
carry data to the BS. Every sensor node should be able to
reach a router in order to be part of the network. A routing
architecture that requires addressing of each sensor node is
achieved, by identifying the address of the router node to
which they are connected. A similar enhanced idea is the
Proactive Routing with Coordination (PROC) [12], in
which both protocols are used in a continuous
IMECS 2009
Proceedings of the International MultiConference of Engineers and Computer Scientists 2009 Vol I
IMECS 2009, March 18 - 20, 2009, Hong Kong
1st hop
nd
p
ho
p
ho
Base Station
rd
BS
BS
Source node
ISBN: 978-988-17012-2-0
IMECS 2009
Proceedings of the International MultiConference of Engineers and Computer Scientists 2009 Vol I
IMECS 2009, March 18 - 20, 2009, Hong Kong
ISBN: 978-988-17012-2-0
Start-up Phase
The network formed
into clusters with a CH
for each of them
Process to create
number of child CH
starting from CHs
with null child up to
CH of DL=0
CH assign C-CH if
needed and send
a copy of the tree
& DL tables to it
Redundant
Network
BS broadcast
wakeup signal
to the SNs
Yes
Assign
Redundant CH
from cluster
member by CH
No
Assign/update
TDMA by CH
Cluster goes to
sleep mode
Process Phase
SNs, CH, and C-CHs sends data
according to their assigned time slots
Setup Phase
No
Critical power
source or transmission
range of CH/
C-CHs
No
No
Traffic pattern
change
No data
to send from cluster
member/CH/
C-CHs
Yes
Yes
Update CH/C-CHs
Yes
update the CH
parent and child
V. ANALYSIS
To study the proposed protocol in network
connectivity and survivability features, we need to answer
the question. How long does the network take to recover
from faulty link or node? And how much power it
consumes?
To be able to answer this question we use OMNeT++
3.2 simulation tools with INET framework. We consider
the same power model used in [9]. Where the transmission
power (Ptx) and reception power (Pr) are
+ ( k *e *d 2 ),
k *E
Ptx (k , d ) = {k *Eelec + ( k *e fs *d 4 ),
elec
mp
d <do
d do
Pr (k ) = k * Eelec
Where:
Eelec = energy consumption to run the transmitter/receiver.
Efs, emp = radio energy dissipation, which consumed in the
transmitter amplifier in free space (fs) and multipath (mp).
k = number of bits to be transmitted.
IMECS 2009
Proceedings of the International MultiConference of Engineers and Computer Scientists 2009 Vol I
IMECS 2009, March 18 - 20, 2009, Hong Kong
R n (t ) = e n t
Where:
n = the failure rate of sensor node n (assumed 15%).
t = the time period.
m
k
Ac
ISBN: 978-988-17012-2-0
Parent
3
6
DL
IMECS 2009
Proceedings of the International MultiConference of Engineers and Computer Scientists 2009 Vol I
IMECS 2009, March 18 - 20, 2009, Hong Kong
2(Tm+Tr+Tdelay)
(2)
(4)
(5)
(6)
ISBN: 978-988-17012-2-0
(10)
Where:
Telection: schedule election cycle time.
te-process: election process time.
telec: live time after election process.
Then in general
3(Tm+Tr+Tdelay)+ (Trequest+Tconfirm+Tdelay)
RN = Minimum
Telection (te-process+ telec)
(11)
(13)
IMECS 2009
Proceedings of the International MultiConference of Engineers and Computer Scientists 2009 Vol I
IMECS 2009, March 18 - 20, 2009, Hong Kong
3.
4.
ISBN: 978-988-17012-2-0
5.
IMECS 2009