propagation: Scale NTN LOS probabilities from percentages [0, 100] to probabilities [0, 1]

This commit is contained in:
Gabriel Ferreira
2025-01-21 12:32:28 +01:00
parent f7e51b1a3c
commit 6b5f3c2ac4

View File

@@ -24,41 +24,41 @@ namespace
/// NTN Dense Urban LOS probabilities from table 6.6.1-1 of 3GPP 38.811
const std::map<int, double> DenseUrbanLOSProb{
{10, {28.2}},
{20, {33.1}},
{30, {39.8}},
{40, {46.8}},
{50, {53.7}},
{60, {61.2}},
{70, {73.8}},
{80, {82.0}},
{90, {98.1}},
{10, {0.282}},
{20, {0.331}},
{30, {0.398}},
{40, {0.468}},
{50, {0.537}},
{60, {0.612}},
{70, {0.738}},
{80, {0.820}},
{90, {0.981}},
};
/// NTN Urban LOS probabilities from table 6.6.1-1 of 3GPP 38.811
const std::map<int, double> UrbanLOSProb{
{10, {24.6}},
{20, {38.6}},
{30, {49.3}},
{40, {61.3}},
{50, {72.6}},
{60, {80.5}},
{70, {91.9}},
{80, {96.8}},
{90, {99.2}},
{10, {0.246}},
{20, {0.386}},
{30, {0.493}},
{40, {0.613}},
{50, {0.726}},
{60, {0.805}},
{70, {0.919}},
{80, {0.968}},
{90, {0.992}},
};
/// NTN Suburban LOS probabilities from table 6.6.1-1 of 3GPP 38.811
const std::map<int, double> SuburbanRuralLOSProb{
{10, {78.2}},
{20, {86.9}},
{30, {91.9}},
{40, {92.9}},
{50, {93.5}},
{60, {94.0}},
{70, {94.9}},
{80, {95.2}},
{90, {99.8}},
{10, {0.782}},
{20, {0.869}},
{30, {0.919}},
{40, {0.929}},
{50, {0.935}},
{60, {0.940}},
{70, {0.949}},
{80, {0.952}},
{90, {0.998}},
};
} // namespace