scispace - formally typeset
Open AccessProceedings ArticleDOI

Geography-informed energy conservation for Ad Hoc routing

TLDR
A geographical adaptive fidelity algorithm that reduces energy consumption in ad hoc wireless networks by identifying nodes that are equivalent from a routing perspective and then turning off unnecessary nodes, keeping a constant level of routing fidelity.
Abstract
We introduce a geographical adaptive fidelity (GAF) algorithm that reduces energy consumption in ad hoc wireless networks GAF conserves energy by identifying nodes that are equivalent from a routing perspective and then turning off unnecessary nodes, keeping a constant level of routing fidelity GAF moderates this policy using application- and system-level information; nodes that source or sink data remain on and intermediate nodes monitor and balance energy use GAF is independent of the underlying ad hoc routing protocol; we simulate GAF over unmodified AODV and DSR Analysis and simulation studies of GAF show that it can consume 40% to 60% less energy than an unmodified ad hoc routing protocol Moreover, simulations of GAP suggest that network lifetime increases proportionally to node density; in one example, a four-fold increase in node density leads to network lifetime increase for 3 to 6 times (depending on the mobility pattern) More generally, GAF is an example of adaptive fidelity, a technique proposed for extending the lifetime of self-configuring systems by exploiting redundancy to conserve energy while maintaining application fidelity

read more

Content maybe subject to copyright    Report

UCLA
Papers
Title
Geography-informed Energy Conservation for Ad Hoc Routing
Permalink
https://escholarship.org/uc/item/80c967sz
Authors
Xu, Ya
Heidemann, John
Estrin, D
Publication Date
2001-05-05
Peer reviewed
eScholarship.org Powered by the California Digital Library
University of California

Geography-informed Energy Conservation
for Ad Hoc Routing
Ya Xu
Information Science Institute
4676 Admiralty Way, Ste 1001
Marina del Rey, CA 90292
yaxu@isi.edu
John Heidemann
Information Science Institute
4676 Admiralty Way, Ste 1001
Marina del Rey, CA 90292
johnh@isi.edu
Deborah Estrin
Comp. Sci. Dept., University of
California, Los Angeles
3713 Boelter Hall
Los Angeles, CA 90095
estrin@cs.ucla.edu
ABSTRACT
 "!$#%'&')(* ,+.-/&0# 1(*2436587:9<;=?>A@B
