Resilient Multicast using Overlays
Suman Banerjee, Seungjoon Lee, Bobby Bhattacharjee, Aravind Srinivasan
ABSTRACT
!"$#$$%&'()%#$$*+#,$-.%&0/012
%6< +<"= 879)%?865)#$7@
30
:A#,
6$"-.%$.&4%CBD5"<6$'
#$ )"8$796)"
:;
$$EF#$-3 BG@.@H3?> A#"5$%IJKL
3
<.%(M.< > .)$79N.OP
-.)$79N 3?> )-Q$<5$% > "@
0
(BCR%)
$MF<-BSKLT-.OMU5%-V? 879L<5 )
@
W> .
3 "X W >5> #$$-"$.5@H#-:9)
3 #,$-.%& > "3?> #$%Y% > )Z> "#$#$:
BD<5A<5)
["
[<5$E< > .6\9)#$%%%J.R<5%& W "#$
%IK]5
<5)
-Y
5%$EU"!.#,:$^6<_)%Y.BC[%<-B`<"Ka-"AE.!"
6"
8
,
6"
$#,:P<5$E<P5"6#$$79)
:F
6"$%K"!R#$-B`#Z80:RM.5%I
b %U+)6.$#$-c-.%P%&:YMBCP%<-Bd<-BdLe-.cMP > @
h^ij >> #$-8$5@H#:)
3 5#$$-"%& > .)#kIC
> #$%+OA<)6U.f($#$-gl
> ..# W .
OnoY oo.%o2 3 #85V.gp%*) W5)<5@H#$\9=LV@m.)#$<!E$"%Illq f(g5h^#Z8@i
> $.%K%<-B;<!"Jr"0<5)79%JL<$E<P5#$$79> )
:N
6"$?&su3 t9v.wP/
BD,<;*#$-Bx#8):M5!`y.oo 3 %6/ W "
P7,
3 %BD$<
<5$E<G@.@H`5)pBC.
\u#.%%%&n0@pzwP/?.j<$E.<j > .#.E.:
6<!"E.
68%cHz0<.E.% > )
+%)!/ABD<$#$'$55
$E{7)
:
#$-BS"7)
<-.5%F&|SzwA/0I
Categories and Subject Descriptors
h(I }I }P~ Nc
-0Nc
M{+
6R!")1f()pBC.
\
.)#$%Qh(I }I N~ F'
)-0F25
-M+
6R.)1
L%&
$55-Nq:%& 3 %Qh(I N~ F'
)
5XA8!!Z95
M1C)
W "
3 .)N W q:%& 3 %
General Terms
b $# E.
,< 3 %Y)%E.Y!)
W "
3 .)Y!i > )
3 6"$
- <J.5<5.
%8
KBD,<F< "
W hC 5)
q$5Y
¡($79)
%,m:* W *8
:5#b "!YhC#$#$>E?3 8
\MY+a3?}"o9> v8}Y¡q b I¢(I
<VW <Lgp%&,
W¢J.<!
"b 6"70<""
k£p-jNhC.! 3?> 5Iq)
V$5q7.!.%5"$*%Y^8
¡LF.#$$79%0P
%BD$m,:u
*"
:#.I
q$M I¢^8
"*)
k£p:GY^fqq5I]¥¤-B^YK"
"6!{b ¢(f(Ig=¢Co<!o8t}.6¦..o6y<!I8
k£&b4I(B^q)
$=$7.%.% >5.> §.
B^-.%
% >> > "
-V$ > "
X:=fUq5] b B[8
6Oh[hCX@mo}.o¦.oozI
Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies are
not made or distributed for profit or commercial advantage and that copies
bear this notice and the full citation on the first page. To copy otherwise, to
republish, to post on servers or to redistribute to lists, requires prior specific
permission and/or a fee.
SIGMETRICS’03, June 10–14, 2003, San Diego, California, USA.
Copyright 2003 ACM 1-58113-664-1/03/0006 ... 5.00.
¨
Keywords
© 79)
#: 3 5#$$-"%&-YX%$#$$.Y!(.! 3 $ª- W "
B[8
65$E
1. INTRODUCTION
2 %+ W .%& 5#$$-"%&V"6
)879)
:G%6< *<!"
.6<$7> %(<5$E<O#$7)
:=3 6"$%XBD$<+#-BS879)
<5%I © 3 5
[)0<@
_.Y-.#$#$-4
.!.5$#$%&$X%$#$)D+#,$-.%&FO/0Y$%^)%&@
M)«5 W #$-B
>86*#"#$#,:§%%5%N% BDW 5$# <5W "
*N
>> _#5$-,8
5$E %V)
<!W )")4R-
")l
#"$#$$m:IOi5 3 3?> #$%
>
W %6<2 >5> #$$-"$.%R"
P
-"#$@ 3 =.5$O"!'75)+%&
- 3 @
$EA >> #$"$5%DBD<5)
L<5 > #:!.6\=_!"#,m:4"[<X
$790
%
3?> 879%D W <N5)#$790
:V
68.%-"OMN$5)
-.%+BD$<5$c% > 0@
,«!'#"5):§M5!%Ia¡L%$5E;0
3 5#$E":¬5)«-G$ > $"
#$,)
6"
'~ }}-[B^4-.#$#^<5% 3 5#J W 865#$$79)
:`®0¯°k± °H®0²5³
´Aµ gp=± ³k°¶<·.$¯% ³kI )
[B^F%)
$MF¸$V<5.0D W 879)
#:@
!"%- 3 >#,$-> .%&P~ yY¦Y}Y}.vYzY}nYJn8}8IA¡L#$$\9R!"$79 3 5#$@
$-.%&4BD<0
'5"6 > .6\9)%4"
O
> #$"-§8V
.5)
%=$%5
<()mB^"
\Y$V >> #$"$@m#:)
3 #,$-.%&["6 > "0\)%["
> #$-8-j8=!u<.%&%I§¤.E$-"##,:Y^<5*@H<.%&% W "
3 .
879)
#:4)mB^.
\MY5.=<5LE.9.# W >5> #$$-"$@H#Z:0
3 #,$-.%&
$%45%&
)V. "6"G.G)¹P$V8790
#Z: W "
+5"6
6.5% 3 $%%.I <K793 !"#5"6D5)#$790
: > "<U$F >5> #$$-"$@
#:)
#,$-.%&[$%["V8790
#Z:?
.I§<$#$0pB^"
\@m#:)
5#$@
$-.%& 3 3 .\%^< 3 .%&D)¹?$X%U W )mB^.
\=
%.5
%3 Y,%
#$ 3 $c > #$-: 3 L$O<Ngp)
5) 3 .\9%L >5> #$$-"$@H#Z:0
5#,.%& "
J7.5#K6<$ W "
E.
. > 3?3 5"$U879)
3 <(BDZ)@m"
-3 Pgm)
)-I
b \9):j0<.#$#$E.$l5%&
)$5Ej2
%$#$$ #$$-"$@
#:)
3 #,$-"%& > ..#A$% > 87Z W "%&25"6>5j
> 8790
:
BD<)A879)
#:N5 W .$#$5
)% > "
,$A<5^865)#$790
: > "<5%I
© 79)
#:4%X"
> )%%%XV
)E#8
L@H<.%&%^BD<$6<*"
>iK..6)<S%5"#0#,< : W 3 "$.#
'
% W%{ > $.5#$@H#$- W W 8"79)#$
#
:l%O<!.5lc-<"c%
%O5)"
6%I
6.E. W .
X%X5-BD%&
3 $#M< 3 L<"6A5#$$7@
)
:F
[$%
.%&
0-I¤%%%J55J8790
#Z:R W "#$
%
"
3 .
%$E5,«!-"<!"
E5#Z8
> "0\)#$.%%%$U<)mB^"
\
. 3 :+-.5%?864.56.E.P$c<5R"
65)
F W )% W %.!%
kI E5I<CfL"
6.L #$-8$5@H#:)
#,$-.%& ..#~ y85%0%
5 W .5#,X 3 .5%[M>)>mB^)Oº[email protected]%3 .!5%6/0I >
»%)%DmB^P% 3?> #(0<5_%1
kZ/ b > .)$79( 3?> .^.#$#$-*¼[·.²!½9¾ ´ °$¿"®½DÀ¾.6ÁJ·.½"°²ÂL$
BD<$6<?-.6<P879)
#:P55[6<.%%^L)%&6"C 3 M)
W "<)
879)
#:j55%45 W .
3 #,:`"=
6"!5 3 .! W "
B["
6%*5"6'
-"0<' W <5 BD,<24#$8B !"$#$,p:;kI E5I?oI on0@poI oº9/0I <5$%
6.5 3 ª)- 3 W .
B^"
65E`> 6<5_5 > )
68%*$l"£&5)$
BD,<'<5P%.#K86 W "
B[8
65$E 3 6<!"$% 3 %U"#.E+<5R
-E%Y"! 3 :V#+4P% 3 .#$# 3 M)
D W > #$-8 > .6\9)
#$$79)
$%ILq50<+5 #$"%L"
N5)))-O.*% %%-V%&@
$5E*%-_5? 3 M> )
%I <P
6"! 3 $ª-c 3?> .>5> F$
%
7)
:A#$-Bl.5,$.#!8790
<-.5%J.!R-.=E"
6")X<5$E<=5)#$7@
0
:V
68.%()79+5!)
[<$E.<+
6"%D W "7)
#-:455 W "$#
%I
k$Z/ b -")$79 6<!"$% -.#$#$-jÃ50°Â-®0®½?ÄXÅ(ÆF¯KP<.!#$
5"6A#$.%%%L3 P#$$\=)3 "
%L"!4)mB^.
\=.E.%&$I
<
5E<2"!"#$:%$%F.')6.$#$-c% #"$.%LBCP%<-BÇ<!8
<5%
#"$79#,:% 3?> #6<5_5% > 3875<$E<
)%#$$5CE.!"
@
"%Y"M.<F$U<"
:U. 6.0)Id-.FM%-D%$E.@
5,«!-"#,:.E 3 <K86[> 5#$$79)
:(
6"$% W ·.²ÈK >> #$-8$5@
#:)
3 5#,.%& > "#kI E5IfL"
65P~ y"Y9ÉJ+~ ¦"Yf(gh^i`~ }-HY
Ê Ë~ }v-YKq)
$M*~ z-HY#.5!: .E.#"$.5@H!"%-j~,n8}-HY
h b f(@ 3 5#,.%&U~ }n0/JBD<$#$ 3 .$6.$$EN#$-BS#8):=M.5%I
<5P.
$55$5% W <$% )
N"
R<5
)@ W #IR],
%&-YBC
> > .%*O% 3?> #$Y#$-B[@m8790
<-> .;> %6< 3 W .
P
)%#$$ 3 #,,@
.%&-I O<5VM%&A W P\-BD#$-5E.Y<$%RBC.
\{$%R<54«5
%&
> ) > X.%-<R )%
$#$W $.
.3 5#,A$ -W .%&K%6#<$- 83 $K5<!@H#8:-).
PMC#,$-%-.%F& U
."5E..@@
3)#$%I;q> YBC3 %P*
>> $E"
5%?..#,:%3 %Rc%<5-Bx> <!8
V% 3?> #$A
6.5 3 $ª> >5> .6<2$%N%¹?$F*"0<5)79?<$E<
5"6V5#$$79)
:*
68%BD,<$#$-Bd#"5):M5!%IA]$.#$#,:YBC
5%&
6"(<-Bl
%-4%0<5 L-"+M(%-?BD,<*.
05$3 %&$Ec >> #$$-8.5@H#:> )
> 3 #,$-"%& 3 > ..#LkfLg&h^ix~ }8/F
879)
<5-Y#$-B¬#Z80:*"!+<5E.<*#$7)
:V
68$
> 8#,7$-.%F&A#D$8BS
8$%(.+%"
$%I
3 <5O
%&46 <W 5<_$5% W .
X)
4-.#$%4$%&%&$R
0>> 5#
$--G
"% W #$#$-BD%Idgpj<5
>
>
5)D%)$VB^ > %[<U)6.$#$%D W <5U»%6< 3 L.!
"!"#$:ªC$% > )
W "
3 .)J$Aq)$.AºIgpRq)$NXBC > %
)6.$#$-=% 3 #8.V%&5$%^ W <5X<5LLV@m)<!"=f(gh^i
>$R
.q)).$#kIRgpyNI q )<5) $b Az[BCC5,%E.)$
79$M%JD
5#
8$ -W F%\9BC0.0
\F<F" !W U<5 5
#$! W% I
>>
>
2.
<5Probabilistic
LÌ%6< 3 Resilient
#-:%=pB^ Multicast
6<!"$% 3 (PRM)
%? > 87
?
3
>
3
)%#$$5IK2F5)%)
$MU-.6<* W < 3 $+
I
2.1 Randomized Forwarding
gmU
6.! 3 $ª- W .
B[8
65$EY9-"0<F879)
#:FY8BD,<A[% 3 .#$#
>
6"
!.$#$#,,:p:0Y <5> %9.c08797)
#,:#:%c-55%E.%W I?)B2q06<
6=C
6."%&% 3 $0%%$.5%$.#$.)
@E
)5)3 %K<X86N#$$79)
:A
)XBD,<=% 3 D)
.%%^-5E.%^"!P$%
)% > %$5# W "
W .%&^86(
879)
:R$?a5)
<5$E< W .$#$5
68%^ W 879)
#:?55%IKi%&$5EA >> .6<% W "
^
%$#$)[.!
)#"#$ 3 #,$-.%&V%,<5)
V
.)$79O
)
6"% 3 $%%$%'kI E5I
L G~ }.o8HYq © T~ }}8¤.
68O~,n./.
9")$79(0
.
^).
@
))$N5%CkI E5I$E.$6"#]56"$4~ º8/.> !U-"F#,:U
)"7)
W 3d> "0\)#$%%%KN<^879)
#:R#$5\%I <)
W .
[< > 9")@
$79U
6"!5 3 $ª- W "
B[8
65$E4$%?\9):+5,Í)
5FM)pBC
>> *9.)6 <O"#"!Vu"<<*)
D% BC)#$,#$«!@H\5-BD06*.$#$0%45$ %&W$EP
.>)> $
799V"0
6<5.!%I $ª-
W .
B^"
65$5> Eu5%$E<5> O)5 3?> #$*%<5-BDG> $§]$E5
2n.IÎgm3 `<5
"
$E$!"#86P5#$$79)
:4
?"#o9/0Y-.6<*879)
#:45 W .
@
B^"
6%J5"6(L$%6<$#
A.#$5EU,%
)^-5E.%IÊL-BC79)
-Y55
X0pB^"
\U#$%%%.R879)
#:U#$$\%^kI EI[ÏÐNÑ&Ò=Ó.4ÏÔ?ÑÕFÓ/.
W .$#$5
^ W "7)
#-:5)%^kI E5IÖRY×O"!FØN/D%5%) W )%&$5E
8790
#Z:U55%5D"
)$79K<5 > .6\9)JkI E5IÒ+Ñ6Õ[ÑÙRÑÚ*Ñ6Û5ÑÜ
"!§Ý¬/0IÎ*
-:u<5$%+"% W #$#$8BD%IÇG<§":j879)
#:
55D
$79)%C<[3 «
%&C > :A W N5"6 > "0\)-Y, W "
B[8
65%C<5
5"64.#$5E+"#$#.<0
L
N-5E.%P"#Cn-/0IgHU.#$%40<5%%
% 3 "#$# 3 M0
FkÞ9/^ W "<)
(879)
#:*%(.! W .
B^"
65%"6
-"0<{ W < 3 BD,<;*% 3 .#$# > !"$#$,p:YßKIc].
A)5 3?> #
554àá6<.%%A W .
B[8
6`5"6+*mB^.<5)
A55%N%$5E
0
%%-E%LÕË"!ÝâIXfL.F<!8"%?.%-_)F W <)%
55,$.#-E%X% F55% :4
)$79 5#$ #U) $%( W
<R% 3 > .6\9)?k.3 I EIP55Rãd3 $.)#DnR3 $79> )%<> P5"6
.#$.EU<[
D-EFÏÔ=ÑpãÓ"!A)
.%%C-ENÏä^Ñ&ãLÓ/0I <0
W "
-"0<O879)
#:*55F)-5%[=50)L.!V% >> %%X%6<O5 > #$,@
-8 > "0\)%I{iK.6<`8790
#Z:{55 3 .$6.$%Ac% 3 "#$#[5 > #$,@
-8A% >5> %%$.c.6<YBD<$6<O 3?> .
68
#,:O%&"
%L<5N%0U W
86 "0\90%K
)$79-A879)
C% .#$# ^BD$5-BUIU"6 .6\@
)%<> " 3 $%%L<5A#")):c-3 #$5?"
3 ?
>5> -IFÊ(> N<
%$ª? W <R-.6<P$%U#$ 3 ,-c:O<5A#"5):c55#$$P5%,
-
:<5+ >> #$$-8.I{gm > 6")$YK<V5 > #$"4% >> %%$
-"0<5X.?M[ 3?> #$ 3 -F%$5E< > #:!"0\NÍ)
J.#,
-:
3%L.$<6."[$5-.'6<+:c%&
-3 V$-759E )
63 "E-5%V5>%[> "#$
["
$5$79%I*%[gmF$%F=-n"%&å':'ßÞ
> $%F W <5A% 3 > "0\90-I <5?"7)
<-.c W <$%U> %6< 3 R$%
ßÞYBD<)
NB^P6<.%Pß;+MP4% 3 .#$#7"#$+k.I EIPoI on8/U"!
Þ+OM?M)mB^)Gn4.!{ºIOgp5
A..#,:%$%RB^=%<58B¥<!8A W
<D%&$!8.%J W <)%[)
%%J-5E.%C8
D0<5%?5 W "
3 #$:R8
6.5 3 Y$R$% > %%$5#=E"
6.4%)%% W 5#^
> $; W
> "iK0\.)6<O%D""7X)-
"#-:0+<*8790
#Z:V0
L$-BD.#$,#,:c<O5A<$%8$E.79< )
> %L
P%.!.)5$#,W m:
6I .5
.<5)
O55%*.¬<58> 79)
#:¬.¬)7"#"%V< 3 M)
V3 W
#$%%%J<!"J,^%<"
%KBD$<P<5%D
6.! 3 %IgpP.=879)
#:
.%&
0. > ..#K#$$\9PfL"
6.'~ y8HY-"0<'5 3 .$6.$%
%&6"D$ W .
8.=.M.5J.#$#"<)
K55%I <5)
W "
Y,@
$.#5$%3 879)
:= W 55%^$%^5%%8
:4=<$%^.%IJ]"
[% 3 .<5)
> ..#$%*#$\ÉJâ~ ¦"N"!Gf(gh^i¸~ }8F8790
#Z:j5)%
3$c.$<56R.$O $ #$W .E"
:3 I 8 .<5')
W W "
A#,B^:A?% 3 "##$ #%%04 W "P<5)$
L%87950
): %
>
3?> 3
3$#"
X6<!"0<5$%3 _Y8(%<!$.%EXD[
M6.)+5 %3 V@B^$+.#$\ÉJU'<5~ ¦"J879?)
#:%)"7
)
[.I 6.b 5% 3 @
879)
#:cE.
>3 3 M)
%I <?$%879)
$E*55A
6"% 3 ,%U3
æU°¯)¶¾.ç.®0 %%.E.BD,<*4³k° ®)è³H¾èm± °ç.®U [ ¤/J«!#=A,% 8
@
Fc<3 A
)I < 3 )%%´ .E?$%U
6.5 3 #$: W .
B^"
65 W >
3
)E.<M.
X45$E<M.
-YBD$<5(
)@
6"$E=,% "<.#$.E?<
O"!{< [ ¤¬«!)#Z;$%=50
3 -;"?> .6<j< > I <
="NBD<$6<< [ ¤j
-"0<5%Fª)
O$%N0<5%{"%N<5P
6.@
5 3 I
é?êÈ*°¯F¼D·.²!½9¾ °¿8®½+ë¾.6ÁJ·.½.°²Â®ì(®¶)³k°ç.®íjgmF$%N)
)%&@
$EFA.%)
79XBD<´ :?%6<+F% 3?> #$Y#$-B[@m8790
<-.=
6"!5 3 $ª-
W "
B[8
65$E=6<_F$%"#$F4$5)
-.% > "0\)#$$79)
:*
68@
$%UBD,<{V<5$E< > .$#$,p:Y% > "##,:'BD< 3 .:879)
#:
% W .$#kIhC%)
L<5N0 3?> #$U%<-BDO$]$E
P}Y!BD<)
*#"
E. W 6")$; W <5=5)%R<87 W .$#$-{$2<?%<!.5-
0@
E$.Igm > "
$#8
-Y.<5J
. W <5J%55@
Y"[ÐNY"<.%"#%
W "$#IVqV W W .
B^"
65EO$% > 0
W .
3 '"#.E*0
%%N-5E.%Y
<J,
^%<!.5-F%@H
)C$% > 8
$$.- W 3 <^5"6(5#$$7@
)
:*
)IUfL=879)
#:O55A$O<$%($
R%@H
)NBC#OE0
86 .6\9)%A$#$#[< 8
$$.j$%P
",
-I;Ê(8BC79)
P%$E
6.5 > 3 ª)- W "
B["
6$ER> .#$5EN0
%%^->E%CU 3 M)
W 5)%
W 3 <A%<-*
E$'BD#$#K<!-79N
6.! 3 -5E.%U$4<
%<!.5-
)E$u.%R%<-BD§ÏHÝlÑ&îÓ0Ñ-Ïï+ÑðAÓN"!jÏä^Ñ6ñXÓ/0I <
879)
#:{%A<"A
)$79V"6c.#$.Ec%6<;
6"! 3 #,:26<"@
%?)
.%%C-E%BD$#$#!%5%-_#,: W .
B^"
6=86U.#$5EF
)E#8
4-5E.%?"!{.:{6<.%{
6.5 3 -E%I{q$=<=)
.%%
-E%U8
A6<.%'5 W "
3 #,:O"L
6.! 3 Y?#"
E.P%
NBD$#$#
<!-79X<5E.<)
> .!"$#$$m:P W 0
%%C5E)%CM$EU$55J?,-I
<%(.%D<F%$ªF W 8
,.5)
-"%%YM%45%X,%L6<!"
W > .,
X%$5EP)
%%D-> E%I
2.2 Triggered NAKs
<$%D$%X<5L
-")$79F .D W KL'IU.%% <!"
<L >5> #$$-"$V%
L53?)> ,«%^-"0<V86N5,^5%5E 3 3 ..@
5$-.#$#,:P$0
-.%$EF%-_5[ 3 M)
%I b P8790
#Z:R[-.
0
C
1
B
A
E
D
F
B
A
C
T
D
Q
G
H J
K
L M
G
P
N
F
E
T
Q
H J
K
L M
N P
òD!8*ó!ô(õRöR÷!-Aø=!ù
-ö?úUû=üý-"ö5'MþXõRöA9"9ÿ885
D
-ö?M.ÿZ
ø5þuõNö;8M-Oø5
jÿSøÎø`ùH!ÿ85þuõNö{5"8?Oø
)`
-ö
ø85.
-M2!ùø
+þLõRöA9 Møcø5Xø
)4
ö?"öM'."!-L M"ÿOÿ
ùH!=8!ø9øGùH!8R5"ø{!ù(ø5
þ
Z
Seq. no:
18 17 16 15 14
WZ : 1 0 1 1 1
18
NAK: 16
17 16 15 14
v Z: 0 1 1 1
Seq. no:
Y
18
17 16 15 14
18 17 16 15 14
WY : 1 0 0 1 1
NAK: 15, 14
vY: 0 0 1 1
18 17 16 15 14
X
WX : 1 0 0 0 0
òD!8
ôGõ^"!"ø¥*'
S8
Md
-öGM-
ÿZÇ
)"GPö¥ø
S
'?
-ö¥ 5GO÷Kuó *8!
øÎÿMG
ö{ M"ÿ!þ'õRö{ÿ!
-öS!ùF
-ö
÷
)6'-j þ
Seq. no:
31
30 29 28 27
vP: 0 0 1 1
Y
31 30 29 28 27
WY : 1 0 0 0 0
NAK: 28, 27
EGF_Request
P
31 30 29 28 27
WP : 1 0 0 1 1
òD!8 ôUõ^"!8øj *N
2!"*!ùD8!ø ùH!-
N"øxùH!§ø5
d?
-öá.ÎO÷K
ó!þ õNö
!ÿ+!ù rùH! (ö5'8!ÿ V8!
øuò!8R5.øc
P
)
þ
)) 3 $%%$E;86{%$E{E > %V$G<O%-_) 3 M)
%I
<5$%$ W "
"$$%5%-+4
$E.E)
Uf b @H!"%-V
)
6"% $%&@
%$.%I <53 $%46<5_5O<!"%4M)§ >5> #$$- W .
*#$.%%4
> .,3 V
L Î~ }.o8I
gm?
C #$ )68$P-"0<=879)
#:P55Y!Y $E.E.:!"0\%J
5,@ 3 "%\PBD3?,> <*3 -.6< W .
B[8
65-O5"6 > .6\9)D$5$>-"$5EPBD<$0<
W < $"
C%-_5D M)
%,C<.%K.
))#,:A
)7-I <5
) > $> K W <5^86 > "03 \)-#Y "MY5)))% 3 $%%5E > "0\)%%$5E
<5AE > %L<F
)7-O%-_5P"!O%!%f $b %(% '
_5%&P<5+ >> > "4
)
6.5% 3 $%%.%IufL"V<"&`-.
)$<5)
KMD > 8
W "F$A<^"6L5#$$79)
:F
Y9.
J(
6.5 3
55 W "
B["
6$EP"#$ERF)
%%^5E.I2X#$#$%&
68(<5(5%( W
$E.E)
-*f b %[$*]$E.5
%(ºP.VI
2.3 Extensions
M
A
X
N
Y
Z
P
Overlay subtree with large
number of node failures
Dò !8ô§9-ùmÿAø
ÿM" ?
-ö öMö 8!÷
÷ÿ
6 M ø öMö
øcùH!ÿ8"5
Mþ
2L5%0
M(pB^R)%$.%^R<5U¸%6< D<!8 W @
<0
D 3?> 879L<(
%$#$5F W <5U86P5#$$79)
:I 3
<$%[$%(F6<_X<!8[-.VM%=
Loss
3?> 8Correlation.
79^<5D
6"! 3 $ª- W .
B^"
65$5ER 3?> 5J W KL'I b %
5)%)
$M-'${q)$}I$n?.6<879)
#:c5R0<5%%N4% .#$#
3 M)
W )
%%5E)% 3?> #$)#,:U8
6.5 3 W .
> .$#$3 $%&$
86 W .
B[8
65$EAV<5L879)
#:Igm 6.)$Y5,D$% %%$#$L
$)
.%+<5V#$,p:2 W <5%+0
%%P>-E%A:20<5> %$Ec< 3
3 W .
<4-88
79) W #5:#4#,:I{
gm YB^> 8
B[)"#["
?P (W 0<5' $%A%F<A?0
%"%XO-5.E.U;M%).p5BC
- /
pBC2879)
#:j55%% §"!)
"MY[ W "!u#,:` W <*"
#"$
M)mB^G<5 > .6\9)%4#$%&+G<879)
#: > "<5%'Ï '*+-, Ó
.SÏ '.*+-, "5ÓA$%4#$-BUIâhC#"
#,:G W <5%*pBC2879)
#: "<%
%<!8
[5!)
#,:5$5E > <:%$-.##$$\%Y<5RBC[) > )<^#$> .%%%
) > )
$5-P: 4"!& "FNMD5"
#"-IÊL-B^)79)
-Y%6<?
.!5,$'$%F5,¹?5#$LVE.!"
6" W "
N.:879)
#: > "#kI
<0
W "
?!)
<5A#$%%F"
#"$20)%$YBCP#$)U-"0<
/ *P6<%NR
6"! 3 -5E.F5%&$"$-Y "MY5BD,<*BD<56<
<!"%< $ M)
L W ) 3?3 O#$.%%%F"7)
FV#$ 3 ,-
3 LBD$!3 8BU3 I 3 3
<5%U$%N.
Ephemeral
)5%.VAGuaranteed
<5L
$EE.)
-+Forwarding
f b 3?> 5(EGF).
D.V$%D.#$%?%0@
W 5#$'$0
-.%$E4<R86V#$7)
:*
6"$IRhC%)
<R-.%
BD<)'550 '
)7%U4"6 > "0\)LBD,<c%-_5A 3 M)
"MIlg W j
)$7$5E<
1 .#$5E;'
6.5 3 -5E. W 3 55
86 > .6\9)XBD,<%-_5F 3 M)
1 2Y c50)%(=#8
EAE >
kE.
")
X<!"*A<5
)%<# P/^V<%-_5U M)
[% .
,C$%J#$\9)#$:R<!8K<5 > "
)J W =<.% W .$#$-IJgmA<$%K3 -.%.Y?> -.
-_)%&3 "4R5)
-"%F<5L
6.5 3 W .
B^"
65E > .5#$,p:YßKY
W "
C<5[-5E.NÏ4"MÑ5MÓU. W "
[%<5.
C55
68$? W 3 I N5
<$/% '%!%F.76(8Kë ¼D5® 9 µ ®0¯6³ 3 %%"EP "IAfL"R<!8U<
i :]¬%&68?%N% W P"!0 > ,
%UBD$<5${+ 3 > )
$<ã ;>=@?JI
<$%(%(%<-BD:*"c0 3?> #$U$c]E.5
N5IXfLFðx
$79)%
86*BD$<{%_5)V 3 M)
NºnV"#.E'+
6.5 3 -E W 3
äAI;ðT -58#,:2
-_%&%R
)
6.5% %%$.% W .
486BD,<
%-_)3?43 3 M0
%A}"¦'"!;}.vIuq53 BA ºYJðT.#$%%)!5%
< 6(8Kë ¼D5® 9 µ ®0¯³ 3 )%%.EF=äAIDg W <5F
) > "<O W $%(
0@
>6("8K,
ë -2EKM·.²!W ¶0"®)
± V<5%=%"EiC:]& > "?)
$A;0
0 > ,
"%LYD;<5$-%X.%&;68"#%Ic%{.
<^Ci :] 3 3 6<!"$% 3 $%5% W 5# 3W .
> "75$5E(5$)
> -
86*%)
7$4BD<52<=879)
#:2)%&
5)$ ..#[%R50@
)$5EO.c
> .,
$E > "
,$2$'<5?86*> 5)#$790
:c
)I
gp W .0-Y > $EP%50<O 3 )0<.$% 3 $ > #Z"N.#$#$-BD%(<U8790
@
#:*55%[?5%U#Z8
E)
( 3 %DP5)0 W .$#$5
N W 879)
#:
> ))
#%$-I 8 $<5$%@H#Y:$2)
5
5#$Y$
-"%5& )%N
"<5?#kIVgp .#^
68.79))
$<.Y5<%N? Wi:<5] >>
3
>
>
3W .#$)%0 <.$%% ,3 $79%U.j#$-.%53 $)E+ 3 +V<%P5M*E.<8)79
N0
#$:`"E5E.L
) %W%75'"6"V!5; -.#$5%"@
$.u.> 2<4865#$$79)
:'
I <3 %Y<= 3?> 879 3 > F
>"!0
W .
.3 6\9")DV879$0%=
<"A-.V<5+8(5.%&?5 %W IL5 5,$!!$"#[EA%&.6"V<5YCL 3?#$> .#$)$#$,$pm::
_5,> 3 %Y >5> #$$-"$.% 3 :*6<> .%R4!"#$R"
F5$%"#$
i :]CI
3.
b \EVALUATION
):* 3?> 5( W <5OF
NKLPRM
%6< F$%(<5U
6.! $ª-
W .
B^"
65$5E46<5_5BD<$6<.6<$79%X<3 $E.<5#$$79)
:V
6"3 $%(
% > ,' W ;#8
Ec 3 M)
= W "7)
#-:j W .$#$5
%I¥gmG<$%
%))$2B^P«5
%&R.!"#,:$-"#$#$: 879A<"F72GFm% #$$«- H
6"! 3 $ª- W .
B[8
65$EN%6< 3 > [-" > 87ZD<$E< > 3?!> "$#$,p:
#$$79)
:uE"
6.)%=BD<5j.#,:`'.%&6"= 3 M)
A W 6"5@
5E)%="
*5%-u:{.6<j879)
#:;I;2*"#$%2%<-B
<"3 R<$%P% 3?> #$,«!-2%6< 3 +"0<5)79%AE.`#")):{M.5%I
q5%-_#,:OB^ )%R% #"$'
%#,%N W < W #$#C7)
@
%$.' W <5RL >%6< 3 I 3 <N% 3 5#Z8$O
%#,% > %-
$P<5%K%)$.V%)
$M[< )
W .
"X W <5(L %6< BD,<55 3 #$$EP"+5!50
> #$:$ER3 >5> #$$-"$.5@H#-:9)
3 5#$$-3"%&
..#kI <)
W .
4<%4% #8.%P.#,: #C
6.5
W> .$#$5
%( W 879)
#:*55%X"!V3 6"!5 3r> "0\90(3 #$.%%%L.*879)3 @
#:G#$$\% W "
O.§8790
#Z:`
IÇ2O<-79c.#$%; 3?> #$ 3 -
L 879)
O;% ,«2 #$$-"$.5@H#-:9)
5#$$-"%& ..#Y
f(gh^i2~ }8I > > %5)>56>"#$- > )
W .
3 "3 K%&!)%BD> <56<F$5@
)#5%K<D.%-_)K$)
6.0.%JM)pBC4KL .!Pf(gh^i
$q)$+5I
3.1 Analysis of Simplified PRM
]5.
<5J
6.06.$#$,p:N W <J..#,:%%BCC.%5)
KD% #$,«!-
7)
%$P W <[Lx%0<5 3 k%[]$E.5
n-º(N< b >> 3?> 5,/0I
b 8
D5 W .
B^"
6%L5"6RA.#$# W ,%X6<$#
)*.#$.EA<5
8790> #Z:
R-5E.%IPiK.6<55R0<5%%FÞ=%6<$%&5)
6"5@
-5E.%Y5.!486N$% W .
B^"
65V$! !#,:=.#$5EA-"0<
%503 <
6"! 3 -5E.BD,< > .!"$#$$m:LßKIÊ(> 8BC79)
-Y"5"6 > "0\)%
)$79-?"#.EU
6.5 3 5E)%J-"?M[%5%-_#,: W .
B^"
65
.#,:O"#$E="<)
D
6.5 3 5E)%ID].
()5 3?> #$Y!$O]$E
4nºY
55cÜ $79)%+5"6{.#$.E2<*
6"! 3 -5E.{Ïï+Ñ6ÜÓ0IÎgH
$%="##$-B^` W .
B^"
6`<5%P"6 > "0\90?.#$.E{".<5)
P
6"5@
3 5E{k.I EIÇÏÜ*Ñ6ÙUÓ0Y^55?5.?'$% > "
=Ò k.
=6<$#,@
YK W ,P<!.{.:/0I24..#,:ªVmB^c5,Í)
R79)
%$5%A W
<5$%U% 3?> #$$«-%0<5 3 1Rk/D<R
6"! 3 5E)%F"
A
%&
$)
M0pB^)`55%?.u<5V% +#$79)#X W <54
.Y[.¬k$Z/N<5
6"! 3 5E)%-.cE=V"
3 ,
68
:O.<5)
U%I <5%P% 3 @
>5#$"$6«2-=79#$)$
79%)$
:{5%[
3?+> .<%L.u%&
<$)*)
X 5"68@#$)W .V
B^79)"
6%5$$5§EA
%#$)
%[$M.-4u<5 q)${}Q<%Y<5?..#,:$4M.3?> 5% W "
R<5 > .!.5$#,m: W
%5%% W #F5"6"@m#$7)
:`<"4B^c6.$ W "
+<)%c%6< 3 %
%0
79F.%D#$-B^)
(M5!5% W .
(
L")!"# > > .%-*%0<5 3 I <5
.$$.!.#!"6("7)
<-.A W <5DKLa%0<5 ^$%KE$79P:RÞ"ßKY
BD<5$0<2$%N+.%&6"N$! > 5U W <P%$3 ª? W <P879)
#:I
[-Bu%<-Bu<!"K7RBD,<P%50<?(5%&6.J"68790
<-.Y
<5F% 3?> #$$«-* %0<5 3 P¯0¶·±®0¯^B^)##kQM<"(%Y!79O"%(<5
3 M)
W 55%$R<5C879)
#:44I/5)
-"%%Y9<CE!8
6.-
M.5%[4
#$.$#$,p:*.!4#"5):4<#=BD$<*"
,
68
#,:V<$E<
> .$#$,p:I
Background and Main Results
<C"7)
#-:N5"6(5#$$79)
: > "<N%D
CBD,<F<C%.5
[55
Ju.%<
.-Y"#)79#oIKJ`%" W "$#IKi79)
:.<0
879)
#:
=5%N" W "#JBD$<% 3 > .!"$#$$m:2"!.6<2879)
#:
#$$\;<!"%V > "0\90=#.%% > .$#$,p:Q(.#$#D<% W .$#$5
O79)%
"
R$!5 > !-I <N.6.# 3 M)
X W 5)%$/% IIUNBD$#$#
3<.\ W .$#$<5
W .#$
#-BD!"$EV$#$,.%)%% I 3?> $5%X.M(<5U879)
#:V
N"!
>
L O
ó M <U
F<!"%(% 3 F5 > < N!Q W .P
ODA¬oÑ-nRÑ QSQTQ5Ñ N + nYM.#$#
%F"F#$7D# O[<!-79P% 3 PÒ U[6<$#
IRRBD$#$#J#8)
F6.\9
ÒV[UMXU%5¹?$#,:P#8
EX5%&6.LBD<5$0<= !%J.P<
%)%% > !"$#$,p:PBC(5-!/0I <L.#,:?"<)
J
-> _,
3 K$%
<!8XÒ UDW } W .
$O W n.I
L XMLh^"##F
FpE. HP W $[5?. W .$#kY.!= W ,^
)$79-
<D5"6 W 3 $% > 8
XkI I$YBD,<.5J#$$\A#$.%%6/0I <Y W "
.:A5$ YY#$) Z@[NMX<5X0 ))-P M)
K W E=0<5$#Z
W YY"5,$.#\YAM)5E(E.> I <5)3
^8
^.%&6.%^]2s`o
.` _'sânN%6<O<!" W "
F.:+5\ Y'".:*#$79)^# OaN + n.Y
Z2[ W Ò U ] W _I
L XML¤0L
Ð UKM(<U M)
^ W "7)
#-:455%D$*#$79@# O<!"
"
U0 > ))-4A%5
7$793 I <5)
U$%X% 3 .%&6.3bOs`oA%6<
<!8 W .
.#$^# OYPÐ U W bc8Ò V %Ò d>cScScÒ U4e>d8Q!$O.<5)
XB^.
6%Y% 3 .%&6. W 6.)$jBD<$0<c$(% b{<0
8/( W <A8790
#Z:55%F8
.:4#$79@# OJ"
U) > )4P%
7$79.I
gp'< b !$BCV$%%%R<-Bx% = W <%4"%% @
$5%L-"OM>5F> )#Z8-Y"!+<5-BÎ<
3 3 .$$E=8
R5%%3?8
> :I
© 5
ApB^ .$`
)%#,%="
O"% W #$#$-BD%I¢C.<` W <5 %<5-B
<!8=.# 3 .3 %&=.#$#D%5
7$75E'8790
#Z:;55%PE.)P<5*83 6BD,<
<$E.< > .$#$,p:Y7O W <5R879)
<5-OÞ8ß;$%5#$:*% 3 4¶¾.²!è
¯³H·.²³5<!8%K$! ! W IQ9<5%Y< ..#$%J%-"#$DBD,<
%&:%& 3 @H%$ªIN]
> <)
3 "
Y!<N«
%&(
%> #,U%<58BD%<"BD<5
<V
6.! 3 W .
B^"
65$5E2$%V5+BD,<$`<5+% 3 +#)79#kY^B^
.6<$7^86L#$7)
:UBD,<R<5E.< .$#$,p:FBD,<R#$-B;#"5):1
790
:?%5
7$75EF"7)
#-:=55L"D> ":P#)79X# OE.)%^<(86N5%&@
$g
E fP4 Op/P879)
#:u< %PBD,<j<5E.< !"$#$,p:I <5%Y^790
:
%5
7$7$E+8790
#Z:c> A
)7%<> ?5"6=BD$<5$2V)%&6"
W ").
JM5!N W ,%!@.@H!F#"5):N879)
#: W 3 <J
.-I
hi@jk@lXjm ºI$nn
I EK¾"²¯°½®0(³ê®U¶6·"¯®LÁê®0®³ê5®&·.²M½¾ À¾.0è
ÁJ·.½"°²Â`°¯'¾.²± ÈG½¾.²®'Á°³ê°²S³ê®¯0· ´ ®±®0ç.®)p± orq µs!s ¾.´ ¯)®ÁC®
·.®NÂ.°ç.®0²;·.²;·.T t)°³k&·.0ÈO¶6¾"²¯³H·.²³ um¶6¾"R² vC½9®0²M¶6® ·"· ®0³m®0x w&yz
oÑ)n8R/ oPÃê®0|² {K³ê®0®R°¯F·4¶6¾"²¯³H·.²³[³ê®0¯&ê5¾±$½ }~V=s ³ê·.³[´ °3¯ fP&Rn y/
·.²!½c·"²M¾.³ê®04¶¾.²5¯³H·.²³DÒ V 4 y9/A¯ ¶6ê'³ê5·.³L° ÀÞ"ß W } V ·.²M½=Ò W
Ò V94 y/ {³ê®0²4³ê®À¾.±±$¾.Á°²ÂXê5¾.±$½.¯^µ Á°³ê s !¾ t!· t)°± °³kÈN·.³±®·.¯³n + y-
ë¾.A®0ç.®06È+±®0ç.®)|± O{C·.³[±®·.¯³X·.²c&n + yT/ À0&·9¶)³k°¾.²¾&ÀU³ê®A¾.ç.®00±$·.È
²M¾-½9®0¯A°²'³ê5·.³X±®0ç.®)±Áê°¶6ê¯ µ 0ç-°ç.® {D®¶6®0°ç.®P³ê®?½9·.³H·UÀ6¾ ´ ³ê5®
¾-¾"4³
^·± ¯0¾ {K³ê®0È4½9¾?¯0¾=Á°³ê°² fP4 Op/U¯³m® s T¯ o
<5)
%5#,5.#$%BD,<<-"%KBD<5)
6.! W "
B["
6@
$E?$%5="
,
68
:*879)
#:*55%X$+<U
3 Q!<)
Y5<
B^"
%&@H-.%UB[",5EP 3 $% fPk#$.E I/0Y5BD,<*<5E.< > !"$#$,p:I
hi@jk@lXjm ºI }n
I EK¾"²¯°½®0(³ê®U¶6·"¯®LÁê®0®³ê5®&·.²M½¾ À¾.0è
ÁJ·.½"°²ÂP°¯(½9¾.²M®U³H¾=·.T t)°³k·"0È4¾.³ê5®0F¾.ç.®00±$·.ÈP²M¾-½9®0¯L°²*³ê5´ ®U³k®6R® o
q µ s!s ¾"¯®AÁC®?·.®UÂ.°ç.®0²{·.²;·"S t)°³k&·.6ÈO¶¾.²¯³H·.²5
³ um¶¾.S² vC½®0²!¶0® ·è
· ´ ®0³m®0 wyz»oÑn-R/ o Ãê®0|² {=³ê®0®'°¯c·j¶¾.²5¯³H·.²³4³ê®0¯&ê5s ¾.±$½
}5V³ê5·.³F°0
¯ fP&Rn y/*·.²M½'·.²M¾.³ê5®0O¶¾.²¯³H·.²5³Ò V94 y9/?¯ ¶6ê{³ê5·.³F° À
Þ8ß W } V ·.²M½NÒ W Ò V 4y9/{³ê5®0²c³ê5®CÀ¾±±$¾"ÁK°²ÂNê5¾±$½.¯Lµ ÁK°³ê s ¾!tè
!· t)°k± °³kÈu·.³P±®·.¯³An + y|{ÅX³?±®·.¯³?·.²¬&n + y9T/ &À0·9¶)³k°k¾.²S¾&À³ê5®
¾.ç.®00±$·.È4²M¾-½®0¯UÁê°¶6ê*¯ µ 6ç-°ç.® {J®¶6®0°ç.®R³ê®A½9·"³H·LÀ0&¾ ´ ³ê®R¾-¾.4³
·± ¯0¾ {³ê®0ÈV½9¾?¯0¾=Á°³ê°² fPk#.E I/U¯³m® s T¯ o
fL"'<"*<5'pBCu<5.
%*$7#$79jk%#$$E<#,:/+5,Í)
)
%6< 3 %P.!u#"5):uM5%3 Q[<5,
> W %4"
O%\9)6<u$
3.2 Simulations in an Idealized Environment
<5X.M879[<"
%%<-Bu<!"K7A<D% #$,«!A79)
%$
W -. 3 .$6.3 $EO
#$.5#$,p: > > )3?
> $%LBD,<c<$E<
<"U<5 W #$#K79)
%$ W $%
>"#$
% .0
$#$W ,.p
:I4%(fL_-BÇ,BC4B^)%#<5#-$B¥
6")$I[gm+<%U-.#$$ª-O% @
5#"$> 5%YBC3 X.%% 3 D<!8J<5>)
D)$%&%C% 3 X >> #$$-8.5@H#:3 )
3#$$#,79$)-
.%:2& > ."I§<5#[BDu<$6"<;6 5.%&6\9
))%P%?8
"+!% 3 A.${6.<$5$%R%Pc
)"YJ6
%5%)D W <(879)
#:V55%Y5> 6<%)*"[
6"! 3 Y W "$#% 3 5#$68@
55%#,:I < W .$#$-*%5%)L$%X0<5%+5 > )!5)#,: W "
-"0<
5"6 .6\9)^%-I b ,.!"##,:45"6 .6\9)%["#$%P) )
$)
5)pBC.> \{#:)
?#$.%%%=u"7)
#-:;#$$\> %I;2 > %)?> 3 "
.#$$%&F% 3 5#"$4%&!:=+q))$+NBD<)
(B^L0 > #$.
L<5
7..E"
$%? W 3?> #$ 3 )$5E*<VKL %6< 3 =879)
=O% > )$«
>gm> ?#$-<8$%C$%&5@H#::)Y9
BC3 5#$)
$W-."%
& -> ?
"% 5#k#ZI8$=%&!)%^ "
$E
3?>
<
F5,Í)
)D%6< 3 > %1 3 3
Nô <$%+$%=<M%&@H)Í"
#,$-.%&V%0<5 .G<!"%+
)#"$#$$m: 3 0<.5% 3 %C.?<53 )
W .
%)
7%[.%3 DF!"%#$$ W .
) 3?> 8
$%I
*û*ô <$%J%C
#$Z"#$ #,$-.%&C%0<5 Y9BD<5)
X-.6<?879)
@
#:'#$5\' 3?> #$8:%F+<5 > @m3 :@H< > #$.5$#,3 m: 3 6<!"$% 3 %$5E
5E98$79A"0\58BD#$-E 3 %Nkf $b %6/0I b -BD%&
- 3 879)
#:
55P%)!5%Uf b %LV,%U 3?3 5"R > %&
3 879)
#:c
$5$-"$5E > "0\)#$%%)%I © O
)7$E4<%Rf $b %X<5A > @
%&
879)
#:55P
)
6"% ,%U< "0\)-I <$%F%0<5 Y
<5)
3 W .
Y<5%X"## > "0\90D#.%3 %%X+<5> 879)
#:+#$$\%I 3
ò F5 "Mô <$%C$%J.P5.#$$ª-?-_$7..#$K W .=]iJhJ@H!"%-A
)@
3
#$.5$#,m:=%0<5 3 [BD$<4U%&
)6< W .0.
[ W nå "MI <5(879)
<5-
W <$%D%0<5 3 Y<)
W .
Y!$% "MI^gmV<$%X5-"#$ª%)!8
PBC
"%% <!8 W W 6")$F W "0\)%8
J#$.%&U<5!@H"@H!
8790
#Z3 : > 8<YL
)$79)
K
8> 79)
% 3 $U&n~Ñ &nJ
å "5// W 6")$? W
<5 > "0\90%IJgm > 6.)$U<5#$$79)
:4
6"$? W .O]iJhJ@H!.%
%6< 3 ?5 > )!5%U.'<5P%$ª= W <5P)5$EI=ÊL-B^7)
-Y W .
#$-B 879)
<5-j
6"E)%*<c.M879 -5 8. 875%+
.%.5#+ >> 0
@mM.Ic2 > )
W >"> 3 3 3 .
V5)6>"$#u 3 @
> "
$%5%( W ¸BD,<O]iJhJ@m.%-V%0<5 3 %D$Oq))$*I
22K overlay nodes, Link loss = 0.05
1
PRM-3,0.02
HHR
FEC-0.06
BE
0.9
Delivery Ratio
0.8
0.7
0.6
0.5
0.4
0.3
0
0.02
0.04
0.06
0.08
Instantaneous node failure fraction
0.1
òDM8g
ô Vÿ M8`85
-u!ùøp C8
=-"ö5'A!?
-ö
ùH"
-!»!ù
)!M-ÿZáùH!ÿZ5ø M"ÿrøG
"øJþ
22K overlay nodes, Node failure = 0.02, Link loss = 0.05
1
PRM-3,x
0.95
0.9
Delivery ratio
<5 b >5> !$Y.!
-_,
4+-8
W 5# > .!.5$#$%&$4..#,:%%I
© 5? W <5 .${5)#$-8=%%5%R
)#Z8-+<5P
6.! $ª-
W .
B^"
65$5Eu03 > %4 > BD<G5-"
#,:G.#$#(<5*
-_,
-j8793 )
#:
55%U<-79R
)$79-O<P5"61 W <$% .U.Y 50<O W
<5[
6.! 3 W "
B[8
65$EF$%C#$$\9#,:AU3 E.<> D%<!3 "K<87
"#,
-:*
$79+<N86IXgp > "
$5#Z8
-Y.%(%\9)6<-+$*<5
b >> 5,Y W Þ8ß;5%X"LE"
-Bâ#$$-8
#$:VBD,<;Rn yY!BD,<O<$E<
>5
5.%X$<!#$,8p:UXBCBCAKBD" $#$#.I -.<6<U%Y<<5KF 3 M0
W $%-8
7$7*$8ED79)8
79<5)-
#:%
W %0<5 3 [8
[3 > 3 "#IgpR%%)3?Y3 BC[%<-B{<!8<C
6"5@
3 $ª- W .
B[8
65$E > )
.#Z8%<5
.E.<<5A5)pBC.
\*$OpBC
$%&5)J 0<5%1<^«5
%&-Y9BD<P<5D M)
W "7)
#-:A%
.6<-':9> )F$% Fm"NO#8
ES HO<5A
63 "? W E.
-B[<2 W <$%
3 M)
$% W .%&)5E<N<)
.Q.F<5C%)!Y.BD<5F<
6"^ W
E"
-B[<P$%[ 6<M/% .#$#$)
J.%$!$-"-R W )Bu%)%.M879I
L8
"#$3XN%<-3B`<!"JBD,<+U%,6"#,:@m6<.%=7"#$X W Þ"ß
"!VR-8
W 5#"!"#$:%$%Y<5L%)!4 > 6<+%)-%^BD$<V<$E<
> <5.J#$$$#$,p:"
I E.
-B[<F W <K879)
<5-%Y.Þ8ß?BD,<4Rn y[<5#5%.#,:
W .
V<O% 3?> #$,«!-Y[
%&
$)-G790
%.G W <5KL %0<5 3 I
f(.^<"$A<^
)%&
0-A79)
%$.Y5"6(
)$79-P"#$EU0
%%
5E)%U"
N" W "
B[8
65-":+
R5E.I <5 W #$#79)
%$
W 5)%N5.F<87P%6<2V
)%&
0.{.c<5)
W "
?$5@
)5
%K%E.,«!.#,:A#$%%)
J879)
<5-%I2[)5 3 5^<[,Í)
"% > )%X W <5 W 5##79)
%$.* W LT5)-I
HHR
0.85
0.8
0.75
0.7
0.65
FEC-y
0.6
0.55
BE
0
0.01
0.02
0.03
0.04
Additional data overhead factor
0.05
0.06
òDM8gôVÿM8`85
-u!ùøpC8
=-"ö5'A!?
-ö
ø5
M.öø`& 55.Z5øKþ
úUû=üSÞ"ÑßJô <5%X$%X<5FKLT%0<5 IJÞA$!"%X<U @
M)
+ W 6.5 3 %+6<.%§:G-3 "0<l55YL.jßd%43 <
W "
B[8
65$E > .!.5$#,m: W "
^-"0<? W <%D
6.5 3 -E%I <5$%
%6< 3 (.%D)«!5-P$*q)$+}F 3?> #$-:5%K<(< > @H:@H< > #$,@
.5$#,m: W "7)
#-:*#$5\%L%$E=<F
$EE0
-cf b 6<_.I
$
%NÞ8ßl.5,$.#C"6*8790
<-.5%N.M879?<?M)%&@
)Í"
(%6< 3 I
2C "
C<5[86L5)#$790
:N
68$F.6<$79-N:U<[$Í0
@
%6< 3 3?> % W .
K7."
:$EL$5%&6.6.55%K55 W .$#$5
[
6"%K"!
<D.$$.!.#"7)
<-.5%$
-I2[)5 3 $5C<X8650@
#$$79)
:?
6"$R W # W 55%Y)«!5-=.%^<D
6"$R W <5L 3 M)
W 5"6 > "0\)%D%)%% W #$#,:*
)$79-+P<F 3 M)
D W 5"6
"0\)%L%L:V<N%
I <5$%$%#$8BC)
<.*<R5)#$790
:
6> "$4879)
L.#$#%Y.#,<5E.<O<N5,Í)
5N%(% 3 .#$#kIUq$
<)%?"
?5. > .6\9)@H#$79#% 3 5#Z8$%YB^? W 0
U<A
%5#,%
W #$$79)
:4#"5):=A<U5)[%)$I
gp4]$E5
zUBC #"^<
Resilience
5)#$790
:*
6"$against
+ W <5Anode
,Í)
failures.
%6< 3 )%.%(<N 3 M>)
( W ¯°kè
± ³H·.²M®¾ ¯L55 W .$#$5
%Nc<A8790
#Z:
P W %$ª=}.}Y oo.o
$´A%Lµ 7."
$-I µ <N#$%% > .$#$,p:+O-"0<O879)
#:*#$$\4B["%Uzw
W "
(<5$%X0 > 0
3 )-IU-.+%0
79<!8X<5F5#$$79)
:4
6"$
W <( %0<5 3 X5E"
65)%^E.
6" W 5#$#$:?BD,<4$)
-"%L$?<
3 M)
? W % 3 5#$6".%= W "$#
%4`<*879)
#:;
I
]5.
DF79)
:A<$E< W "#$
L
6"X%"
$RBD<5*z.wd W <5(879)
#:
55%L% 3 #,6.55%#,: W .$#DkkI I=nn-o.o+%6/ W .
U-"0< > "0\)
%)-YLV@pºY oI o9}=55
%(y9w 55,$!"#86?"7)
<-.5%L.!
"0<5$79%D"M5Xt.o9wË%5%% W #86A5)#$790
:?A%YBD<$#$
<5Ê(ÊL»%6< 3 '.6<$7%*"M5v.o9w %)%% W 5#R#$$79)
:I
<5VM)%&@m0Í.
R%0<5 ?BD$<;5*
#$Z"$#$,p: 6<!"$% )
@
W .
3 % > "
#$:I`fL"V3 <"P<5*]iJhJ@m.%-u%30<5 3 *3 %?> "
87+":%$E,«-.PM))«5%NBD<52<4%&
)6< W .0.
? W
> <5U5U$%D#$-BUI
gpG]$E.5
y'BCO%<-B <-B
Additional
<5N"6=#$Data
7)
:V
68Overheads.
$V W <5NKL %6< 3 F5 > 5%X*<5
.$$.!.#J86V879)
<5-%U$
-IRgp<$%U) )
LBC
% 3 #"-c<?%,!8.{BD<<5?#$5\#$%% > .> !"3$#$$m:B^.%
oI o9zO.{}w» W <5?879)
#:2%=kkI .IOo*"7)
#-:%6/
W .$#C% 3 #,6.55%#$: W .
N-.6<25"6 > .6\9)U%)-IA§<$#$P%.#
3 W %#, $-.%#,&6(.5E.
.5>% %XW "m$: #> $-%.#Y$#,NE:+.BD9$.##$#M W"L<5%$)%CN)% 50)<
P#8
6E"N$.43 $%CM) 5!)3 %&6.=<5(
%$#$$<"[.+M.6<> $79-3 =:P<KL
%6< 3 V% > ,=,%A#$-Ba879)
<5-%I'].
N<$%A0 > 0
3 )UBC
7."
$-{<4ß > "
6 3 ))
? W '
.#D<5*.5,$.#
8790
<-.5%* W <'%0<5 3 I i79§BD,<Î#$%%*<.Çn8w 879)
@
<5-%R<5VL %6< 3 ?$%?"#$4"0<5$79Vc#$$79)
:
68$
E"
-"0
?<!.utzw4I;]iJhJ@moQ oy'.6<$79)%P79)
:#,#$+ 3?> "7)@
3 )8
E=$!8"#79!0
4BD<<54OM5#,%&:?@H#$)8ÍB¬.
54"6%6U<8 793 )
+<5%-5%["
, % > ))
W .$
%3%5"#$IKO¢J$: %
3$
55$EP%$E.,«!-"#$:V<$E.<)
D879)
<5-%[<> U53 "6A#$$79)
:
68$? W <5F]iChG%6< 3 .*M 3?> "7-I
4.
<5cSIMULATION
KL %6< 3 O-.§EXPERIMENTS
M >> #$$-j;":`879)
#:@m.%-
.#kICgm4.5
X)6.$#$-V% 3 #"$
3%&#,:§$-.%BC&2[ "6R#$ 5#$$79)
-: §> .Ì
"7)
O<'fLgh^i #$$-8.5@
#:)
3 5#,3?.%> & 3 > .)#*~ }8I {%-âf(gh^i¸M>> .%; W
<
P
-"%%14&n-/<5?.<"
%N$ ~ }-C%<58Bd<"F<Pf(gh^i
#$-8$5@H#:)
5#$$-"%& .)#^"0<5$79%FE{#$$79)
:
68>> $% W "
NVM%&@H)3 Í"
U%0<5 3 > QJH}/(f(gh^il$%UV%-"#.#$ > .@
)#["!'<5)
W "
4BC=5#Z > 0
W .
3 )6.$#$- > "0\)@H#)79#
% #"$5% W .
D#8
EF879)
#:4 #$E.$%Qº/J<%.5
)@H
W .3 (fLg&h^iu$% > 5#$)#$:V-7..$#.#$I >
P<!-79R%&!c< )
W "
.)P W <5?V@H5<!.5-
f(gh^i > .)#5%$E?)6> .$#$-*3 % 3 5#Z8$%IU 3?> "
L<5
W ?%0<5 3 %A.%=5)%)
$M-{jq))$uºI }Y^.#$#D W BD<$6<`5%
f(gh^iâ"%R<545!)
#,:5$5E 5#$$-"%& ..#kIc?#.M"
6"
W 5
<5)
XV<5F5)6"$#%D W 3 <#.%&XpBCP> %6< 3 %[<5)
1
ò F L N!Ñ!Þ M8ô <$%L$%L.O5<!.5-*790
%.O W <Ff(gh^i .@
3
)#$jBD<56<j<5O%5
)c5%%V W "
B["
6§)
"
+).
)>$.
)0<.$% O
879)
W "0\90A#$%%)%I;gp2<$%R%0<5 Y
3 <5A%.5
3 A6"\9%F=%)F W NO3 > 86 > .6\9)%U"!%<3 3
$(X%) W NMåNÞ .6\9)%"!U%5%<5%-F86X%&
U<5 3 #,$-.%&JE.> . > I b $7$E 3 3 M0
-.?
8790
J<53 NA86 > .6\9)%K W ,K
$79)%·.²53
È NA W <5XÞå NN)- .6\@
0% d I b $$.!.#86A879)
<5-%X W <$%D%6< 3 U8
U!Þ > N!I
úUû=üS L Þ.ÑKß M8ô <5$%[%C5
> > %-4KLá5<!" 3 )%K 3 @
> #$ .3 .#k-I § <5l <'.!$.%5E$%X2 f(W gÞ?h^.i +>5ß;> #$"
$-F"$<.5U@H%#-:9)N
.%3 L5$c#$$q-"%&)@
> $.*ºI }IC]5.
X.#$3 #M<)%) > )
3 %JBC 3?> #$ 3 3 -A<5#$%%
).
#"$.40)%$5%KL'I^!"#$XiC:] W .
J#,:R5
d <LE.,6.#N]56.$§0<5_;~ º"YF%)% .
`%
<"K
-_,
[<^
)$79)
CU).
)#,:R
$79F&nå 6x/ N > "0\)%
R
879)
D<P NV5"6 > .6\9)%YBD<0
\ X$%XA% 3 .#$#5%&6.-I
% > ,«U) > )
3 F5%)
$M-V#Z8)
0/[55P,%X<5$E<0
(8790
@
<5%I © P
%5#$%RBD#$#D%<-Br<"?i:]â$%P% W # W .
=79)
:
: 3 $L%)!"
$.%Y"D<L%&X W <5$E<0
L5"6A8790
<-.5%I
q$)<5K]iChJ@H!"%-U%6< %
Choosing
)-LD%!FEC
N5åÞ parameters.
(
.6\9)%5%&-U W N > "0\)%BCJ5%C^<5$E3 <0
>
86=
68A8<N%
+kkI IF=5"6?
6"A W 4 Nå`Þ5/ NV %
<+86c
6"+%-;:{<+"<)
=%6< 3 %6/0I <+
%$#$$3 )
W .V]iChJ@H.%-4%0<5 3 L-"VM($)
-"%-V:?$5)
-.%$5EA<
879)
<5-% > "
6 3 0)
-YÞI b #$% W "
R<54% 3 4 3 5F W @
5,$.#"6R"7)
<-.5%Y5
%$#$5R.E9"$%&()mB^.
\4#$%%%( W
<N]iJhJ@H!.%%6< 3 %D 3?> 879U W BCR6<.%R<5$E<0
7..#$%
W N{.`ÞIG]"
=)5 #.Y[]iJhJ@0&n-}.¦Yn-}.¦/4<!"%?M))
=5"6
8790
: > )
W .
3 "?3?> <!"{]iJhJ@0&nyY$n-y/R79)<.E<M.<
<!-79Unoo9wÇ879)
<5-I <$%C 3?> "7-R
#$.5#$,p:P 3 %J"J<
.%&V W $)
-"%-G#$7)
:u#Z8))%I <5)
W "
YD< 3 8$@
3<!-7 93 +)7. .#$)(
W N="-!24BDÞR$<G > c
65.%[5EO4 W<(%#Z86<j60<:+.)-%= #$5cI2<
> 3
"
)^
) > > $48
3
") 73 )
%K3ÇBD> ,<5%%P$#$<5([7#"#"5X5)<:?"J-BD#$##$5"##$I-Bl
ÊL-BC79)
-Y9BCD%0
79-
<!8K > %5D WMW "$#
%^ W "7)
#-:A%J$5)
-.%$50E NN"!
ÞP%D"L"#,B[:%( 3?> 879(<L
%$#$$) > > )
$%I <$%X$%
M-"%(0<5%$EN<$E<5)
^7..#$5%C W NA.!?ÞU#$-.5%CF$)
.%-
#"5$%X*"6N
879)
:IÊ(8BC79)
[BD<5+<5E.
. 6<!"E
6"R$%L<$E.<<5A5"6=5)#$790
: > 8<%L
-.\VM W "
A> <N]iJhJ@
!"%-R
)"7)
:N-.P) 3?> #$).Y9"!R<5[.6<$79A865)#$790
:
6"$?$%D#$8BUI
4.1 Simulation Scenarios
gpP.#$#5<5%D) )
%B^ 5#<[%)!"
$F W %.5
3 #,$-"%&5> E?%&3 - 3 $5E 3 3 5R4PE.
. > I <5N%.5
%5%(h^¢CS
68¹?F"X<(
6"U W ny > "0\90% > )
X%IJ]"
.#$#<%U) )
%^BCN6<.%NA#"5):*-#$5F W P¦
%.!%I b %X> P3 .%-_5<5U%$ªF W <<5 > .6\9)D5> 5Í)
W "
=f $b @m.%-{
)
6"% 3 $%%$%?$%*n-}.¦I < > .6\9)?55Í)
BD$#$#MU#"
E.)
W .
X#$5E)
L5-.5#$$%I
2 > 0
W .
3 O5)6"#$-O) > )
3 %^BD,<cABD5)@
6.5EN W
%6< .I
> 8
<6V3 ))mB^0
"%
\+%&!.#.:'E$5,%PÍ)BC
)
+FE."%> )
6)8%F- ;W <5%$?EO<e
6"3 %,@
>
q5E.
6 < #kY8%$E^<5C : @Hg d .#$E.:E5)
6""
[~ .I
b #$# > .#> .E$3 %$+<5%U% 3 5#Z8$%X<!.'> n-oÑoo.oP
50
%DBD,<
.A-79)
6.E.D5^5E"
[M)pBCAº.R5IiK@H<.%&%B^)
D8@
6.6<NUL%0J W )
%Y96<.%P5 W "
3 #$:R8K
6"! 3 Y W 3
.EL<5[%&@p "R%I <D M)
W %6<P<.%&%J$
<3 3 5#$$-"%&^E"
> 3 B^0
L7."
$-=M)pBC3 V¦R"!=9ot.y W .
X5 W @
W 0
(0 > 0
3 )%IKiK.6< > <:%$-"##$$\=V< > .#$E.:VB["%
5)#FX<!-79J#.%%%Igp)
@m .$U#$$\%<!.FoI z8@moI ywÎ#.%%
63 ")%YKBD<5$#V$
68@m5 3 "$2#$5\%R3 B["%?.M.5AoI$n8w #$%%A
68%I
24"#% 3 5)#J55
%&p:#$%%%?"% W #$#$-BD%1+ W > "0\90A$%A#$.%&
> <:%$-"#K#$$\OBCP$)
-"%P<P#$.%% > .$#$,p: W "
F%@
%-_) > "0\90%L
$79BD,<$'4%<5.
3 FBD$!5-BUI <
-79)
6"E .E"$"!*_5$5EP#"5):+.*-"0< <:5%$-"#
#$$\+B^.%L> M0p> B^)'}8@n-o 3 %IXgp.#$#.5
0 > 0
3 )%[BC> R5%A
F®·"0³L®·.³ )
$ W z=%)5% W .
FfLg&h^i§.,%0)%$5%
.%[B^.%(5%)> $M-V:?<5F.<.
%D$~ }-HI
2J<!-79K% 3 #8-R[BD5)@
6"EC W > #$E.$%YE.
. > %$ª%Y
3) 3 )
M )
£&$%Y5@m#$.#-$-7#9 > 88
)5
%%DY."W! !> @H"<%&% # W > "
6 3 <) )
%I#,gm$-.%<&
E.
.> > 3 BC)
3 5#$-+> .%Fp5E.
6" W 5##$--79%I H 3 <$%X$3 %(-_57."@
#$JF<5%& W .$#$5
.YBD<)
[<X 8
5E M0
%J.#$
P%+®·"ç.® 3 %%"EUR<5UE.
.> > I 3 3
gpR<D) )
%
.
-P$P<5%D%)$YB^D«
%&J#0^
%)U W @H<> .%&%J3 £p$c<5> 3 #,$-.%&LE.
> "!O%&6.5$#$ª?$
link loss=0.5%, deadline=8 sec, 512 hosts
1
0.9
0.8
0.7
Delivery Ratio
"4 Z8 #,$-.%&^"6F#$7)
:P
Iq5%-_#,:A
68¹?>=> %> =!3 @m<5%&F%&68
%R%5$E*"6*E"
> .!@
<5%&%($5%#,:R£p$.*#87F<5 5#$$-"%&LE"
I <5
£p$?"!U<C#$--79K
6" W .
3 3 M)
%8
^3 6<%)RXM^->_!"#%
<"K<D-79)
6"ED%$ªX W <[E"
> 3 .$-R-8
#$:R.%&6.-I
<5[$%&6.% W E.
>P3 3 M)
%< > 0<.5E%B^0
D
6BD W 3
"*) 5.#5$%&
$5$.VBD,<O )@m5)«- -.YBD<$0<
7."
$-{> M)mB^){) > )
3 %IO2=%&> !<4378
.%A"6
#$$79)
: 0
)%K W .%-P%6< ^8790
<$%K:! 3 @
$-"#$#$:+0<.> 5E>$E > <!"%U W ><5U)> > )
3 -3 I
0.5
0.4
0.3
PRM 3,0.01
HHR
FEC(128,128)
FEC(16,16)
BE
0.2
0.1
4.2 Simulation Results
0
0
1
2
3
4
5
6
7
Group Change Rate (per second)
8
9
10
òDM8 $ô VÿM8+85
-=?
-ö`8="5
N!ù"ö!5
2
ö!8MCþ
group change=0.1/sec, deadline=8 sec, 512 hosts
1
0.9
0.8
0.7
Delivery Ratio
=<!-794%&!5$-<5?<5
)
$%N W )
)%&-1=86c)@
#$$79)
:4
6"$Y5#$$79)
:V#"5):O"!3 *5"6A8790
<-.5%I <5N"6
8790
<-.5%$Fd"
KM-"% W > #$$-8.N5^
6"!5 3 @
$ª W "
B[8
65$EYL"!u55+'
-.A$E2$`]iChJ@
.%-F%6< 3 %I2C.#$%L)5 3 5K<5^.5,$.#.
.#879)
@
<5-%X5(Pf $b %Y
6"! 3r3 3 M)
D5$%8790
:V0I
gp]$E.5
?vABCA%<-BS<R5#$$79)
:V
6"$V W
Delivery
<5P$Í0
Ratio.
U%0<5 3 %L.%< W -_5): W 6<!"E)%L+E"
>
3 <5 A3 -7M9)0
6%.E<5 > R#$%7%%L8
6$8- I W "<
J87<:)%
6$.E-."#J#$%$5ª\K% W W "
<<E.$
%(. )> B[)"%
zn8} I
B^.%?oI zw4YJBD<$0<;"
% > > 5%AM)mB^)j}-@pzwT!> @H"3 @H!
#$.%%%L.+-"0<*8790
#Z:V#$5\MI
#"[<L"6N5)#$790
:?
6"$%X.%^<5LE"
0<.5E(
68
$%F7."
$>-'M0pB^)o+.!{n-oV0<.E.% > )
U%)!> I?fL"A<!8
)79uz+6<!.5E% )
R%2 #$$%N<"Pzn-}{BD<5$0<{$%R.#$%
<5=%ª)4 W <?E.> . > / 3 3 M3?)
> %< > 0<.E.%N<! >5> 2${#$%%
<.?pBC 3 $5)S% §<$#$L%50<4F<$E<46<!.5EX
6"L$%[
6.%&$Y
,V$%V5.4 .5# W .
V79)
:u#"
E.%&
$55$GE"
%4
<5Vgm)
3?)-> I <VKL %6< 3 4$%?.5#4O
879)
W > 3
7..%& -£&"
,p:4 W <%#$.%%%X<
5E<=<5% W 6.! $ª-
W .
B^"
3 65$5E 3 )0<.$% 3 I <X5)#$790
:N
68$ W .
CV@6º3 Y oI on8/
$%Cs`tvw W .
[E"
>F3 3 M)
%< > 6<!"E.J
6"K W z > )
%)!
"!;sd¦ow W .
R+E"
3 3 M)
%< > 0<.5EP
6"? W n-o > )
%)I b 5,$.#$#,:U>¥
55
%[79)
:#$-B§ºwP/.5,$.#
5"6A8790
<-.I
<5+5"6c5#$$79)
:
6"$ W .
P<5=M%&@H)Í.
..# W "##$%
%$E.,«!-"#$:PD.MoI º9z W .
0<.5E
6"K W n-o^> E"
> 6<!"E.%
>gm§0
(~ }8%)Y<4!/C.BD,<<*.
$%R)<!
.-2"%F%<-VBD{<U<!6"<!N.5E<=
6f(8gh^iâA<U#$8$-798)
#.:5@ I
#:)
3 #,$-.%& > "#J.6<$79)%E'5#$$79)
:O
6>8> .% W "
N
M)%&@m0Í.
=%6< 3 Y^.`$%? 3?> "
6"#$*"<)
=M%&@H)Í"
#$-8$5@H#:)
#,$-"%& ..#%Y.I E5If8
6U~ y"I <5)
)@
W .>
> YKB^VM#$$79=3 <!"PKLV> @H<.5 3 %F-.;%$E5,«!-"#,:
"E 3 <A"645)#$790
:O
6"$%F W .#$#%6< > ..#$%I b ]iJhJ@H!"%-*%0<5 $%[p: $-"#$#$:+.5#$FR
879)
W .#$#5)@
BC.
\§#$%%)%I ÊL3-B^7)
*6> <!"E)%*$l<5'8790
#Z:l53"6;5)#$7@
0
: > 8<c%$E.,«!-"#$:* 3?> .)%X< > )
W "
3 .5R W "c]iChJ@
.%-P%6< 3 If(.[<!8K<5 > )
W "
3 .)X W <D]iJhJ@H!.%
%6< 3 D5E"
65)%BD,<?$0
-.%$E W -_5):N W E"
> 0<.E.%
"!O79) W .#$#$%FM#$8BÎ<N% 3?> #$RM%&@H)Í"
U%6< 3 W "
F<$E<
E"
> 0<.5E
6")%I
gm+]$E.5
F¦NBCU "
L<5#$7)
:=
6"$P W <,Í)
%6< 3 %C"%K<5X87)
6.E3?.> > .6\9)J#$%%J
68DP< > <:%$-"##$$\%
W <R #$.E.:{8
P7."
$-I=gmc<5$%N0 0
)-Y6<!"E)%F
<5V8790
#Z>:' > #$.E.:lk$#$5$EM.<*£p> $%P3 .!2#$--79)%6/R)@
)5
UBD,<{ -"' W 5?0<.5E )
F%)I=gp'
6"%&N
<5L"<)
D%63 < 3 )%YBD<$0<V%5Í)
^M> )pBC+}.o9wd?zz.wË#$%%%Y
<5CLV@0ºY oI on-/%6< 3 J"0<5$79%5-"
> )
W 086X#$$79)
:
5!)
X.#$#5"6A#$.%%X
68%I
gm{]$E
Vt+BC?%<-BË<-BË<5=5#$$79)
:c
6"$c.6<$7-:
0.6
0.6
0.5
0.4
0.3
PRM 3,0.01
HHR
FEC (128,128)
FEC (16,16)
BE
0.2
0.1
0
0
0.2
0.4
0.6
Link Loss (%)
0.8
1
òDM8ô45ÿM"l8
l?
-ö8l
6R.lÿ!-
8
þ
<L %6< 3 +79#$79)%V879)
= 3 *$§ 3?> "
$%.j2<
M%&@H)Í"
..#kI*gpc<$%F) )
-Y<5PE.
. 6<!"E
6"JB[.%.> > 0
%.!Y.kI I<J> 3$
JE.
. > . > .> .#$#,:
6<!.5EF$O#$%%(<.2n-o 3 $5%ICgp+<5FM%&@H)Í.
> "#kY
790
:*5"6 > .6\9)DB["%L"D
$79-V:*}.o8@H9o9wa W <UE.
. >
3%6< 3 MX)
B[%I+.% gm2$. 6"#"%&I-]Y.
[<?<5#$L%%%)%AL) )> )
)$
5-2-Y$B^<=#"[L< 3 3#87[53 $%&
$3.P W <5 3 3" 3 > 3 3 866.E > > )
$
W <N879)
#:%L$']E.5
4n-oIR+.%&U879)
#:O%<
c%$E5$«-.P"66.E. > )
$;` .! 3 "
4<.
t¦w W <O8790
#Z:`%V<G " 6.E )
$
#$%%(<.czP%.!%I <5$%L$%P%$E53,«!-"3 L 3?3 > 879 3 > D879)
<XM%&@H)Í"
> ..#BD<5)
3 .
[<!"+}"o9wÇ W <X879)
#:
%L0 > 0
)R 3 8 3 3 5"6?6.E.A W 3 .
U<.cºo
%.!%I
gp]E.5
*n.n?B^?%<-Bd<=$%&
55$
Delivery
W #"5):§Latency.
) > )
$5-G:j<55"6 > "0\)%+8*<c$Í0
@
?879)
#:;%I`gp{<$%P) > )
3 -YK<V-79)
6.E.*E.
. >
3#$% % 3 M
).
!%<.5 > $#6,m<!:{""E.F^
6<5" D<B[:.%%Jo.#I$Kn #> $5)\
K%U%B^..%!R?oI"z!w4AI+<fLD"-79P0
6<!.E"
<N#> "5): W 86 > .6\9> )%(%(<N#-BC%& W "
U<NM%&@H)Í.
fLg&h^i > "#kI <5%%M-"%<KM%&@H)Í.
%0<5 3 K55
%
link loss=0.5%, group change=1/second, deadline=8 sec, 512 hosts
link loss=0.5%, group change=0.1/sec, deadline=8 sec, 512 hosts
1
1
0.8
0.6
0.6
CDF
Delivery Ratio
0.8
0.4
0.4
0.2
0.2
0
PRM 3,0.01
BE
0
10
20
30
40
50
60
Sequence Number
70
80
90
0
100
òD!8.ôRõNk'OMMÿ
-MG!ù(
-öcøÿM8u"5
-;ùH!V
O!ùXø5
!"!
þ
BE
FEC(16,16)
PRM 3,0.01
HHR
FEC(128,128)
0
link loss=0.5%, group change=0.1/sec, 512 hosts
link loss=0.5%, group change=1/sec, deadline=8 sec, 512 hosts
0.8
0.9
Delivery Ratio
1
CDF
0.4
0
0.8
0.7
PRM 3,0.01
PRM 1,0.01
HHR
FEC(N,N)
BE
0.6
0.2
PRM 3,0.01
BE
0
10
20
30
40
Maximum Gap (in second)
50
60
1400
òDM8¥ó!ó!ôËRcÿZ
- MSø
).Z÷
-!¸!ù* M8!Sÿ5
uùH!=!"!
-R8Mø`5
P
-öøpC8
?ø5þ
1
0.6
200
400
600
800
1000
1200
Avg. Latency observed at nodes (in milisecond)
0.5
0
1
2
3
4
5
Deadline (in second)
6
7
8
òD!8*ó ôRÿ5
- M?ø
"÷
-ZM{!ù
-ö=' c
k'§!5ËM2?ö"öd!ËM"ÿÇølÿM
'!ÿÿRø
)
!"!
þ
òDM8 óôVÿM8 "5
- !"öMø ?Z
-ö55"
ø!øÿâP
-ö ?ö.ö
-öÎø
Ç!"!
;58Î
d÷
-9.5-ùmÿÿZjøÿM8øJþ
5N,.!"#M5#:?[ 3 @H!.%R
)
6.5% 3 $%%.%J.
#$$79)
:%$5E*.#,)
"P#$.E0
F"7)
#-: "<5%IA]iJhJ@6&n-yYny9/
$55
%KL%#$$E<#,:A<5$E<0
J#8):I <$%%M> .%.Y9L
8790
K
#$.%&K"6 > "0\)$U<^]iJhJ@H!"%-N%6< 3 J<.%DB[., W .
K.@
,.!"#k)5-/ .6\9)%F"
$79IK]iJhJ@6&n8}.¦Y$n8}.¦/C-.=)@
)5N86P#,:+ W )> %¹?$#,: 3 ": > .6\9)%X"
U
)7-Y
"!V.%(N
%5#$-Y,D55
%D<5E.<%&X#")):I <5ÊLÊ(S%6< 3 "#$%+%5Í0
% W <$E<#")):%$)A,U$% #,:*
-")$79Q
.5
R% 3 #8.3%R W ÊLÊ(NY > "0\90A#$%%)%P5>5?O5 W .$#$5
8
R W c))-O W )
(<U
N$%(
8790
-*:+5!50
#$:$E
3 9#,")$-.%$79&A "> !
"+
-")#kI$79 F<5%V0<5 L %(%.6<V 3 <?)
%AW .*
N $3$
!%L8%$$E25,« @W
>.#,:#-BC)
F#"5):O<!"c3 <5AÊLÊ(Ç%0<5 IFÊ(8BC79)
U"6
3
><5.U6\9%) %[#$#$$M79)%&
-@H4)Í"%
$LERK#$$L79)¸
:%&I $#$#<$$5%X$5%X
[M<5)$-E.<50%
D #Z8.:40:? W<!.<5
5"6 > 3?">0\90%<!88
C#$%&.U<K%<.
)%&M%&@H)Í3 .
> 8<R8
%5%% W #$#,:*#$$79)
-=,<)
^%$E $EE.)
-Vf b @H!"%-P
)@
6"% 3 $%%$5%J"
K
6"! 3 $ª- W .
B^"
65EU%$EL#$E.)
K879)
@
#: > "<IX+.
F<!"to9wr W <5F"7)
#-:+%X
)$79R"6
>879.06
\9#Z):V%P#BD",5<)$l:+.z"Voo <53 %YJ BD<#$$.6E.<j:I $%V}I zc 3 %P<VB^.
%&4-"%
>
gpu]$E
n8}*B^+%<-Ba<V)Í)P W .%5Ec55#$$
W "
> "0\90O5)#$790
:I <5-.5#$$% > )3?,«!> %O{ 3 ' >> )
M5!2BD,<${BD<$6<j "0\) %&N
-.6<j";"7)
#-:;55
jM'M2% W #Uu<2> >> #$-83 $I»].
c`5-.5#$$2 W
%.!%YXBC.#$#$-BT5,Í)
)=8790
#Z:`%?{<!-79*%#$$E<#,:
5,Í)
)N.$$.!.#J%#.6\%N$<R A 0
FMcBD,<$
BD<$6< > "0\)% 3 %&FM=#$$79)
-I 3 <5$%R>%#> .6\$%U.)5
W "
V<5 3 5 3 3 #"5):`<"+86 > "0\90%V55)
4
<D%<5.
%& > "< W 3 <X%
X<"C"7)
#-:AI <
3 <"4 3M %&3@H)%Í#".
6A\ f(W .g
Lh^.i :+
8.790
#Z:.+# .\59U)%AB^*%.%X$#)%E.%(#$*<!"" }.o.o 3 W "%
I
>
3
3?>
>#$$79"0)\
:+)N
685$#$ $79W ).
U:'"#"$!#'5-.<55)#$
$ W "%
I = .<6< $79))
%RW ""#
3 .5%&NF5W <$F-.#ÊLJÊ(50 @
%6< 3 ^$5)
-.%)%JE"
65.#$#,:RBD,<P$5)> -.%D3 $R<5[55#$$D
?,% > !)U* 3 %I[gp+
6.%&-Y W .
L%<"
-@
#$$%Y<UL¸%0<5 3 "0<5)79%^
6 > V 3?> 879 3 )%J55(
,% 9.07N) 5(.! W 5
<5)
LE"
6!.# 879 %
W "
> #$5E)
L55#$3?$> )%55?,%X
-")$79F 3?> .3?> -I^].3 X<
]iJhJ@m.%-O%6< FB^N%NAÎÞ?.6<.%N<5R7..#$5N W N
!"%-PP<5X5-.3 5#$$D 3?> %-IgmC.6<$79AM)pBC=¦.o"@m¦9v.w
5)#$790
:4
68$%XV<%U) > )
3 %I
%6< 6 <!"E.%¡3 "%.Y
#$$79)
:4("$
5-.5#$$?k%-/ ¦.o9w ¦9z.w t.o9w tzw ttw
]iCh(Y!oI$nY!oI z ¦.¦"@n-o.o @
@
@
@
]iCh(Y!oI$nYM}I o y}8@pvz
@
@
@
@
@
@
]iCh(Y!oI$nY!¦I o z"o"@my9} vz-@p¦v @
]iJh(YMoI$nYMy"5I o º[email protected] z.o8@py} vz-@m¦9v ¦[email protected] @
KL'Yn.Y!oI } t8@n8} n-¦8@&}n }n0@p}" º.o"@myo
@
KL'Yn.Y!oI z
o"@n
n)@mº º8@py t8@n8z º[email protected]
KL'Yn.YM}I o
o"@n
o"@n o8@6n o"@n
º"@mt
KL'Yn.Y!¦I o
o"@n
o"@n o8@6n o"@n
n)@mº
õ^5÷ÿ¬ó!ôGN'5"Md!ù?!øø
-M!ÿPø5
lM"ö!ø
L £
¢gMO8 85øÇùH!{úUû=ü !ø¥3ò UF&÷!øÇ-"ö5'
)Ç'
cø J8
øÿ M8Ç8
M2ùH!{9 ¤j"!
"ö!Î85
uørÿ
)5r÷Mø¦
þ ¥âSø¥!
;8
!8
8-ÿ
Lùm
-ö?.!(?ö5O
-öP M"ö!øX 5ø
§ó -2¢ L c"!ø`÷;¡ M8þ
:(
. >
hC
# © 79)
<5-%N > \¡% "%8/ #$$79)
:=
6"$
qª) ¢^i
L
¢^i KL
n-}.¦ }I t
I o
oI y¦ oI tt
}.z.y ºI º
I
oI z.¦ oI tt
zn8} ºI
I v
oI yo oI tt9å
no9}8 5I$n
zI z
oI zn oI t¦
}"o.¦ zI ¦
vI
oI 5n oI t9v
ot.y n-oI$n
n-ºI z
oI 9o oI t9v
õ^5÷ÿ¨
ô F'5.M !ù¥÷K
)& J!8
T!ø úUû=üS
ö!ø¬ ©-0 8!
).MÿO?
-
ö 558j!8Mâ-9
ùH!=!8Ml"ö!O8
!ù þ X¢ 4MøJþ
gm "#$PnYB^U) 8
L<
8790
<-.5%U W KL .]iJhJ@m.%-c%0<5 3 %+.63?<> $79? W @
W )
F#$7)
:*
6"$.%I <R6"#$A%<5-BD%L<R55,$!"#K"6
8790
<-.5% W .
[M"<4%6< 3 %C5!50
[5,Í)
) > 8
6 3 )0
%kI E5I
#8):'M5!%YE.
. > 6<!"EP
68Y)I /0I <=]iJhJ@H!.%
%6< % )
W "
.
#,:BD<c< W -_)):c W 0<.5E%F
<5R83 790
#Z:> $%L<53T$E<> IÊL5YMB^R%-"c"
65)
W 3 .E5,!5
#$-B^0
OE.
. > 6<!.5E
6"%'oI$nc0<.5E¡% 8%8/ W .
+<5c]iChJ@
.%-4%0<5 3 %^<.=BD<!"[BCU%- W "
(KLe&n6<!"ER "%8/0I
<5K6"#$K%<-BD%<!8d$
%79)
:L#$8B{,.!"#"6
8790
<-.5%A'.6<$794
#"$79#,:u<$E.<j#$7)
:2
6"$.%=BD,<5
#$-Ba#8):M5!5%I*].
N)5 3?> #$ W "
?*E.
. > 6<!"EP
68
W . )
A%;.!{5"6O#"5):2M.2 W oI zO%5%Y
<5AL> %6< 3 F$)5
%º8@my9w ,.!"#86=8790
<-.5%(
"0<5$79?5"645#$$79)
:O
68+ W t.o9w4IRgp W ") W "
%&U W <5
%)!8
.%R%<5-BD$<N6.5#.Y -_5$
)%N87903 <-.5%U#$%%
<.{n-ow 3 )X<R5)%$
c-#$5P"!5#$$79)
:V
6"$%I
L -_,
%U<5E.<)
"7)
<-.5% W .
F.#,:O<R79)
:O%&
$E.
-#$5P W }.o.o 3 %"!O+"0<5$79Pt.t9w¸#$$79)
:O
6"$ W .
U
z"oo %L5-.5#$$I b %L%U)7 W <N6.5#.Y]iJhJ@H!.%
%6< 3 3 %R
-_5$
W 8
?<$E<5)
?879)
<5-3 %P79) W .
3 6<{#$8BC)
E"
> 0<.5E
6")%NoI$n > )
D%.!!/0I
gm .5#$C}CBCK%<5-B<)Í)) W #,$-"%&E"
Scalability.
%$ªO.`)
#D879)
<5-%?.j5)#$790
:{
6"$53 I`gp;<V.
$E.> @
$.#[M%&@H)Í"
PfLg&h^iâ #$$-"$.5@H#-:9)
5#,.%&-Y<=.5@
.#^879)
<5-%R8P,Í)
>5> N"7)
#-:3%R$5)
-.%4#$E"
,<5@
$-"#$#$:OBD,<'5)
-"%P$'E"
%$ªI <R
#879)
<5-%
W3 .
J<DV@H5<!.5-NfLgh^i'> %K<$E.<)
J55^<D.5,$.#
3 )%%.E)%Y[BD<$0<j5#$!+
6.5 3 55cæ°¯0¶¾.ç.®0 3 %%"E%Y
Additional Data Overheads.
f $b %Y)IKÊL-B^)79)
[<$%D879)
<5-Y#$%%[<!"OºI zR0
6R@
# > "0\90% > )
X%Y!"(.:4879)
#:+55U$%DE.#$E.5#$R$
"
$%.c+"6?
6")%<!"LBD#$#MA5%-:+<P #$-8@
$3?5%L> kI E5I 3 5%&
- 3 $5E/0I2X"#%N5%)
79D<!8J<5>(> 5"6
5)#$790
:A
6"$N W <XV@H5<!"-Pf(gh^i ..#!
3 .$%
W ",
#$:+5%&6.(.)
.%%(7."
$.%DE.
. > %$ª)%I >
XR% .L5%&
6.$%YBC
Loss
5
$T ª5:?Correlation
%)
$ML"<and
)
C) EGF.
)
3 %N >3 5%&
6"D<DM0@
>
«% W <mB^ > > %-F)%$.%^<5J.%$JKL¥%6< 3 .I
2X% 3 5#Z8-?% 3 (% > ,«! > "<5#$E.$-.#)mB^"
\P5,$5%
<!8L#$-+?<5$E<#,:+.
#8-O#.%%%M)mB^)O#Z8
ENE.
. > %( W
38 63 PM5))
#%$79Q80<
):4
K
68%K%X W :=< K#$4%%n8)}.w=
I #"$.R6<5Z_5K 3?> "7-
i:]2%[M))«.#5>)
[<5$E< W -_5):= W E.
. > 6<!"E.%I
]"
N<5+n-o*E"
0<.5E% )
N%.!0 0
)LBD$<{zn8}
879)
#:U%YCi >:]+.F 3?> > 879<J"6D> #$37)
:
6"$ W 3
.M.5J¦owxk%D]$E
Lv./tºw4IfL"^<!8!)
<)%[,
@
3 %&6.)%Xzn-}R0<.5E%UkkI IK% 3 U"%^<%$ªL W <5E.
. > /
F<XE.
> < >5> ==#$%%^<.4 3 $5.IÊL-BC79)
-Y,D"#%
$)
.%%(5 > #$$-" > .6\9)%[V<L > #$E":*:4-8
#$:no9w4I
5. RELATED WORK
b #"
E( M0
C W %"
6< %"#$%[<!-79(
%%-P
#$,@
.5#$D5#$$79)
: 3 W "
3 #,$-.%&K5"6Y> 3 > %&5.6.5#,:R$A<5^.0
W )mB^.
\@H#:)
3 5#,.%&-I b ) 3?> 8
6"$79P%
79): W <%
~ v8!
)$79)
%C%)!
>f $b " %^#$A%^$%J<LE$%795?
)$OF~,n-Aº8.5!$*-8~ }8 .Igp%4%$q5E?T
86 > "0\90%IKiJ"0<
3
%6<{f $b $% 3 #,$-"%&RO<=,
4E.
> .!2$%R%-
% >5> %%=f b % W 3 .<5)
?
$790
%=<"V5u.=E.)=<
% 3 > .6\9)-Igm4<5$%D >> 9"0<Y<58BC79)
-Y W )Bl
$790
%XM0@
<$j#$%%&:`#$$\;-.j55
4'<$E<`f b "7)
<-.`.j<
,
3 5#$$-"%&DE.
. > I
0@m.%- "#$% 875""<)
X"#$0
!"$79U%.#$5$
W "
(
)#"#$N.!> 4
%$#$ > 3 5#$$-"%&-IKgp+<5%X >> .6<+<
0@
$790
%^"
D"
E9.5$ª-?$F"=.6\-BD#$-5E J
D%&
5)5
BD,<<A%5
)=.%U<A
"-I <$%F%&
)3
P$%F%-.#.5#$4M0@
-"%D<(.6\5-BD#5E 3 )%J"
L.E.E.
E"-4.#$5EN<5X
)($
=M. 3 @H > W .%<5$2"!c.#$%*"#$#-BD%F#$-.#
)"7)
:.
0@
>q " ,©
L W r8~ }.6?#}8Y.¤#%«U%+%IUG~,
n-.z8")!U#$%U¤#$"\
6"R?L~,n). Ç.~ %&}"o"
5Y ) <5 %Ç%&~
}"y"0@ Y
5
N%$5E [ ¤@H% > -c)mB^"
\@H#:)
3 5#$$-"%&U"%U > 3 $@
$79IAgpc
6.%&-Y¤Oq;~$nt"C%%F"255,$.# 3 0<.5% 3 Y
-"##$-=$
))-?%M-"%&-Y9F5%&
)J,%^5"6L
8790
:P%&
0@
5
.I © 5
FBC.
\2,Í)
% W 3 W "##J<%="M"7V >> 9.6<)%
$jpBC2\9):u"% > )%IS],
%&-YD5#$\9*.#$#(<5% > "#$%=<!"
3?> #-:R)mB^"
\@H#:)
3 5#$$-"%&C%0
7$ W .
[5"6F5$%&
$$
^%6< 3 X$%^!"%-? > .V"4 >> #$"$@m#:)
3 #,$-"%&[50@
#$$79)
:%0
7$.I [<M%& W .5
\5-BD#5E<KÇ%6< 3 $%<C«5
%&K >> #$"$@m#:)
3 #,$-.%&.%-N%0<5 3 C<!8K@
)%%%P
%$#$)IjqYC.#$#[<4)mB^"
\@H#:)
#,$-.%&
!"%-O%0<5 3 %(5%0
M* 3?> #$-:+) 3?> #$))#$:V
-.03 7 3 6<5@
.5$% 3 % W "
> 875$Eu5"62
#$.$#$,p:S.j<)
W .
55
%
3 )
-5Y 0
6
".)"$
(79 <5$E<*6<!"#$$79$% )
:4%Y"#"I E55I
6$"!%I b %^$B^ª-U %W <5"-
B[BS"
$64$<E5$% Y9-> .8@
>M4>%-2%$E3 ,«-.#,:{3 879?
%$#$3 $ W "
= #$$-"$5%
>5>
<!8[
-_,
U#$-BÎ#")):V3?86> P5)#$790
:I
$%R5.N<=5#$: > .)$794 >5> .6<2 > 87Z= 3 @
>$%&
8%=79% R
*#$B^.)$##$#,,@Hp\: >-BD0
W .
W .3 B["8
6GW ")
3 .
4#,"$-
.%&)J$8E6I 5<5O)
D.%)- @
3
>ÊL55> ,
.6j~<,%Xnn0U<!"<!L."
A
.# $% .%> -
j.)<O$795N%$c W ""
0\9IX0V].#$
L7)5#]3?iJ> hC#.% Y
W "
=
3 #$Z"#$ 3 5#,.%> &-IG> f(5 3 .6<)
A)-> I§"#I(~,n-¦8L%&5$-
q6< qLe3 ~ v-
U"6A5#$$79)
:
f()pBC.
\ 3 5#$$-"%&
q © L ~ }}8
¤"
6"'~,n.
¤Oq'~,n-t8
f()pBC.
\ 3 5 #$$-"%&
f()pBC.
\ 5#$$-"%&
.*5,
0-3 V%5M-.%&
f()pBC.
\ 3 5#$$-"%&
f()pBC.
\ 3 5#$$-"%&
¬~ }.o"
#¤ «U+¥~,n8z-
Î~ }.y8
X879)
: 3 6<!"$% 3
X-.)$79Uf b %
BD,<*E.#$!"#% > X-.)$79Uf b %
.O.6\=
X-.)$79Uf b %
.O.6\@
(-")$79 )
$5$
b h %^BD,<*#$> -"#% > (.)$79f b %D"!
> )
$5$ b h %[BD,<*#$-.#% > (.)$79f b %D"!
]iChJ@H!"%-V
> .,
%
9")$79F]iChC%
"
,p:@H!"%-'~,n-¦8 f()pBC.
\ 3 5#$$-"%&
b KiCq~ }.º"/
.+5,
0-V%5M-.%&0/
]iJhJ@m.%-
f()pBC.
\ 5#$$-"%&
~,nn.Yn¦YMºYny" " b >> @m#:)
3 3 #,$-"%&¬
b 5> > @H#-:9)
3 5#,.%& .)$79U
6"!5 3 $ª- W .
B^"
65$5E
KL
"!4
.)$79Uf b %
© 79)
<5-% X 8790
:V#8):
LÊ $E< W .
X<5E.<
Ê(E.<
)mB^"
\V#$%%)%6/
¤-B
+ )
6"
¤-B
+)
6"
¤-B
+)
6"
¤-B
+)
6"
+50
6"
+)
6"
ÊL$E.<
¤8B
¤-B
¤8B
õ^÷ÿ
ôRNM'"!G!ùLøC8
R85ÿ÷ÿ
6K8-ÿZ5;'"ö!8AùH!VcÿZ
-
=ø
þ
"!5 %&
68-*<!8U55,$.#M5)«%(-.MR.6<$79-
BD<5.3 ]iJhJ@H!"%-*0<5_U$%L) 3 5$-=BD$<c"5 3 8$
0
6.% 3 $%%$
-_)%&%I b JiJq+%%L=
)#Z8- >5> 9"0< W .
5"6A
)"7)
:~ }"º"I^$E.$6"#].6.$2~ º8.+(J¢ 8L¢^q'~,n-y"
8
PpBC+.<5)
U)¹P$N]iChJ@H!"%- 9.6<)%F<" 87
%$E.,«!-"#$:u 3?> 879 > )
W "
3 .)I >> b #$#^<%+]iChx> .%-
9.6<)%(-"+
8790
W 5)pBC.
\4#.%%%I^Ê(-B^790
-Y5<5):
"#$>> P"
A5.U%¹?$ W .
U3 %$#$$ 3 #,$-"%&U86V#$$79)
:
BD<5?879)
#:%C8
(5%-I © 7)
#-:R%J"
> )%%%^P
)E.@
5#"
(!@m<5%&%D"!+8
.
W .$#$5
)%(<!"+5)pBC.
\
.5)
%IJ]iJhJ@H!.%+ >5> 3 .6<> %[8
"[%5¹P$^R
)"7)
W 3 #.%%%??O 3?> .
68
:2#$%%%A{<486 > "<Y%&@
>%6)< .#$#,:uBD$Í<50
;% #$W8
B[ @H#""#)#):`<55%)c#$79.0
<:{0
*$%A%6
<-_,
%V-I : <
+87K5L$ E
3
3
3
>
>W #..)%%$79%[P) [3?> F"57)
#-:P<!8F5.# $#$-W "BD$%N#
<5%RIK
gp ) $79")
#$%U(ºUVBC
()%" 7)
@
3
3
3 8
b $ª,Í)<
6<!
68
.6!.) 0
$%&ª-$%(0
W ."#
$#
)<8)79%)U
:(%0%<50 <53 %I -.#$#$-U(L*
3 $+<"X%
$% > > %-+$'~ }.z8I^3 XL*`$Í0
% W 3 ¸
))$5ER#$%%)%X%)!P
6.5 $ª?
.,
^
_5%&U
-")$79#,:/
BD<5$#AKLT%% > 9")$79F3
6.! 3 $ª> - W .
B^"
65$5E5(I :L%% > @
$5EA~ t".RxM"<A5%J
6.5 ª)- W .
B^"
65$5E5IKÊL-B^)79)
-Y
6"! 3 $ª- W .
B[8
65$EN$=KLr3 #,: > 87Z%J,.!"#
)@
%$#$$)^86(#$$79)
:N.#$.E 3 #,$-.%&
)Y.BD<5$#CE%% > 5E
.#,:c%%U) 3?3 5$-8.OBD$<c
6.5 3¸> )
%I b #$%V
#"
$%[$% > )
%,p:P
.5$EN%0<5 3 F~,n8v8YBD<)
L55,$!"# 3 %%.E.%
8
R%)(%$5E=5,Í)
D
%I <N5,Í)
)F$%(<"LKL
W .
B^"
65%^"6 > .6\9)%<5
.E.<A
6.5 3 $ªR
%J$5%&-P W
«-;%)= W > 8<%PM)mB^)j%
O"!u5%&$!8$§"%?
$% > )
%,p:4
5$5E5I
6.
CONCLUSIONS
b #,<.E<S]iJhJ@m.%-S%0<5 3 %*-"ÎM2 3?> # 3 -§"7)
>5.> #%$-8¹?$$5@H#:X)
"03 <5)#,79C$-<5.%&E.-<NY"%5L#$$<79)$% :> 68> )$
L%%<79-)BDN%5Y!$).#
$5A$% @
0
6" W -_5):= W 3 3 M0
%< > 0<.E.%XV<5U879)
#:I3
¬
gpP<5$% )
-YB^(<!-79D%<-BD4<-Bj
#87#,:=% #$ 6<5@
.5$% 3 %[-.> VM> %-? > "75(<$E<5#,:4
)%#$$(83?6A> 5)3 #$790
:
879)
( >5> #$$-"$.5@H#$79# 3 #,$-"%&L$%&
55$*
)%IJU<!-79
5,«!l
6"!5 3 $ª- W .
B^"
65El.%u\9): 3 6<!"$% 3 3<!-7.%9N\=%5<"-6BDR5<#$-$79BÇ)
): 79W "$#?7
9)%(
:O5#$X-BÇ 8W 79.)$
#$-<5+-8*79)
6
"#!:45 $5ª)-% Y!"W "!
@
B[8
65$EN$%C%¹?$ W .
[<.5#$$EU
6 > Z?"! 3 .%%$793 D6<!"E)%
D<J5$%&
$5$.RE"
> I ©
%5#$%"
C)% > .#$#,:N)
)%&@
$E?%$) > 7$5%#$:V%&!$-+)
"
@H
)879)
:40<5_%Y5%6<
.%=]iJh(YC.#$555. > 87O-_!"+86c
8790
:`)%&@
>..#,"#:#,$:O-.#BD$#,<5:c%<"-7BD)O
#-:BD+<:O=
6"W !.5$#$5
A$ª
6-8 W %"
8
B[R8
6<55$E.<E+I(2F
<!9"-709< $%.5#$KX.6<$7J<5E.<A5"6D5)#$7903 :L
6"$.%BD$<F#$-B{#">> 5$%I
q$5KL .6<$79%479)
:`<$E.<§86{5#$$79)
:u
6"$%YXB^
M#$$79c<!"+,*-"S-"%$#$:lMc)5-G > 875 > )
W 0
#$.5#$,p:G.%=B^#$#kIÎiK79)§!"$79O)%$.G$`BD<$6<G-"0<
E.
. >?3 3 M)
K5.%&%Kf b %K!"0\FU<D%
D$%C#$$\9#,:A
MU%5¹P$-I <$%D%(.+"
- W .
W 5
BC.
\MI
© 5
5)6"#$- .6\9)@H#$79)#% #"$5%%<-B;<!8< 6<5@
.5$% 3 %*5)%)
$M-> G$l<5$% > > 3 )
+"
c 3?3 5"#,:j% 3 W #$
-"#$%&$%"
$%4$7#$75E2%&
- 3 5E 3 - >5> #$$-"$.%I
<'#$8B»!.BD<YL%&"
6.E.{. > %%$Eu879)
<5-%* W
.\9)%(,L"
6.07 W .
M"<O#$8Bâ.*<$E<O.!BD<
%&
- 3 3 5E= >5> #$$-"$5%I(]5
<5)
-Y<5U79)
:V<$E<*
)"7)
:+
68@
$%^®j W )A$A))%% W tvwÎ5)
57)
%^.!5,$5%x®eBD$#$#
.#$#$-Bd»?MF%-+BD,< 3 .
U0¹?$ 3 5P)5$E.%
BD<$6<j8
*%.#$#,:;#$%%P#$)
6"= W 5"6#.%%6/0IjVM#$$79
<X6<_)%CB^<-79L%)
$M-=BD#$#M 3 L%&6.8
6V"!
%%.#( 3?> .%P W %&
- 3 5E 3 - >5> #$$-"$.%4 3 @
> #$ 3 )4879)
( >> #$$-8.5@H#:)
X879)
#:5%I
4.?ÿø!5'
-þ2?<!"\<Vq~g :U*i Xgh[q{}"ooº
W )
% W "
(<5,
D<# > W # 3?3 )%I
7. REFERENCES
~,n0 I b ª 3 I2$E<-4% 3 %[ W )
6.$O > 5
6.! 3 7."
.5#$%ICÃ!¾8ê5¾¯ µ° ·"³ê® ´ ·.³k°k¶6·.±^±¾ µ 0²!·± Y
n-t1 ºzvRºyvYn-t.y9vI
~ }-NqI¢^")
k£pYM¢XI!¢C<"6"0<"
k£&)Y.*h(I 3?3 "
:I
q.#.5#N >> #$$-8.O#-:9)
3 5#$$-"%&-Igm ²^¾-¶oÅ0E °
q°$Â9¶6¾ ´A´ Y b 5E5I!}.o.o9}I
~ º8\ ³5I!¢J:)
%Y!'I!¤:Y.O'I!+$ª) 3 "0<5)
-I b 5$E,6"#
W .6.$O >> 9.6<+?"%&:6<5
55%^
#$Z"#$ 3 5#$$-"%&-I
´~6µ66¶±¾ 6²M·.±¾.
² q®)±®¶)³m®½=ÅX®·"¯°7
² EK¾ ´R´Aµ ²°¶·.³k°k¾.²¯Y
}.o¦9/0Y © )µ -IM}"oo}I
~ " I!h^.#$79)
-YiDXI ·)E5
6Y!"!+qI¢C<!86.6<!"
k£pIÊL-Bl
+5)#.Vgp)
5)pBC.
\MIgm ²^¾-¶ o¾&À ´6²-À¾-¶¾ ´ Yn-tt.yI
~ z-N'I!h^.%&
5YMI5L
5%0<5#kY b I @&'I )
3 8
Y.!
b I5X8BD%&
.I!qhCXg&¢^i[1 b #"
E.)@H%-.#$R.!
5)
6.#$$ª-* #$-8$5@H#$79)# 5#,.%&
$ W 6.%&
05
2I >´~6> 6µ6¶±¾ µ 6²M·±¾.3 `² q®)±®¶)³m®½?ÅX®·.¯U°²
¶¾ ´A´Rµ ²°¶·.³k°¾"²¯Y}"o5¦9/0Y © )-I!}.oo}I ? >5> -"
-I
~ y8ÉAI @HÊRIhC<Y!q|I :RIL"5Y.!4ÊR-I ·<.5E5I b h^.% W .
(iK
q:%& 3 +#,$-"%&-I5gm ²[&¾-¶ o0Å E ° q´8 ° 6FÃ3¼ ´EKq5Y}.o.ooI
~ v-NqI]#$-:|Y «NI ³9..%.Yh(I!¤$Y!qI+8h^"5YM"!
¤K-I ·M<!.5E5I b #$.5#$ #,$-.%& W 6 )BC.
\ W .
#$$E<@B^$E<X%%%$5%3"!+ >> #$-8$3 O#$79# W 6 3 $E5I
´~6µ66K¸Å0E ° ÷"²¯0·9¶)³k°¾.²5¯R¾.²*ÄN®0³kÁJ¾.5¯"°²Â.YMzy/0Y!.I
n-t.t9vI
~ ¦8FI!]
6.)%IÉJ1Ki!5EA<U+#,$-.%&(gp)
5)
b 6<,05
Yn-t.ttI5§<, )
< > 1 # -B[B[BUI .,
kI .
§E -:| > I >
~ t8NqI5'IÊ(-5)5$ 3 kY I5Ê(-50$ 3 kY. b I¤KI5¤$%& 3 "I
b q5
790:= W :L%% > 5E=.+¢J
5.%&$E=$
hC 3?3 5"$VfL)mB^.
\%IM$Ä 6UÃé ¹J¼D\Æ qYn-¦Ynt¦¦I
~,no"UâI5ÊL)Í$E5I
!"$#$,p:V5-_!"#,$% W "
(% 3 %[ W
M5!-4
6"!5 3 7."
.5#)%IÅ ´ ®06°¶·.`² q³H·"³k°¯³k°¶·±
ÅL¯6¯0¾-¶)°·"³k°¾.²±¾ µ 0²!·± Yz"¦1$n-ºRºoYn-t.yºI
~,n.n)Rh(I!Ê(, 3 I <U-"% W .
> "0\)D#$79#]iCh(Igp ²[&¾-¶ o
ê ´6²³m®06²M·.³k°k¾.²M·±(é*¾.5 ¯"¯&ê5¾ s ¾.² ²[&¾.³H¾-¶¾± ¯KÀ¾.P L°Â8ê
º ³
q s ®®½?ÄF®0³kÁJ¾.5 ¯"¯6Y © )-In-tt.yI
~,n-}80 ³5I!¤$M<5)
X.O'IfL.<.%I b >> #$"$@m#:)
+#,$-"%&(BD,<*)#Z"-: .5E5#Z8$%I!gp` ´~6µ6µ6
8[±$!¾ t6®¶¾ ´ YfL87MIM}"oonI
~,nº"N¢(I¤7$F"! ³52I :8
"@m¤5!"@ b 79%I b ) 3?> 8
$%
W )#"#$ 3 #,$-"%& > .)#$%I °µ ± ³k° ´ ®½"°&· qÈ"¯6³m® ´ ¯
±¾ µ 6²M·± Y!y5Hz/0Y b 5E5In-t.t¦I
~,n).N¢(I¤7$.YAI¤-79Y!"! ³52I :8
"@m¤5!"@ b 79%I <
-"% W .
X.
[
#$Z"#$ 3 5#$$-"%&$EP5%5EP%<!8
-
.6\=
%I5gp ²^¾-¶ o0Å E °»°µ ± ³k° ´ ®½.°k·.Yf(87InttyI
~,n-z8\ ¼RI¤kY!qI5.5#kYMI!"6<!Y!"!*'I b 3?3 8
-I¤:)
75 3 #,$-.%&[BD,<+
0
6.% 3 $%%$5%R¤«LLO/01
i7"#"$+ W )
"
X
)879)
:4%0<5 3 %I5gp ²[&¾-¶ o
Ĺq|qæXÅ/½Yn-t.t9vI
~,ny" b I!*.<.kYRI!iK.E.)
-Y'I «J0
Y5.!
AI!q5!8
6 3 @pq5\9#kIq-.#.5#$U5@m 3 . 3 -
%&
- 3 5EABD,< > "0\)D#$%%D
879)
:IgpOÅ0E °
q°$Â9¶6¾ ´A´ Y b 5E5I!}.o.onI
~,n-v8FfRI]CI!*" 3 6<5\MI$% > )
%,p:4
5$5E5I5gp ²^¾-¶ o<´EEY
> "E%X5n.I$n-o95n.InºYn-tvzI
~,n¦"0 ³5IfL5 3 .6<)
-Yi[I¢C$)
%.6\MYM.VAI -BD%#$):I
"
,m:@H.%-+#$.%%X
)"7)
: W .
D
#$.5#$ #,$-.%&
6.5% 3 $%%.2I ´~66µ6D¸0Å E ° Ã5·.²5¯)·¶)³k°¾.²3 ¯N¾"²
ÄF®0³kÁC¾"¯"°²Â.Yy5k9/0Y b EIntt¦I
~,nt"Rh(IM > .5 > .#$%XY :RI!8
#$\."
-Y.! :R|I «J"
E.<%I b )
"
()
#%0<5 3 W "
X#Z8
E)@H%-"#$ 3 #,$-.%&
>5> #$$-"$.%IMgm ²^¾-¶ o<´6²-À¾-¶¾ ´ Yntt.¦I
~ }"o"RqI.5#kY I!q5"!"k|Y ³5I!¤$Y.!+qI¢C<!86.6<!8
::I
X#$Z"#$ 3 5#$$-"%&[
6.5% > .
> "#J
3 > /0|I ´~6µ6µ6
±¾ 0²!·±¾.`
² qM®)±®¶)³m®½PÅX®·.¯U°²7EK¾ ´R´Aµ ²°k¶6·"³k°¾.²¯Yn8zº/0Y
b > µ -Intt9vI
~ }n0RqI5L8!.% 3 :Y5'I5Ê"!5#$):YFI 8
> Y5.OqIq<5\9)
-I
b #$"$@m#$7# #,$-.%&D5%$EP.@p.
%%.5#
)>m>B^.
\%I5gp ²[&¾-¶3 oK¾&À/¾&½&´6²5³m®00²!·.³k°¾.²!·±Lé+¾.5¯"¯ê¾ s ¾.²
ÄN®0³kÁJ¾.5 ¯9®½ 8^¾ µ s EK¾ ´R´Aµ ²°¶·.³k°k¾.²Y5fL87MIM}"oonI
~ }}-\ ¼RI(0 ¼(Y b I!V:)
%Y5ÊR-I ·M<!.5E5Y.VFIÉC-78\8
-I
(%$#$$ 3 #,$-"%&D% >> "
W .
X.5%&@ 3 -
>> #$"$5%I!gp ²[&¾-¶6®6®½.°²Â.¯R¾&À(&Ä ¹Cq|qæD\Å ½Yn-ttvI
~ }.º8FAIXM)%&$YqMI "%)
6YAI -BD%#0:Y!"! ³5I 5
.%I
g 3?> 87$EF
#$.#$ 3 5#,.%&D%$5E?.)$79 > "
,p:
$EP%)
7$%N b KiJq/0Igp ²[&¾-¶ o>´6²À¾-¶¾ ´ Yn-t.ttI
~ }""FAI 8BD%#$):|Y ³5I 5
%.Y!"!*qMI!$E.#$kI b ) 3?> 8
$%
W %5)
@H$,"*.4
)7)
@H5,Z8-+
#$.5#
#,$-"%& .)#$%<I ´~6µ66¶±¾ 6²M·.±¾.`² q®)±®¶)³m®½?ÅX®·.¯
3 ¾.
² EK¾ ´A´Rµ> ²5°¶·.³k°¾.²5Yn-zº/0Y b > µ -In-ttvI
~ }z- ·I ¼L.P.! I!¢J$
3 "I b 6"!5 3 $ª-V0
.
D
879)
:
.#$E"
$< 3 W .
D
#$.5#$ 3 #,$-.%&-I5gp ²[&¾-¶ o>´6²À¾-¶¾ ´ Y
}.oonI
~ }.y8FNIÉC87."\."
-Y ³5-I :(
,¹?YM.O'I!q!5.I b #$.#$
5$%% 3 $!8. > "# W "
($)
6")$79U#$#.M"
6"$79
>> #$"$5%I!gpO0Å E °»°µ ± ³k° ´ ®½.°·"Yf("7MIn-t.t9zI
~ }v-N¢(XI ·M<!"EYMqM-I ³9 3 $Y.!V¤K-I ·<.5E5I5ÊL%& 3 #,$-.%&-1 b
W 6 3 0B^.
\ W "
(5#$$79)
$E 3 #,$-"%&XA!4%)
%I5gp
²[&¾-¶ o>´~6µ66G´6²-À¾-¶¾ ´ Y ³5F}"oo}I
Appendix: Proof sketches (Theorems 3.1, 3.2)
2£p%&NE$79 > W %\900<5%YAO% > .?.%&
6"%I42
«
%&()«!5(< W #$#$-BD5E=.68$I
kZC/ ¿U1 <5U%)X W 55%[<!8XM#$ERP#$79#@OI
k$ZP/ À U 1 <5P%)F W %U$'#$7D# OD<"F<87A" W "$#I
¤0LÐ U55.<L) > )-4%ª)N W À0UI
k$$//Á U 1 <5P%)F W %U$#$79#DOD W <A
)AVBD<56<
<(86F
6"% 3 ,-P:A<5,
> 8
%C.=<5X
)X
-"0<4%0@
%% W #$#,:Igm;]$E5
n-ºY<=+Ða$%P"#$=O%)%% W #$#,:
%G862,%V6<$#
§Ö "!GàPYX.Â
Á U AÃ"ÖÑ6àPÑm/ã Ä9I
fL"<!8X<5NÖâ<!.% W .$#$-YM55D%&$#$#Å
Ö z`ÁU&Y5%5U<
86+
-.6<)%?Ör%)%% W #$#,: W 3 < > 8
-Iq 3 $#"
#,:Y$
<(«!E
0 ÁUÆ^dAÃ"ï+Ñ6ä^ÑØ ÄI b #%Y#$)Xî UC5).à=p~ Ç ÁU¡Ç I
k$750/ È U 1 <V%%0P W Á U BD<$6<;5%%&%? W 55%R<!"
<!-79N" W "$#IPq$F<R?ÖË<.% W .$#$-Y$]$E
+n-ºY
È U AÃ"àPÑ&(
ã Ä9I^q #8
#$:Y È UÆKd AÃ"ï+Ñ60ä Ä9IK¤)Xð U MFà?~ Ç È U Ç I
k75/3Z [ 1^].
(.3 :V0Y8L#$7#>OY!#$)(Z [ M<U0 > ))-
3 M)
F W 6<$#
{ W Y{<!"R#$$4$7
È UÆKd Y)!,.!"#^.
Y
#,:5EL$ È U I¤)D É d TÑ QSQSQ-5Ñ ÉÊMC<5C6<$#
R W YI¤)µ Ë¡ÌD55.
<A-5E.*4Ï YÑ É Ì Ó0|Y Í4 Î/D< > !"$#$,p:<!8U<P55& Î¥<!"%
" W "#$-Y. ÏÐ Ë"/(< > .5#$,p:c W "Ê F<!-75E* > .6\9)
#$%%X+<5879)
#:+#$$\ Ë9I <)-Y Z [ AÑ ÌÒ d Ï5Ð Ë Ì K/ cxÍ4 É Ì /0I
k7Z/ Ó U4Ô Ì21$%?5)«-
)5
%$79#,:u"%P%<-BDuu]$E
nI
Ó U4Ô V$AGÈ U |
I Ó U4Ô Ì^$%50«!.%<K%) W 55%$U#)79!# O<"5
"DM#$5EP( Ó U4Ô Õ xÑ Ö2×V| 1 .V%5%% W #$#,:V
)$79<U5"6
W 3 <U55%[$ Ó UÐÔ Ì e>d 5%5E?A%$E.#$
6.! 3 -EI <%
$+]$E.5
An)5#Y ÓU4Ô V A¶Ã8Ð V Ñ\Ð dÑÐ ¬ ÄY ÓU4Ô dCAÃ"Ð ØÑPÐ Ù.Ñ(Ð ÚÄY5"!
%NIhC#"
#,:Y W ×AÂÛ Üm4Ñ Ó U4Ô Õ^Ý Ó U4Ô Þ AÂßI¤)^ï UÐÔ Ì/A§à?p~ Ç Ó U4Ô ÌÇ I
2P«5
%&F%<-B¥<!"F<5?50@ W .$#$5
%R"
=5. 50< .
<!") > 0-I4¤)F) > 4 /(55.% Ëà W 3 -B¥3 I=¡L3 %$E
<LÊL)Í5EPM5!c~$no"YBCU-.+%<-Bl<!"
äÞ~ áOK1Ç À0UÇajoQ zbCcÒ V Ò d@cRcScÒU4e>d<aãä â ) > + b¦ cZ} U4e>d Ò V 0/ Q
UÒ d
&n8/
B
A
C
D
E
F
K
G
H J
L M
N P
Q
T
Level i-1
Level i
Level i+1
Level i
A0
A1
A2 A3 A4
Yi = Ni,0
Ni,1
A5
A6
A7
Ni,2
A8
A9
A10 A11
Ni,3
Dò !8¬ó
ô;'ÿ¤5ødúUû=ü MÎj
8MþjõRöu8ø
ø58`"
".
øË
l99{÷
6RÇø'MÇ
-ö Dò !8âó§ôÂ4§¤)ÓU4Ô Ì þaõNö§8M-2Ë
-öG¤M8
!'*ÿZMÿmþLõNö*8M-N;
-ö¤M8'5.ÿ{ÿ!-5 c ";ÿuÿM-P!4øùH!ÿ"þ
VøcùH!ÿ8þ
<5L% 3 $4<5(
-I <I %I$%[% 3 .#$#$)
[<!"Y%:Yy ¬ .ºR W Ò V $% 3 "
<.*% 3 .%&6.D 3 %[#$EM&nRy/0I
U)X%<-BS<!"("##<U%)%ÈUJ"
F#"
E.R55E<YBD$<
<5$E< > !"$#$,p:IV¢J:.%% 3?> $G b }/0Y<5)
?$%N*5%&6.
å záoÑ-n8/?%6<j<!8_&n +å /'s n.QU«`%6<l å Id0«!
<5UÐe<W d #$#$-BD5E+7% W "
Pn aO3aÂN!1D7( æ U $%L<"FSÇ È U Ç W
ç
4 ]P
Ò Ì&n +0å /x/ H5I <5^ÊL)Í$ELM.N-"A"E9"AM^%-
AÌT%Ò2<V -Bl<!"
e>d
"~ áOK1 æ U > a âä ) > + Ò V] å ¬ .}D/ cè _&n +.å // UÐe<d /0Ñ H}./
UÒ d
BD<5)
æ@U55.%C<5L 3?> #$ 3 C W æU&IJq$5/_&n +`å /CslnY
<5(% 3 $?<D
-I <I %I$%^% 3 .#$#$)
^<.%y!¬R"ºN W ÒVX% 3 .
D<!.
% 3 U5%&6.D 3 %[#$EM&ny9/0I
f(-B§<!"CB^U<!-79(%<-BDV<"D"#$#<5PÈ U 8
#"
E.U.E<
BD,<;<$E.< > .5#$,p:YBC4"
=
-:%<-B¥<!"N<?
6"5@
$ª- W .
B^"
65$5ER
-"0<5%^"##!<5D%5
7$7$5EN55%K<!8^Z
5.(3 $79F<N86 W 3 <)$
> 8
$ +.O5%L% W .%&$
BD,<=<$E.< > .$#$,p:I NF<5$%C$=FB^:P<!8C- > %J<5
%)!8
.%C W <5.
3 %JºI$nL"!PºI }YB^D.%50
J<5 W #$#$-BD$E
E.0
6.#%05E5I[<!-7Q 9[Rk#Z8
E8/%)<é§ W 5Q 5%Y9.PL%@
%0D ê.ë.éRI¤)$PE ì AíÇ é&Ç Y"B^C.#$%(<-79^Ù AíÇ êÇ!Aâ&n + 6/ ìNY
W .
U% 3 F5%&6./ PzuoÑ)n8/0I(ÊL)
Y éd
> %%L% 3 F"6.#
%0* W %YU"!Â
ê <
FpE H`55%6/?
)%%V<.%
<"L<!-79F" W "$#IR"#$%+<!-79F% 3 ( éµV>ëSÙ¥%6<*<!8
Ç é V Ç W ìPî W .
=% "
6 0)%
îz¥oÑ-n-/0Q^<$% "
6 0)
.cMA_,N% 3 .#$3 #k$I é> VN.
3 )% > !%L=<N5)%(> <!83 <87
)$79-+<5R5"6 W 3 <,
> "
)-QB^N. 3 ?%R<5-BS<5
6"! 3 W "
B[8
65$E?$,"V:=<55%[$éµVYCFm) > "!5%5H
'879)
="# 3 %&="##D W êCIu()-.#$#[<!8?79)
:254<!8P
)@
)$79%(<5N"6YM6<%)%A
6.5 %)( W ÞP"<)
(%(.!
W .
B^"
65%D5"6N-.6<= W < 3 $!35 > !#$:NBD,< > .$#,@
,m:ßKI b !"#$E.%N*<=%)%ÓU4Ô Ì YBCV)«!5=%)%(édëïêCY
é ¬ ëðêCRÑ QTQSQJ.% W .#$#-BD%
1 éÊN$%P<+%0= W 55%P$)
êÎBD<$0<
+5.UM#$.EV& é Õ xÑ Ö2×
| }"!OBD<$6<%)%% W 5#$#$:
)$79
<55"6 W 3 % 3 '55c$)
éµÊ e>d %$5E`{%$E.#$'
6.5
5E.Ic¤)ñ Ê "é V$ò éd ò cScSc ò é Ê QJ50«!ì Ê AóÇ é 3 Ê Ç
"!'gÝ Ê$AôÇ ñrÊTÇ IRfL-BUY5
"$cE.9"#J$%+%<5-Bâ<!8UBD$<
<5$E< > !"$#$,p:Sk%-:Y["4#$-.%3 &cn + y ¬ "º9/0YD<0
*$%+7..#$5
}/AõfPk#$E&n î/åj#.E&n y//%6<'<"Rg
Ý Ê W &n + y/ÙRQkI .IY
<"X$ fPk#$E&Rn î/å{#$E&n y9//C%& > %D W 6"!5 3 W "
B["
6$E5Y
)%%Z"#$#$:j.#$#[<V%5
7$75E'55%?E.)?<+86Iu2+.#,:
> 8 7<5:<!%%$)%4 UW W << 7> #$5 W $<¬0
W I <57
ì Ê %+.% W #$#$-BD%1
à?~ ìKÊ ÆKd\öö HgÝ 3ÊKAG÷MPÑ ìDÊ^AÂø/m_.#$%F ìR&n + 6/ + ø/J 3 %
&n + &n + ì Þ8+ ß n x/ ù/ W &n + 0 > + ÷Þ"^ß !ì//0Q º/
<U$5$"#.!5,$+%D<5))
3 $5%&$U.<!8LÝ V Aì V I
¢J: b ª ú % "
$E.#$A$5-_!.#$,p:2~$n0YBCP"
A.5#NV%<5-B
<!8P W ì3 Ø %A#Z3 8
E*)5E<YJ<52BD,<`<5E.< > .$#$,p:YJ%:
n + n #ì YX"#$\# ìKÊP"
8V#$-"%&&n + fP û k#.E ì5/ #ìU//P %
<)$
3 -.Q8<5%Y-B^J"
J.5#[
-"< ì Ê "%^½®0³m®0 ´ °²5°¯3 ³k°¶)Y
E$79)R:?º/0I <J79#$.R W <53 ì U -.RM^5$75-U$XmB^
> 6<%1BD<5OÝ Ê aÂìR&n + 65/ }A"!?BD<+Ý Ê G
s ìR&n + 65/ }I
gp4<L«5
%&D > 6<Y<\ ìKÊC7..#$)%[5)
-"%NE. 3 0
.#$#,:Y!"!
$g
fPk#$.E ì#ìDV8// AüfPk#$E&Rn î//(%& > %YBCPE)RÝ Ê W ìR&n +
6/5}PBD,<?<$E< > .$#$,p:/0IÊ(8BC79)
-Y9-Bj<"CÝ Ê $%^_,
#"
E.Y .: W <5A
6.5 #$: W .
B[8
65-25E)%R8
=#$\9)#$:
W "#$#$O3 Ý Ê 1JkI I$Y > E.
)%%(%3#$-BD%8BDIKgp > "
$5#Z8
-Y!% >> %
B^D<87D.# 3 %&K
-.6<P5
KE.9.#M W 879)
$E ìR&n + 6/ c&n + y/
%Q"<5% $-Y8B^C<-79CìR&n + 6/ + Ý ÊDý ìR&n + 6/xyIKq$
<( ìKÊK#$.%#,:4> 6"0\R<,
3 -"%YBCL5#,:?E)^% 3 )<55EF#$\9
ìKÊ ÆKd #ì W &n + 6x/ yPc9&n + ) > + Þ8
ß c ìKÊ~#ì// Q k/
<%Y W ì Ê #ìdM %D% .#$#kY!<F%5%%$79F7..#$(% ì Ê Æ@Uè#ì
-"E0 3 50<% 3 .#$#$3 )
-Y79)3 : W .%&-I <$%U$%BD<)
RB^A6"\9AÞ8ß
#"
E.c)5E<IÇq >> .%+B^O6"\9*Þ8ß W #(} 4 y&n + 6// A
fP&n y9/0QJ#$)&
-VA£y&n + 65/ "5IcgHR.{M=%<-BD2<!8 W .
P.#$#
ß M// W } V I¡(%5EN<5$%YB^X-.
W V Y&n + 6x/ yCc&n + ) > + Þ8>
%<-B{<"BD,<A<5E.< > !"$#$,p:§Y ìDÊx!ìj.#,B^-:%
3 "5%.M879
XV.I2[%$7^<[%.!P > 6<P$ > <.%%1<)
[$%K
<.% W "
-"0<+E.)
U&o a 1 aGfPk#$.E&Rn y//0Y!BD<$6<*- 5
)%
> <D 3 > )
$=BDÌ <5?B^X<!-79(ìR&n + 6/-c&n + } Ì Æ^d y/aj> ÝgÊC|
ìR&n + 6P
/ c&n + } y9/0Ia¢J:l..#,:ª$E;< <.%%V%$E;<
5-F<!8PìDÊx!ì W -V(<.#5%D.#,B^-:%[BD,<+<5E.> < > .$#$,p:YB^
-"u%<5-Ba<!8R<5V%)!{ > 6<{BD$##[M4 3?> #$)-BD,<$
fPk#$E&n y9//^%& > %^BD,<*<$E< > .5#$,p:I
"\$5(E é§RMD<X%)[ W 55%C"D":PE$79=#$79X# O:5$#%
<).
3 ºI$nQ <).
3 ºI } W #$#$8BD%[:R6.\$PE élNMX<5X%0
W "#$#55%D$+<(
I
¹^²§³ê®O²®¶6®0¯¯6°³kÈj¾pÀc¾ c·"¯6¯
³k°¾.²T¯ © V.%% $G$
b n-/U<"R-.6<;Ò U\W µ }*$%N.µRP´ %&s $)#,:
-_5$
1P3?,R> $%A%5¹A@
$ W <$%)!,.P<.#5%Y.%-:Y"#$-"%&K)^79)
:F)%&6"
M)
X W %& %U"%LB^NEV5-BD<U
Igp{ b }./0Y4)!,@
$3 {%50<;"%F~> _§s nSH$%N)%%"
:1? W à?~ Z2[9L| n W "
3 ":
% YY<2BD,<{<$E.< > .$#$,p:Y<5V5"6+BD$#$#[%& > 8
% 3 F«!5,N#$7#^kM W .
F
-.6<$E=<F#$- W #$79)#/0IhC5,$
b º/J$%[)%%"
: W "
-.55E W #M 0
6"$1J$ 6.0)Y
BD$#$#
_5,
b W o Q tY3%:IUgmL$% 3 .> N$7#$79-*> > 879F<!"
Þ8`ß AÂþ&n y9/%J)%%"
:I£&%& 3 $P<5)
^<!8JBCD-.
%<-B¥< W #$#$8BD$5E51?<0
4$%R*5%&6.0ÿ*sËo+%6<2<!8R W
Þ87
ß a)ÿSyY<)+BD,<O<$E< .$#$,p:Y5B^BD$#$#879)
(" %&
ï&n + 0/^c9&n + }y/^%Y > W .#$#$$E=%<"
( W XE9"#kI 3
© Copyright 2026 Paperzz