Following the general plugin approach of SEAMCAT 5, the default coverage radius types 1) User-defined radius 2) Noise Limited and 3) Traffic Limited are implemented as plugins.
You may define your own coverage radius algorithms by doing an appropriate plugin. The coverage radius plugins are applicable only to Generic Systems.
The structure of this Coverage Radius Plugin is similar to other types of plugins. It is composed of the following:
- evaluate(): algorithm of the calculation of the coverage radius;
- consistencyCheck(): see section 14.3.2;
- description(): the unique name of the coverage radius plugin and an optional description (but highly recommended in order to show the user its characteristics and its scope of application);
- Input: the input parameters of the Coverage Radius Plugin, see section 14.3.1.
Figure 341: Basic structure of the coverage radius plugin
The referenced parameters are detailed as follow (only different to the EPP, the PMP and the AP):
- GenericSystem:
contains all information about the system. i.e. its transmitter, receiver and the link conditions in between. It includes also for instance the information whether the system applies a user-defined dRSS, and if its distribution, too.
For simplification the already implemented Traffic Limited plugin is shown as example:
Figure 342: Traffic limited coverage radius as example
Figure 343: Configuration panel of Traffic Limited coverage radius
There are no specific predefined values for the Traffic Limited coverage radius plugin (e.g. set to zero) since generic systems parameters may generally differ from each other.