CDEFD)?GHI0JK0@LIJIENM$ODINPQC>JJ
0RPSTJU8587:9V$J0W'J%I0@?LYXLAZ[LA@\I0J%D)]
]K^W$?>A0QZ[$E_NI@NM`JM`0W'.IDIII@
?abII0JJ?LOJc/T'0MII@de$JfgN>W'>SZh$@
-/&0# 1(*2?UK587:9iEN0g?0J:DIJ8M`>A0LeJI@jMIM>A?$Bh)
JfLJfEkB6>W'0>`AZ1?E\?$mlJ/D)?nJ$08QJIT\?go0B
E\?pi?)O0ENHA]jJkENICkIVXI>A0B
@LbJ$Uq587:9rAJj)0M`)j?ZGDIeII0>CLI@V$bD
I@=M0$>*lIPS8JE=I>A]G587:9s]W'0QIENtIHu7%v:whx
?)pwGyzGUb7h)>CLJJu)pJE=I>A]AiJfIJ\Z.587%9{JDIHP
DI?NC=Hp$JIEN\|'}$~d$}$~>JJk0@LsDIppIB
ENCt)HDIY$I@OM?$>*Uq0?W$0HchJAEKI>A?IJ
?Z/587:9VJI@@$JfhD)]%0RPSTu>Z,0ENGA0H?JJ:M$M`B
?>>LukoIJCRLlIo0ENM>$c.Z1B"Z1>AI0H?JGA
JLV>H$J=0RPSTs>CZ10EN0HJjZ1uY
ENJo3"M`II@K$D8EN$XA>CRLuMI?0);UG@$0I0g?>A>CLc
587%9J<.0ENM>AZ'&'I(* 1+m-/&0# 1(*2?c'QgDIIA^I<M$M`$J
Z,%0)I@=Do>ACZ,0ENoZ<J>CZ,B6tI@$@uJfLJfENJXLj0B
M>$CI@III?I0LIJ0W$0@LsPQD>AE\gII@
?MIM>AH]$t`>CRLU
1. INTRODUCTION
>CAD$Mmc$ODIRPn?TA@DIJkX`0ODI\Z1JNZ%E\L
0QJH?gDeI0W'>$MENQ0aJU/bC>JJ:0RPSTJ
?)\E=>D$Mk$I@.D)HW'%MIM>A?$jAuEN>g]Lc$ENENB
0[?>*c?)YHIH]A)?>WIENJQI>II@NPQC>JJok
7%p$IAIJc$DI$EN/I0Pn?TJ?Z0W0Jc'?)KJ0IJ0B
PSTJU
7IEKX`0%Z$@jM>AJoDIHW'KX`0M$M`JHjMB
WAoEKI>CCB6DI$MuENE=IH?$uPQC>JJcDIo0RPSTJ
H
DIJ.0JH?gDVAJKJIMM`HXLdDI\w80Z,IJu7%WI0Hzh0B
J?gD<]f00J7h@$0Lr3*w%7%z%m7:;\D$I@DDOyIn7hw8wGy
M?R0%II0Qw%7%z%70$g0hw%7:
?B$]B0B}$}$$U
To appear in the Proceedings of the Seventh Annual ACM/IEEE Interna-
tional Conference on Mobile Computing and Networking(ACM Mobicom),
July 16-21, 2001, Rome, Italy.
$
cI|c
c
6U
gC$I>>CLjDJ8M?$>m]8W>)]Hj
0ENJ.Z%M)?T'k>$JJ=g]Jc$@dEN0JJ@$j]W'0DI$mc/?)
$:>@D
c
c}?"USyI:$\DI%I0PnTJSPQ>>Z[X`
0MI>HLHjJI@NX)]0LB6M`]PS0HuI0Jc)ENM)?JYI$MB
ENH?$N?ZM?$>)0I0@?L=IJENM$kJ/>JoENM`g?
3"JQJ@$@$0JfHZ1?hZ,8PnTuXL\J$EN8J?gDI0J
,;U
bDDIoIRPn?TJ%]GM>]L'HIJ@kX)]0LBM`HPS0H
IJc8DENM`g?^IJf$¡Z=DIHP¢>EN¡0@LbB
J$JG]a0J8JfLJfE£>Z,0ENNIY?W$0g>>M`0Z,E\=X`B
ENJ0CH>*US9IhJI?$JhJIgD?JQJIJ?:0RPSTJnPQDI0
0@LYJGE\MIJ%C>Lj\>ACZ,0EN=?)>CRLc`0I0@?LYIJ
JY(,IeENM`?gNEN0$U
sII0Jfg?)VI0@?LiNIL
Pn=0ENIHY0JfI@j$dDIKI@jM?$>JoIJ@ENB
>J?Z.jsHW'H7hF00J^I0dJMH$JM`00IE
g$uPQCDYDIG¤f¥¥¥b¦$}
U$0B$'§M>PQCDe0MJg]B
W'GEN>JhZ/I@L0$IJENM$
}??)g$uM$MI@']B
$
"UdsNtIJfK$>L$JA0=I0@?LOJfNNYM)gT'0
gJENJJA?80M$mUKyIgDYJfJoE\HL>J>).B
0@?LJJM)]A¨7h/B>W$>80gJENJJAIJc:z
y©$
y
0$U<8Jf)Aj0@LuIJIENM$?ZZ1%$jDI:I@
M?$>JK3"7%v:whxKcwoyzGcwoywhxKcI
v:z%78;/PQCDY=JENMI>
g?kEN>%PQD0ssZ1PFIJJ0)I]gs?W$0YOE=>CB
DIMMI?D
n3"9@k];U<bCDuDIJI@LjEN>`Pn8Z,$)
D)]<$BRE\IoM0$>J/JD=J7hv:w%xp?)KwoyzV$JIEN
E=D=>A0JJnI@LkDI\oM`M>JnJIgD\Jnwoywhx{31DI
>0Z,Hc'I]T8X)]J=9@$:];U7pMM?$>J<?S$Jfg>CL
0M`II@N0@LM0B6ENMIA@KJcW$DII@DDI0
JQI=g]NoM)?JJA@N$uDIJ8JU
¤RDIhPSgJc`$BRE\IjM>AJc)XLuDI0hW'LI?c
?KEN.0NoeDI.I@LYIJENHYXLj$A@j]W'B
DI$\M)gT'0JU7hJoJI>CHcI0@?L\IJ%AJQ$EN)]HNXLk$B
I@YM>n]W'0DI$mUj¤RZ*HcDINE\HfKJ$\ZQ0g]B
I0$IJo0I0@?L0$IJENM$YPnJoZ,Eª+? 1«c<JoMWCB
$J>CL$XJ0W'H4A7:78y
¦?"Urz:$JuD)HW'e0>[]W'>CL
>A?@oX'H?Jfg@$$U/7%>>IJuDI?g?I@$:E=IJf/W'
H?DuM)?T'n=00ENIhCZCQJS.X`%Z,P]gHu0W'H
>H>>CLU7%>CD$I@DKENJf<ZDIJnMIgT'0J<]nENENHA?0>L.JfB
H]gHc$DILK0$IJENS0@L.PQCDKDAJ<JENMI>n0I0@?L=EN>*U
DIJnXIJ0W?jEN?AW?0JnMM$gDIJSDI?n]W$$Au]W'DIH]B
I@U
D.m7:78yjM>JI@@$JfJo\7h/B6>AL0:MIM'?D
ENAEN.DIJoJf
?"l
wG7¬M0$>JoPn$>A>JYX`
MMI>HX>u31Z,h0ENM>
|,;U
7%)>z%$J=IJIEN=M`]PS0KIK$>CLPQDsJII@e?)

