task 3.1 -> done
This commit is contained in:
+25
-1
@@ -27,5 +27,29 @@ seed = 666;
|
||||
ntn_tdl_delay_profiles = ["A" "B" "C" "D"];
|
||||
|
||||
use_t1_as_t4 = false;
|
||||
task1;
|
||||
% task1;
|
||||
|
||||
use_pilot_tracking = false;
|
||||
task2;
|
||||
results_apep4000_npt = results(apep_values == 4000, :);
|
||||
|
||||
use_pilot_tracking = true;
|
||||
task2;
|
||||
|
||||
results_apep4000_pt = results(apep_values == 4000, :);
|
||||
|
||||
figure;
|
||||
semilogy(snrs, results_apep4000_npt, ['-' 'o']);
|
||||
hold on;
|
||||
semilogy(snrs, results_apep4000_pt, ['-' 'x']);
|
||||
hold on;
|
||||
|
||||
grid on;
|
||||
xlabel('SNR (dB)');
|
||||
ylabel('PER');
|
||||
|
||||
dataStr = ["no pilot tracking" "pilot tracking"]
|
||||
legend(dataStr, 'Location', 'NorthEastOutside');
|
||||
title('PER over SNR for APEP 4000, usage of pilot tracking comparision, CBW20, NTN-TDL-C');
|
||||
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
| Parallel Computing Toolbox Version | 26.1 | - | - | - | - |
|
||||
| Random stream | mt19937ar with seed | - | - | - | - |
|
||||
| Random seed | 666 | - | - | - | - |
|
||||
| SNR vector | 0:1:40 dB | - | - | - | - |
|
||||
| SNR vector | $0:1:40\,dB$ | - | - | - | - |
|
||||
| Packet budget | 1024 packets per SNR point | - | - | - | - |
|
||||
| maxNumErrors | 50 | - | - | - | - |
|
||||
| NTN profile | NTN-TDL-C | - | - | - | - |
|
||||
@@ -37,7 +37,7 @@ See code `lab_4.m`, `create_baseline_configuration.m` and `simulateTransmission.
|
||||
#### 1.2
|
||||
|
||||

|
||||
The plot shows the packet error rate significantly decreasing as the signal to noise ration increases. This behavior can be observed when the snr reaches a value of 25, at that simulation point the signal significantly overweights the noise and the PER also significantly decreases in an negative exponential manner.
|
||||
The plot shows the packet error rate significantly decreasing as the signal to noise ration increases. This behavior can be observed when the SNR reaches a value of 25, at that simulation point the signal significantly overweights the noise and the PER also significantly decreases in an negative exponential manner.
|
||||
At link level, PER is the fraction of transmitted PHY-layer packets that are not received correctly for a given channel model and SNR.
|
||||
|
||||
#### 1.3
|
||||
@@ -65,11 +65,11 @@ The complete CFR collection is included as a consistency check. The collected pa
|
||||
|
||||
###### Visual analysis:
|
||||
|
||||
The plots packet error rate to signal to noise ratio curve shifts to higher SNR values for larger APEP values. In contrast to the other graphs APEP = 250 has the highest rate of successful transmitted packets.
|
||||
The PER-over-SNR curves shift to higher SNR values for larger APEP values. In contrast to the other graphs APEP = 250 B has the highest rate of successful transmitted packets.
|
||||
|
||||
###### Analyzing by meaning:
|
||||
|
||||
Smaller APEP values perform better than larger APEP values. In particular, APEP = 250 reaches low PER at lower SNR than the larger payload sizes. As the payload size increases, the plot shifts to the right, so larger packets need a higher SNR to achieve the same packet error rate. Using a small APEP results in more successfully transmitted packets, but also increases the needed network usage, more smaller packets mean more packet headers, resulting in more data that needs to be transferred in sum. Increasing APEP increases the number of payload bits and therefore the number of EHT-Data OFDM symbols. Larger APEP increase the packet duration. Since pilot tracking is disabled, residual CFO and common phase error are not continuously corrected during the data field. The longer the packet lasts, the more residual phase error can accumulate, which increases the probability that the packet is decoded incorrectly. The residual CFO is more harmful to longer packets because the phase error accumulates over the packet duration.
|
||||
Smaller APEP values perform better than larger APEP values. In particular, APEP = 250 B reaches low PER at lower SNR than the larger payload sizes. As the payload size increases, the plot shifts to the right, so larger packets need a higher SNR to achieve the same packet error rate. Using a small APEP results in more successfully transmitted packets, but also increases the needed network usage / protocol overhead, more smaller packets mean more packet headers, resulting in more data that needs to be transferred in sum. Increasing APEP increases the number of payload bits and therefore the number of EHT-Data OFDM symbols. Larger APEP increase the packet duration. Since pilot tracking is disabled, residual CFO and common phase error are not continuously corrected during the data field. The longer the packet lasts, the more residual phase error can accumulate, which increases the probability that the packet is decoded incorrectly. The residual CFO is more harmful to longer packets because the phase error accumulates over the packet duration.
|
||||
|
||||
###### Summary:
|
||||
|
||||
@@ -79,15 +79,27 @@ Increasing APEP increases the number of payload bits and therefore the number of
|
||||
|
||||
| Target PER | Reasonable SNR | Practical maximum APEP |
|
||||
|:---:|:---:|:---:|
|
||||
| $10^{-1}$ | $23dB$ | $600$ |
|
||||
| $10^{-1}$ | $23\,dB$ | $600\,B$ |
|
||||
|
||||
|
||||
The target PER for this task is $10^{-1}$. I use $23dB$ as a practical SNR limit, because it is close to the beginning of the low-PER region while still avoiding the very high-SNR tail of the simulation. From the focused APEP comparison, APEP $= 600B$ reaches PER $\leq 10^{-1}$ at approximately $23dB$. Larger payloads require a higher SNR to reach the same target PER. Therefore, under the chosen practical SNR limit, APEP $= 600$ is selected as the practical maximum payload size.
|
||||
The target PER for this task is $10^{-1}$. I use $23\,dB$ as a practical SNR limit, because it is close to the beginning of the low-PER region while still avoiding the very high-SNR tail of the simulation. From the focused APEP comparison, APEP $= 600\,B$ reaches PER $\leq 10^{-1}$ at approximately $23\,dB$. Larger payloads require a higher SNR to reach the same target PER. Therefore, under the chosen practical SNR limit, APEP $= 600\,B$ is selected as the practical maximum payload size.
|
||||
|
||||

|
||||
|
||||
This choice is a compromise between robustness and overhead. Smaller packets such as APEP $= 250B$ are more robust, but require more packets and therefore more protocol overhead to transmit the same amount of user data. Larger packets reduce overhead, but are more sensitive to residual CFO because of their longer packet duration.
|
||||
This choice is a compromise between robustness and overhead. Smaller packets such as APEP $= 250\,B$ are more robust, but require more packets and therefore more protocol overhead to transmit the same amount of user data. Larger packets reduce overhead, but are more sensitive to residual CFO because of their longer packet duration.
|
||||
|
||||
As a practical motivation, this SNR limit can be interpreted as a conservative design choice for difficult deployment scenarios, for example remote or terrain-challenged areas. This was not explicitly simulated in this lab, since the channel model does not include blockage, vegetation, or terrain shadowing. However, such scenarios often involve small battery-powered devices with limited energy availability. Therefore, choosing a payload size that reaches the target PER without relying on the very high-SNR tail is useful, because it leaves more link margin and can reduce the need for retransmissions. In this sense, APEP = 600 is a practical compromise between robustness, packet overhead, and energy-aware operation.
|
||||
As a practical motivation, this SNR limit can be interpreted as a conservative design choice for difficult deployment scenarios, for example remote or terrain-challenged areas. This was not explicitly simulated in this lab, since the channel model does not include blockage, vegetation, or terrain shadowing. However, such scenarios often involve small battery-powered devices with limited energy availability. Therefore, choosing a payload size that reaches the target PER without relying on the very high-SNR tail is useful, because it leaves more link margin and can reduce the need for retransmissions. In this sense, APEP = 600 B is a practical compromise between robustness, packet overhead, and energy-aware operation.
|
||||
|
||||
For applications where higher data rates are more important than robustness, a larger payload such as APEP $= 4000$ may still be attractive because it reduces relative packet overhead. In the simulated range, this requires operating closer to the high-SNR end of the sweep, approximately around $40dB$ for the target PER.
|
||||
For applications where higher data rates are more important than robustness, a larger payload such as APEP $= 4000\,B$ may still be attractive because it reduces relative packet overhead. In the simulated range, this requires operating closer to the high-SNR end of the sweep, approximately around $40\,dB$ for the target PER.
|
||||
|
||||
## Task 3
|
||||
|
||||
#### 3.1
|
||||
|
||||
###### Full Task 2 APEP Plot with pilot tracking enabled:
|
||||

|
||||
|
||||
###### Comparision plot with APEP = 4000 B:
|
||||

|
||||
|
||||
Comparing the plots shows a significant improvement when pilot tracking is enabled. Pilot tracking uses the EHT-Data pilots to compensate residual common phase error during the data field. This is especially beneficial for larger packets, because residual CFO has more time to accumulate phase error over the packet duration. For APEP = 4000 B, the target PER of $10^{-1}$ is reached at approximately $5.25\,dB$ with pilot tracking, compared to approximately $40\,dB$ without pilot tracking. This shows that pilot tracking strongly improves CFO tolerance for long packets.
|
||||
|
||||
@@ -0,0 +1,402 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg width="462.492mm" height="294.569mm"
|
||||
viewBox="0 0 1311 835"
|
||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
|
||||
<title>Qt SVG Document</title>
|
||||
<desc>MATLAB, The MathWorks, Inc. Version 26.1.0.3251617 R2026a Update 2</desc>
|
||||
<defs>
|
||||
</defs>
|
||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
||||
|
||||
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(0.512197,0,0,0.51224,-154.872,-59.0724)"
|
||||
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
|
||||
>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M302,115 L2862,115 L2862,1745 L302,1745 L302,115"/>
|
||||
</g>
|
||||
|
||||
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(5.12197e-05,0,0,5.1224e-05,-154.872,-59.0724)"
|
||||
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
|
||||
>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M3.79e+06,1.42e+06 L3.79e+06,1.688e+07 L2.639e+07,1.688e+07 L2.639e+07,1.42e+06 L3.79e+06,1.42e+06"/>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="0.14902" stroke="#212121" stroke-opacity="0.14902" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.512197,0,0,0.51224,-154.872,-59.0724)"
|
||||
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="461.766,1688 461.766,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="718.585,1688 718.585,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="975.403,1688 975.403,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="1232.22,1688 1232.22,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="1489.04,1688 1489.04,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="1745.86,1688 1745.86,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="2002.68,1688 2002.68,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="2259.49,1688 2259.49,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="2516.31,1688 2516.31,142 " />
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="0.14902" stroke="#212121" stroke-opacity="0.14902" stroke-dasharray="1,3" stroke-dashoffset="0" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.512197,0,0,0.51224,-154.872,-59.0724)"
|
||||
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="2639,1684.6 379,1684.6 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,1648.65 379,1648.65 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,1404.95 379,1404.95 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,1281.21 379,1281.21 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,1193.41 379,1193.41 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,1125.31 379,1125.31 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,1069.67 379,1069.67 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,1022.62 379,1022.62 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,981.87 379,981.87 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,945.923 379,945.923 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,702.226 379,702.226 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,578.482 379,578.482 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,490.684 379,490.684 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,422.583 379,422.583 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,366.94 379,366.94 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,319.895 379,319.895 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,279.142 379,279.142 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,243.196 379,243.196 " />
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="0.14902" stroke="#212121" stroke-opacity="0.14902" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.512197,0,0,0.51224,-154.872,-59.0724)"
|
||||
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="2639,1616.5 379,1616.5 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,913.768 379,913.768 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,211.041 379,211.041 " />
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.512197,0,0,0.51224,-154.872,-59.0724)"
|
||||
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="379,1688 2639,1688 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,142 2639,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="461.766,1688 461.766,1665.4 " />
|
||||
<polyline fill="none" vector-effect="none" points="718.585,1688 718.585,1665.4 " />
|
||||
<polyline fill="none" vector-effect="none" points="975.403,1688 975.403,1665.4 " />
|
||||
<polyline fill="none" vector-effect="none" points="1232.22,1688 1232.22,1665.4 " />
|
||||
<polyline fill="none" vector-effect="none" points="1489.04,1688 1489.04,1665.4 " />
|
||||
<polyline fill="none" vector-effect="none" points="1745.86,1688 1745.86,1665.4 " />
|
||||
<polyline fill="none" vector-effect="none" points="2002.68,1688 2002.68,1665.4 " />
|
||||
<polyline fill="none" vector-effect="none" points="2259.49,1688 2259.49,1665.4 " />
|
||||
<polyline fill="none" vector-effect="none" points="2516.31,1688 2516.31,1665.4 " />
|
||||
<polyline fill="none" vector-effect="none" points="461.766,142 461.766,164.6 " />
|
||||
<polyline fill="none" vector-effect="none" points="718.585,142 718.585,164.6 " />
|
||||
<polyline fill="none" vector-effect="none" points="975.403,142 975.403,164.6 " />
|
||||
<polyline fill="none" vector-effect="none" points="1232.22,142 1232.22,164.6 " />
|
||||
<polyline fill="none" vector-effect="none" points="1489.04,142 1489.04,164.6 " />
|
||||
<polyline fill="none" vector-effect="none" points="1745.86,142 1745.86,164.6 " />
|
||||
<polyline fill="none" vector-effect="none" points="2002.68,142 2002.68,164.6 " />
|
||||
<polyline fill="none" vector-effect="none" points="2259.49,142 2259.49,164.6 " />
|
||||
<polyline fill="none" vector-effect="none" points="2516.31,142 2516.31,164.6 " />
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,78.8262,817.371)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>0</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,210.368,817.371)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>5</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,339.092,817.371)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>10</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,470.634,817.371)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>15</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,602.176,817.371)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>20</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,733.717,817.371)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>25</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,865.259,817.371)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>30</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,996.8,817.371)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>35</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,1128.34,817.371)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>40</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,593.96,831.201)"
|
||||
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
|
||||
>SNR (dB)</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.512197,0,0,0.51224,-154.872,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="379,1688 379,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,1688 2639,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,1616.5 401.6,1616.5 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,913.768 401.6,913.768 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,211.041 401.6,211.041 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,1616.5 2616.4,1616.5 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,913.768 2616.4,913.768 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,211.041 2616.4,211.041 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,1684.6 390.3,1684.6 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,1648.65 390.3,1648.65 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,1616.5 390.3,1616.5 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,1404.95 390.3,1404.95 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,1281.21 390.3,1281.21 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,1193.41 390.3,1193.41 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,1125.31 390.3,1125.31 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,1069.67 390.3,1069.67 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,1022.62 390.3,1022.62 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,981.87 390.3,981.87 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,945.923 390.3,945.923 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,913.768 390.3,913.768 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,702.226 390.3,702.226 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,578.482 390.3,578.482 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,490.684 390.3,490.684 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,422.583 390.3,422.583 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,366.94 390.3,366.94 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,319.895 390.3,319.895 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,279.142 390.3,279.142 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,243.196 390.3,243.196 " />
|
||||
<polyline fill="none" vector-effect="none" points="379,211.041 390.3,211.041 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,1684.6 2627.7,1684.6 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,1648.65 2627.7,1648.65 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,1616.5 2627.7,1616.5 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,1404.95 2627.7,1404.95 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,1281.21 2627.7,1281.21 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,1193.41 2627.7,1193.41 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,1125.31 2627.7,1125.31 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,1069.67 2627.7,1069.67 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,1022.62 2627.7,1022.62 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,981.87 2627.7,981.87 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,945.923 2627.7,945.923 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,913.768 2627.7,913.768 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,702.226 2627.7,702.226 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,578.482 2627.7,578.482 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,490.684 2627.7,490.684 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,422.583 2627.7,422.583 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,366.94 2627.7,366.94 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,319.895 2627.7,319.895 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,279.142 2627.7,279.142 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,243.196 2627.7,243.196 " />
|
||||
<polyline fill="none" vector-effect="none" points="2639,211.041 2627.7,211.041 " />
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,16.7139,773.318)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>10</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,27.9822,768.196)"
|
||||
font-family="Helvetica" font-size="16" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.3125" font-family="Helvetica" font-size="16" font-weight="400" font-style="normal"
|
||||
>-2</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,16.7139,413.725)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>10</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,27.9822,408.603)"
|
||||
font-family="Helvetica" font-size="16" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.3125" font-family="Helvetica" font-size="16" font-weight="400" font-style="normal"
|
||||
>-1</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,19.2748,53.6205)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>10</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,30.5432,48.4981)"
|
||||
font-family="Helvetica" font-size="16" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.3125" font-family="Helvetica" font-size="16" font-weight="400" font-style="normal"
|
||||
>0</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0,-0.51224,0.512197,0,9.69516,421.153)"
|
||||
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
|
||||
>PER</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,385.24,9.69584)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>PER over SNR for APEP 4000, usage of pilot tracking comparision, CBW20, NTN-TDL-C</text>
|
||||
</g>
|
||||
|
||||
<g fill="none" stroke="#1171be" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.512197,0,0,0.51224,-154.872,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="461.766,211.041 513.13,211.041 564.494,211.041 615.857,211.041 667.221,211.041 718.585,211.041 769.948,211.041 821.312,211.041 872.675,217.085 924.039,217.085 975.403,223.011 1026.77,223.011 1078.13,234.529 1129.49,223.011 1180.86,228.824 1232.22,240.129 1283.58,251.03 1334.95,228.824 1386.31,245.628 1437.68,256.337 1489.04,251.03 1540.4,266.684 1591.77,286.38 1643.13,276.691 1694.49,291.112 1745.86,271.729 1797.22,300.361 1848.58,330.689 1899.95,342.817 1951.31,376.553 2002.68,358.273 2054.04,425.62 2105.4,483.27 2156.77,451.671 2208.13,548.355 2259.49,589.865 2310.86,679.421 2362.22,748.573 2413.58,881.613 2464.95,882.967 2516.31,982.845 " />
|
||||
</g>
|
||||
|
||||
<g fill="none" stroke="#1171be" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="5" transform="matrix(0.512197,0,0,0.51224,-154.872,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M467.766,211.041 C467.766,207.727 465.08,205.041 461.766,205.041 C458.453,205.041 455.766,207.727 455.766,211.041 C455.766,214.355 458.453,217.041 461.766,217.041 C465.08,217.041 467.766,214.355 467.766,211.041 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M519.13,211.041 C519.13,207.727 516.444,205.041 513.13,205.041 C509.816,205.041 507.13,207.727 507.13,211.041 C507.13,214.355 509.816,217.041 513.13,217.041 C516.444,217.041 519.13,214.355 519.13,211.041 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M570.494,211.041 C570.494,207.727 567.807,205.041 564.494,205.041 C561.18,205.041 558.494,207.727 558.494,211.041 C558.494,214.355 561.18,217.041 564.494,217.041 C567.807,217.041 570.494,214.355 570.494,211.041 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M621.857,211.041 C621.857,207.727 619.171,205.041 615.857,205.041 C612.544,205.041 609.857,207.727 609.857,211.041 C609.857,214.355 612.544,217.041 615.857,217.041 C619.171,217.041 621.857,214.355 621.857,211.041 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M673.221,211.041 C673.221,207.727 670.535,205.041 667.221,205.041 C663.907,205.041 661.221,207.727 661.221,211.041 C661.221,214.355 663.907,217.041 667.221,217.041 C670.535,217.041 673.221,214.355 673.221,211.041 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M724.585,211.041 C724.585,207.727 721.898,205.041 718.585,205.041 C715.271,205.041 712.585,207.727 712.585,211.041 C712.585,214.355 715.271,217.041 718.585,217.041 C721.898,217.041 724.585,214.355 724.585,211.041 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M775.948,211.041 C775.948,207.727 773.262,205.041 769.948,205.041 C766.634,205.041 763.948,207.727 763.948,211.041 C763.948,214.355 766.634,217.041 769.948,217.041 C773.262,217.041 775.948,214.355 775.948,211.041 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M827.312,211.041 C827.312,207.727 824.626,205.041 821.312,205.041 C817.998,205.041 815.312,207.727 815.312,211.041 C815.312,214.355 817.998,217.041 821.312,217.041 C824.626,217.041 827.312,214.355 827.312,211.041 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M878.675,217.085 C878.675,213.771 875.989,211.085 872.675,211.085 C869.362,211.085 866.675,213.771 866.675,217.085 C866.675,220.398 869.362,223.085 872.675,223.085 C875.989,223.085 878.675,220.398 878.675,217.085 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M930.039,217.085 C930.039,213.771 927.353,211.085 924.039,211.085 C920.725,211.085 918.039,213.771 918.039,217.085 C918.039,220.398 920.725,223.085 924.039,223.085 C927.353,223.085 930.039,220.398 930.039,217.085 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M981.403,223.011 C981.403,219.697 978.716,217.011 975.403,217.011 C972.089,217.011 969.403,219.697 969.403,223.011 C969.403,226.325 972.089,229.011 975.403,229.011 C978.716,229.011 981.403,226.325 981.403,223.011 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1032.77,223.011 C1032.77,219.697 1030.08,217.011 1026.77,217.011 C1023.45,217.011 1020.77,219.697 1020.77,223.011 C1020.77,226.325 1023.45,229.011 1026.77,229.011 C1030.08,229.011 1032.77,226.325 1032.77,223.011 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1084.13,234.529 C1084.13,231.215 1081.44,228.529 1078.13,228.529 C1074.82,228.529 1072.13,231.215 1072.13,234.529 C1072.13,237.843 1074.82,240.529 1078.13,240.529 C1081.44,240.529 1084.13,237.843 1084.13,234.529 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1135.49,223.011 C1135.49,219.697 1132.81,217.011 1129.49,217.011 C1126.18,217.011 1123.49,219.697 1123.49,223.011 C1123.49,226.325 1126.18,229.011 1129.49,229.011 C1132.81,229.011 1135.49,226.325 1135.49,223.011 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1186.86,228.824 C1186.86,225.511 1184.17,222.824 1180.86,222.824 C1177.54,222.824 1174.86,225.511 1174.86,228.824 C1174.86,232.138 1177.54,234.824 1180.86,234.824 C1184.17,234.824 1186.86,232.138 1186.86,228.824 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1238.22,240.129 C1238.22,236.815 1235.53,234.129 1232.22,234.129 C1228.91,234.129 1226.22,236.815 1226.22,240.129 C1226.22,243.443 1228.91,246.129 1232.22,246.129 C1235.53,246.129 1238.22,243.443 1238.22,240.129 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1289.58,251.03 C1289.58,247.716 1286.9,245.03 1283.58,245.03 C1280.27,245.03 1277.58,247.716 1277.58,251.03 C1277.58,254.343 1280.27,257.03 1283.58,257.03 C1286.9,257.03 1289.58,254.343 1289.58,251.03 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1340.95,228.824 C1340.95,225.511 1338.26,222.824 1334.95,222.824 C1331.63,222.824 1328.95,225.511 1328.95,228.824 C1328.95,232.138 1331.63,234.824 1334.95,234.824 C1338.26,234.824 1340.95,232.138 1340.95,228.824 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1392.31,245.628 C1392.31,242.314 1389.63,239.628 1386.31,239.628 C1383,239.628 1380.31,242.314 1380.31,245.628 C1380.31,248.942 1383,251.628 1386.31,251.628 C1389.63,251.628 1392.31,248.942 1392.31,245.628 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1443.68,256.337 C1443.68,253.024 1440.99,250.337 1437.68,250.337 C1434.36,250.337 1431.68,253.024 1431.68,256.337 C1431.68,259.651 1434.36,262.337 1437.68,262.337 C1440.99,262.337 1443.68,259.651 1443.68,256.337 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1495.04,251.03 C1495.04,247.716 1492.35,245.03 1489.04,245.03 C1485.73,245.03 1483.04,247.716 1483.04,251.03 C1483.04,254.343 1485.73,257.03 1489.04,257.03 C1492.35,257.03 1495.04,254.343 1495.04,251.03 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1546.4,266.684 C1546.4,263.37 1543.72,260.684 1540.4,260.684 C1537.09,260.684 1534.4,263.37 1534.4,266.684 C1534.4,269.998 1537.09,272.684 1540.4,272.684 C1543.72,272.684 1546.4,269.998 1546.4,266.684 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1597.77,286.38 C1597.77,283.067 1595.08,280.38 1591.77,280.38 C1588.45,280.38 1585.77,283.067 1585.77,286.38 C1585.77,289.694 1588.45,292.38 1591.77,292.38 C1595.08,292.38 1597.77,289.694 1597.77,286.38 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1649.13,276.691 C1649.13,273.377 1646.44,270.691 1643.13,270.691 C1639.82,270.691 1637.13,273.377 1637.13,276.691 C1637.13,280.005 1639.82,282.691 1643.13,282.691 C1646.44,282.691 1649.13,280.005 1649.13,276.691 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1700.49,291.112 C1700.49,287.799 1697.81,285.112 1694.49,285.112 C1691.18,285.112 1688.49,287.799 1688.49,291.112 C1688.49,294.426 1691.18,297.112 1694.49,297.112 C1697.81,297.112 1700.49,294.426 1700.49,291.112 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1751.86,271.729 C1751.86,268.415 1749.17,265.729 1745.86,265.729 C1742.54,265.729 1739.86,268.415 1739.86,271.729 C1739.86,275.042 1742.54,277.729 1745.86,277.729 C1749.17,277.729 1751.86,275.042 1751.86,271.729 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1803.22,300.361 C1803.22,297.047 1800.53,294.361 1797.22,294.361 C1793.91,294.361 1791.22,297.047 1791.22,300.361 C1791.22,303.675 1793.91,306.361 1797.22,306.361 C1800.53,306.361 1803.22,303.675 1803.22,300.361 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1854.58,330.689 C1854.58,327.375 1851.9,324.689 1848.58,324.689 C1845.27,324.689 1842.58,327.375 1842.58,330.689 C1842.58,334.002 1845.27,336.689 1848.58,336.689 C1851.9,336.689 1854.58,334.002 1854.58,330.689 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1905.95,342.817 C1905.95,339.503 1903.26,336.817 1899.95,336.817 C1896.63,336.817 1893.95,339.503 1893.95,342.817 C1893.95,346.131 1896.63,348.817 1899.95,348.817 C1903.26,348.817 1905.95,346.131 1905.95,342.817 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1957.31,376.553 C1957.31,373.24 1954.63,370.553 1951.31,370.553 C1948,370.553 1945.31,373.24 1945.31,376.553 C1945.31,379.867 1948,382.553 1951.31,382.553 C1954.63,382.553 1957.31,379.867 1957.31,376.553 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2008.68,358.273 C2008.68,354.959 2005.99,352.273 2002.68,352.273 C1999.36,352.273 1996.68,354.959 1996.68,358.273 C1996.68,361.587 1999.36,364.273 2002.68,364.273 C2005.99,364.273 2008.68,361.587 2008.68,358.273 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2060.04,425.62 C2060.04,422.306 2057.35,419.62 2054.04,419.62 C2050.73,419.62 2048.04,422.306 2048.04,425.62 C2048.04,428.934 2050.73,431.62 2054.04,431.62 C2057.35,431.62 2060.04,428.934 2060.04,425.62 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2111.4,483.27 C2111.4,479.957 2108.72,477.27 2105.4,477.27 C2102.09,477.27 2099.4,479.957 2099.4,483.27 C2099.4,486.584 2102.09,489.27 2105.4,489.27 C2108.72,489.27 2111.4,486.584 2111.4,483.27 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2162.77,451.671 C2162.77,448.357 2160.08,445.671 2156.77,445.671 C2153.45,445.671 2150.77,448.357 2150.77,451.671 C2150.77,454.985 2153.45,457.671 2156.77,457.671 C2160.08,457.671 2162.77,454.985 2162.77,451.671 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2214.13,548.355 C2214.13,545.041 2211.44,542.355 2208.13,542.355 C2204.82,542.355 2202.13,545.041 2202.13,548.355 C2202.13,551.669 2204.82,554.355 2208.13,554.355 C2211.44,554.355 2214.13,551.669 2214.13,548.355 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2265.49,589.865 C2265.49,586.551 2262.81,583.865 2259.49,583.865 C2256.18,583.865 2253.49,586.551 2253.49,589.865 C2253.49,593.178 2256.18,595.865 2259.49,595.865 C2262.81,595.865 2265.49,593.178 2265.49,589.865 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2316.86,679.421 C2316.86,676.108 2314.17,673.421 2310.86,673.421 C2307.54,673.421 2304.86,676.108 2304.86,679.421 C2304.86,682.735 2307.54,685.421 2310.86,685.421 C2314.17,685.421 2316.86,682.735 2316.86,679.421 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2368.22,748.573 C2368.22,745.26 2365.53,742.573 2362.22,742.573 C2358.91,742.573 2356.22,745.26 2356.22,748.573 C2356.22,751.887 2358.91,754.573 2362.22,754.573 C2365.53,754.573 2368.22,751.887 2368.22,748.573 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2419.58,881.613 C2419.58,878.3 2416.9,875.613 2413.58,875.613 C2410.27,875.613 2407.58,878.3 2407.58,881.613 C2407.58,884.927 2410.27,887.613 2413.58,887.613 C2416.9,887.613 2419.58,884.927 2419.58,881.613 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2470.95,882.967 C2470.95,879.653 2468.26,876.967 2464.95,876.967 C2461.63,876.967 2458.95,879.653 2458.95,882.967 C2458.95,886.28 2461.63,888.967 2464.95,888.967 C2468.26,888.967 2470.95,886.28 2470.95,882.967 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2522.31,982.845 C2522.31,979.531 2519.63,976.845 2516.31,976.845 C2513,976.845 2510.31,979.531 2510.31,982.845 C2510.31,986.158 2513,988.845 2516.31,988.845 C2519.63,988.845 2522.31,986.158 2522.31,982.845 "/>
|
||||
</g>
|
||||
|
||||
<g fill="none" stroke="#dd5400" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.512197,0,0,0.51224,-154.872,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="461.766,211.041 513.13,211.041 564.494,211.041 615.857,211.041 667.221,217.085 718.585,707.071 769.948,1383.1 " />
|
||||
</g>
|
||||
|
||||
<g fill="#dd5400" fill-opacity="1" stroke="#dd5400" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="5" transform="matrix(0.512197,0,0,0.51224,-154.872,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="457.524,206.798 466.009,215.284 " />
|
||||
<polyline fill="none" vector-effect="none" points="457.524,215.284 466.009,206.798 " />
|
||||
<polyline fill="none" vector-effect="none" points="508.887,206.798 517.373,215.284 " />
|
||||
<polyline fill="none" vector-effect="none" points="508.887,215.284 517.373,206.798 " />
|
||||
<polyline fill="none" vector-effect="none" points="560.251,206.798 568.736,215.284 " />
|
||||
<polyline fill="none" vector-effect="none" points="560.251,215.284 568.736,206.798 " />
|
||||
<polyline fill="none" vector-effect="none" points="611.615,206.798 620.1,215.284 " />
|
||||
<polyline fill="none" vector-effect="none" points="611.615,215.284 620.1,206.798 " />
|
||||
<polyline fill="none" vector-effect="none" points="662.978,212.842 671.464,221.327 " />
|
||||
<polyline fill="none" vector-effect="none" points="662.978,221.327 671.464,212.842 " />
|
||||
<polyline fill="none" vector-effect="none" points="714.342,702.828 722.827,711.313 " />
|
||||
<polyline fill="none" vector-effect="none" points="714.342,711.313 722.827,702.828 " />
|
||||
<polyline fill="none" vector-effect="none" points="765.706,1378.86 774.191,1387.35 " />
|
||||
<polyline fill="none" vector-effect="none" points="765.706,1387.35 774.191,1378.86 " />
|
||||
</g>
|
||||
|
||||
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(5.12197e-05,0,0,5.1224e-05,-154.872,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2.655e+07,1.42e+06 L2.655e+07,1.91e+06 L2.859e+07,1.91e+06 L2.859e+07,1.42e+06 L2.655e+07,1.42e+06"/>
|
||||
</g>
|
||||
|
||||
<g fill="#1171be" fill-opacity="1" stroke="#1171be" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.512197,0,0,0.51224,-154.872,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="2661.01,155.569 2721.16,155.569 " />
|
||||
</g>
|
||||
|
||||
<g fill="none" stroke="#1171be" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="5" transform="matrix(0.512197,0,0,0.51224,-154.872,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2697.09,155.569 C2697.09,152.256 2694.4,149.569 2691.09,149.569 C2687.77,149.569 2685.09,152.256 2685.09,155.569 C2685.09,158.883 2687.77,161.569 2691.09,161.569 C2694.4,161.569 2697.09,158.883 2697.09,155.569 "/>
|
||||
</g>
|
||||
|
||||
<g fill="#dd5400" fill-opacity="1" stroke="#dd5400" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.512197,0,0,0.51224,-154.872,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="2661.01,177.431 2721.16,177.431 " />
|
||||
</g>
|
||||
|
||||
<g fill="#dd5400" fill-opacity="1" stroke="#dd5400" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="5" transform="matrix(0.512197,0,0,0.51224,-154.872,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="2686.85,173.188 2695.33,181.673 " />
|
||||
<polyline fill="none" vector-effect="none" points="2686.85,181.673 2695.33,173.188 " />
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,1241.21,23.1777)"
|
||||
font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.140625" font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
|
||||
>no pilot tracking</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.512197,0,0,0.51224,1241.21,34.376)"
|
||||
font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.140625" font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
|
||||
>pilot tracking</text>
|
||||
</g>
|
||||
|
||||
<g fill="none" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="5" transform="matrix(0.512197,0,0,0.51224,-154.872,-59.0724)"
|
||||
font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
|
||||
>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2655,191 L2655,142 L2859,142 L2859,191 L2655,191"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 36 KiB |
@@ -0,0 +1,494 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg width="461.081mm" height="294.569mm"
|
||||
viewBox="0 0 1307 835"
|
||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
|
||||
<title>Qt SVG Document</title>
|
||||
<desc>MATLAB, The MathWorks, Inc. Version 26.1.0.3251617 R2026a Update 2</desc>
|
||||
<defs>
|
||||
</defs>
|
||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
||||
|
||||
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
|
||||
>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M305,115 L2859,115 L2859,1745 L305,1745 L305,115"/>
|
||||
</g>
|
||||
|
||||
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(5.11637e-05,0,0,5.1224e-05,-156.236,-59.0724)"
|
||||
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
|
||||
>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M3.82e+06,1.42e+06 L3.82e+06,1.688e+07 L2.659e+07,1.688e+07 L2.659e+07,1.42e+06 L3.82e+06,1.42e+06"/>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="0.14902" stroke="#212121" stroke-opacity="0.14902" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="592.957,1688 592.957,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="906.593,1688 906.593,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="1220.23,1688 1220.23,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="1533.87,1688 1533.87,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="1847.5,1688 1847.5,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="2161.14,1688 2161.14,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="2474.78,1688 2474.78,142 " />
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="0.14902" stroke="#212121" stroke-opacity="0.14902" stroke-dasharray="1,3" stroke-dashoffset="0" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="2659,1686.92 382,1686.92 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1628.15 382,1628.15 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1580.14 382,1580.14 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1539.55 382,1539.55 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1504.39 382,1504.39 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1473.37 382,1473.37 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1263.1 382,1263.1 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1156.33 382,1156.33 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1080.58 382,1080.58 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1021.81 382,1021.81 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,973.804 382,973.804 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,933.211 382,933.211 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,898.049 382,898.049 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,867.033 382,867.033 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,656.762 382,656.762 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,549.99 382,549.99 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,474.235 382,474.235 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,415.475 382,415.475 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,367.464 382,367.464 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,326.871 382,326.871 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,291.708 382,291.708 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,260.693 382,260.693 " />
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="0.14902" stroke="#212121" stroke-opacity="0.14902" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="2659,1445.63 382,1445.63 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,839.288 382,839.288 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,232.948 382,232.948 " />
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="382,1688 2659,1688 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,142 2659,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="592.957,1688 592.957,1665.23 " />
|
||||
<polyline fill="none" vector-effect="none" points="906.593,1688 906.593,1665.23 " />
|
||||
<polyline fill="none" vector-effect="none" points="1220.23,1688 1220.23,1665.23 " />
|
||||
<polyline fill="none" vector-effect="none" points="1533.87,1688 1533.87,1665.23 " />
|
||||
<polyline fill="none" vector-effect="none" points="1847.5,1688 1847.5,1665.23 " />
|
||||
<polyline fill="none" vector-effect="none" points="2161.14,1688 2161.14,1665.23 " />
|
||||
<polyline fill="none" vector-effect="none" points="2474.78,1688 2474.78,1665.23 " />
|
||||
<polyline fill="none" vector-effect="none" points="592.957,142 592.957,164.77 " />
|
||||
<polyline fill="none" vector-effect="none" points="906.593,142 906.593,164.77 " />
|
||||
<polyline fill="none" vector-effect="none" points="1220.23,142 1220.23,164.77 " />
|
||||
<polyline fill="none" vector-effect="none" points="1533.87,142 1533.87,164.77 " />
|
||||
<polyline fill="none" vector-effect="none" points="1847.5,142 1847.5,164.77 " />
|
||||
<polyline fill="none" vector-effect="none" points="2161.14,142 2161.14,164.77 " />
|
||||
<polyline fill="none" vector-effect="none" points="2474.78,142 2474.78,164.77 " />
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,144.329,817.371)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>0</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,304.797,817.371)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>1</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,465.265,817.371)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>2</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,625.733,817.371)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>3</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,786.201,817.371)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>4</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,946.669,817.371)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>5</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,1107.14,817.371)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>6</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,597.661,831.201)"
|
||||
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
|
||||
>SNR (dB)</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="382,1688 382,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1688 2659,142 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,1445.63 404.77,1445.63 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,839.288 404.77,839.288 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,232.948 404.77,232.948 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1445.63 2636.23,1445.63 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,839.288 2636.23,839.288 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,232.948 2636.23,232.948 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,1686.92 393.385,1686.92 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,1628.15 393.385,1628.15 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,1580.14 393.385,1580.14 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,1539.55 393.385,1539.55 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,1504.39 393.385,1504.39 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,1473.37 393.385,1473.37 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,1445.63 393.385,1445.63 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,1263.1 393.385,1263.1 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,1156.33 393.385,1156.33 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,1080.58 393.385,1080.58 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,1021.81 393.385,1021.81 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,973.804 393.385,973.804 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,933.211 393.385,933.211 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,898.049 393.385,898.049 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,867.033 393.385,867.033 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,839.288 393.385,839.288 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,656.762 393.385,656.762 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,549.99 393.385,549.99 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,474.235 393.385,474.235 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,415.475 393.385,415.475 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,367.464 393.385,367.464 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,326.871 393.385,326.871 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,291.708 393.385,291.708 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,260.693 393.385,260.693 " />
|
||||
<polyline fill="none" vector-effect="none" points="382,232.948 393.385,232.948 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1686.92 2647.61,1686.92 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1628.15 2647.61,1628.15 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1580.14 2647.61,1580.14 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1539.55 2647.61,1539.55 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1504.39 2647.61,1504.39 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1473.37 2647.61,1473.37 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1445.63 2647.61,1445.63 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1263.1 2647.61,1263.1 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1156.33 2647.61,1156.33 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1080.58 2647.61,1080.58 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,1021.81 2647.61,1021.81 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,973.804 2647.61,973.804 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,933.211 2647.61,933.211 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,898.049 2647.61,898.049 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,867.033 2647.61,867.033 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,839.288 2647.61,839.288 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,656.762 2647.61,656.762 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,549.99 2647.61,549.99 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,474.235 2647.61,474.235 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,415.475 2647.61,415.475 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,367.464 2647.61,367.464 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,326.871 2647.61,326.871 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,291.708 2647.61,291.708 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,260.693 2647.61,260.693 " />
|
||||
<polyline fill="none" vector-effect="none" points="2659,232.948 2647.61,232.948 " />
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,16.6972,686.237)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>10</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,27.9532,681.115)"
|
||||
font-family="Helvetica" font-size="16" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.3125" font-family="Helvetica" font-size="16" font-weight="400" font-style="normal"
|
||||
>-2</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,16.6972,375.307)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>10</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,27.9532,370.185)"
|
||||
font-family="Helvetica" font-size="16" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.3125" font-family="Helvetica" font-size="16" font-weight="400" font-style="normal"
|
||||
>-1</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,19.2554,64.8898)"
|
||||
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
|
||||
>10</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,30.5114,59.7674)"
|
||||
font-family="Helvetica" font-size="16" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.3125" font-family="Helvetica" font-size="16" font-weight="400" font-style="normal"
|
||||
>0</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0,-0.51224,0.511637,0,9.6862,421.153)"
|
||||
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
|
||||
>PER</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,482.543,9.69584)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>PER over SNR for APEP sweep, CBW20, NTN-TDL-C</text>
|
||||
</g>
|
||||
|
||||
<g fill="none" stroke="#1171be" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="592.957,232.948 906.593,232.948 1220.23,232.948 1533.87,238.163 1847.5,407.454 2161.14,1044.35 " />
|
||||
</g>
|
||||
|
||||
<g fill="none" stroke="#1171be" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="5" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M598.957,232.948 C598.957,229.634 596.271,226.948 592.957,226.948 C589.643,226.948 586.957,229.634 586.957,232.948 C586.957,236.262 589.643,238.948 592.957,238.948 C596.271,238.948 598.957,236.262 598.957,232.948 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M912.593,232.948 C912.593,229.634 909.907,226.948 906.593,226.948 C903.28,226.948 900.593,229.634 900.593,232.948 C900.593,236.262 903.28,238.948 906.593,238.948 C909.907,238.948 912.593,236.262 912.593,232.948 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1226.23,232.948 C1226.23,229.634 1223.54,226.948 1220.23,226.948 C1216.92,226.948 1214.23,229.634 1214.23,232.948 C1214.23,236.262 1216.92,238.948 1220.23,238.948 C1223.54,238.948 1226.23,236.262 1226.23,232.948 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1539.87,238.163 C1539.87,234.849 1537.18,232.163 1533.87,232.163 C1530.55,232.163 1527.87,234.849 1527.87,238.163 C1527.87,241.476 1530.55,244.163 1533.87,244.163 C1537.18,244.163 1539.87,241.476 1539.87,238.163 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1853.5,407.454 C1853.5,404.14 1850.82,401.454 1847.5,401.454 C1844.19,401.454 1841.5,404.14 1841.5,407.454 C1841.5,410.768 1844.19,413.454 1847.5,413.454 C1850.82,413.454 1853.5,410.768 1853.5,407.454 "/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2167.14,1044.35 C2167.14,1041.04 2164.45,1038.35 2161.14,1038.35 C2157.82,1038.35 2155.14,1041.04 2155.14,1044.35 C2155.14,1047.67 2157.82,1050.35 2161.14,1050.35 C2164.45,1050.35 2167.14,1047.67 2167.14,1044.35 "/>
|
||||
</g>
|
||||
|
||||
<g fill="none" stroke="#dd5400" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="592.957,232.948 906.593,232.948 1220.23,232.948 1533.87,232.948 1847.5,262.791 2161.14,748.357 2474.78,1510.63 " />
|
||||
</g>
|
||||
|
||||
<g fill="#dd5400" fill-opacity="1" stroke="#dd5400" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="5" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="588.714,228.705 597.2,237.191 " />
|
||||
<polyline fill="none" vector-effect="none" points="588.714,237.191 597.2,228.705 " />
|
||||
<polyline fill="none" vector-effect="none" points="902.351,228.705 910.836,237.191 " />
|
||||
<polyline fill="none" vector-effect="none" points="902.351,237.191 910.836,228.705 " />
|
||||
<polyline fill="none" vector-effect="none" points="1215.99,228.705 1224.47,237.191 " />
|
||||
<polyline fill="none" vector-effect="none" points="1215.99,237.191 1224.47,228.705 " />
|
||||
<polyline fill="none" vector-effect="none" points="1529.62,228.705 1538.11,237.191 " />
|
||||
<polyline fill="none" vector-effect="none" points="1529.62,237.191 1538.11,228.705 " />
|
||||
<polyline fill="none" vector-effect="none" points="1843.26,258.548 1851.75,267.034 " />
|
||||
<polyline fill="none" vector-effect="none" points="1843.26,267.034 1851.75,258.548 " />
|
||||
<polyline fill="none" vector-effect="none" points="2156.9,744.115 2165.38,752.6 " />
|
||||
<polyline fill="none" vector-effect="none" points="2156.9,752.6 2165.38,744.115 " />
|
||||
<polyline fill="none" vector-effect="none" points="2470.53,1506.39 2479.02,1514.88 " />
|
||||
<polyline fill="none" vector-effect="none" points="2470.53,1514.88 2479.02,1506.39 " />
|
||||
</g>
|
||||
|
||||
<g fill="none" stroke="#edb120" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="592.957,232.948 906.593,232.948 1220.23,232.948 1533.87,232.948 1847.5,238.163 2161.14,660.942 2474.78,1244.25 " />
|
||||
</g>
|
||||
|
||||
<g fill="#edb120" fill-opacity="1" stroke="#edb120" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="5" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="592.957,226.948 592.957,238.948 " />
|
||||
<polyline fill="none" vector-effect="none" points="586.957,232.948 598.957,232.948 " />
|
||||
<polyline fill="none" vector-effect="none" points="588.714,228.705 597.2,237.191 " />
|
||||
<polyline fill="none" vector-effect="none" points="588.714,237.191 597.2,228.705 " />
|
||||
<polyline fill="none" vector-effect="none" points="906.593,226.948 906.593,238.948 " />
|
||||
<polyline fill="none" vector-effect="none" points="900.593,232.948 912.593,232.948 " />
|
||||
<polyline fill="none" vector-effect="none" points="902.351,228.705 910.836,237.191 " />
|
||||
<polyline fill="none" vector-effect="none" points="902.351,237.191 910.836,228.705 " />
|
||||
<polyline fill="none" vector-effect="none" points="1220.23,226.948 1220.23,238.948 " />
|
||||
<polyline fill="none" vector-effect="none" points="1214.23,232.948 1226.23,232.948 " />
|
||||
<polyline fill="none" vector-effect="none" points="1215.99,228.705 1224.47,237.191 " />
|
||||
<polyline fill="none" vector-effect="none" points="1215.99,237.191 1224.47,228.705 " />
|
||||
<polyline fill="none" vector-effect="none" points="1533.87,226.948 1533.87,238.948 " />
|
||||
<polyline fill="none" vector-effect="none" points="1527.87,232.948 1539.87,232.948 " />
|
||||
<polyline fill="none" vector-effect="none" points="1529.62,228.705 1538.11,237.191 " />
|
||||
<polyline fill="none" vector-effect="none" points="1529.62,237.191 1538.11,228.705 " />
|
||||
<polyline fill="none" vector-effect="none" points="1847.5,232.163 1847.5,244.163 " />
|
||||
<polyline fill="none" vector-effect="none" points="1841.5,238.163 1853.5,238.163 " />
|
||||
<polyline fill="none" vector-effect="none" points="1843.26,233.92 1851.75,242.405 " />
|
||||
<polyline fill="none" vector-effect="none" points="1843.26,242.405 1851.75,233.92 " />
|
||||
<polyline fill="none" vector-effect="none" points="2161.14,654.942 2161.14,666.942 " />
|
||||
<polyline fill="none" vector-effect="none" points="2155.14,660.942 2167.14,660.942 " />
|
||||
<polyline fill="none" vector-effect="none" points="2156.9,656.699 2165.38,665.184 " />
|
||||
<polyline fill="none" vector-effect="none" points="2156.9,665.184 2165.38,656.699 " />
|
||||
<polyline fill="none" vector-effect="none" points="2474.78,1238.25 2474.78,1250.25 " />
|
||||
<polyline fill="none" vector-effect="none" points="2468.78,1244.25 2480.78,1244.25 " />
|
||||
<polyline fill="none" vector-effect="none" points="2470.53,1240.01 2479.02,1248.49 " />
|
||||
<polyline fill="none" vector-effect="none" points="2470.53,1248.49 2479.02,1240.01 " />
|
||||
</g>
|
||||
|
||||
<g fill="none" stroke="#8516d1" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="592.957,232.948 906.593,232.948 1220.23,232.948 1533.87,232.948 1847.5,243.276 2161.14,583.104 2474.78,1190.32 " />
|
||||
</g>
|
||||
|
||||
<g fill="none" stroke="#8516d1" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="5" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M588.277,228.268 L588.277,237.628 L597.637,237.628 L597.637,228.268 L588.277,228.268"/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M901.913,228.268 L901.913,237.628 L911.273,237.628 L911.273,228.268 L901.913,228.268"/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1215.55,228.268 L1215.55,237.628 L1224.91,237.628 L1224.91,228.268 L1215.55,228.268"/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1529.19,228.268 L1529.19,237.628 L1538.55,237.628 L1538.55,228.268 L1529.19,228.268"/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1842.82,238.596 L1842.82,247.956 L1852.18,247.956 L1852.18,238.596 L1842.82,238.596"/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2156.46,578.424 L2156.46,587.784 L2165.82,587.784 L2165.82,578.424 L2156.46,578.424"/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2470.1,1185.64 L2470.1,1195 L2479.46,1195 L2479.46,1185.64 L2470.1,1185.64"/>
|
||||
</g>
|
||||
|
||||
<g fill="none" stroke="#3baa32" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="592.957,232.948 906.593,232.948 1220.23,232.948 1533.87,232.948 1847.5,232.948 2161.14,594.021 2474.78,1107.35 " />
|
||||
</g>
|
||||
|
||||
<g fill="none" stroke="#3baa32" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="5" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M586.957,232.948 L592.957,240.928 L598.957,232.948 L592.957,224.968 L586.957,232.948"/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M900.593,232.948 L906.593,240.928 L912.593,232.948 L906.593,224.968 L900.593,232.948"/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1214.23,232.948 L1220.23,240.928 L1226.23,232.948 L1220.23,224.968 L1214.23,232.948"/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1527.87,232.948 L1533.87,240.928 L1539.87,232.948 L1533.87,224.968 L1527.87,232.948"/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M1841.5,232.948 L1847.5,240.928 L1853.5,232.948 L1847.5,224.968 L1841.5,232.948"/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2155.14,594.021 L2161.14,602.001 L2167.14,594.021 L2161.14,586.041 L2155.14,594.021"/>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2468.78,1107.35 L2474.78,1115.33 L2480.78,1107.35 L2474.78,1099.37 L2468.78,1107.35"/>
|
||||
</g>
|
||||
|
||||
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(5.11637e-05,0,0,5.1224e-05,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2.675e+07,1.42e+06 L2.675e+07,2.56e+06 L2.856e+07,2.56e+06 L2.856e+07,1.42e+06 L2.675e+07,1.42e+06"/>
|
||||
</g>
|
||||
|
||||
<g fill="#1171be" fill-opacity="1" stroke="#1171be" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="2681.02,155.5 2741.18,155.5 " />
|
||||
</g>
|
||||
|
||||
<g fill="none" stroke="#1171be" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="5" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2717.1,155.5 C2717.1,152.186 2714.41,149.5 2711.1,149.5 C2707.79,149.5 2705.1,152.186 2705.1,155.5 C2705.1,158.814 2707.79,161.5 2711.1,161.5 C2714.41,161.5 2717.1,158.814 2717.1,155.5 "/>
|
||||
</g>
|
||||
|
||||
<g fill="#dd5400" fill-opacity="1" stroke="#dd5400" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="2681.02,177.25 2741.18,177.25 " />
|
||||
</g>
|
||||
|
||||
<g fill="#dd5400" fill-opacity="1" stroke="#dd5400" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="5" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="2706.86,173.007 2715.34,181.493 " />
|
||||
<polyline fill="none" vector-effect="none" points="2706.86,181.493 2715.34,173.007 " />
|
||||
</g>
|
||||
|
||||
<g fill="#edb120" fill-opacity="1" stroke="#edb120" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="2681.02,199 2741.18,199 " />
|
||||
</g>
|
||||
|
||||
<g fill="#edb120" fill-opacity="1" stroke="#edb120" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="5" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="2711.1,193 2711.1,205 " />
|
||||
<polyline fill="none" vector-effect="none" points="2705.1,199 2717.1,199 " />
|
||||
<polyline fill="none" vector-effect="none" points="2706.86,194.757 2715.34,203.243 " />
|
||||
<polyline fill="none" vector-effect="none" points="2706.86,203.243 2715.34,194.757 " />
|
||||
</g>
|
||||
|
||||
<g fill="#8516d1" fill-opacity="1" stroke="#8516d1" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="2681.02,220.75 2741.18,220.75 " />
|
||||
</g>
|
||||
|
||||
<g fill="none" stroke="#8516d1" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="5" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2706.42,216.07 L2706.42,225.43 L2715.78,225.43 L2715.78,216.07 L2706.42,216.07"/>
|
||||
</g>
|
||||
|
||||
<g fill="#3baa32" fill-opacity="1" stroke="#3baa32" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<polyline fill="none" vector-effect="none" points="2681.02,242.5 2741.18,242.5 " />
|
||||
</g>
|
||||
|
||||
<g fill="none" stroke="#3baa32" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="5" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
|
||||
>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2705.1,242.5 L2711.1,250.48 L2717.1,242.5 L2711.1,234.52 L2705.1,242.5"/>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,1248.56,23.1422)"
|
||||
font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.140625" font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
|
||||
>APEP 250</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,1248.56,34.2834)"
|
||||
font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.140625" font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
|
||||
>APEP 1000</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,1248.56,45.4246)"
|
||||
font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.140625" font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
|
||||
>APEP 4000</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,1248.56,56.5659)"
|
||||
font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.140625" font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
|
||||
>APEP 8000</text>
|
||||
</g>
|
||||
|
||||
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.511637,0,0,0.51224,1248.56,67.7071)"
|
||||
font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
|
||||
>
|
||||
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.140625" font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
|
||||
>APEP 12000</text>
|
||||
</g>
|
||||
|
||||
<g fill="none" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="5" transform="matrix(0.511637,0,0,0.51224,-156.236,-59.0724)"
|
||||
font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
|
||||
>
|
||||
<path vector-effect="none" fill-rule="evenodd" d="M2675,256 L2675,142 L2856,142 L2856,256 L2675,256"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 36 KiB |
@@ -1,4 +1,9 @@
|
||||
function [numPacketErrors, numPacketsSimulated, cfrMagnitudes]= simulateTransmission(cfgEHT, channel, maxChDelay, snr, maxNumPackets, maxNumErrors, simParameters, chanBW, substreamIndex, elevationAngles)
|
||||
function [numPacketErrors, numPacketsSimulated, cfrMagnitudes]= simulateTransmission(cfgEHT, channel, maxChDelay, snr, maxNumPackets, maxNumErrors, simParameters, chanBW, substreamIndex, elevationAngles, enablePilotTracking)
|
||||
% assure backwards compatibility
|
||||
if nargin < 11
|
||||
enablePilotTracking = false;
|
||||
end
|
||||
|
||||
numPacketErrors = 0;
|
||||
numPacketsSimulated = 0;
|
||||
cfrMagnitudes = [];
|
||||
@@ -66,6 +71,10 @@ function [numPacketErrors, numPacketsSimulated, cfrMagnitudes]= simulateTransmis
|
||||
rxData = rx(packetOffset + (ind.EHTData(1) : ind.EHTData(2)), :);
|
||||
demodSym = wlanEHTDemodulate(rxData, "EHT-Data", cfgEHT);
|
||||
|
||||
if enablePilotTracking
|
||||
demodSym = wlanEHTTrackPilotError(demodSym, chanEstimate, cfgEHT, "EHT-Data");
|
||||
end
|
||||
|
||||
nVarEst = wlanEHTDataNoiseEstimate(demodSym(ofdmInfo.PilotIndices, :, :),pilotEstimate, cfgEHT);
|
||||
|
||||
demodDataSym = demodSym(ofdmInfo.DataIndices, :, :);
|
||||
|
||||
+5
-1
@@ -15,7 +15,11 @@ for apep_idx = 1 : numel(apep_values)
|
||||
|
||||
parfor snr_idx = 1 : length(snrs)
|
||||
local_channel = clone(channel);
|
||||
[errorCount, packetCount, cfrMagnitudes] = simulateTransmission(cfgEHT, local_channel, maxChDelay, snrs(snr_idx), packets_per_snr, maxNumErrors, simParameters, chanBW, snr_idx, elevationAngles);
|
||||
if use_pilot_tracking
|
||||
[errorCount, packetCount, cfrMagnitudes] = simulateTransmission(cfgEHT, local_channel, maxChDelay, snrs(snr_idx), packets_per_snr, maxNumErrors, simParameters, chanBW, snr_idx, elevationAngles, true);
|
||||
else
|
||||
[errorCount, packetCount, cfrMagnitudes] = simulateTransmission(cfgEHT, local_channel, maxChDelay, snrs(snr_idx), packets_per_snr, maxNumErrors, simParameters, chanBW, snr_idx, elevationAngles);
|
||||
end
|
||||
results(apep_idx, snr_idx) = errorCount / packetCount;
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user