The Server Module
The Server Module (SERVER.EXE) is responsible for the core work of the MonTel system.
The basic functions are:
- Reading the data from the PABX.
- Interpreting the data, adding cost information and formatting this into a standard call record format.
- Storing the standard call record in the Main Call Record database.
- Creating and Storing the standard call record in the User Call Record database (for each user on the system) where the call was made to or by that user.
The data is stored in two separate Call Record Databases to generate maximum flexibility, security, privacy and confidentiality.
The MonTel Server PC is attached to the company telephone system through one of several technologies
- The SMDR or CDR port (Usually an RS232 Serial port)
- Log file (usually a txt or csv file)
- TAPI Interface directly from the PABX over the network
Other technologies may be available, and can be included in MonTel drivers.
To cater for the different formats each PABX or telephone system has its own driver (technically a receiver). There for the same software can support many different PABX or Telephone systems. see PABX Drivers (or receivers).
The MonTel Server can also
- Export a raw data file.
- Export information in a format readable by data collection systems such as Monitor Business Machines.
- Provide additional information in each call record specific to the PABX, for example "The time to answer an incoming call".
The Server Module can re run as:
- As a Windows 32bit Consol program (Win9x and NT, Win2K WinXP et al)
- As a Windows Server Service (Win2k WinXP Win2003 et al)