ad hoc routing protocol
energy consumed (J)
AODV DSR DSDV TORA
0
10
20
30
w/out idle energy consumption
with idle energy consumption
Q®,¯)°±]²i³)´jµ.¶`·¸¹I±?®1º¶)»¡¶)¼o²»²±]¯)½i¾$¶`»ºH°·d²¿b¼6¶)±¼6¶`°±
¹I¿OÀ¶m¾k±]¶`°ÁH®1»¯d¸±?¶IÁ¶m¾$¶`Â1º=Ãk®,ÁHÀO¿®[Ä/²±]²»Á8²»²±]¯)½·¶m¿Å
²Â1ºÆfÂ,²¼6Á$ÇÈÂ,¹I¾ÉÈ¹I±?ºj¹±?²ÃN®,ÁHÀ¶)°Á¾$¶)»ºH®1¿²±?®1»¯²»²±]¯)½
¾¶`»ºH°·²¿¬ÃNÀ²»qÂ1®,ºÁ²»®1»¯Ê\±?®,¯)ÀmÁ$ÇK¯)±]¹½rÈ¹I±?ºs®1»¾'Â1°¿²
ÁÀ®1º¾$¶`»ºH°·¸ÁH®,¶)»<Ë]ÌÎÍ.À²rºH®*·e°Â,¹ÁH®,¶`»¢À¹IºÏIÐÑ»¶m¿²º
®,»q¹³ÏIÐ)Ð`·VÒÓIÐ)Ð`·Ô¹I±]²¹ÌÖÕ¶m¿²ºO·¶×`²i¹I¾'¾$¶)±?¿®1»¯Á¶
ÁÀ²±]¹)»¿¶·ØÃ.¹½Å¸<¶`®1»Áj·¶m¿²ÂÌ\Í.À²d²»²±]¯)½·¶m¿²Â®1º
È¹)º²¿4¶`»bÙmÁ²·s·Ú¹I»¿Û¹ÁÜOÝÓIÐÞÌ
0WA@cQX\?>AJPQDI# 1ß(«I 1«V?Y "&#A31Dg$A>0B
IJKE=IJfGX`NM`HPS0HOIO0I@Y00.DINMJfB
0Ik?Z?IENI@uM)gT'0;UKzhJH?gD
}cS?/JDIHPQJ8D)]
A>A=I0@?LeJJM)]$dI8X`=@$HeENM)]A@u
J0)@\)0WA@NI@LYJJAMI?$mU:yENEà?)áG]
JDHPA>$â W'â g?IJENC:g]$Jo]uâAU }
âU |YXLENHJ0B
EN0
$}]"c?PQD>A/EN0JfIJmJDIHPg]AJZâ
â
U
G
?
?)âAU
â$U §
?"U<¤\Lk?ZmDJQHJ0Jc0I0@?LNJJM)]$uA
A>AJfg?/HGX`/@$HUbCDGJIgDo0@LoEN>*c?>>$
D%I@GM?$>JIJAHu0$IJEN$I@DI>CLkD%J?EN
?EN$=Z:I0@?Lb31PQCDI4dZ1PàM`0;=?JkJDIHPQppD
@?0LeX)]J:9@jUo¤RDKJ0)]AuPQCDdENJf:g]N$c
A>AnENn0$ENMI>00>L=EN)?0JJfLJf0EI0@?L.$JIENMU
DJf)JNX)?JHpi?i0@LVEN>nD)]NIJA0JN0B
@LuJJM)]$uAuJ©]0W'HNM)?T$0Jn?)\[>hEN$cJ@B
@Jf:DI?%I@LMENH?IJ:EKIJfaDI8g$cI?
JENM>L\HI:M)gT'0g?IJENJJ$Y?)\MAU/HPn0@
?aOg$Aj$J0W'J:I0@?LdX`DdAd]W'0DH?I@jKI?g
g?IJfZ,0Hc)Nu[>:Jfg?%I@L\AJJMI?$uPQDI\Iog]N
JfJUYkDI00Z,u0MI>\JGD)]=M`HPnk]PQsDC
g$JSE=IgDk?ZmDAENU
DIJn?MIM'gD\JSJEN>[]SoDIQJ
?Z
wG7OZ1?M`HPn0$J0W$]$
|"c$?7878y
¦?"U<ã:HPB
0W'0HcI>AT$.DJ=?MIM'gDI0JcmPS=ENM>]LZ1?E\?$eZ,E
?X`]W'hD87h/B6>AL0SG$>)g$.M`HPS0HUQ31shE\T'QJ
?Z)DI/M`HPn0<E\?)@EN0$$>J=¤R¥/¥¥¦}
UAn:0$$>
M`HPS0HäHU ;
DI\?MIMI>H]AB%G$I@B6>AL0JGM]WAkX`0
Z1E\]$Y?X`$QPQDDI%g$kJhI?QIHHmU
äg¦$}
U$.JIMM`JQM`HPn0%JHW@NEN8X`?DZ,g?JfI0
0RPST4Ii$pDIY0RPST`Ub:?D)]\M`]PS0I@s`©]a
7hbJ<RIJf%>AT$oIoEN]WI@KA)©?h$ENEKIA?$ugI@
PQCDpD0NIJUOz
yI©
yVJkJf>>IJpVIAJfNEkB
EKIA?$VIJJNDIAIV0EN)>JJ$U
}?%JDIHPQJ
DI?ENnZ1n¦$}
U$o7%O$)©??aJS\:Z,0PEN>>AJ0$IJU<¤R
?DI0GPSgJcM`HPn0I@$`©]ai7h{JG.?a00GI?E\>
¦}
UA.$M`0g]AU
1
2
3
4
å
5
nominal radio range
1
Q®,¯`°±]²¡æm´ç%èm¹`·¸Â,²¶)¼u»¶m¿²b±]²¿°»¿¹)»¾$½¬®1»Ö¹)¿qÀ¶¾
±]¶`°ÁH®,»¯Ì
v:YDIGD0oDI)c)PnK$XJ0W'HD)]:PQDYDI0.J:J@$tB
H?SIhHIII0LKAu?jB6DIQ0RPST`cE=>M>AQMI?DIJ
0Jf<X`0RPSKI0JU
DIJPSnHKM`HPn0akJ$ENn0ENHB
?hIJSPQDA>hJf>A>E\?Ag?AI@oII00WCLU<9IS0ENM>Ac
¤Re9@
cCZS
JoPT$$cIJ8\I|u?.0gIB
$JhZ,%$ENEKIA?$jX`0RPSsG?)
U/sG0t)=é(* 1«
-S&'0# 1(*2N?JnIA0MHNI0WLNX`0PnuENE=IH?B
I@\IJU
DIJQ$A@kt`>Ls31DI?..)
H?Y$ENEKB
IH]];SH?jX`%E\gIH\?J>AI@=JQLN0ENHA?:
JhHPnT'U
DI0J.XIJ0W?IJQENW?8DI%RPnNME\?L\X$J
Z<hJ@$â
$U
DIIJZIMIM>A?$BIGJfLJfEkB6Z,E\]A8
aIog$JhZ1%0IHM`AJ%EN$US:.RL
0L>J]ê)I0IH%XL:MMI>H?KIM`AJI:I
EN?W$ENM)]0JNMJW'o$ENEKIA?$ut`0>ACLU
<H0$IJX`I<>CZ10ENJ>>HPOI@LB6$J$IJ
>A$$XI>AI@U
U
DIoIJo?Z«`H&.&`#2?ë\«(Q&«ßg ,(*2uk$I?MW'>CL$B
fIJf/$A@ot`0>ACLUzh$@8H)I?I0LKJS?>A?H
PQD0IJ0o=M>AHLENK31PQDIdE\LJ:H
DIH]<HgD=?DI0;USJD]PpD]PO%IJSDJAZ1?E\?$
8I0H?J%QRL.0L>J/IKo0I.DI>CZ1AEN
ZDoI0PnTu?J%.PQDI$>$U
s<ENMI>HLK#H!g?(* "«= ,«HìgëN?(* "«u3*JIgDGJZ,E¡DS5:>X)>
$JC$byLJfEc/58Sy;K?)V0W'jIjENE=IH?B
AYj00ENIG.JCRLe?)HI)0LUG31s
IJ58SyO=DIN>H>H?EN0DIJ.0ENI
JLlnPn?Y?>AJ0MI>@s0IJCRLV00EN)]$
D$@$Dj$ENEKIIH]$IJQ?>$IG?JhZ,:Pn?TU ;
DIk587:94MIM'?DdJ8$K0?ENMI>K?Z8$&')(* 1+Q-S&'0# 1(*2
IYz
n
§]$MAW$.Z[H^I0LgDIA^JU8587:94T$MIJ
DI8t)>CRLu?Z<I0PnT\H?DIXI>CRL$JfgQPQDI>KI?MI@
IKX`0D)HWA?8u0)0RPST>CZ10EN$UGv%DI0:0ENMI>J
I>I=X`IJCRLZ1G>H?>A?$
?"U==@$0g>>CLc
PnGPQJD\J@dJ0>Z[B6$t)@$I@\I0Pn?TJQD)]:M>$C%B
)ILKoIJ0W$%0@LKPQDI>%MJ0WI@8DQt)>CRL=Z
IRPn?T?MIM>AH]$IJU
2. ENERGY-CONSERVING ROUTING AL-
GORITHM

