Telephony servers

At Dr. Omran Engineering Office, we specialize in building and managing telephony servers for a wide range of applications. Our team has extensive experience in the telephony spectrum, including building and managing the full telephony network, the server, and all its components. We also customize special routers that have IAX chips, which can be used to interface with plain old telephony services (POTS). We have strong experience in the telephony spectrum in building and managing the full telephony network, the server, and all its components, in addition to customizing special routers that have IAX chips building and can be used to interface the POTS.

For the telephony server, we use either Asterisk or Freeswitch based on customer requirements.  However, this is the server alone, which can convert codex or audio format between the caller and the callee. They can also manage the registrations but this has some drawbacks and limitations and can not extend more than medium levels > 5000 users. To overcome this drawback, we use Kamailio with FreeSWITCH, or Opensips with Asterisk. These are registration servers only, that can manage registrations very well and pass the call to the telephony server.

This configuration works well with a high number of subscribers and one server. Creating an auxiliary server and a load balance needs additional configurations and complications such as a switchboard controller (SBC) to manage the load balance.

For the telephony server, we use either Asterisk or Freeswitch based on customer requirements. However, this is just the server alone, which can convert codex or audio format between the caller and the callee. They can also manage the registrations but this has some drawbacks and limitations and can not extend more than medium levels > 5000 users. To overcome this drawback, we use Kamailio with FreeSWITCH, or Opensips with Asterisk. These are registration servers only, that can manage registrations very well and pass the call to the telephony server.

This configuration works well with a high number of subscribers and one server. Creating an auxiliary server and a load balance needs additional configurations and complications such as a switchboard controller (SBC) to manage the load balance.

In addition to our expertise in software, we also have the capability to build customized hardware for telephony needs as per requested by customers. This allows us to provide a complete solution that meets the specific requirements of each customer and ensures the highest level of performance and reliability. We are dedicated to delivering the highest quality solutions and providing excellent customer service to our customers.