Computer Science
Adaptive Routing of QoS-Constrained Media Streams over Scalable Overlay Topologies
Gerald Fry and Richard West Boston University Boston, MA 02215 {gfry,richwest}@cs.bu.edu
Adaptive Routing of QoS-Constrained Media Streams over Scalable - - PowerPoint PPT Presentation
Adaptive Routing of QoS-Constrained Media Streams over Scalable Overlay Topologies Gerald Fry and Richard West Boston University Boston, MA 02215 {gfry,richwest}@cs.bu.edu Computer Science Introduction Computer Science Internet growth
Computer Science
Gerald Fry and Richard West Boston University Boston, MA 02215 {gfry,richwest}@cs.bu.edu
Computer Science
Computer Science
Computer Science
Computer Science
Computer Science
Computer Science
Computer Science
E C A G F D B H R1 R2 5 2 4 8 10 1 9 6 3 Physical view Logical view B A C D F E G H 16 18 21 19 12 10 16 7 18 14 10 8 [000] [100] [111] [101] [010] [011]
Computer Science
Computer Science
Computer Science
Computer Science
Computer Science
Calculate_M-Region(int m) { i = 1; k = j = 2; while (M[i,j] < m) i++; // Start with a hypercube n = i; maxM = M[i,j]; minA = A[i,j]; incj = 1; while (i > 0) { j += incj; i--; if ((A[i,j] <= minA) && (M[i,j] > maxM)) { incj = 1; maxM = M[i,j]; minA = A[i,j]; n = i; k = j; } else incj = 0; } return k, n; }
Computer Science
2 4 9 2 7 3 2 8 1 2 4 3 7 2 9 2 1 8 7 6 5 6 1 1 9 6 8 3 5 9 4 9 1 7 7 1 4 7 5 3 1 4 4 1 1 5 9 4 3 2 3 4 7 8 2 9 6 9
1 2 3 4 5 6 7 8 9 10 11 12 13 14
k n
M Value of k and n
Computer Science
that reduces hop-distance to destination
Computer Science
10 20 30 40 50 60 70 80 90 100 1 2 4 8 16 32 64 128 256 512
Cumulative % of Subscribers Delay Penalty (relative to unicast)
2x16 ODR 2x16 Random 2x16 Greedy 16x4 ODR 16x4 Random 16x4 Greedy
Computer Science
Computer Science
Computer Science
Computer Science
Success Ratio
0.65 0.66 0.67 0.68 0.69 0.7 0.71 0.72 0.73 5 1 2 1 2 4 2 4 8 4 9 6 8 1 9 2 1 6 3 8 4 3 2 7 6 8 6 5 5 3 6
Group Size
Adaptive Non-adaptive
Computer Science
512 1024 2048 4096 8192 16384 32768 65535 0.5 1 1.5 2 2.5 3 3.5 Adaptive Non-adaptive
Group Size
Average Normalized Lateness
Computer Science
Computer Science
Computer Science
(# times message is forwarded over a link)
(# unique links required to route msg to all subscribers)
Computer Science
1.5 1.6 1.7 1.8 1.9 2 2.1 2.2 2.3 2.4
Average Normalized Lateness
Group Size
512 1024 2048 4096 8192 16384 32768
Computer Science
Average Link Stress Group Size 512 1024 2048 4096 8192 16384 32768 5 10 15 25 35 20 30 40
Computer Science
Computer Science