1 2
í
3
î
4
ï
5
ð
1
4
ï
1
5
ð
h®[¯`°±]²Óm´GÍ.À²¸±]¶)ÈÂ[²I·Ø¶I¼%»¶¿²d²ñm°®,×¹)Â,²»¾²Ì
j0.MJ=$K0@LB6$J0WI@d$ODI\$I@d>CB
@CDIEc587:9ScQòhf "!$#óh&'g)(* 1+.ô/ "&0# 1(*2?Uk¥gDO587%9
/IJJ>H]$=Z1E\]$K%JJ0[]CJ>CZIPQCD=\õRWCB
I>/@AöcPQD0u>>SJ.VM)]A0I>A?K@AOJ^)?\]
^W$?>A0/PQCD\0JM`0nGZ1?P?gI@=MIgT'0JU%JSAND
J?ENn@AKD=0gI?nPQCDkH?DKDI:0ENA/PQD
PQ>>8J>M?)iDHP÷>$@b36yA
U
;l8DIJu0ENAI?$
JKEN0g]HXLs?MIM>AH]$pIJfLJfE¢AZ1?E\?$b36y0B

U 4?)
U
;UÑ:J\DIbM`0A>>CLbPT$M)
ghMI>A0JSG0$ENM>AJD\>'uXI>AI@\36yA
U |;U
?>J.0$IJA0DIHPb587%9YA0g?0JPQCD=DI)>LI@8$=D
I@=M0$>ey0$
U U
2.1 Determining node equivalence
587%9¡JJ.>A?$pZ1?E\?$V?)sWC)?>S@AJ.e00B
EN.GH^IW>$U%H]$eZ1?E\?$eJHYAd587%9
E\LX`NM]WAHXLs58Sy?=?DI0.>H]A4JfLJfENJG)
W'>MIENo31Z,%0ENMI>
c`c0,;Un9Q$hAC[?>AJ0IJfB
JcPSNJJEN=D)]oH?DI=THPQJoJo0o>H]A
I?0>CLj0>[]W'8kD0QIJU¤Ry0U =PS8>A?uDIJ
?JJIENMA\IkJDIHPiDI?n587:9eAJI?]a0HkXLKEN0g]
>H]$e0h?%0W'XLu>A?@$c)?>A?HHU
¥<W'oPQCDG>H?$.Z,E\?c?CJI?WA>$t)I8H^IWB
?>GI0JoA$DkIRPn?T`Uk:J8D)]G?OõH^IWB
?>öNX`0RPSYJ$ENoJhE\LuIhX`GH^IW>Z1?8EkB
EKIA?$uX`0RPSuD0JU9IQI?ENMI>$cj9A@o.IJ
]oH^IAJfg?:oIM)]PQCDg$A.g@$oJ>@$D>CLj>A]@$0
DI
ICJUe9I?=ENE=IH?X`0PnOJ\jI|c
J
IOY?\H^IW>HcPQD>AuX`0Pnu?)
I>CL
G=Jh0Mg?XI>$U
587%9ø$IJJJYDIJYM$XI>EùXL¡AWA@iDIPQD$>V?
PQD0oIJh?GAJfXHuAkJE\?>>%õWCI>m@AJöU
D
WC)?>n@AsJk0t)HJDDI?HcZ,=Pnd$]?=@?AJk7
?)j%c)?>>IJQ70$ENE=IH]%PQCDY>>mIJQA
?).W/W'0JU
DIJ<>>IJ=H?DK@A=]nH^IW>Z,
I@Uu¤R587:9ScI0J.gD)?I@k@A¤w8J8Y$]fJf.DC
L0L>$Uh9%0ENMI>$c)9@$G|\]W'0>ALJ%WC)?>@AJ:$
9@
c'0H]I@%DSWC)?>@AJ<7Gc?%c)K%U$7%?gI@
K$h0tIIC$uZWC)?>`@AJcI=8H?jH?DL\Z
c
c%|c?)
cmc?)|NH??>>HgD
U
D00Z1?=J
c
c`?)j|k?oH^IW>hIuPnk?ZDIEÑJ>MmU
¤DIu0t)sZhWC)>/@AmcPSNH^ICND)?=LI
e??h@AH?O!ë=ëKé« "!(GPQCDYH?DDIHUn¤RuH>CB
CLcuI$ú J8g$j$ENEKIIH]$Yg@$kJoI?G0ENIJfB
o?QW'jJfLENENA%:KgkM$M)?@']AY0a0JJD
?JjEKI>CCB6M)?Dp0ê)00$U¨¤RjICA>8JIJJ$mc%PSdJfB
JENYD)?jDIeENE=IH?$g?I@JY00ENIJfV3*IJfB
A
B
C
û
r
r r
r
1
5
2
3
4
ü
Q®,¯`°±?²eý´oç%èm¹`·¸Â[²Y¶)¼%×®,±]ÁH°¹IÂn¯)±?®1¿b®1»þuÿj8Ì
sleeping
active
discovery
after
T
s
after Ta
after Td
receive
discovery msg
from high rank
nodes
Q®,¯)°±]²Ï´KÙmÁ¹Á²eÁ±]¹)»ºH®,Á®,¶`»ºu®1»þjÿu8Ì
I@GDIhRPn?gL@?$)\M$MI@$?$jEN>)Z[H^I>CLNIJu
E\LedD=$I@uJf)JcmZ1?G0ENM>A
c
,;UK¤RyB
$U ¦cPSkENM)?.DIka0JoZnI$B00ENAJf.g$
MM)?@'?bIJI@VJDI$]PQ@OEN>*ct)II@dD)]jJDI$B
HPQI@eMM)@$?$VEN>J=I?=gD)?I@$\K$ENMI?J$J
X`0PnY587:9OI$uDI8I@kM>JU
s=JA0N$GWC)?><@AXIJHd$DkIEN)>gg?I@$
KU7hJJIENhWCI>@AjJQ.J^I?:PQCDuIJS$.JAo?J
JDIHPQ\u9A@h|U<¤NgSGEN0DIht)IC$\?ZWC)?>
@AchDYJfg?IeX`0Pn4RPnOM`JJXI>YZ*?DJfjI0Jj
LeRPSY$]?.@AJcJIgDsJG@?[){A9@$N|c
E=Jf:oX`.>A?@0oD)?

