Authentication server

Single authentication, authorization and address translation.

Registrar server

Registration based on authentication, authorization and location detection.
The registrar server accepts REGISTER requests and places the information it receives in those requests into the location service for the domain it handles. Users register to the registrar server by using their credentials that information will save in database. A registrar server responds to location requests from other servers.

Routing server

Call Routing and Route Caching and User to User Intelligent Call Management.

Notifications server

This server initiates all the notifications to administrators, resellers and clients.

Media Gateway

Playing IVR for calling card users and perform as a proxy gateway for RTP media.
Media gateway provides services for Calling Cards and Unified Communication features. It is responsible for playing audio from files, playing numbers, providing Voice mail. Also Records conversations to a file or live streaming format.


Encryption, Decryption, Packet saving, Qos Based on Packet Calculation, Audio Recording.
CoreSaver works as a VPN. A VoIP VPN combines voice over IP and virtual private network technologies to offer a method for delivering secure voice. Because VoIP transmits digitized voice as a stream of data, the VoIP VPN solution accomplishes voice encryption quite simply, applying standard data-encryption mechanisms inherently available in the collection of protocols used to implement a VPN.
CoreSaver mainly used to unblock VOIP packets (SIP RTP) in any blocked networks. All data encrypted here with AES (Advanced Encryption System) with secured keys. Keys here generated each side separately and transmit each other to decrypt packets in the destination.
Coresaver also reduce packet size by compressing rtp headers each side. Its reduces packet loss and give more good voice quality and help maximizing ACD and ASR.

STUN Server

provides Real IP / Port detection for NAT. The STUN protocol allows applications operating behind a network address translator (NAT) to discover the presence of the network address translator and to obtain the mapped (public) IP address (NAT address) and port number that the NAT has allocated for the application's User Datagram Protocol (UDP) connections to remote hosts. Stun server helps local sip devices behind NAT to detect real ip address and fix the problem of one way voice.

Password Management System

Provides Encrypted Password and Decrypt based on user demand.
Password management is a type of password management used to secure the passwords for login IDs that have elevated security privileges. We provide standard password encryption system built by our own algorithms. We also using force password reset system when required and controlled password availability.

Messenger Server

Provides Services for User to User Messaging System, Message archiving.

Fraud Detection Server

Intelligent Fraud Detection and Blocking System. We have Integrated Fraud Detection Management System. The system is a combination of Audit Trail, Captcha Management System, Failed Auth Management System, OTP Authentication, User Agent Management, Notification Management System, IP Access Management (Black List, White List) etc, by which we can track/monitor the suspicious activities. Right now, we have started working on GEO IP Management System which will reduce the security risk factors a bit more.

Billing System

Providing Full Features Management.
Core4Switch Billing System provides full VoIP Management Features based on Core4Switch System. The billing system facilitates interactive User Management (up to five level reseller), Tariff, Routing, Dial-Plan and Call Management. Also, covers a wide range of Reports.
Core4Switch Billing System provides a variety of Advance Features as well as Improved Security Management Features, Ease of Access, Device based Supports.

Database System

Supports MySQL or PostgreSQL. Right now we have MySQL DB support. But near future we will upgrade our Application Framework to support PostgreSQL.

Web Server

Supports Apache and NginX.
Most web based applications whose basic development ground is PHP/MySQL, run on apache but also on nginx web servers. Both are powerful and effective servers. They are free, open-source, cross-platform web servers. The reasons for each respective server’s popularity are clear: apache’s power and nginx’s speed are well known.
Apache is undoubtedly the best known process-based server on the other hand nginx is noted to be a good and scalable web server for sites that need fast, efficient serving of contents. nginx acclaimed for having low memory usage.
Regarding the nature of web application and its usage, the best one is chosen or migrated from one to another. Considering the application level and user activity of Core4Switch Billing System, it is decided to which server is best suited for.
Right now, Core4Switch Billing System is already running on Apache successfully, but the experimental deployment of the Core4Switch Billing System on nginx server is going on also. Near future, we will have the full support on both web servers.

Sales Contact

Khaled Md Ali
Customer Manager
Telco Services
Sales +8801730071022, +88017 30071019
Skype: core4voip,

Sales Contact

A K M Forhad
Chief Marketing Officer
Telco Services
Cell +8801730071010
Skype: core4switch