Presto is Overture's innovative signal prediction engine, and is offers the fastest
and most accurate single-path predictions available. The speed of the Presto engine
means that users do not have to maintain huge caches of signal and prediction files.
The accuracy of Presto means more reliable performance estimates and more effective
optimization.
Presto extends the following industry-standard prediction models:
- COST231
- Okumura-Hata
- Stanford University Interim (SUI)
To improve accuracy, these empirical models are augmented with terrain diffraction,
antenna pattern modeling, and radial interpolation calculations, each of which contributes
significantly to prediction accuracy. This can be improved further by
tuning to measured data.
Terrain Shadowing
Whilst terrain
shadowing and diffraction modeling is a common tool in radio prediction
tools, they are often limited by the time taken to calculate
diffraction knife-edges and artifacts in the underlying terrain data.
Presto predictions are performed on a radial basis with a fast, one-shot, algorithm
for determining knife-edges. Wide area predictions for a multi-sector site are available
within a fraction of a second, which makes the planning process much faster and
more interactive.
Most terrain data comes in a raster file (a regular grid of height values). This type of data can present
a challenge for prediction modeling because it is difficult to understand where
there are real edges (such as hill tops) and where there are false edges between
fast-changing bin values. These bin-edge artifacts can end up causing noise in the signal map as shown
below:
By default, Overture smoothes the terrain data to eliminate bin edges. This eliminates
the artifacts in the predicted signal.
Radial Interpolation
The artifacts have been significantly reduced, but clearly some artifacts remain.
These are a feature of the sampling process: when Presto calculates a prediction,
it does so by sampling points radially from the radiation center.
In the example prediction this is being done every 2° around the site
and in 30m steps along each radial.
Presto can also perform interpolation along and between radials to remove these
radial-edge artifacts.
Whilst this could also be done by increasing the number of radials per prediction,
it would increase the runtime and storage overhead significantly.
Antenna Pattern Interpolation
Antenna radiation patterns are typically supplied as two or more "slices"
(horizontal and vertical) through the actual radiation pattern.
This is partly a limitation of the rigs that are used to measure the radiation
and partly because the radiation away from these cardinal slices is low.
Presto takes full account of whatever pattern information is available,
including multiple slices and electrical tilt variations,
and produces highly accurate extrapolations for areas without data.
As pattern information is supplied in increments of 1° (sometimes more),
Presto also interpolates between these angular bins to eliminate artifacts as shown below.
Smaller Files
Presto computes signal files on-the-fly, so does not require additional disk storage.
The files that are stored on the disk (pathloss and inclination) are stored in a
novel compressed format that greatly reduces disk storage.
All data that is stored on the disk is done so with full arithmetic precision, so
pathloss and inclination values retain their maximum accuracy.
Tuneable Parameters
All Presto prediction models have the same core set of parameters and particular models
add additional parameters where necessary.
The table below describes the core and model-specific parameters that can be tuned
to improve prediction accuracy.
Overture will modify these parameters when
automatically tuning the prediction models.
|
Model
|
Parameter
|
Typical Range
|
Description
|
|
Common
|
Base Offset
|
30 - 60
|
The fixed adjustment to apply to all pathlosses in dB units. Typically adjusted to correct for mean errors.
|
|
|
Relative Height Adjustment
|
0 - 10
|
Controls how much the relative height between the transmitter and the reciever modifies pathloss.
|
|
|
Long Range Diffraction Exponent
|
0.1 - 1.0
|
Controls how much diffraction losses between the transmitter and reciever should modulate pathloss.
|
|
|
Short Range Diffraction Exponent
|
0.1 - 1.0
|
When the receiver is below the obstruction height, the signal is assumed to diffract down from the top of the obstruction.
This parameter controls the relative size of that loss.
|
|
COST 231 &
Okumura-Hata
|
Distance Dependence
|
44 - 47
|
Controls how quickly the signal drops with distance.
|
For a more detailed description of these parameters, see the in-application help.