.Uo9I?o0ENM>AcI
Z/@A
II
Z<@?[ebY9@$.|\].?hDIoIZDo>AI@
A?@$$I>$I0@=RPSN$]0:@?[JU
DI00Z,$cPno@0Hâ

3
;

3f];


3
;
2.2 GAF state transitions
¤RK587%9ScHIJ]SG$IZD0/Jfg]JâSßg#A) 1«`c& 1ß!+g2)c
'!0(* 1+$U/7Jfg]ogIJC$A@?gEøJhJDHPQY9@$
U
¤RC[?>>LpJNJfg]jNpDIO& ,ß0!+g2VJfg?UibDi
Jfg?.& ,ß0!+g2)c:J$NCJg$AG?)=gD)?I@JSJfB
]W'0LdENJJ?@$JGtI)?DI0.JoPQCDIDkJENN@?[U
DIuAJ0?W$0LsENJJ?@$uJkIM>u?ZhI\Amc<@?As[c<JfCB
E\?8I/AW$ENh3g«`(f;c)oJfg?$U<7hJJ0X`H
X`]W'cINJJ.J.>H?i?)@?[sJ\e0ENI
DI:@AAmU

DIIk0Ju& 1ß!+g2eJfg?$cCGJ0J.jEN0oZ,

J0$IJUbDDIoEN0QtI0JcIDIGGX$$JfJ:CJ%JfB
0?W$0LEN0JJ@$.?)0JhJfg?u'!0(* ,+'U
DIoEN0hH>J
X`KJIMMJJHdXLYD0GJ]W'LeENJJ@JU
DJ8AEN80B
I0JQD8MX)?XI>L?Z<J]W'LENJJ?@$o>>AJ$mU
DI4d0JY'!0(* 1+$cnCNJJ\dEN$kW>I

