ITS.ITU.PSeries.P2108 1.0
Part of the NTIA/ITS Propagation Library
Loading...
Searching...
No Matches
TerrestrialStatisticalModel.cpp File Reference

Implements the model from ITU-R P.2108 Section 3.2. More...

Functions

ReturnCode ITS::ITU::PSeries::P2108::TerrestrialStatisticalModel (const double f__ghz, const double d__km, const double p, double &L_ctt__db)
 Statistical clutter loss model for terrestrial paths as described in Section 3.2.
 
double ITS::ITU::PSeries::P2108::TerrestrialStatisticalModelHelper (const double f__ghz, const double d__km, const double p)
 Compute the clutter loss.
 
ReturnCode ITS::ITU::PSeries::P2108::Section3p2_InputValidation (const double f__ghz, const double d__km, const double p)
 Input validation for the statistical clutter loss model for terrestrial paths (Section 3.2).
 

Detailed Description

Implements the model from ITU-R P.2108 Section 3.2.

Function Documentation

◆ Section3p2_InputValidation()

ReturnCode ITS::ITU::PSeries::P2108::Section3p2_InputValidation ( const double f__ghz,
const double d__km,
const double p )

Input validation for the statistical clutter loss model for terrestrial paths (Section 3.2).

Parameters
[in]f__ghzFrequency, in GHz
[in]d__kmPath distance, in km
[in]pPercentage of locations, in %
Returns
Return code

◆ TerrestrialStatisticalModel()

PROPLIB_API ReturnCode ITS::ITU::PSeries::P2108::TerrestrialStatisticalModel ( const double f__ghz,
const double d__km,
const double p,
double & L_ctt__db )

Statistical clutter loss model for terrestrial paths as described in Section 3.2.

This model can be applied for urban and suburban clutter loss modeling.

Frequency range: \( 0.5 \leq f \leq 67 \) (GHz)
Path distance range: \( 0.25 \leq d \) (km) (must be \( \geq 1 \) to apply the correction at both ends of the path)
Percentage locations range: \(0 < p < 100 \) (%)

Parameters
[in]f__ghzFrequency, in GHz
[in]d__kmPath distance, in km
[in]pPercentage of locations, in %
[out]L_ctt__dbAdditional loss (clutter loss), in dB
Returns
Return code

◆ TerrestrialStatisticalModelHelper()

double ITS::ITU::PSeries::P2108::TerrestrialStatisticalModelHelper ( const double f__ghz,
const double d__km,
const double p )

Compute the clutter loss.

Parameters
[in]f__ghzFrequency, in GHz
[in]d__kmPath distance, in km
[in]pPercentage of locations, in %
Returns
Clutter loss, in dB
Privacy Policy FOIA Accessibility Information Quality