Last active
May 12, 2020 09:06
-
-
Save wldhg/73b559073d7aae90d311b0345e4c079b to your computer and use it in GitHub Desktop.
Performance Anomaly: Customized Simulation Code
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
% Define conditions | |
cw_min = 31; | |
msdu_size = 1500; % in bytes | |
slot_time = 20; % in microseconds | |
sifs_time = 10; % in microseconds | |
n = 10; | |
mbps_f = [11 11 11 ]; | |
mbps_s = [1 2 5.5 ]; | |
mbps_icon = ['o', 'x', '+' ]; | |
% Calculate (with long preamble) | |
slot = slot_time * 1e-6; | |
sifs = sifs_time * 1e-6; | |
difs = (sifs_time + 2 * slot_time) * 1e-6; | |
p_c = 1 - (1 - 1 / cw_min)^(n - 1); | |
t_cont = slot * ((1 + p_c) / (2 * n)) * (cw_min / 2); | |
s_d = (msdu_size + 34) * 8; | |
t_pr = 192 * 1e-6; | |
host11 = 0:1:n; % fast hosts | |
host01 = n:-1:0; % slow hosts | |
x_udp = zeros(length(mbps_f), length(host11)); | |
for j = 1:length(mbps_f) | |
bps_11 = mbps_f(j) * 1e+6; % fast bps | |
bps_01 = mbps_s(j) * 1e+6; % slow bps | |
t_ack_11 = 112 / bps_11; | |
t_ack_01 = 112 / bps_01; | |
for i = 1:length(host11) | |
t_ov_11 = difs + t_pr + sifs + t_pr + t_ack_11; | |
t_ov_01 = difs + t_pr + sifs + t_pr + t_ack_01; | |
t_tr_11 = t_ov_11 + s_d / bps_11 + t_cont; | |
t_tr_01 = t_ov_01 + s_d / bps_01 + t_cont; | |
p_slow = ((host11(i) * host01(i) + (host01(i) * (host01(i) - 1)) / 2)) / ((n * (n - 1)) / 2); | |
t_jam_udp = p_slow * t_tr_01 + (1 - p_slow) * t_tr_11; | |
u_11 = t_tr_11 / (host11(i) * t_tr_11 + host01(i) * t_tr_01 + p_c * t_jam_udp * n); | |
x_11 = u_11 * (s_d / (bps_11 * t_tr_11)) * bps_11; | |
x_udp(j, i) = x_11 / 1e+6; % Mbps | |
end | |
end | |
% Draw graph | |
figure; | |
hold on; | |
names = string(mbps_s) + " Mbps slow host"; | |
for j = 1:length(mbps_f) | |
plot(host01, x_udp(j, :), 'Marker', mbps_icon(j)); | |
end | |
ylabel('Throughput (Mbps)'); | |
xlabel('The number of slow hosts'); | |
legend(names); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
<svg xmlns:dc="http://purl.org/dc/elements/1.1/" | |
xmlns:cc="http://creativecommons.org/ns#" | |
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
xmlns:svg="http://www.w3.org/2000/svg" | |
xmlns="http://www.w3.org/2000/svg" | |
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" viewBox="0 0 486.66666 384" height="384" width="486.66666" xml:space="preserve" id="svg2" version="1.1" sodipodi:docname="untitled3.svg" inkscape:version="0.92.4 (5da689c313, 2019-01-14)"> | |
<sodipodi:namedview pagecolor="#ffffff" bordercolor="#666666" borderopacity="1" objecttolerance="10" gridtolerance="10" guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1080" inkscape:window-height="1867" id="namedview237" showgrid="false" inkscape:zoom="0.86915208" inkscape:cx="219.66726" inkscape:cy="236.81661" inkscape:window-x="-8" inkscape:window-y="-8" inkscape:window-maximized="1" inkscape:current-layer="svg2" /> | |
<metadata id="metadata8"> | |
<rdf:RDF> | |
<cc:Work rdf:about=""> | |
<dc:format>image/svg+xml</dc:format> | |
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
<dc:title></dc:title> | |
</cc:Work> | |
</rdf:RDF> | |
</metadata> | |
<defs id="defs6" /> | |
<g transform="matrix(1.3333333,0,0,-1.3333333,0,384)" id="g10"> | |
<g transform="matrix(0.125,0,0,-0.125,0,288)" id="g12"> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g14"> | |
<path id="path16" style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" d="M 0,0 H 560 V 420 H 0 Z" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g18"> | |
<path id="path20" style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" d="M 73,374 H 507 V 31 H 73 Z" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g22"> | |
<path id="path24" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 73,374 H 507" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g26"> | |
<path id="path28" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 73,374 v -4.34" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g30"> | |
<path id="path32" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 116.4,374 v -4.34" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g34"> | |
<path id="path36" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 159.8,374 v -4.34" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g38"> | |
<path id="path40" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 203.2,374 v -4.34" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g42"> | |
<path id="path44" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 246.60001,374 v -4.34" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g46"> | |
<path id="path48" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 290,374 v -4.34" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g50"> | |
<path id="path52" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 333.39999,374 v -4.34" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g54"> | |
<path id="path56" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 376.79999,374 v -4.34" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g58"> | |
<path id="path60" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 420.20001,374 v -4.34" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g62"> | |
<path id="path64" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 463.60001,374 v -4.34" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g66"> | |
<path id="path68" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 507,374 v -4.34" /> | |
</g> | |
<g id="g70"> | |
<g transform="matrix(6,0,0,6,265.99998,2114.5)" id="g72"> | |
<text id="text76" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-4,14)"> | |
<tspan id="tspan74" y="0" x="0">0</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g78"> | |
<g transform="matrix(6,0,0,6,526.39999,2114.5)" id="g80"> | |
<text id="text84" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-4,14)"> | |
<tspan id="tspan82" y="0" x="0">1</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g86"> | |
<g transform="matrix(6,0,0,6,786.8,2114.5)" id="g88"> | |
<text id="text92" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-4,14)"> | |
<tspan id="tspan90" y="0" x="0">2</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g94"> | |
<g transform="matrix(6,0,0,6,1047.2,2114.5)" id="g96"> | |
<text id="text100" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-4,14)"> | |
<tspan id="tspan98" y="0" x="0">3</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g102"> | |
<g transform="matrix(6,0,0,6,1307.6,2114.5)" id="g104"> | |
<text id="text108" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-4,14)"> | |
<tspan id="tspan106" y="0" x="0">4</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g110"> | |
<g transform="matrix(6,0,0,6,1568,2114.5)" id="g112"> | |
<text id="text116" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-4,14)"> | |
<tspan id="tspan114" y="0" x="0">5</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g118"> | |
<g transform="matrix(6,0,0,6,1828.3999,2114.5)" id="g120"> | |
<text id="text124" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-4,14)"> | |
<tspan id="tspan122" y="0" x="0">6</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g126"> | |
<g transform="matrix(6,0,0,6,2088.7999,2114.5)" id="g128"> | |
<text id="text132" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-4,14)"> | |
<tspan id="tspan130" y="0" x="0">7</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g134"> | |
<g transform="matrix(6,0,0,6,2349.2001,2114.5)" id="g136"> | |
<text id="text140" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-4,14)"> | |
<tspan id="tspan138" y="0" x="0">8</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g142"> | |
<g transform="matrix(6,0,0,6,2609.6,2114.5)" id="g144"> | |
<text id="text148" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-4,14)"> | |
<tspan id="tspan146" y="0" x="0">9</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g150"> | |
<g transform="matrix(6,0,0,6,2870,2114.5)" id="g152"> | |
<text id="text156" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-7.5,14)"> | |
<tspan id="tspan154" y="0" x="0 7.4131479">10</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g158"> | |
<g transform="matrix(6,0,0,6,1568.0013,2224.4999)" id="g160"> | |
<text id="text164" style="font-variant:normal;font-weight:normal;font-size:14.66699982px;font-family:NotoSansCJKkr;-inkscape-font-specification:NotoSansCJKkr-Regular;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-88,12)"> | |
<tspan id="tspan162" y="0" x="0 8.785533 17.688402 25.813919 29.099327 38.060863 46.963734 60.545376 69.609581 77.7351 83.425896 86.711304 95.599503 100.36628 103.65169 110.51585 114.69594 123.58414 135.34708 138.63248 147.53535 156.42355 163.2877 168.81717">The number of slow hosts</tspan> | |
</text> | |
</g> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g166"> | |
<path id="path168" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 73,374 V 31.000006" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g170"> | |
<path id="path172" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 73,374 h 4.340004" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g174"> | |
<path id="path176" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 73,325 h 4.340004" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g178"> | |
<path id="path180" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 73,276 h 4.340004" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g182"> | |
<path id="path184" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 73,227 h 4.340004" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g186"> | |
<path id="path188" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 73,178 h 4.340004" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g190"> | |
<path id="path192" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 73,129 h 4.340004" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g194"> | |
<path id="path196" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 73,79.999985 h 4.340004" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g198"> | |
<path id="path200" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 73,31.000006 h 4.340004" /> | |
</g> | |
<g id="g202"> | |
<g transform="matrix(6,0,0,6,233.99997,2082.5)" id="g204"> | |
<text id="text208" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-8,5.5)"> | |
<tspan id="tspan206" y="0" x="0">0</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g210"> | |
<g transform="matrix(6,0,0,6,233.99997,1788.5)" id="g212"> | |
<text id="text216" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-19,5.5)"> | |
<tspan id="tspan214" y="0" x="0 7.4131479 11.119722">0.1</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g218"> | |
<g transform="matrix(6,0,0,6,233.99997,1494.5)" id="g220"> | |
<text id="text224" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-19,5.5)"> | |
<tspan id="tspan222" y="0" x="0 7.4131479 11.119722">0.2</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g226"> | |
<g transform="matrix(6,0,0,6,233.99997,1200.5)" id="g228"> | |
<text id="text232" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-19,5.5)"> | |
<tspan id="tspan230" y="0" x="0 7.4131479 11.119722">0.3</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g234"> | |
<g transform="matrix(6,0,0,6,233.99997,906.49997)" id="g236"> | |
<text id="text240" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-19,5.5)"> | |
<tspan id="tspan238" y="0" x="0 7.4131479 11.119722">0.4</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g242"> | |
<g transform="matrix(6,0,0,6,233.99997,612.49997)" id="g244"> | |
<text id="text248" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-19,5.5)"> | |
<tspan id="tspan246" y="0" x="0 7.4131479 11.119722">0.5</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g250"> | |
<g transform="matrix(6,0,0,6,233.99997,318.49988)" id="g252"> | |
<text id="text256" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-19,5.5)"> | |
<tspan id="tspan254" y="0" x="0 7.4131479 11.119722">0.6</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g258"> | |
<g transform="matrix(6,0,0,6,233.99997,24.500004)" id="g260"> | |
<text id="text264" style="font-variant:normal;font-weight:normal;font-size:13.33300018px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-19,5.5)"> | |
<tspan id="tspan262" y="0" x="0 7.4131479 11.119722">0.7</tspan> | |
</text> | |
</g> | |
</g> | |
<g id="g266"> | |
<g transform="matrix(-2.6e-7,-6,6,-2.6e-7,95.999992,1053.4991)" id="g268"> | |
<text id="text272" style="font-variant:normal;font-weight:normal;font-size:14.66699982px;font-family:NotoSansCJKkr;-inkscape-font-specification:NotoSansCJKkr-Regular;writing-mode:lr-tb;fill:#262626;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-66,-4)"> | |
<tspan id="tspan270" y="0" x="0 8.785533 17.688402 23.379198 32.267399 41.170269 49.427792 58.330658 67.424202 76.327065 81.856529 85.141937 90.09938 102.00899 111.07319 120.16673 127.03088">Throughput (Mbps)</tspan> | |
</text> | |
</g> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g274"> | |
<path id="path276" style="fill:none;stroke:#0072bd;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 507,336.72131 -43.39999,-2.79702 -43.4,-3.45133 -43.40002,-4.34421 -43.4,-5.60986 L 290,313.02692 246.60001,302.55539 203.2,286.9429 159.8,261.26358 116.4,211.33119 73,72.645615" /> | |
</g> | |
<g transform="matrix(6,0,0,6,2870,1858.8279)" id="g278"> | |
<path id="path280" style="fill:#0072bd;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 0,-3.6666667 c 2.0250441,0 3.6666667,1.6416226 3.6666667,3.6666667 V 0 C 3.6666667,2.0250441 2.0250441,3.6666667 0,3.6666667 -2.0250441,3.6666667 -3.6666667,2.0250441 -3.6666667,0 c 0,-2.0250441 1.6416226,-3.6666667 3.6666667,-3.6666667 z m 0,-0.6666666 c -2.3932339,0 -4.3333333,1.9400994 -4.3333333,4.3333333 0,2.3932339 1.9400994,4.3333333 4.3333333,4.3333333 C 2.3932339,4.3333333 4.3333333,2.3932339 4.3333333,0 V 0 C 4.3333333,-2.3932339 2.3932339,-4.3333333 0,-4.3333333 Z" /> | |
</g> | |
<g transform="matrix(6,0,0,6,2609.6,1842.0457)" id="g282"> | |
<path id="path284" style="fill:#0072bd;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 0,-3.6666667 c 2.0250441,0 3.6666667,1.6416226 3.6666667,3.6666667 V 0 C 3.6666667,2.0250441 2.0250441,3.6666667 0,3.6666667 -2.0250441,3.6666667 -3.6666667,2.0250441 -3.6666667,0 c 0,-2.0250441 1.6416226,-3.6666667 3.6666667,-3.6666667 z m 0,-0.6666666 c -2.3932339,0 -4.3333333,1.9400994 -4.3333333,4.3333333 0,2.3932339 1.9400994,4.3333333 4.3333333,4.3333333 C 2.3932339,4.3333333 4.3333333,2.3932339 4.3333333,0 V 0 C 4.3333333,-2.3932339 2.3932339,-4.3333333 0,-4.3333333 Z" /> | |
</g> | |
<g transform="matrix(6,0,0,6,2349.2001,1821.3377)" id="g286"> | |
<path id="path288" style="fill:#0072bd;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 0,-3.6666667 c 2.0250441,0 3.6666667,1.6416226 3.6666667,3.6666667 V 0 C 3.6666667,2.0250441 2.0250441,3.6666667 0,3.6666667 -2.0250441,3.6666667 -3.6666667,2.0250441 -3.6666667,0 c 0,-2.0250441 1.6416226,-3.6666667 3.6666667,-3.6666667 z m 0,-0.6666666 c -2.3932339,0 -4.3333333,1.9400994 -4.3333333,4.3333333 0,2.3932339 1.9400994,4.3333333 4.3333333,4.3333333 C 2.3932339,4.3333333 4.3333333,2.3932339 4.3333333,0 V 0 C 4.3333333,-2.3932339 2.3932339,-4.3333333 0,-4.3333333 Z" /> | |
</g> | |
<g transform="matrix(6,0,0,6,2088.7999,1795.2725)" id="g290"> | |
<path id="path292" style="fill:#0072bd;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 0,-3.6666667 c 2.0250441,0 3.6666667,1.6416226 3.6666667,3.6666667 V 0 C 3.6666667,2.0250441 2.0250441,3.6666667 0,3.6666667 -2.0250441,3.6666667 -3.6666667,2.0250441 -3.6666667,0 c 0,-2.0250441 1.6416226,-3.6666667 3.6666667,-3.6666667 z m 0,-0.6666666 c -2.3932339,0 -4.3333333,1.9400994 -4.3333333,4.3333333 0,2.3932339 1.9400994,4.3333333 4.3333333,4.3333333 C 2.3932339,4.3333333 4.3333333,2.3932339 4.3333333,0 V 0 C 4.3333333,-2.3932339 2.3932339,-4.3333333 0,-4.3333333 Z" /> | |
</g> | |
<g transform="matrix(6,0,0,6,1828.3999,1761.6133)" id="g294"> | |
<path id="path296" style="fill:#0072bd;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 0,-3.6666667 c 2.0250441,0 3.6666667,1.6416226 3.6666667,3.6666667 V 0 C 3.6666667,2.0250441 2.0250441,3.6666667 0,3.6666667 -2.0250441,3.6666667 -3.6666667,2.0250441 -3.6666667,0 c 0,-2.0250441 1.6416226,-3.6666667 3.6666667,-3.6666667 z m 0,-0.6666666 c -2.3932339,0 -4.3333333,1.9400994 -4.3333333,4.3333333 0,2.3932339 1.9400994,4.3333333 4.3333333,4.3333333 C 2.3932339,4.3333333 4.3333333,2.3932339 4.3333333,0 V 0 C 4.3333333,-2.3932339 2.3932339,-4.3333333 0,-4.3333333 Z" /> | |
</g> | |
<g transform="matrix(6,0,0,6,1568,1716.6615)" id="g298"> | |
<path id="path300" style="fill:#0072bd;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 0,-3.6666667 c 2.0250441,0 3.6666667,1.6416226 3.6666667,3.6666667 V 0 C 3.6666667,2.0250441 2.0250441,3.6666667 0,3.6666667 -2.0250441,3.6666667 -3.6666667,2.0250441 -3.6666667,0 c 0,-2.0250441 1.6416226,-3.6666667 3.6666667,-3.6666667 z m 0,-0.6666666 c -2.3932339,0 -4.3333333,1.9400994 -4.3333333,4.3333333 0,2.3932339 1.9400994,4.3333333 4.3333333,4.3333333 C 2.3932339,4.3333333 4.3333333,2.3932339 4.3333333,0 V 0 C 4.3333333,-2.3932339 2.3932339,-4.3333333 0,-4.3333333 Z" /> | |
</g> | |
<g transform="matrix(6,0,0,6,1307.6,1653.8323)" id="g302"> | |
<path id="path304" style="fill:#0072bd;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 0,-3.6666667 c 2.0250441,0 3.6666667,1.6416226 3.6666667,3.6666667 V 0 C 3.6666667,2.0250441 2.0250441,3.6666667 0,3.6666667 -2.0250441,3.6666667 -3.6666667,2.0250441 -3.6666667,0 c 0,-2.0250441 1.6416226,-3.6666667 3.6666667,-3.6666667 z m 0,-0.6666666 c -2.3932339,0 -4.3333333,1.9400994 -4.3333333,4.3333333 0,2.3932339 1.9400994,4.3333333 4.3333333,4.3333333 C 2.3932339,4.3333333 4.3333333,2.3932339 4.3333333,0 V 0 C 4.3333333,-2.3932339 2.3932339,-4.3333333 0,-4.3333333 Z" /> | |
</g> | |
<g transform="matrix(6,0,0,6,1047.2,1560.1574)" id="g306"> | |
<path id="path308" style="fill:#0072bd;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 0,-3.6666667 c 2.0250441,0 3.6666667,1.6416226 3.6666667,3.6666667 V 0 C 3.6666667,2.0250441 2.0250441,3.6666667 0,3.6666667 -2.0250441,3.6666667 -3.6666667,2.0250441 -3.6666667,0 c 0,-2.0250441 1.6416226,-3.6666667 3.6666667,-3.6666667 z m 0,-0.6666666 c -2.3932339,0 -4.3333333,1.9400994 -4.3333333,4.3333333 0,2.3932339 1.9400994,4.3333333 4.3333333,4.3333333 C 2.3932339,4.3333333 4.3333333,2.3932339 4.3333333,0 V 0 C 4.3333333,-2.3932339 2.3932339,-4.3333333 0,-4.3333333 Z" /> | |
</g> | |
<g transform="matrix(6,0,0,6,786.8,1406.0815)" id="g310"> | |
<path id="path312" style="fill:#0072bd;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 0,-3.6666667 c 2.0250441,0 3.6666667,1.6416226 3.6666667,3.6666667 V 0 C 3.6666667,2.0250441 2.0250441,3.6666667 0,3.6666667 -2.0250441,3.6666667 -3.6666667,2.0250441 -3.6666667,0 c 0,-2.0250441 1.6416226,-3.6666667 3.6666667,-3.6666667 z m 0,-0.6666666 c -2.3932339,0 -4.3333333,1.9400994 -4.3333333,4.3333333 0,2.3932339 1.9400994,4.3333333 4.3333333,4.3333333 C 2.3932339,4.3333333 4.3333333,2.3932339 4.3333333,0 V 0 C 4.3333333,-2.3932339 2.3932339,-4.3333333 0,-4.3333333 Z" /> | |
</g> | |
<g transform="matrix(6,0,0,6,526.39999,1106.4871)" id="g314"> | |
<path id="path316" style="fill:#0072bd;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 0,-3.6666667 c 2.0250441,0 3.6666667,1.6416226 3.6666667,3.6666667 V 0 C 3.6666667,2.0250441 2.0250441,3.6666667 0,3.6666667 -2.0250441,3.6666667 -3.6666667,2.0250441 -3.6666667,0 c 0,-2.0250441 1.6416226,-3.6666667 3.6666667,-3.6666667 z m 0,-0.6666666 c -2.3932339,0 -4.3333333,1.9400994 -4.3333333,4.3333333 0,2.3932339 1.9400994,4.3333333 4.3333333,4.3333333 C 2.3932339,4.3333333 4.3333333,2.3932339 4.3333333,0 V 0 C 4.3333333,-2.3932339 2.3932339,-4.3333333 0,-4.3333333 Z" /> | |
</g> | |
<g transform="matrix(6,0,0,6,265.99998,274.37366)" id="g318"> | |
<path id="path320" style="fill:#0072bd;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 0,-3.6666667 c 2.0250441,0 3.6666667,1.6416226 3.6666667,3.6666667 V 0 C 3.6666667,2.0250441 2.0250441,3.6666667 0,3.6666667 -2.0250441,3.6666667 -3.6666667,2.0250441 -3.6666667,0 c 0,-2.0250441 1.6416226,-3.6666667 3.6666667,-3.6666667 z m 0,-0.6666666 c -2.3932339,0 -4.3333333,1.9400994 -4.3333333,4.3333333 0,2.3932339 1.9400994,4.3333333 4.3333333,4.3333333 C 2.3932339,4.3333333 4.3333333,2.3932339 4.3333333,0 V 0 C 4.3333333,-2.3932339 2.3932339,-4.3333333 0,-4.3333333 Z" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g322"> | |
<path id="path324" style="fill:none;stroke:#d95319;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 507,302.0386 -43.39999,-4.6444 -43.4,-5.6074 -43.40002,-6.87121 -43.4,-8.57874 L 290,265.36813 246.60001,250.90308 203.2,231.02264 159.8,202.08136 116.4,156.20392 73,72.645615" /> | |
</g> | |
<g transform="matrix(6,0,0,6,2870,1650.7316)" id="g326"> | |
<path id="path328" style="fill:none;stroke:#d95319;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m -2.8284273,-2.8284273 5.6568546,5.6568546 m -5.6568546,0 5.6568546,-5.6568546" /> | |
</g> | |
<g transform="matrix(6,0,0,6,2609.6,1622.8651)" id="g330"> | |
<path id="path332" style="fill:none;stroke:#d95319;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m -2.8284273,-2.8284273 5.6568546,5.6568546 m -5.6568546,0 5.6568546,-5.6568546" /> | |
</g> | |
<g transform="matrix(6,0,0,6,2349.2001,1589.2208)" id="g334"> | |
<path id="path336" style="fill:none;stroke:#d95319;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m -2.8284273,-2.8284273 5.6568546,5.6568546 m -5.6568546,0 5.6568546,-5.6568546" /> | |
</g> | |
<g transform="matrix(6,0,0,6,2088.7999,1547.9935)" id="g338"> | |
<path id="path340" style="fill:none;stroke:#d95319;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m -2.8284273,-2.8284273 5.6568546,5.6568546 m -5.6568546,0 5.6568546,-5.6568546" /> | |
</g> | |
<g transform="matrix(6,0,0,6,1828.3999,1496.5211)" id="g342"> | |
<path id="path344" style="fill:none;stroke:#d95319;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m -2.8284273,-2.8284273 5.6568546,5.6568546 m -5.6568546,0 5.6568546,-5.6568546" /> | |
</g> | |
<g transform="matrix(6,0,0,6,1568,1430.7088)" id="g346"> | |
<path id="path348" style="fill:none;stroke:#d95319;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m -2.8284273,-2.8284273 5.6568546,5.6568546 m -5.6568546,0 5.6568546,-5.6568546" /> | |
</g> | |
<g transform="matrix(6,0,0,6,1307.6,1343.9184)" id="g350"> | |
<path id="path352" style="fill:none;stroke:#d95319;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m -2.8284273,-2.8284273 5.6568546,5.6568546 m -5.6568546,0 5.6568546,-5.6568546" /> | |
</g> | |
<g transform="matrix(6,0,0,6,1047.2,1224.6358)" id="g354"> | |
<path id="path356" style="fill:none;stroke:#d95319;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m -2.8284273,-2.8284273 5.6568546,5.6568546 m -5.6568546,0 5.6568546,-5.6568546" /> | |
</g> | |
<g transform="matrix(6,0,0,6,786.8,1050.9881)" id="g358"> | |
<path id="path360" style="fill:none;stroke:#d95319;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m -2.8284273,-2.8284273 5.6568546,5.6568546 m -5.6568546,0 5.6568546,-5.6568546" /> | |
</g> | |
<g transform="matrix(6,0,0,6,526.39999,775.72348)" id="g362"> | |
<path id="path364" style="fill:none;stroke:#d95319;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m -2.8284273,-2.8284273 5.6568546,5.6568546 m -5.6568546,0 5.6568546,-5.6568546" /> | |
</g> | |
<g transform="matrix(6,0,0,6,265.99998,274.37366)" id="g366"> | |
<path id="path368" style="fill:none;stroke:#d95319;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m -2.8284273,-2.8284273 5.6568546,5.6568546 m -5.6568546,0 5.6568546,-5.6568546" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g370"> | |
<path id="path372" style="fill:none;stroke:#edb120;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 507,197.60255 -43.39999,-6.02458 -43.4,-6.83069 -43.40002,-7.774 -43.4,-8.88984 L 290,157.85788 246.60001,146.01236 203.2,132.17305 159.8,115.83834 116.4,96.319641 73,72.645615" /> | |
</g> | |
<g transform="matrix(6,0,0,6,2870,1024.1153)" id="g374"> | |
<path id="path376" style="fill:none;stroke:#edb120;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 0,-4 V 4 M -4,0 h 8" /> | |
</g> | |
<g transform="matrix(6,0,0,6,2609.6,987.9678)" id="g378"> | |
<path id="path380" style="fill:none;stroke:#edb120;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 0,-4 V 4 M -4,0 h 8" /> | |
</g> | |
<g transform="matrix(6,0,0,6,2349.2001,946.98367)" id="g382"> | |
<path id="path384" style="fill:none;stroke:#edb120;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 0,-4 V 4 M -4,0 h 8" /> | |
</g> | |
<g transform="matrix(6,0,0,6,2088.7999,900.33966)" id="g386"> | |
<path id="path388" style="fill:none;stroke:#edb120;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 0,-4 V 4 M -4,0 h 8" /> | |
</g> | |
<g transform="matrix(6,0,0,6,1828.3999,847.00058)" id="g390"> | |
<path id="path392" style="fill:none;stroke:#edb120;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 0,-4 V 4 M -4,0 h 8" /> | |
</g> | |
<g transform="matrix(6,0,0,6,1568,785.64725)" id="g394"> | |
<path id="path396" style="fill:none;stroke:#edb120;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 0,-4 V 4 M -4,0 h 8" /> | |
</g> | |
<g transform="matrix(6,0,0,6,1307.6,714.57413)" id="g398"> | |
<path id="path400" style="fill:none;stroke:#edb120;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 0,-4 V 4 M -4,0 h 8" /> | |
</g> | |
<g transform="matrix(6,0,0,6,1047.2,631.53827)" id="g402"> | |
<path id="path404" style="fill:none;stroke:#edb120;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 0,-4 V 4 M -4,0 h 8" /> | |
</g> | |
<g transform="matrix(6,0,0,6,786.8,533.53001)" id="g406"> | |
<path id="path408" style="fill:none;stroke:#edb120;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 0,-4 V 4 M -4,0 h 8" /> | |
</g> | |
<g transform="matrix(6,0,0,6,526.39999,416.41782)" id="g410"> | |
<path id="path412" style="fill:none;stroke:#edb120;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 0,-4 V 4 M -4,0 h 8" /> | |
</g> | |
<g transform="matrix(6,0,0,6,265.99998,274.37366)" id="g414"> | |
<path id="path416" style="fill:none;stroke:#edb120;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 0,-4 V 4 M -4,0 h 8" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g418"> | |
<path id="path420" style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" d="M 496,95 V 42 H 342 v 53 z" /> | |
</g> | |
<g id="g422"> | |
<g transform="matrix(6,0,0,6,2162,150.49997)" id="g424"> | |
<text id="text428" style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(0,5)"> | |
<tspan id="tspan426" y="0" x="0 6.6719999 10.008 20.004 26.676001 33.348 39.348 42.683998 48.683998 51.348 58.02 66.683998 70.019997 76.692001 83.363998 89.363998">1 Mbps slow host</tspan> | |
</text> | |
</g> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g430"> | |
<path id="path432" style="fill:none;stroke:#0072bd;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 346,52 h 40" /> | |
</g> | |
<g transform="matrix(6,0,0,6,2024,150.49997)" id="g434"> | |
<path id="path436" style="fill:#0072bd;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 0,-3.6666667 c 2.0250441,0 3.6666667,1.6416226 3.6666667,3.6666667 V 0 C 3.6666667,2.0250441 2.0250441,3.6666667 0,3.6666667 -2.0250441,3.6666667 -3.6666667,2.0250441 -3.6666667,0 c 0,-2.0250441 1.6416226,-3.6666667 3.6666667,-3.6666667 z m 0,-0.6666666 c -2.3932339,0 -4.3333333,1.9400994 -4.3333333,4.3333333 0,2.3932339 1.9400994,4.3333333 4.3333333,4.3333333 C 2.3932339,4.3333333 4.3333333,2.3932339 4.3333333,0 V 0 C 4.3333333,-2.3932339 2.3932339,-4.3333333 0,-4.3333333 Z" /> | |
</g> | |
<g id="g438"> | |
<g transform="matrix(6,0,0,6,2162,249.49997)" id="g440"> | |
<text id="text444" style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(0,5)"> | |
<tspan id="tspan442" y="0" x="0 6.6719999 10.008 20.004 26.676001 33.348 39.348 42.683998 48.683998 51.348 58.02 66.683998 70.019997 76.692001 83.363998 89.363998">2 Mbps slow host</tspan> | |
</text> | |
</g> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g446"> | |
<path id="path448" style="fill:none;stroke:#d95319;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 346,68.5 h 40" /> | |
</g> | |
<g transform="matrix(6,0,0,6,2024,249.49997)" id="g450"> | |
<path id="path452" style="fill:none;stroke:#d95319;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m -2.8284273,-2.8284273 5.6568546,5.6568546 m -5.6568546,0 5.6568546,-5.6568546" /> | |
</g> | |
<g id="g454"> | |
<g transform="matrix(6,0,0,6,2162,348.49997)" id="g456"> | |
<text id="text460" style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(0,5)"> | |
<tspan id="tspan458" y="0" x="0 6.6719999 10.008 16.68 20.016001 30.011999 36.683998 43.355999 49.355999 52.692001 58.692001 61.355999 68.028 76.692001 80.028 86.699997 93.372002 99.372002">5.5 Mbps slow host</tspan> | |
</text> | |
</g> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g462"> | |
<path id="path464" style="fill:none;stroke:#edb120;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 346,85 h 40" /> | |
</g> | |
<g transform="matrix(6,0,0,6,2024,348.49997)" id="g466"> | |
<path id="path468" style="fill:none;stroke:#edb120;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 0,-4 V 4 M -4,0 h 8" /> | |
</g> | |
<g transform="matrix(6,0,0,6,-172.00002,-161.50003)" id="g470"> | |
<path id="path472" style="fill:none;stroke:#262626;stroke-width:0.66666698;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 342,95 V 42 h 154 v 53 z" /> | |
</g> | |
</g> | |
</g> | |
</svg> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment