PRODUCTS AND PRICING
The Telecom Engine is licensed on a per-task
basis, where a task is defined as a single instance of a Telecom
Engine byte-code program running in the virtual machine. Typically, a single Telecom Engine task will be in control of a
single E1/Voice channel, and so there will be an almost one-to-one
relationship between the number of tasks and the number of channels
that can be handled in a single machine (the relationship is not exactly
one-to-one, as there are usually a few housekeeping and resource management
tasks running as well). There are other architectures that could be envisioned where
there are more or less tasks running than there are signalling
channels. For example the programmer could choose to make a single task
be in charge of multiple inbound signalling channels, in which case the there
would be less tasks than there are signalling channels, thus reducing
the licensing requirements (at the cost of increasing the complexity of the
application). Below is an example showing how to calculate the number of tasks
licences required by a typical system. In this scenario we have a system
containing 4 (four) Prosody X boards each with 8 (eight) E1 ports giving a
total of 960 E1 channels and sufficient DSP media processors on board to
provide simple playback and record on each of these channels. Assuming an architecture whereby a single master task
enters a loop and spawns a slave task to control each of the above
channels. Then we would have 1x master task and 960 x slave tasks.
The master task might then spawn a number of other background tasks
that handle the screen updates, some resource management tasks and some
housekeeping tasks etc.. For the above system the total number of tasks would most likely fall below 1000 and so a
1024 task licence would be sufficient. |
|
In addition to the run-time, per-task licences
there is also a requirement to obtain a development licence to compile Telecom
Engine applications. However, since all run-time licences come with a
development licence built in (unless specifically requested not to), then it is
sufficient for the smallest run-time licence (64 task licence) to be acquired
in order to develop and compile Telecom Engine applications.
Please contact Zentel Telecom Ltd. to obtain pricing for the run-time and
development dongles: sales@telecom-engine.com
Or call on 01530 222499
An evaluation version
of the Telecom Engine can be downloaded here.
Zentel Telecom Ltd.
2009