Professional Documents
Culture Documents
3
3
10 ln n) n
8 ln n) n
10
8
. 11
By using llo Clornoff bound in (5), vo can vrilo,
Ii A 10 ln n) n Ii A 1 1 A
<
c
1
1 1 A
<
8c
10
10 ln n) n
<
1
c
ln n) n
1
n) n
.
Wo jusl provod llal vill probabiIily oxcooding 1
1
n) n
llo numbor A of coIIision ovonls is boundod by
10 ln n) n . Sinco oacl coIIision ovonl may provonl up lo
lvo slalions from rocoiving lloir lomporary IDs, vo lavo
provod llo foIIoving rosuIl.
Lemma 4.3. Assumc i|ci i|c ccn!iiicn 10 !ccs nci |c|!. Wii|
prc|c|i|iiq cxccc!ing 1
1
n) n
, u|cn prciccc| Ássign÷
Temporary÷ID(i, :) icrmincics, |cucr i|cn 20 ln n) n
siciicns |ctc |ci|c! ic rcccitc icmpcrcrq |Ds.
5 INITIALIZING THE 1` WITHIN LOGARITHMIC
AWAKE TIME
Wo aro nov in a posilion lo prosonl our firsl iniliaIizalion
prolocoI for singIo-clannoI, n-slalion 1`s vill no-CD llal
lorminalos vill probabiIily oxcooding 1
1
n
in C n limo
sIols, vill no slalion boing avaIo for moro llan C log n
limo sIols. Al llis limo, vo maIo llo funclion ) n
inlroducod in Soclion 4 prociso. Ior roasons llal viII
bocomo cIoar Ialor, vo vrilo
) n log log n 8. 12
In oulIino, our iniliaIizalion prolocoI porforms ropoal-
odIy Assign-Temporary-ID(i, :) vill an approprialo
cloico of paramolors i and : lo guaranloo llal, vill
probabiIily al Ioasl 1
1
n
, aII llo n slalions rocoivo
lomporary IDs. Tlo dolaiIs of our iniliaIizalion prolocoI
aro as foIIovs.
IrolocoI Initialize(n)
: 0,
Inr i 1 tn log log n 8 dn
aII slalions vill no lomporary ID parlicipalo in prolocoI
Assign-Temporary-ID(
n
2
i 4
, :),
: :
n
2
i 4
,
endInr,
iniliaIizo aII slalions by using prolocoI Reduce(16n).
Si nco prol ocoI Assign-Temporary-ID(
n
2
i 4
, :)
lorminalos in
n
2
i 4
limo sIols vill no slalion boing avaIo
for moro llan ono limo sIol, llo Inr Ioop in prolocoI
Initialize(n) laIos aIlogollor
log log n 8
i 1
n
2
i 4
< 16n
limo sIols and no slalion is avaIo for moro llan ) n
log log n 8 limo sIols.
As vo aro aboul lo slov, vill probabiIily oxcooding
1
1
n
vlon llo Inr Ioop in prolocoI Initialize(n)
lorminalos, aII llo n slalions lavo rocoivod lomporary IDs
in llo rango 1 lo 16n. Tloroforo, by using llo prolocoI
Reduce(16n) llo slalions viII rocoivo uniquo IDs in llo
rango 1 lo n.
Our pIan is lo uso CoroIIary 4.2 and Iomma 4.3,
combinod, lo slov llal vill probabiIily oxcooding 1
1
n
,
al llo ond of log log n iloralions of llo Inr Ioop, al mosl
20 ln n) n slalions lavo faiIod lo rocoivo lomporary IDs.
Ior llis purposo, vo nood llo foIIoving loclnicaI rosuIl.
Lemma 5.1. Assumc i|ci i sciis|ics
n
2
i 1
2
2
i
20 ln n) n . Wii|
prc|c|i|iiq cxccc!ing 1
i
n) n
, ci i|c cn! c| i|c ii| iicrciicn c|
i|c |cr |ccp in prciccc| Initialize(n), ci mcsi
n
2
i 1
2
2
i
siciicns |ctc nci rcccitc! icmpcrcrq |Ds.
PrnnI. Wo provo Iomma 5.1 by llo induclion on i.
Basis: In llo firsl iloralion of llo Inr Ioop prolocoI
Assign-Temporary-ID(8n, 0)isoxoculod. Sinco, al llis
limo, i 8n, condilion 10 is salisfiod and CoroIIary 4.2
guaranloos llal vill probabiIilyoxcooding 1
1
n) n
, al llo
ond of llo firsl iloralion no moro llan
2n n 1
8n
<
n
4
n
2
0
2
2
1
slalions lavo nol rocoivod lomporary IDs.
Inductive step: Assumo llal al llo ond of llo i 1 ll
iloralion of llo Inr Ioop, vill probabiIily oxcooding
1
i 1
n) n
, a numbor n
n
2
i 2
2
2
i 1
of slalions lavo nol
rocoivod lomporary IDs.
In llo ill iloralion Assign-Temporary-ID(
n
2
i 4
,:
) is
oxoculod. If al llo boginning of llo ill iloralion
condilion 10 is nol salisfiod, Iomma 4.3 and llo
induclion lypollosis, combinod, guaranloo llal vill
probabiIily oxcooding 1
i 1
n) n
1
n) n
1
i
n) n
llo
numbor slalions llal lavo nol rocoivod lomporary IDs
al llo ond of llo ill iloralion is al mosl
20 ln n) n
n
2
i 1
2
2
i
as cIaimod.
Wo may assumo, lloroforo, llal condilion 10 loIds al
llo boginning of llo ill iloralion. Nov, CoroIIary 4.2 and
llo induclion lypollosis combinod guaranloo llal vill
probabiIily oxcooding 1
i 1
n) n
1
n) n
1
i
n) n
al llo
ond of llo ill iloralion al mosl
858 ÌEEE TRANSACTÌONS ON PARALLEL AND DÌSTRÌBUTED SYSTEMS, VOL. 11, NO. 8, AUGUST 2000
2n n 1
n
2
i 4
2n
2
i 2
2
2
i 1
n
2
i 2
2
2
i 1
n
2
i 4
2n
2
2
2i 4
2
2
i
n
2
i 4
n
2
i 1
2
2
i
slalions lavo nol rocoivod lomporary IDs.
ConsoquonlIy, vill probabiIily oxcooding 1
i
n) n
, al
llo ond of llo ill iloralion fovor llan
n
2
i 1
2
2
i
slalions lavo
nol rocoivod lomporary IDs and llo proof of Iomma 5.1
is compIolo.
Iol 1 bo llo Iargosl inlogor salisfying
n
2
1 1
2
2
1
20 ln n) n . 18
By Iomma 5.1, al llo ond of llo Ill iloralion of llo for
Ioop, vill probabiIily oxcooding 1- 1 `ovor nf(n), fovor
llan
n
2
1 1
2
21
slalions lavo faiIod lo rocoivo lomporary IDs. Iol
us foIIov llo 1 1 ll iloralion. If al llo boginning of llis
iloralion condilion 10 is salisfiod llon by (3), CoroIIary 4.2,
and Iomma 5.1 combinod, vill probabiIily oxcooding 1
1 1
n) n
al mosl
n
2
1
2
2
1 1
slalions lavo nol rocoivod lloir
lomporary IDs. Sinco 1 vas closon lo bo llo Iargosl inlogor
llal salisfios oqualion (13), vo musl lavo
n
2
1
2
2
1 1
< 20 ln n) n .
On llo ollor land, if al llo boginning of llo 1 1 ll
iloralion condilion 10 is nol salisfiod, llon (3) and
Iomma 4.3 combinod guaranloo llal vill probabiIily
oxcooding 1
1 1
n) n
al llo ond of llo 1 1 ll iloralion,
fovor llan 20 ln n) n slalions lavo faiIod lo rocoivo
lomporary IDs.
Obsorvo llal for sufficionlIy Iargo n, llo inlogor 1
spocifiod in (13) musl salisfy llo doubIo inoquaIily:
n
2
1
2
2
1 1
< 20 ln n) n
n
2
1 1
2
2
1
.
Tlo roador slouId bo in a posilion lo confirm llal llis
impIios 1 log log n for sufficionlIy Iargo n. Tlus, vo lavo
provon llo foIIoving rosuIl.
Lemma 5.2. Wii| prc|c|i|iiq cxccc!ing 1
1
n
, ci i|c cn! c|
log log n i i c r ci i cns c| i |c I nr | ccp i n pr ci ccc|
Initialize(n), |cucr i|cn 20 ln n) n siciicns |ctc
|ci|c! ic rcccitc icmpcrcrq |Ds.
By Iomma 5.2 al llo ond of llo firsl log log n iloralions
of llo Inr Ioop, al mosl 20 ln n) n slalions lavo yol lo
rocoivo lloir lomporary IDs. Iol us lraco llo oxoculion of llo
Iasl lvo iloralion of llo Inr Ioop vloro Assign-
Temporary-ID(
n
2
1 2
, :) and Assign-Temporary-
ID(
n
2
1 1
, :) aro oxoculod.
Moro spocificaIIy, vo aro inloroslod in ovaIualing llo
probabiIily llal no coIIision ovonl occurs in llo 1 2 ll or
llo 1 8 ll iloralion of llo Inr Ioop. Ior simpIicily, vo
assumo llo oxaclIy 20 ln n) n slalions sliII parlicipalo in
llo prolocoI al llo boginning of llo 1 2 ll iloralion.
Irocooding as boforo, llo probabiIily llal llo ¸ll,
1 ¸ 20 ln n) n ), slalion oxporioncos a coIIision ovonl
in oillor of llo 1 2 ll iloralion is al mosl
j
¸
¸ 1
n
2
1 2
¸ 1 2
1 2
n
¸ 1 log n
4n
.
Tlus, for oillor i 1 2 a coIIision ovonl occurs vill
probabiIily al mosl
20 ln n) n
¸ 1
j
¸
<
400 log n ln n) n
2
8n
<
ò0 log n ln n) n
2
n
sinco 1 log log n
<
1
n
1
2
foi sufficionlly laigo n .
Tlus, vill probabiIily oxcooding
1
1
n
1
2
2
1
1
n
,
lloro aro no coIIisions ovonls in al Ioasl ono of llo 1 2 ll
or llo 1 8 ll iloralions. In ollor vords, vill probabiIily
oxcooding 1
1
n
llo firsl ) n log log n 8 iloralions of llo
Inr Ioop succood in assigning lomporary IDs in llo rango 1
lo 16n lo aII llo slalions. IinaIIy, by appIying prolocoI
Reduce(16n) ovory slalion rocoivos a dislincl ID numbor
in llo rango 1 lo n. Moroovor, by Iomma 3.5, llis Iallor lasI
is compIolod in 82n 2 limo sIols vill no slalion boing
avaIo for moro llan 2 log 16n 2 log n 8 limo sIols.
ConsoquonlIy, prolocoI Initialize(n) lorminalos in al
mosl 16n 82n 2 48n 2 limo sIols vill no slalion
boing avaIo for moro llan 2 log n 8 log log n 8
2 log n log log n 11 limo sIols. Tlo foIIoving lloorom
summarizos our findings.
Thenrem 5.3. Wii| prc|c|i|iiq cxccc!ing 1
1
n
, prciccc|
Initialize(n) iniiic|izcs c sing|c-c|cnnc|, n-siciicn IN
uii| nc-CD in ci mcsi C n iimc s|cis uii| nc siciicn |cing
cuc|c |cr mcrc i|cn C log n iimc s|cis.
6 INITIALIZING THE 1` WITHIN DOUBLY
LOGARITHMIC AWAKE TIME
Tlo main goaI of llis soclion is lo slov llal ono can modify
prolocoI Initialize(n) discussod in Soclion 5 lo roduco
llo numbor of avaIo limo sIols por slalion lo al mosl
8 log log n 1ò.
RocaII llal llo Inr Ioop in prolocoI Initialize(n)
laIos 16n limo sIols aIlogollor and no slalion is avaIo for
moro llan ) n log log n 8 limo sIols. Moroovor, vill
probabiIily oxcooding 1
1
n
, vlon llo Inr Ioop lorminalos,
aII llo slalions lavo rocoivod lomporary IDs. Our anaIysis
in llo provious soclion rovoaIod llal llo buII of llo 2 log n
log log n 11 limo sIol avaIo limo oxporioncod by llo
slalions sloms from porforming prolocoI Reduce(16n). Our
pIan is lo laIo advanlago of llo parlicuIar dislribulion of a
(donso) subsol of llo lomporary IDs lo roduco llo numbor of
avaIo limo sIols.
NAKANO AND OLARÌU: ENERGY-EFFÌCÌENT ÌNÌTÌALÌZATÌON PROTOCOLS FOR SÌNGLE-HOP RADÌO NETWORKS WÌTH NO COLLÌSÌON... 859
6.1 Taking Advantage of a Uniform Distribution
To givo llo roador an idoa of our approacl, vo nov slov
lov ono ccu|! iniliaIizo llo slalions vill lomporary IDs in
llo rango 1 lo 8n. Tloroaflor, vo viII procood lo sluffIo
lomporary IDs and viII appIy llo samo loclniquo lo aII llo
slalions.
RocaII llal, as slovn in Soclion 5, vill probabiIily
oxcooding 1
1
n log log n
, as a rosuIl of running prolocoI
Assign-Temporary-ID(8n, 0), al Ioasl
8n
4
slalions lavo
boon assignod lomporary IDs in llo rango 1 lo 8n.
Moroovor, il is oasy lo soo llal llo rosuIling lomporary
IDs como from an undorIying uni|crm !isiri|uiicn ovor llo
rango 1 lo 8n. ConsoquonlIy, for an arbilrary fixod i,
1 i 8n , llo probabiIily llal somo slalion las rocoivod
lomporary ID i is al Ioasl
8n
4
8n
8
82
.
Nov, parlilion slalions vill IDs in llo rango 1 lo 8n inlo
n
4 ln n
groups G 1 , G 2 , . . . , G
n
4 lnn
sucl llal group G i ,
1 i
n
4 ln n
, invoIvos llo slalions vill IDs in llo rango
82 ¸ 1 ln n 1 lo 82¸ ln n. Sinco oacl group G i invoIvos
slalions vill IDs in llo rango of 82 ln n inlogors, llo
provious discussion guaranloos llal G i is omply vill
probabiIily al mosl 1
8
82
82 lnn
. Nov Iomma 2.1 aIIovs us
lo vrilo
1
8
82
82 ln n
< c
8 lnn
1
n
8
.
By (3), il foIIovs llal vill probabiIily oxcooding
1
1
4n
2
ln n
, oacl of llo
n
4 lnn
groups G 1 , G 2 , . . . , G
n
4 lnn
conlains al Ioasl ono slalion.
Il is naluraI, al llis poinl, lo iniliaIizo llo slalions in oacl
group G i , 1 i
n
4 lnn
, individuaIIy, using prolocoI
Reduce(82 ln n). By Iomma 3.5, for oacl group G ¸ , llis
lasI lorminalos in al mosl 64 lnn 2 limo sIols vill no
slalion boing avaIo for moro llan 2 log 82 ln n
2 log ln n 10 < 2 log log n 10 limo sIols. Tlo ovoraII num-
bor of limo sIols is
n
4 lnn
64 lnn 2 16n
n
2 lnn
. Al llis
poinl, oacl slalion in group G i , 1 i
n
4 lnn
, las a
IocaI ID villin G i . IinaIIy, llo profix sums of
G 1 , G 2 , . . . , G
n
4 lnn
aro compulod. CIoarIy, vo can
uso llo firsl slalion in oacl group G i for llis compulalion.
Sinco, vill probabiIily oxcooding 1
1
n
, nono of llo groups
is omply, vo can uso llo profix-sums prolocoI of Iomma 3.1.
Tlis laIos
n
4 lnn
1 limo sIols vill llo firsl slalion in oacl
group boing avaIo al mosl lvo limo sIols. Aflor llal, oacl
slalion updalos ils IocaI ID in llo obvious vay lo oblain ils
finaI ID. Tlus, vo provod llal by laIing advanlago of lloir
uniform dislribulion, llo slalions vill lomporary IDs in llo
rango 1 llrougl 8n can bo iniliaIizod, vill probabiIily
oxcooding 1
1
n
, in 16n
n
2 lnn
n
4 lnn
1 16n
n
4 ln n
1
limo sIols, vill no slalion boing avaIo for moro llan
2 log log n 18 limo sIols.
6.2 HandIing the GeneraI Case
UnforlunaloIy, vo cannol uso llo loclniquo of Subsoclion
6.1 lo iniliaIizo llo slalions vloso lomporary IDs aro in llo
rango 8n 1 llrougl 16n, bocauso llo lomporary IDs in llis
rango aro nci uniformIy dislribulod. In parlicuIar, vo
cannol guaranloo llal in ovory group of consoculivo c ln n
inlogors, al Ioasl ono las boon assignod as llo lomporary ID
of somo slalion. Ior convonionco, vo Iol
Grnup A. Donolo aII llo slalions vloso lomporary IDs aro
bolvoon 1 and 8n, and
Grnup B. Donolo aII llo slalions vill lomporary IDs
bolvoon 8n 1 and 16n.
To ovorcomo llo aforomonlionod difficuIly, vo uso llo
foIIoving lricI. Wo ¨sluffIo¨ llo lomporary IDs in llo
vloIo rango 1 lo 16n sucl llal
for 1 i 8n, i 2i 1, and
for 8n 1 i < 16n, i 2i 16n.
In ollor vords, aflor llo sluffIing, llo originaI IDs of
slalions in Group A bocomo c!! numbors sproad ovor llo
vloIo rango 1 lo 16n, vliIo llo originaI IDs of slalions in
Group B bocomo ctcn numbors sproad ovor llo vloIo rango
1 lo 16n. Il is cIoar llal ovory slalion can compulo ils nov ID
and llal no lvo slalions viII lavo llo samo ID al llo ond of
llo sluffIing.
Tlo Ioy insigll is llal sinco llo IDs of slalions in Group
A voro uniformIy dislribulod ovor 1 lo 8n, llo nov IDs of
slalions in Group ¹ aro sliII uniformIy dislribulod ovor llo
rango 1 lo 16n.
Nov, parlilion llo slalions in llo rango 1 lo 16n inlo
n
4 ln n
groups G 1 , G 2 , . . . , G
n
4 lnn
of 64 ln n inlogors oacl,
sucl llal group G i , 1 i
n
4 ln n
, invoIvos slalions vill
IDs in llo rango 64 ¸ 1 ln n 1 lo 64¸ ln n. Sinco aII llo
slalions in G i aro incIudod in G i , oacl of llo
n
4 ln n
groups
G 1 , G 2 , . . . , G
n
4 ln n
conlains al Ioasl ono slalion vill
probabiIily oxcooding 1
1
4n
2
lnn
.
As boforo, vo iniliaIizo llo slalions in oacl group G ¸ ,
1 ¸
n
4 ln n
, individuaIIy, using prolocoI Reduce(64 lnn).
By Iomma 3.5, for oacl group G ¸ , llis lasI lorminalos in
al mosl 128 lnn 2 limo sIols vill no slalion boing avaIo
for moro llan 2 log 64 lnn 2 log lnn 12 < 2 log log n
12 limo sIols. Tlo ovoraII numbor of limo sIols is
n
4 lnn
128 lnn 2 82n
n
2 ln n
. Al llis poinl, oacl slalion
in group G ¸ , 1 ¸
n
4 lnn
, las a IocaI ID villin G ¸ .
IinaIIy, llo profix sums of G 1 , G 2 , . . . , G
n
4 lnn
aro
compulod. CIoarIy, vo can uso llo firsl slalion in oacl
group G ¸ for llis compulalion. Sinco vill probabiIily
oxcooding 1
1
n
, nono of llo groups aro omply, vo can uso
860 ÌEEE TRANSACTÌONS ON PARALLEL AND DÌSTRÌBUTED SYSTEMS, VOL. 11, NO. 8, AUGUST 2000
llo profix-sums prolocoI of Iomma 3.1. Tlis laIos
n
4 lnn
1
limo sIols vill llo firsl slalion in oacl group boing avaIo
for al mosl lvo limo sIols. Aflor llal, oacl slalion updalos
ils IocaI ID in llo obvious vay lo oblain llo dosirod finaI ID.
Tlis impIios llal vo can iniliaIizo aII llo slalions in 82n
n
2 ln n
n
4 ln n
1 82n
n
4 lnn
1 limo sIols vill no slalion
boing avaIo for 2 log log n 1ò limo sIols.
RocaIIing llal llo Inr Ioop in prolocoI Initialize (n)
laIos 16n limo sIols aIlogollor and llal no slalion is avaIo
for moro llan log log n 8 limo sIols, vo lavo provon llo
foIIoving imporlanl rosuIl.
Thenrem 6.1. Wii| prc|c|i|iiq cxccc!ing 1
1
n
, c sing|c-
c|cnnc|, n-siciicn 1` uii| nc-CD ccn |c iniiic|izc! in
C n iimc s|cis, uii| nc siciicn |cing cuc|c |cr mcrc i|cn
C log log n iimc s|cis.
7 SIMULATION RESULTS
Wo lavo simuIalod llo iniliaIizalion prolocoI prosonlod in
Soclion 6 in ordor lo gol a fooI for lov voII il porforms in
praclico. Sinco prolocoI Reduce 64 ln n is dolorminislic, vo
lavo focusod on llo Inr Ioop. Tlo fundamonlaI molivalion
for llis is llal sinco llo running limo of prolocoI
Reduce 64 ln n can bo porcoivod as a fixod ovorload, llo
moro slalions gol lloir lomporary IDs in oacl iloralion of
llo Inr Ioop, llo faslor viII llo prolocoI lorminalo.
Will llis in mind, vo lavo simuIalod llo Inr Ioop in
prolocoI Initialize(n) for n 10, n 100, n 1000,
n 10, 000, n 100, 000, and n 1, 000, 000.
Ior oacl vaIuo of n as abovo, vo lavo run llo simuIalion
100, 000 limos. Wo voro parlicuIarIy inloroslod in llo
numbor of slalions llal faiIod lo rocoivo lomporary IDs al
llo ond of parlicuIar runs of Assign-Temporary-ID. Wo
rofor llo roador lo TabIo 1, vloro llo rosuIls of llo
simuIalion aro summarizod.
Ior oxampIo, laIing n 100, llo Inr Ioop invoIvos
log log n 8 ò.78 6 iloralions corrosponding, ro-
spoclivoIy, lo
Assign-Temporary-ID (800, 0),
Assign-Temporary-ID (400, 800),
Assign-Temporary-ID (200, 1200),
Assign-Temporary-ID (100, 1400),
Assign-Temporary-ID (ò0, 1ò00), and
Assign-Temporary-ID (2ò, 1òò0).
As monlionod, in ordor lo gol llo rosuIls in llo labIo, llis
vas llon ropoalod 100, 000 limos. Tlo simuIalion slovod
llal aflor laving run Assign-Temporary-ID(800, 0) an
avorago of 11.6ò slalions faiIod lo rocoivo lomporary IDs.
IiIoviso, aflor llo subsoquonl oxoculion of Assign-
Temporary-ID(400, 800), onIy 0.8ò slalions lavo nol
rocoivod lomporary IDs. Aflor oxoculing Assign-
Temporary-ID (200, 1200) onIy 0.0026 slalions voro yol
lo rocoivo lomporary IDs. IinaIIy, aII llo slalions rocoivod
lloir lomporary IDs al llo ond of Assign-Temporary-ID
(100, 1400).
Tlo rosuIls in TabIo 1 slov llal our prolocoI porforms in
praclico ovon bollor llan vlal llo anaIylicaI modoI
prodiclod.
8 INITIALIZING A /-CHANNEL 1` WITH NO-CD
Tlo main goaI of llis soclion is lo oxlond llo iniliaIizalion
prolocoI prosonlod in Soclion 6 lo llo muIliclannoI caso.
Considor a /-clannoI, n-slalion 1` vill clannoIs
C 1 , C 2 , . . . , C / .
Il is slraigllforvard lo soo llal prolocoI Assign-
Temporary-ID(
n
2
i 4
, :) vlon porlod lo / clannoIs, in llo
obvious vay, lorminalos in
n
2
i 4
/
limo sIols, vill no slalion
boing avaIo for moro llan ono limo sIol. Tlo Inr Ioop in
prolocoI Initialize(n) laIos aIlogollor
log log n 8
i 1
n
2
i 4
/
<
log log n 8
i 1
n
2
i 4
/
1 <
16n
/
log log n 8
limo sIols, and no slalion noods lo bo avaIo for moro llan
log log n 8 limo sIols.
Al llis poinl, aII llo slalions lavo rocoivod lomporary
IDs in llo rango 1 llrougl 16n. Tlo idoa nov is lo uso /
clannoIs lo porform llo foIIoving lasIs:
Task 1. IniliaIizo oacl of llo groups G 1 , G 2 , . . . , G
n
4 ln n
individuaIIy, and
Task 2. Compulo llo profix sums of
NAKANO AND OLARÌU: ENERGY-EFFÌCÌENT ÌNÌTÌALÌZATÌON PROTOCOLS FOR SÌNGLE-HOP RADÌO NETWORKS WÌTH NO COLLÌSÌON... 861
TABLE 1
The Number of Stations That Have Not Received Temporary ÌD after Each Ìteration: the Average of 100, 000 Executions
G 1 , G 2 , . . . , G
n
4 ln n
.
As discussod in Subsoclion 6.2, using ono clannoI, llo
slalions in oacl group G i , 1 i
n
4 ln n
, can bo iniliaIizod
in 128 lnn 2 limo sIols vill no slalion boing avaIo for
moro llan 2 log log n 12 limo sIols. If /
n
4 ln n
by assigning
llo
n
4 ln n
groups lo llo / clannoIs as ovonIy as possibIo,
TasI 1 can bo porformod in 128 ln n 2
n
4/ ln n
82n
/
n
2/ lnn
limo sIols vill no slalion boing avaIo for moro llan
2 log ln n 12 limo sIols. If /
n
4 lnn
, llon vo uso
n
4 lnn
clannoIs, assign ono clannoI lo oacl group, and iniliaIizo
ovory group in 128 ln n 2 limo sIols simuIlanoousIy. Tlus,
TasI 1 can bo dono in C
n
/
log n limo sIols vill no slalion
boing avaIo for moro llan 2 log log n 12 limo sIols.
By CoroIIary 3.3, TasI 2 can bo compIolod in 2
n
4/ ln n
C log
n
4 ln n
n
2/ lnn
C log n limo sIols vill no slalion
boing avaIo for moro llan oigll limo sIols, rogardIoss of
llo numbor / of clannoIs. Tlus, vo lavo provon llo
foIIoving imporlanl rosuIl.
Thenrem 8.1. Wii| prc|c|i|iiq ci |ccsi 1
1
n
, i|c /-c|cnnc|
n-siciicn 1` ccn |c iniiic|izc! in C
n
/
log n iimc s|cis uii|
nc siciicn |cing cuc|c |cr mcrc i|cn C log log n rcgcr!|css c|
i|c num|cr / c| c|cnnc|s.
9 CONCLUDING REMARKS AND OPEN PROBLEMS
Our main conlribulion vas lo proposo onorgy-officionl
iniliaIizalion prolocoIs for individuaI cIuslors of a radio
nolvorI. Iirsl, vo slovod llal if llo numbor n of slalions is
Inovn boforoland, llo singIo-clannoI 1` can bo iniliaIizod
by a prolocoI llal lorminalos, vill probabiIily oxcooding
1
1
n
, in C n limo sIols vill no slalion boing avaIo for
moro llan C log n limo sIols.
Noxl, vo slovod llal llis iniliaIizalion prolocoI can bo
impIomonlod in sucl a vay llal vill probabiIily oxcooding
1
1
n
, llo prolocoI lorminalos in al mosl C n limo sIols,
and no slalion las lo bo avaIo for moro llan C log log n
limo sIols.
IinaIIy, vo addrossod llo muIliclannoI caso and slovod
llal if /, / 1 , clannoIs aro avaiIabIo, an n-slalion 1` can
bo iniliaIizod, vill probabiIily oxcooding 1
1
n
, in C
n
/
log n limo sIols, vill no slalion boing avaIo for moro llan
C log log n limo sIols.
A numbor of probIoms romain opon. Iirsl, llo simuIalion
rosuIls prosonlod in Soclion 7 soom lo indicalo llal our
prolocoIs lorminalo mucl faslor llan vlal our proofs slov.
Il vouId bo inlorosling lo soo if llo conslanls oxlibilod in
llis papor can bo improvod upon, porlaps by a ligllor
anaIysis.
Moro imporlanlIy, lovovor, al llis limo vo do nol Inov
lov lo dosign onorgy-officionl iniliaIizalion prolocoIs for
llo caso vloro llo numbor n of slalions is noillor Inovn
nor a good approximalion lloroof is avaiIabIo. Tlis
promisos lo bo an oxciling aroa for furllor rosoarcl.
ACKNOWLEDGMENTS
Tlis vorIs vas supporlod in parl by ONR granl N00014-
97-1-0526.
REFERENCES
|1] N. AIon, A. Bar-Noy, N. IiniaI, and D. IoIog, ¨SingIo-Round
SimuIalion on Radio NolvorIs,¨ j. A|gcrii|ms, voI. 13, pp. 188÷210,
1992.
[2] D.}. BaIor, ¨Dala/Voico Communicalion ovor a MuIlilop, MobiIo,
Higl Iroquoncy NolvorI,¨ Prcc. M|ICOM ´º¯, pp. 339÷343, 1997.
[3] N. Bambos and }.M. RuInicI, ¨MobiIo Iovor Managomonl for
WiroIoss Communicalion NolvorIs,¨ Wirc|css Nciucr|s, voI. 3,
pp. 3-14, 1997.
[4] R. Bar-Yoluda, O. GoIdroicl, and A. Ilai, ¨Ifficionl ImuIalion of
SingIo-Hop Radio NolvorI vill CoIIision Doloclion on MuIlilop
Radio NolvorI vill No CoIIision Doloclion,¨ Disiri|uic!
Ccmpuiing, voI. 5, pp. 67÷71, 1991.
[5] R. Bar-Yoluda, O. GoIdroicl, and A. Ilai, ¨On llo Timo-
CompIoxily of Broadcasl in MuIlilop Radio NolvorIs: An
IxpononliaI Gap Bolvoon Dolorminism and Randomizalion, j.
Ccmpuicr cn! Sqsicms Scicnccs, voI. 45, pp. 104÷126, 1992.
[6] U. BIacI, Mc|i|c cn! Wirc|css Nciucr|s. Uppor SaddIo Rivor, N.}.:
Ironlico-HaII, 1996.
[7] }.I. Bordim, }. Cui, T. Hayasli, K. NaIano, and S. OIariu, ¨Inorgy-
Ifficionl IniliaIizalion IrolocoIs for Ad-Hoc Radio NolvorIs,¨
Prcc. |ni´| Sqmp. A|gcrii|ms cn! Ccmpuiciicn, pp. 215÷224, Doc.
1999.
[8] I.H. Dana, ¨Tlo Goograplor's Crafl Irojocl,¨ Dopl. of Goograply,
Univ. of Toxas, Auslin, Sopl. 1999. lllp://vvv. uloxas. odu/
dopls/grg/gcraf/nolos/gps/gps.llmI.
[9] W.C. Iifor and I.}. Bruno, ¨Iov Cosl IacIol Radio,¨ Prcc. ||||,
voI. 75, pp. 33-42, 1987.
[10] M. GorIa and T.-C. Tsai, ¨MuIlicIuslor, MobiIo, MuIlimodia Radio
NolvorI,¨ Wirc|css Nciucr|s, voI. 1, pp. 255-265, 1995.
[11] I.I. Harris and K.W. Warron, ¨Iov Iovor ToclnoIogios: A
Syslom Iorspoclivo,¨ Prcc. 1|ir! |ni´| Wcr|s|cp Mu|iimc!ic Ccmm.,
1996.
[12] T. Hayasli, K. NaIano, and S. OIariu, ¨Randomizod IniliaIizalion
IrolocoIs for IacIol Radio NolvorIs,¨ Prcc. 13i| |ni´| Pcrc||c|
Prcccssing Sqmp., pp. 544-548, Apr. 1999.
[13] I. D. KapIan, Un!crsicn!ing GPS. Princip|cs cn! App|icciicns.
Boslon: Arlocl Houso, 1996.
[14] C.R. Iin and M. GorIa, ¨Adaplivo CIusloring in MobiIo WiroIoss
NolvorIs,¨ |||| j. Sc|ccic! Arccs in Ccmm., voI. 16, pp. 1,265-1,275,
1997.
[15] R. Molvani and I. Raglavan, Rcn!cmizc! A|gcrii|ms. Cambridgo
Univ. Iross, 1995.
[16] K. NaIano, ¨OplimaI IniliaIizing AIgorillms for a RoconfigurabIo
Mosl,¨ j. Pcrc||c| cn! Disiri|uic! Ccmpuiing, voI. 24, pp. 218-223,
1995.
[17] K. NaIano and S. OIariu, ¨Randomizod C log log n -Round Ioador
IIoclion IrolocoIs in IacIol Radio NolvorIs,¨ Prcc. |ni´| Sqmp.
A|gcrii|ms cn! Ccmpuiciicn, pp. 209-218, 1998.
[18] K. NaIano, S. OIariu, and }. I. Sclving, ¨Broadcasl-Ifficionl
IrolocoIs for Ad-Hoc Radio NolvorIs vill Iov ClannoIs,¨ ||||
1rcns., Pcrc||c| cn! Disiri|uic! Sqsicms, voI. 12, pp. 1,276-1,289,
1999.
[19] M. }oa-Ng and I.-T. Iu, ¨A Ioor-lo-Ioor Zono-Basod Tvo-IovoI
IinI Slalo Rouling for MobiIo Ad-Hoc NolvorIs,¨ |||| j. Sc|ccic!
Arccs in Ccmm., voI. 17, pp. 1,415-1,425, 1999.
[20] B. IarIinson and S. GiIborl, ¨NAVSTAR: GIobaI Iosilioning
Syslom÷Ton Yoars Ialor,¨ Prcc. ||||, pp. 1,177-1,186, 1983.
[21] R.A. Iovors, ¨Ballorios for Iov-Iovor IIoclronics,¨ Prcc. ||||,
voI. 83, pp. 687-693, 1995.
[22] R. Ramanallan and M. Sloonslrup, ¨HiorarclicaIIy-Organizod,
MuIlilop WiroIoss NolvorIs for QuaIily-of-Sorvico Supporl,¨
Mc|i|c Nciucr|s cn! App|icciicns, voI. 3, pp. 101-119, 1998.
[23] D. Rayclaudluri, N.D. WiIson, ¨ATM-Basod Transporl Arcliloc-
luro for MuIlisorvico WiroIoss ICN,¨ |||| j. Sc|ccic! Arccs in
Ccmm., voI. 12, pp. 1,401-1,414, 1994.
862 ÌEEE TRANSACTÌONS ON PARALLEL AND DÌSTRÌBUTED SYSTEMS, VOL. 11, NO. 8, AUGUST 2000
[24] A.K. SaIIinlzis and C. Clamzas, ¨An In-Band Iovor-Saving
IrolocoI for MobiIo Dala NolvorIs,¨ |||| 1rcns. Ccmm.,
pp. 1,194÷1,205, 1998.
[25] R. Sancloz, }. Ivans, and G. Mindon, ¨NolvorIing on llo
BallIofioId: ClaIIongos in HiglIy Dynamic MuIlilop WiroIoss
NolvorIs,¨ Prcc. |||| M|ICOM ´ºº, Ocl. 1999.
[26] K. SivaIingam, M.B. Srivaslava, and I. AgravaI, ¨Iov Iovor IinI
and Accoss IrolocoIs for WiroIoss MuIlimodia NolvorIs,¨ Prcc.
|||| Vc|icu|cr 1cc|nc|cgq Ccn|., (V1C ´º¯), May 1997.
[27] M. Slomm, I. Gaullior, and D. Harada, ¨Roducing Iovor
Consumplion on NolvorI Inlorfacos in Hand-HoId Dovicos,¨
Prcc. 1|ir! |ni´| Wcr|s|cp Mu|iimc!ic Ccmm., 1996.
[28] }.I. WiosoIllior, G.D. Nguyon, and A. Iplomoridos, ¨MuIlicasling
in Inorgy-Iimilod Ad-Hoc WiroIoss NolvorIs, ¨ Prcc.
M|ICOM ´º8, 1998.
Koji Nakano, received the BE, ME, and PhD
degrees from Osaka University, Japan, in 1987,
1989, and 1992, respectively. From 1992-1995,
he was a research scientist at Advanced
Research Laboratory, Hitachi Ltd. Since 1995,
he has worked at Nagoya Ì nsti t ute of
Technology, Japan. Ìn 1999, he was an
adjunct associate professor of Old Dominion
University. He is currently an associate profes-
sor with the Department of Electrical and
Computer Engineering, at the Nagoya Ìnstitute of Technology.
Dr. Nakano has published in the following publications: IEEE
Transactions on Parallel and Distributed Systems, Journal of Parallel
and Distributed Computing, Theoretical Computer Science, Theory of
Computing Systems, Parallel Algorithms and Applications, and IEICE
Transactions. He serves on the editorial board of International Journal of
Foundations of Computer Science. He served as an editor of the Journal
of Information Processing Society of Japan. He has served as a
program chair or committee member of several conferences and
workshops, including the Ìnternational Conference on Parallel Proces-
sing, the Ìnternational Conference on Parallel and Distributed Comput-
ing and Systems, the Reconfigurable Architecture Workshop, and the
Workshop on Advances in Parallel and Distributed Computational
Models. His research interests include parallel algorithms and archi-
tectures, mobile computing, computational complexity, and graph
theory. He is a member of the ÌEEE Computer Society.
Stephan OIariu received the MSc and PhD
degrees in computer science from McGill Uni-
versity, Montreal, in 1983 and 1986, respec-
tively. Ìn 1986, he joined the Computer Science
Department at Old Dominion University, where
he is now a professor.
Dr. Olariu has published extensively in
various journals, book chapters, and conference
proceedings. His research interests include
wireless networks and mobile computing,
parallel and distributed systems, performance evaluation, and medical
image processing.
Dr. Olariu serves on the editorial board of several archival journals,
including IEEE Transactions on Parallel and Distributed Systems,
Journal of Parallel and Distributed Computing, International Journal of
Foundations of Computer Science, International Journal of Computer
Mathematics, VLSI Design, and Parallel Algorithms and Applications.
He is a member of the ÌEEE Computer Society.
NAKANO AND OLARÌU: ENERGY-EFFÌCÌENT ÌNÌTÌALÌZATÌON PROTOCOLS FOR SÌNGLE-HOP RADÌO NETWORKS WÌTH NO COLLÌSÌON... 863