To keep the costs for the physical platform to a minimum, we avoid telecommunications processing hardware and use standardized industrial server equipment. All software, including protocol stacks, runs wherever possible on standard processors. We use farms of servers for each functional unit; the capacity on each unit can be expanded linearly just by adding more servers. Thus, scalability and redundancy are achieved by utilizing additional servers in load sharing.
In order to maintain the reliability and avoid unnecessary costly and time-consuming regression testing, we strictly separate the network layer from the application layer, so that the programming of new applications or features never effects the network layer and vice versa.
To enable you to use one common platform to provide services seamlessly in all your networks, we support legacy, SIP and IMS architectures - if so required, simultaneously - using gateways to communicate via the protocols required for the given architecture. All applications run completely independent of these gateways on our application server.