Close
About
FAQ
Home
Collections
Login
USC Login
Register
0
Selected
Invert selection
Deselect all
Deselect all
Click here to refresh results
Click here to refresh results
USC
/
Digital Library
/
Computer Science Technical Report Archive
/
USC Computer Science Technical Reports, no. 723 (2000)
(USC DC Other)
USC Computer Science Technical Reports, no. 723 (2000)
PDF
Download
Share
Open document
Flip pages
Contact Us
Contact Us
Copy asset link
Request this asset
Transcript (if available)
Content
! "# $ % ! % % # & ’ ( ) % ’ *( + + %, +)% % ! - (( *. % / ( + % % & ( + ’ ( & # (( %, % ! )% ! (( (% % % ( + (% % # 0 %, (% (+ % % % ( ! + - .# *( % % ) %1 % % & ! % ( , % % # % % % # % % % # 2% ) (( % + ( 3 # ’ % )% ( + ! % )% (+ ( % % ! % !! + %# ! """#$ % &% ’ (( ) (’ ’ * $ ! " # $ ! % ! & ’ ( ) * ! + ,-! ./ 0/ 0/1 ,-! # $ % ! 2 ,-! - Æ ! % 3 Æ 4 " " & 3 .5 1 6 #% #$$ % # $ ) 0 First Hop Router R R 1 R 2 3 Mtrace Query Mtrace Response Rec 1 Rec 2 Rec 3 Source +, 2 , -, 224 5 6. ) %( + %( ( # % ( % ( ’ # R 1 R 2 R 3 R 2 Redundant queries Source Rec 3 Rec 2 Rec 1 +, 7! (( %1 / )% ! (+ (/ % # R 1 R 2 R 3 R Faulty Router to source 3 Rec 2 Source Rec 3 Rec 1 1 3 2 Rec has no path Rec ’s path after fault Rec is unaffected +, (% / + % % # ) # $ % )7 8 ) ) #% #$$ 6 # $ # $ -+ .51 2 Æ Æ 9 , #% #$$ # : $ % #% #$$ ) % ; ; < % = % " ! > Æ 8 * # .5 ?1$ 6 7 .01 # 0$ # $ # <$ = # <0$ ! 2 ! #$ & = / % 8 - ! @8, @8, ) 4 6 # $ @ A ) + & = % #$ ) & 3 ) )7 ) ) % ) = # ! .51 $ , ) > ) % ) ) ! % ) .5 1 8 ! ) + ? for W and W R 1 R 2 R 3 W W W ’s query W ’s query Common Ancestor ab a b Source a b +, % ’ ( )% # 8! & + ) %# R 1 R 2 R 3 W W W ’s query for W ’s query Subcast response to W ’s query a b Source b b Turnaround router b b +, % *( ) + # 3 , # 2% ( + ! + # +/+ # $ ) .51 % 0#$ = + 2 ! % 3 & ! Æ " ! )" #% 0#$$ 8 .0<1 2 #$ #0$ 9 % + - ! 2% (’ (# 0 ( ) % 9% : (% ’ # 2% + % ! + % # B 6 ) 2 > # $ ) 9 # $ % 9 ) # " " $ % 7 + + 7 + & ) ) % A ) = = 3 ) 8 % ! C 6 = ’ ( ; ! " ) ) + # Æ $ # ) 3 3 + ) # $ ) A 3 % # $ # $ + # $ 0 < # $ " 3 + > 3 < 3 5 % 0#$ % + ; ; 4 3 4 3 ; % % ) ) % 3 @8, % + 2 ) ) A 3 % #$ #0$ 3 % Æ + D 3 #% <#$ <#$$ #* " $ ) ) % E E E E 8A E 0 F # $ < 0 F # $ 0 / # $ 8 + ) # + $ % ) # $ + # $ ) + + G fault R R R R 1 2 3 7 R R R Source 4 5 6 W W W a b c Faulty Router Path Change after +, 2% (% % % # % after fault change fault R R R R 1 2 3 7 R R R Source 4 5 6 Path Change R 8 W W W a b c Fault W ’s path does not c Path change after +, % % % / % # ( ) % + ) + # $ * + + ? < # $ F < # ) $ = 2 ) # ,-$ H & #) $ # ! $ I = ! % # <$ A " 7 7 % = ) # $ % ! ) !! @8, 3 " " % % 0#$ <<< / & 3 " ! ) # $ = * .51 > 2 F .01 6 8 ) % /#$ 0 Directed multicast W W R W ’s query 1 for W ’s query R 2 R response to W ’s query 3 W a b c Source b a a a Turnaround router +, ; ) % + %# 2% ( 3 , % + (( % + + % )% ! ) % 3 ( R 1 R 2 R 3 W W W W ’s query response to W ’s query for W ’s query Scoped multicast a b c Source Turnaround point c c c +, % + % % ( % ( 3 , % +% # R W W W R W ’s query for W ’s query 1 R 2 W ’s response is multicast to the entire tree 3 a b c Source Turnaround point b b b +, % + % 3 / ( % - / ) / .# 2% & ) + % * # F ! ! , ! F 3 % ) 2 ) % 7 3 8 + ) %%& 4 ! " Æ < #% /#$$ 2 9 # 0$ + + J > 2 "@! -! - 0 .B1 -! - - .C G1 @! # $ 4 7 ) 3 ) > #%! 0#$$ 7 + #% /#$ 8 + 3 % + / + ! % & 3 2 9 % ! ) )A 2 9 ’ 9 % " # ?K GK$ 8 * > ) .D 1 < 8 ) 8 8 ) ! ) ! ! % ) < A ! 9 2 9 #% ?$ 2 ! # 0$ ? R R 1 R 2 R R R 3 5 4 6 W W W W W W W W b cd e f g h Source a 3 ( - % + (%. (! # % (% + ! % # + 8 ) 3 0 ) ! 8 & " 6 3 & 8 ) -,> # /$ 8 ! , ! ! 8 # $ 4 ! ; HI- .?1 4 .01 ! B % ! 7 ) 2 ! ,-! ) 0 % " % ; ) ! "# # 0$ ! = ! ! ) 8 7 : 3 ) H C ! * ! + - <. = = > =< - . - .- - = <. = - = < = .- <. . < 4 = - .- = - .= - .= ?- . - =<. = <@. - .- = - = <. = . < $ 8 0! % !" - . + - .= - <. - . )% - .5 -< -< . . ? - < .= @ > - .= - <. - . )% - .5 -< -< . . ?- < . = @ 4 -< -< . . 0! % > 4 ! <0 : ) ) ) + ! % ! #% B$ , # $ % = ! = 5 ) 4 ) ) # # $ $ ) ) ) % C 3 ) ) ! - #% B$ A > F ! & % ) % B ! ) ) ) ) ) H ) % B ! L0 ) % = % G % B D 0 20 40 60 80 100 120 140 1000 10000 Overhead Number of Session Watchers Maximum and Average Overhead Subcast Maximum (N=4) Subcast Average (N=4) Directed Multicast Maximum (N=4) Directed Multicast Average (N=4) Limited Multicast Maximum (N=4, D - M = 2) Limited Multicast Average (N=4, D - M = 2) +, 0! % 5 0 20 40 60 80 100 120 140 1000 10000 Overhead Number of Session Watchers Maximum and Average Overhead Subcast Maximum (N=8) Subcast Average (N=8) Directed Multicast Maximum (N=8) Directed Multicast Average (N=8) Limited Multicast Maximum (N=8, D - M = 2) Limited Multicast Average (N=8, D - M = 2) +, 0! % 5A 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 1000 10000 100000 1e+06 1e+07 Fault Isolation Error Number of Session Watchers Fault Isolation Error Subcast (N=4) Subcast (N=8) Directed Multicast (N=4) Directed Multicast (N=8) Limited Multicast (N=4, D - M = 2) Limited Multicast (N=4, D - M = 2) +, $ 8 0G ) ) % C % B ! 3 % 5#$ 5#$ % ! " # E / BK E5 ?K$ 2 # = CGG$ ! ; <0 % 5#$ = 8 ! % % ! 3 H % % D @ E # $ /GK F % % % ! 0 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 1000 10000 100000 1e+06 1e+07 (Extra Overhead during loss)/(No Loss Overhead) Number of Session Watchers Ratio of Extra Overhead during loss over No Loss Overhead Subcast, N = 4, Loss = 20% Subcast, N = 4, Loss = 40% Directed Multicast, N = 4, Loss = 20% Directed Multicast, N = 4, Loss = 40% Limited Multicast, N = 4, D - M = 2, Loss = 20% Limited Multicast, N = 4, D - M = 2, Loss = 40% +, -. 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 1000 10000 100000 1e+06 1e+07 (Extra Overhead during loss)/(No Loss Overhead) Number of Session Watchers Ratio of Extra Overhead during loss over No Loss Overhead Subcast, N = 8, Loss = 20% Subcast, N = 8, Loss = 40% Directed Multicast, N = 8, Loss = 20% Directed Multicast, N = 8, Loss = 40% Limited Multicast, N = 8, D - M = 2, Loss = 20% Limited Multicast, N = 8, D - M = 2, Loss = 40% +, - !" 00 H & " /GK GK = $ % &’ ( $ = ! & < % ! % ) # 0<$ 8 = ! ) ! H 8 H ! ! .001 ! 8 ! A % = ! # $ 0< % G 3 % % < 3 ) 8 F < ) % ! = 2 = H != # <$ ! 3 ! % 2 ! ! 6 ! + * ! % ! ! 2 ! ! 0/ 0 50 100 150 200 250 300 350 400 450 500 0 1000 2000 3000 4000 5000 6000 7000 8000 Maximum Overhead Number of Session Watchers Maximum Overhead vs. Number of Session Watchers (Maximum Fanout = 3) Subcast Directed Multicast Scoped Multicast Omniscient Limited-Multicast (5%) Limited-Multicast (5%) +, /)( ( 0 0 50 100 150 200 250 300 350 400 450 500 0 1000 2000 3000 4000 5000 6000 7000 8000 Average Overhead Number of Session Watchers Average Overhead vs. Number of Session Watchers (Maximum Fanout = 3) Subcast Directed Multicast Scoped Multicast Omniscient Limited-Multicast (5%) Limited-Multicast (5%) +, 0 0 1 2 3 4 5 6 7 0 1000 2000 3000 4000 5000 6000 7000 8000 Fault Isolation Error Number of Session Watchers Average Fault Isolation Error vs. Number of Session Watchers (Maximum Fanout = 3) Subcast Directed Multicast Scoped Multicast Omniscient Limited-Multicast (5%) Limited-Multicast (5%) +, 1 ’ 2’ 3 0? 0 100 200 300 400 500 600 700 800 0 1000 2000 3000 4000 5000 6000 7000 8000 Maximum Overhead Number of Session Watchers Maximum Overhead vs. Number of Session Watchers Subcast Directed Multicast Scoped Multicast Omniscient Limited-Multicast (5%) Limited-Multicast (5%) +, * 0! % 0 100 200 300 400 500 600 700 800 0 1000 2000 3000 4000 5000 6000 7000 8000 Average Overhead Number of Session Watchers Average Overhead vs. Number of Session Watchers Subcast Directed Multicast Scoped Multicast Omniscient Limited-Multicast (5%) Limited-Multicast (5%) +, ! 0! % 0 0.5 1 1.5 2 2.5 3 0 1000 2000 3000 4000 5000 6000 7000 8000 Fault Isolation Error Number of Session Watchers Average Fault Isolation Error vs. Number of Session Watchers Subcast Directed Multicast Scoped Multicast Omniscient Limited-Multicast (5%) Limited-Multicast (5%) +, $ 8 0B 8 ! % G ! # $ = ! = 8 ! ! 3 ! 8 ! 7 % 5GGG /GG G = 0GG B/ H ! B 5 0 #% 0$ ) 3 @ ! ! ! ) % - 0C 0 100 200 300 400 500 600 700 800 3 4 5 6 7 8 9 10 11 12 Maximum Overhead Maximum Fanout Maximum Overhead vs. Maximum Fanout (Size = 8000) Subcast Directed Multicast Scoped Multicast Limited-Multicast (5%) +, * 0! % 0 100 200 300 400 500 600 700 800 3 4 5 6 7 8 9 10 11 12 Average Overhead Maximum Fanout Average Overhead vs. Maximum Fanout (Size = 8000) Subcast Directed Multicast Scoped Multicast Limited-Multicast (5%) +, ! 0! % 0 1 2 3 4 5 6 7 3 4 5 6 7 8 9 10 11 12 Fault Isolation Error Maximum Fanout Average Fault Isolation Error vs. Maximum Fanout (Size = 8000) Subcast Directed Multicast Scoped Multicast Limited-Multicast (5%) +, $ 8 05 ! ) ’( ’( ! $ ( $ "# ! 3 ) & % H F 7 ! 4 ! % " @! " ! ! 2 ! ) % ! ’ ( % ’( 4 ; @ > ! ) % ! % % # 0D .D 13 = ! & -,> -,> ) .<1 .00 1 H # $ ) 6 # $ 2 -,> ; ’ ( - .B C 1 & ) & .<1 : ) ) ) .0G1 ) ! ! ! ! ! & ) & ; ) <G J - 2 > 4 M ) ?<@ ( C D D 4 C >+ % 8 E! $ $ B ; & ;/ % ; F% ; B ; % E ! G D B % E H % I J ;+ I > K((# ( ! ) & %# 2 % ( /+ ! % % <# ! ( + < (( 888 (# ?@ + # ( # % (1)))#+#( # ?6@ # 7# >Æ F# ; )G ># 2 ) 2 C# /C 7 ) &/ %1 B & 4 8# !!! 7) I & 7I %<# ?@ # 7L )# % (1)))##) ((+6L )*#% # ?M@ # # # %B 1 + )% 4 ! # !!! 7) I & 7I %<# ?@ # 8# > ># 8 ># $ H# F+ # 4 4# # 2% B % / # !!! %&’ -. ( <# ?@ ># 8 ># $ # C/ % 2 B/1 B ( ’# / # //+/(/<#*# ?A@ # $ # # 2 $ B # > F <# ?@ 2# $ ># 2 ) # + %( G 8# !!! 7) I & 7I % <# ?<@ # ; #;! 4# H# 7) B( C/ B# # /& ! /(/+/)/#*# ?<<@ ;) B & # ;B 0( !)# % (1)))#%(#( !)*#% # ?<@ ;# ;+ & ># %# B %1 8JB8 (( 4 / / ((# $ ( )( *+++ C ( + <# < ?<6@ % # ; % F# B! 7 ) & $ ># !!! % ( E+ F( ( <# ?<@ C# 7!) J# % (1)))# ) & #+# ! !( #% # ?<M@ E# E B # ! ! # ># 8 # ; ># 2%# 2% CNB % / # $ ( )( *++, H ! C% + ( + / B & /4 # " $ ( ( -$ ( +,.( + # 4 >## %# 028 -0/2 8Æ ! + . + / B # " !!! ( %&’ - !!! (% /+,. 0+ # & & E# %# ;%1 /2 2 HG 2 # %&’ 0 1 $ 2 -%1 $ 2. 7) F F <# ?@ # # + )% 4 % ) % % + # 2 % ( >/A/< ! C& # 8 # N !# 4 / $ # !!! 3 $ ( # ?@ 7 # # % (1)))### ! " # # + % + %, + + % , * ! ) % # % #<# ) <0 % ) 1 L # 3 ( % # % % % + ) % % % + # ( ( G %( <# ( % % % ( L % (+ # )% % + /+ % % + % % ) % 9% : (% % ) ’ % ) % )% # ! % L 3 %( % % ( (% % ! , % + % % % % ( L # 2% % )% % + + ) % %( % )% % ) % % ( # % (+ ’ ,# 2% %( % , 3 %( # % ( L % % ( % # % + %( - %( Æ % % .# 2% ( *( % %( + # % ! ( , % % ( % +O# % ( % O % % ( + 3 (! , %( < % ( L # % ) % +% ! ’ + # " % ! ( , + 1 <# % % + % # % % ! ( % +O# $ % ) - %(. - % . 3 - % .# # % % # 6# %( % % % )% % - +& + ) B .# % + % *# 2% ( % ’4 % # << # $ % % + ( ! % % % % ( ) % - % + %( % (%. % 3 %( % % L # 2% ( % ) % ) % )% %% ! %( # # ! (( % )% % + & O *( 3 # % + & O % ! *( + ! + ) ! # % % % ( %( ( 6 % (! ( (%# + & O # $ (+ % ! )% % ( , ( # % ) (++ ) % % + % (( %# 2% ( (! ) % ) ( &# ! $ ! 6#< ) ! *( % ( % (% # % ( (% % ) ! , ( & ! % ! %# ) ( % % ?< @ # 2% ( ! % + %# %( % ( (% % ! % ! % -$ <6. + )% < ) %# 0 ! % ) % % ! ! % ! % (% # , ( + ! ! % % ) &# 2 * % % % ( 3 *%+ (% ( # ) ) % G 6# ) *( + ( #
Abstract (if available)
Linked assets
Computer Science Technical Report Archive
Conceptually similar
PDF
USC Computer Science Technical Reports, no. 706 (1999)
PDF
USC Computer Science Technical Reports, no. 697 (1999)
PDF
USC Computer Science Technical Reports, no. 732 (2000)
PDF
USC Computer Science Technical Reports, no. 731 (2000)
PDF
USC Computer Science Technical Reports, no. 745 (2001)
PDF
USC Computer Science Technical Reports, no. 642 (1996)
PDF
USC Computer Science Technical Reports, no. 774 (2002)
PDF
USC Computer Science Technical Reports, no. 692 (1999)
PDF
USC Computer Science Technical Reports, no. 750 (2001)
PDF
USC Computer Science Technical Reports, no. 669 (1998)
PDF
USC Computer Science Technical Reports, no. 677 (1998)
PDF
USC Computer Science Technical Reports, no. 673 (1998)
PDF
USC Computer Science Technical Reports, no. 704 (1999)
PDF
USC Computer Science Technical Reports, no. 603 (1995)
PDF
USC Computer Science Technical Reports, no. 560 (1993)
PDF
USC Computer Science Technical Reports, no. 631 (1996)
PDF
USC Computer Science Technical Reports, no. 614 (1995)
PDF
USC Computer Science Technical Reports, no. 727 (2000)
PDF
USC Computer Science Technical Reports, no. 906 (2009)
PDF
USC Computer Science Technical Reports, no. 608 (1995)
Description
Anoop Reddy, Deborah Estrin, and Ramesh Govindan. "Fault isolation in multicast trees." Computer Science Technical Reports (Los Angeles, California, USA: University of Southern California. Department of Computer Science) no. 723 (2000).
Asset Metadata
Creator
Estrin, Deborah
(author),
Govindan, Ramesh
(author),
Reddy, Anoop
(author)
Core Title
USC Computer Science Technical Reports, no. 723 (2000)
Alternative Title
Fault isolation in multicast trees (
title
)
Publisher
Department of Computer Science,USC Viterbi School of Engineering, University of Southern California, 3650 McClintock Avenue, Los Angeles, California, 90089, USA
(publisher)
Tag
OAI-PMH Harvest
Format
35 pages
(extent),
technical reports
(aat)
Language
English
Unique identifier
UC16269357
Identifier
00-723 Fault Isolation in Multicast Trees (filename)
Legacy Identifier
usc-cstr-00-723
Format
35 pages (extent),technical reports (aat)
Rights
Department of Computer Science (University of Southern California) and the author(s).
Internet Media Type
application/pdf
Copyright
In copyright - Non-commercial use permitted (https://rightsstatements.org/vocab/InC-NC/1.0/
Source
20180426-rozan-cstechreports-shoaf
(batch),
Computer Science Technical Report Archive
(collection),
University of Southern California. Department of Computer Science. Technical Reports
(series)
Access Conditions
The author(s) retain rights to their work according to U.S. copyright law. Electronic access is being provided by the USC Libraries, but does not grant the reader permission to use the work if the desired use is covered by copyright. It is the author, as rights holder, who must provide use permission if such use is covered by copyright.
Repository Name
USC Viterbi School of Engineering Department of Computer Science
Repository Location
Department of Computer Science. USC Viterbi School of Engineering. Los Angeles\, CA\, 90089
Repository Email
csdept@usc.edu
Inherited Values
Title
Computer Science Technical Report Archive
Coverage Temporal
1991/2017
Repository Email
csdept@usc.edu
Repository Name
USC Viterbi School of Engineering Department of Computer Science
Repository Location
Department of Computer Science. USC Viterbi School of Engineering. Los Angeles\, CA\, 90089
Publisher
Department of Computer Science,USC Viterbi School of Engineering, University of Southern California, 3650 McClintock Avenue, Los Angeles, California, 90089, USA
(publisher)
Copyright
In copyright - Non-commercial use permitted (https://rightsstatements.org/vocab/InC-NC/1.0/