d
0t)jDHPà>$I@dDIJkpJfgHLsA'!0(* 1+Jfg]$U47hZ[0

cDI\INPQA>>n0sV& 1ß!+g2sJfg?UdDI>j?0W'$c
D%%M`0H>>CLN0B6X$$HJfJCJnJ]W'0L\ENJJ?@$8]
0W>J

U
7_Ie& ,ß0!+g24'!0(* 1+dJfg]JuHbgD)?I@$eJfg]e
ßg#A) 1«uPQDI0YhH?e0ENA8J$ENG?DI0hH^IW>hI
PQ>>D)I>KI@Uk%J8@$?A?kPQDIgD=PQ>>D)B
>K$I@\D$@$DdMMI>H?BM`0)0%gT@jMB
0HGJ0X`HuDI80J0U%3*:%gITI@KHX`
?u?XICg]Lkg0I@GZmJGAhPQDAgDNIJSJD$>[
X`u?0W'$c<KC=OX`NJ>0OYMENN]W'0g?>A>SJfLJf0E
>CZ1AENU ;GbDINg?IJC$I@KNßg#AgI 1«)cGhH>JQ>>
M`0)@=EN0JQIjM`HPn0J%HPQjJgU
7IoDkß#A) ,«uJfg]oPT$J%MY?Z[0:Y?MIMI>H]AB
M`IQJ>MEN

%IjgJIJQX)?T\Y& 1ß!+g2)U
2.3 Tuning GAF
587%9s>HHW'JQD$J?ZE\LNMI?g?EN00JI>II@«`(gc

c
c<Iug?IT`c

keMMI>H?$JU¤sDIJ.J0$mc/PSj0B
JAX`%DIHP?)kPQDLkDIJ%M)]gEN00JS?%D$Ju\D%0B
0587%9>@$?DEU{7hMIM>AH]$IJ\E\LVPQJDis$MENA0
DJgDI$0JcZ1/0ENM>$c$M`D)MJg$@oA0H?JH=M)?T$0
>JJhZ,%@H]0hI0@?LJHWI@JU
nß(* 1ëN?(&o«`H&'%'!0(* 1+n(* 1ëN

R«`?(

H.X`SJ0QDI/0M`0H
/>ACZ,0EN:3g«)# (f;c$J0W$]W'>CLGJ0XLG?JJIENI@DI/I
PQ>>8IJfg?>CLi$JIENY0@L?sE\?E=IEg?eI>
CkJUdz:]DI0KD)?sDIJK0$IJW$]AW$s«)(cS587%9IJ0Jk
?MIM'gDOJ0X`HOy0$
U |XI>A\I0@?LdIJ@
?0$JJhIJU
587%9¡J0>A00JKDe& 1ß!+2dë\ßßHu ,«I(g+?$#o3

;G?JkICB
Z,EàgIE£W>oX`0RPSY}N?)JENo$JfgHU
DJ:?MB
M'?DeHW'[J:AZ,E_JfLIgDIHJ]W'0LENJfB
J?@$Jh3"J<IJMCHKXLKyz:
H]1;U
Dng@$Z

hk?>JoX`
ê)I0IHoXLo/g?IT8hI0$g?@$/DI@$D>Log?IT'GJ
JMIMJJo>]PB"g?IT'HeIJc>>]PQ@DIE£jgMA>CLe@$
J>0MU%JhDI\'!0(* 1+.Jfg?GE\LuPQJDNgDIJKk>A]@$0

GNHW'[uX)?)PQADI0@Lu]W'0DH$U
%JS'!0(* 1+n&éf(* "«3

';`HoX`<CJM`00H:>CZ10ENh3g«)# (f;U
587%9IJf$VIJJ

d?$ENM>AJDp>'pXI>AI@Jk0B
JAX`eyA
U |U
oH&uf«
? ,«p587:9JKgDIJsYE\?ENNI0Pn?T>CZ10B
ENXL8J>0@%PQDIgDKJD)?)>$@Uz%T:J00B
ENH=XL=J0W'0g>I>JU9CJfHc7IhkDK$!0(* 1+%Jfg?QDIJ
D@$DI8gTD)?N=p& 1ß!+g2YJfg?U
DIJ:>AGJ
u^IgT>LjHgDYDIGJfg?.H?De@AY$>CLE\gJ:$=?0B
W':IU9IQJnPQCDjD8JEN%Jfg?$c)587:9s@W'JQIJ
PQCDY>$@$0:0M`0Hj>ACZ,0ENu3g«)(f;hDI@DI0hgTU
DIJ%>
M.IJoPQCDO>AI@0=M`00H>CZ1AEN\YIJktJfHU9CB
I>>CLcIkAJ.?\JHdXHTeJUj¤GJGM`$JJXI>N>0
?MIM>AH]$IJ\gDIJYCa0=IugTI>J\?gI@
DI0GHPQsXAJcZ,.0ENM>$c?MIM>AH]$OE\LYZ*HW'?.DNB
W'8JQI>DI0Lug$hI0@?LuA=JIJ?hI0PnT`U
:8ßg#AgY&é(* "?«3

