Files
bachelor-thesis/figures/fec_copy_based.drawio
2026-05-22 18:09:11 +08:00

161 lines
13 KiB
Plaintext

<mxfile host="app.diagrams.net">
<diagram name="Page-1" id="pRk9n5Hroj8CZQHKseAZ">
<mxGraphModel dx="1107" dy="789" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="aodYnq9aT-QJlK0XWGdi-1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="1" vertex="1">
<mxGeometry height="40" width="30" x="200" y="100" as="geometry" />
</mxCell>
<mxCell id="aodYnq9aT-QJlK0XWGdi-2" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="-" vertex="1">
<mxGeometry height="40" width="30" x="230" y="100" as="geometry" />
</mxCell>
<mxCell id="aodYnq9aT-QJlK0XWGdi-3" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="1" vertex="1">
<mxGeometry height="40" width="30" x="230" y="190" as="geometry" />
</mxCell>
<mxCell id="aodYnq9aT-QJlK0XWGdi-4" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="-" vertex="1">
<mxGeometry height="40" width="30" x="260" y="190" as="geometry" />
</mxCell>
<mxCell id="aodYnq9aT-QJlK0XWGdi-5" edge="1" parent="1" source="aodYnq9aT-QJlK0XWGdi-4" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=1;entryDx=0;entryDy=0;exitX=0;exitY=0;exitDx=0;exitDy=0;fontFamily=Microsoft YaHei;fontSize=15;" target="aodYnq9aT-QJlK0XWGdi-2" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="360" y="280" as="sourcePoint" />
<mxPoint x="410" y="230" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="aodYnq9aT-QJlK0XWGdi-6" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontFamily=Microsoft YaHei;fontSize=20;" value="发送数据包" vertex="1">
<mxGeometry height="30" width="110" x="70" y="105" as="geometry" />
</mxCell>
<mxCell id="aodYnq9aT-QJlK0XWGdi-7" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontFamily=Microsoft YaHei;fontSize=20;" value="接收数据包" vertex="1">
<mxGeometry height="30" width="110" x="70" y="195" as="geometry" />
</mxCell>
<mxCell id="aodYnq9aT-QJlK0XWGdi-8" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="2" vertex="1">
<mxGeometry height="40" width="30" x="290" y="100" as="geometry" />
</mxCell>
<mxCell id="aodYnq9aT-QJlK0XWGdi-9" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="1" vertex="1">
<mxGeometry height="40" width="30" x="320" y="100" as="geometry" />
</mxCell>
<mxCell id="aodYnq9aT-QJlK0XWGdi-12" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=1;entryDx=0;entryDy=0;exitX=0;exitY=0;exitDx=0;exitDy=0;fontFamily=Microsoft YaHei;fontSize=15;" target="aodYnq9aT-QJlK0XWGdi-9" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="350" y="190" as="sourcePoint" />
<mxPoint x="500" y="230" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-1" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontFamily=Microsoft YaHei;fontSize=20;" value="(丢包)" vertex="1">
<mxGeometry height="30" width="100" x="300" y="190" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-2" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="3" vertex="1">
<mxGeometry height="40" width="30" x="380" y="100" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-3" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="2" vertex="1">
<mxGeometry height="40" width="30" x="410" y="100" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-4" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=1;entryDx=0;entryDy=0;exitX=0;exitY=0;exitDx=0;exitDy=0;fontFamily=Microsoft YaHei;fontSize=15;" target="JE9ww42JQGTNpQLY7NL1-3" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="440" y="190" as="sourcePoint" />
<mxPoint x="590" y="230" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-5" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontFamily=Microsoft YaHei;fontSize=20;" value="(丢包)" vertex="1">
<mxGeometry height="30" width="90" x="390" y="190" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-10" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="4" vertex="1">
<mxGeometry height="40" width="30" x="470" y="100" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-11" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="3" vertex="1">
<mxGeometry height="40" width="30" x="500" y="100" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-12" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="4" vertex="1">
<mxGeometry height="40" width="30" x="500" y="190" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-13" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="3" vertex="1">
<mxGeometry height="40" width="30" x="530" y="190" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-14" edge="1" parent="1" source="JE9ww42JQGTNpQLY7NL1-13" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=1;entryDx=0;entryDy=0;exitX=0;exitY=0;exitDx=0;exitDy=0;fontFamily=Microsoft YaHei;fontSize=15;" target="JE9ww42JQGTNpQLY7NL1-11" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="630" y="280" as="sourcePoint" />
<mxPoint x="680" y="230" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-15" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="5" vertex="1">
<mxGeometry height="40" width="30" x="560" y="100" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-16" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="4" vertex="1">
<mxGeometry height="40" width="30" x="590" y="100" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-17" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=1;entryDx=0;entryDy=0;exitX=0;exitY=0;exitDx=0;exitDy=0;fontFamily=Microsoft YaHei;fontSize=15;" target="JE9ww42JQGTNpQLY7NL1-16" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="620" y="190" as="sourcePoint" />
<mxPoint x="770" y="230" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-18" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontFamily=Microsoft YaHei;fontSize=20;" value="(丢包)" vertex="1">
<mxGeometry height="30" width="102" x="570" y="190" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-19" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="6" vertex="1">
<mxGeometry height="40" width="30" x="650" y="100" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-20" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="5" vertex="1">
<mxGeometry height="40" width="30" x="680" y="100" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-21" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="6" vertex="1">
<mxGeometry height="40" width="30" x="680" y="190" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-22" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="5" vertex="1">
<mxGeometry height="40" width="30" x="710" y="190" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-23" edge="1" parent="1" source="JE9ww42JQGTNpQLY7NL1-22" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=1;entryDx=0;entryDy=0;exitX=0;exitY=0;exitDx=0;exitDy=0;fontFamily=Microsoft YaHei;fontSize=15;" target="JE9ww42JQGTNpQLY7NL1-20" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="810" y="280" as="sourcePoint" />
<mxPoint x="860" y="230" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-24" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="7" vertex="1">
<mxGeometry height="40" width="30" x="740" y="100" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-25" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="6" vertex="1">
<mxGeometry height="40" width="30" x="770" y="100" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-26" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=1;entryDx=0;entryDy=0;exitX=0;exitY=0;exitDx=0;exitDy=0;fontFamily=Microsoft YaHei;fontSize=15;" target="JE9ww42JQGTNpQLY7NL1-25" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="800" y="190" as="sourcePoint" />
<mxPoint x="950" y="230" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-27" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontFamily=Microsoft YaHei;fontSize=20;" value="(丢包)" vertex="1">
<mxGeometry height="30" width="100" x="750" y="190" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-28" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="8" vertex="1">
<mxGeometry height="40" width="30" x="830" y="100" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-29" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="7" vertex="1">
<mxGeometry height="40" width="30" x="860" y="100" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-30" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="8" vertex="1">
<mxGeometry height="40" width="30" x="860" y="190" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-31" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Microsoft YaHei;fontSize=20;" value="7" vertex="1">
<mxGeometry height="40" width="30" x="890" y="190" as="geometry" />
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-32" edge="1" parent="1" source="JE9ww42JQGTNpQLY7NL1-31" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=1;entryDx=0;entryDy=0;exitX=0;exitY=0;exitDx=0;exitDy=0;fontFamily=Microsoft YaHei;fontSize=15;" target="JE9ww42JQGTNpQLY7NL1-29" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="990" y="280" as="sourcePoint" />
<mxPoint x="1040" y="230" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-33" edge="1" parent="1" source="JE9ww42JQGTNpQLY7NL1-16" style="endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fontSize=15;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<Array as="points">
<mxPoint x="605" y="70" />
</Array>
<mxPoint x="610" y="100" as="sourcePoint" />
<mxPoint x="660" y="70" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="JE9ww42JQGTNpQLY7NL1-34" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontFamily=Microsoft YaHei;fontSize=21;" value="冗余包" vertex="1">
<mxGeometry height="30" width="82" x="658" y="54" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>