;kX`QJ0:DI.«)(<Z`DQ0W'
IJInDAJJDI0$IJW$]AW$JJENM$KZCJ<>ACZ,0EN$U
w8udIEN$X>ACLcD$!0(* 1+IuE\LOEN]W'\$kDI
@Ai3*?ZJkDIkJ.gD)?IKD)?G?DI0.JoEN]W'k
DIJo@?[I;U
DAJGH?>HHW'Nu@AdPQCD$K?Lp$!0(* 1+kI0J
>CD$I@DJ$EN:I0J%]oJ>MI@cHI@=I@.t`0>ACLU
v:I/MM$gDGDI?Jfg?JfH>>CLGHJDJMXI>E¡AJhJ
J<QIICZ,E¨g?)EENSX`RPn0=}hI«)(gU
DIJ>A?@
g@$N?Z
!
KE\LeZ[sDI]W$kIJ8P?T'NIM^ICkH]>LUk¤R
587:9\DI0Z1
"
<JICZ1?EN>CL8Z,EDI<g@$
«)(f©
c,«)("U
s%>JK$J[0Q?j?>C0)]8MM$gDuJI@.IhEN$X>ACL
Z,E\?eyA
U
U
2.4 Load balancing energy usage
587:9ENMI>HLJke>A$$VX)?>[?I@Jfg?0@LpJdDI?\?>>I0J
E\?A=IMN?)=III@%$@$DI0Z1?J>$@K?J/M`JJXI>$U
DI
AHGX`DAIkDIJnJnD)]>>IJnNDI%I0PnTk?8H^I>>CL
ENM`g?=IOIe$IjEKIJfKX`jM`0)>HOEN?uDI
LjZ<DIo?DI0JU83"7%Y?>)?W'GJQN$ENM>A>CL0DIIJf
DI:I0@?L?ZH?DojjPQDA>GD0hIJJ>MU ;
587:9JJuDZ1>A>HPQI@p>'$XI>AI@VJfg?0@LU7QZ,0j
IoE\IJhDIu'!0(* 1+GJfg?GZ1?:EN
c):DI@$JhCJ
Jfg?N&? 1ß!g?+2.o@$W'Q8gD)?In8?DI0/IJPQCDIkDI
JENQ@?[=oX`0$ENG'!0(* ,+K31t)@
;U<zhH?>>D)]SJ/?
gT'Hp0g@DCNE\A@0I0@?L4>W$>JU4bD
DI0W'YgD)?I@$0JuCJ\Jfg?& 1ß!+2IcQuJ\EN
>T'>CLVD)?uC\D)?J\>A0JJ\0E\II@I@LpD)4CJNI@$DX`?
IJ:X`0HJ=M0JIE\X>CLjDK@$DX`JhPn0KAYD\ßg#A
$#
1«eJfg]u0$IJW@I@L@jDIN$ú J.AW$kAENU
S$JH^I>CLcDIk=DI?8PnJ.AW$kJo>A0JJ.>T'>CLejB
E\0W'G]Z,0QDIGJ]W'0LuMIDIJ$U
DI0W'IjJ0J
YdDW>Is«`(=I4W'AJ0J
«`?(njCJQAJ0?W$0L\ENJJ@JU
DI8$BR?0W':J\DI
I0A@DX`DIsJ«`(8e00ENIKDIC.J>MI@dM`AU
DIk0W'kkJJu«`(%jW>=>JJoD)?dDKENK
IJSIMk?>>E\?II@%I0@?Lu3g«)# (f;U¤R.$<JAEKI>A?IJPnnJ
«`?(d«)# (
&%
JNDI?QDIoG$JIENJQDI>CZ<ZCJ%0I0@?L
X`0Z,GD)?)@=aeN?I?DI0hI8DI:I@$DX`?DImU
oHW'A.Dg?JDII@c'PQDI0Y«)# (X`ENJ>JJDI=%DJD$>A
3*JLc)}Jg;Q587:9OJ0JK«)(n=D:Z1>A>S«)# (gU
2.5 Adapting to high mobility
587:9¨Jk$M=DIE=X`0=Z8JNMI?M)]I@s
$Do$@kNT'MYk0$IJfg?:>W'0>Z<JQD)]%
I]gU
D=AH?><J)]jPnI>AeX`=$k?0W'==eH?D
@AY]oLuEN$Unã%]PSW'0Hc`JhI0J:EN]W'$cDIG?0W'K
E\Ld>A]W$uCJ.@AmU
DIJKE\Ld>HHW'NDINMA?=@?APQD$
d?0W'=$c`HI@\I@\t`>CRLU%¤RYJI?$J8PQCD
DI@DjENXI>LkDIJnM$X>A0EqH?j@?H?>CLuI0H?J8M)?T$0$M
g?0JU
s<H?G0$ENENI]<DI@$DoENXI>L:XL%$JA0I@QDIJmJfLJfEkB
>W'>/X`D)HW.0MI>C>CLsV587%9SU¥gDOINJfE\?JGDI
EN%CS0M`0J/.>HHW'hJS@Ad31Dk
('
!0(&N«`H&Qg "&=(* 1ë\
G«(f;SI\>)0J/DIJ/AZ1?E\?$u\D:J]W'0LNENJfB
J@$U.bDIe?DI0oK0kßg#A) 1«Jfg]$cD0LYJ>MdZ1?
DI/JE\>>0?Z<«`?(?)u«(m:A/DIHPO>$@:CH?KJfgLG

Citations
More filters
Proceedings ArticleDOI

Characterizing data deliverability of greedy routing in wireless sensor networks

TL;DR: η-guaranteed delivery is introduced which means that the ratio of successful data deliveries is not less than η, and the relationship between the transmission power of sensors and the probability of achieving η-Guaranteed Delivery is studied.
Proceedings ArticleDOI

EAGR: Energy Aware Greedy Routing in Sensor Networks

TL;DR: A location based algorithm, EAGR (Energy Aware Greedy Routing), is presented for sensor networks to extend the lifetime of the network and to get the higher data delivery rate and to balance the energy consumption of nodes.
Proceedings ArticleDOI

An energy aware coverage-preserving scheme for wireless sensor networks

TL;DR: The coverage calculation method proposed by Tian and Georganas is extended and a novel distributed solution based on local information exchange without the uncertainty of self-schedule algorithms is described, which outperforms C-PNSS and outperforms LEACH when the coverage rate is higher than 80%.
Journal ArticleDOI

A Centralized Balance Clustering Routing Protocol for Wireless Sensor Network

TL;DR: A centralized balance clustering routing protocol based on location is proposed for WSN with random distribution and can balance the energy consumption and improve the network throughput and lifetime significantly.
Proceedings ArticleDOI

Spatio-temporal sampling rates and energy efficiency in wireless sensor networks

TL;DR: It is shown that the lower bound on delay incurred in gathering data is O(k2n) in a clustered network of n sensors with at most k hops between any sensor and its CH.
References
More filters
Book

Wireless Communications: Principles and Practice

TL;DR: WireWireless Communications: Principles and Practice, Second Edition is the definitive modern text for wireless communications technology and system design as discussed by the authors, which covers the fundamental issues impacting all wireless networks and reviews virtually every important new wireless standard and technological development, offering especially comprehensive coverage of the 3G systems and wireless local area networks (WLANs).
Proceedings ArticleDOI

RADAR: an in-building RF-based user location and tracking system

TL;DR: RADAR is presented, a radio-frequency (RF)-based system for locating and tracking users inside buildings that combines empirical measurements with signal propagation modeling to determine user location and thereby enable location-aware services and applications.

RTP: A Transport Protocol for Real-Time Applications

TL;DR: RTP provides end-to-end network transport functions suitable for applications transmitting real-time data over multicast or unicast network services and is augmented by a control protocol (RTCP) to allow monitoring of the data delivery in a manner scalable to large multicast networks.
Proceedings ArticleDOI

Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers

TL;DR: The modifications address some of the previous objections to the use of Bellman-Ford, related to the poor looping properties of such algorithms in the face of broken links and the resulting time dependent nature of the interconnection topology describing the links between the Mobile hosts.
Proceedings ArticleDOI

A performance comparison of multi-hop wireless ad hoc network routing protocols

TL;DR: The results of a derailed packet-levelsimulationcomparing fourmulti-hopwirelessad hoc networkroutingprotocols, which cover a range of designchoices: DSDV,TORA, DSR and AODV are presented.
Related Papers (5)
Frequently Asked Questions (1)
Q1. What are the contributions in "Geography-informed energy conservation for ad hoc routing" ?

In this paper, the authors proposed a method to find the optimal set of features for each of the three types of features.