PABX/PBX, CDR/SMDR, VoIP and call accounting software |
|
At its very simplest a call accounting system stores information about telephone calls from phone systems as they happen for later analysis by a person or computer. PABX/PBX PABX/PBXA typical business or office telephone system with more than telephone extension or handset is known as a PBX (Private Branch Exchange) or PABX (Private Automated Branch Exchange). The PBX makes the connection between one or more telephone lines to the local telephone exchange and the telephone handsets in the office. CDR/SMDRAs telephone calls occur, information about the calls is sent to the PBXes SMDR (Station Management Detail Recording) or CDR (Call Detail Record) connection on the PBX. A typical legacy SMDR connection might be a serial port operating at 9600 baud. Newer PBX SMDR ports might support a network connection. Information about each call might be sent to the SMDR port as the call progress or when the call has completed. SMDR information typically provides information such as when the call started, the duration of the call, the telephone extension that handled the call and the telephone line on which the call was made. An example might look like: Ext. Ln. Start
Duration Dialed Type Account Of course nearly every manufacturer does this a different way. Different column order, different date format and additional columns of information that may be available for the specific PBX. Some systems may not include the system date, others may omit the year, some may include information about abandoned calls others may include caller identification information. VoIP PBXes and SMDRNewer VoIP (Voice over Internet Protocol) PBXes have started making inroads into the PBX market. To the casual user they look and operate like legacy systems. Behind the scenes instead of telephone calls being sent over standard telephone lines the information is sent as internet traffic. These systems can provide the same sort of SMDR information as 'normal' PBX systems though the manufactures of some VoIP systems provide more information about the digital traffic such as the number of bytes of information transmitted rather than information about the actual telephone call, for example, abandoned call information. Some suppliers have forgotten that these things are PBXes. Recording SMDR informationThe simplest means of recording SMDR information, and perhaps the original reason SMDR ports were made available on PBXes, is to connect the serial SMDR port output to the input of a serial printer. As each call record is sent by the PBX to its SMDR port it is printed in chronological order. Instead of connecting the SMDR port to a printer, connecting it to a computer and a terminal program the records can be displayed on a computer screen as they happen and saved to a file for later analysis. Connecting a computer to a PBXPBXes typically offer one of two means of connecting to a PC; via serial or via network cables. A connection from a PBX to a PC via a serial cable usually requires that the PC is installed close to your PBX, this is due to the maximum length a serial cable can have and still operate. A connection from a PBX to a PC via a network cable typically allows the PC to be located anywhere on your local area network. Processing SMDR informationOnce call accounting records are saved on a computer in a simple text format they can be opened in any standard program for basic call analysis. Simple analysis of such things as the extension with the most calls or the busiest time of the day can be performed with some manual call record filtering in programs such as Microsoft Excel. Performing further analysis and correctly handling SMDR formats provided by different PBXes requires the use of a Call Accounting application. Basic types of call accounting softwareAll call accounting software connects to your PBX and record call records as they are received from your PBX. If the call accounting software is not running the call records are usually lost. Some PBXes can store call accounting records for a while before losing the records. The simplest call accounting programs run on your computer when you are logged in. If someone else logs into your computer the call accounting software does not receive any records. Slightly more advanced call accounting software runs in the background and does not require someone to be logged into the computer for the call records to be received - if the computer is switched on the software is running. The latest call accounting software runs as a very small program on an existing office computer and sends your encrypted call information via the internet to a hosted call accounting system. An alternative version of this is the call accounting application being installed as a black box that sends your call records to a hosted call accounting system. A 'black box' is just a small dedicated computer that just does this one job. Why use call accounting software?Having a call accounting package recording calls is all very well and good but the whole point of a call accounting system is to run reports, discover what type and how many of calls are being made with the goal of making money (or at least spending less), for example:
Toll fraudToll fraud is the unauthorized use of use of your telephone system usually by people outside your business. The average toll fraud in Australia is currently thought to be $78,000 (AUD). Third-parties find a way into your PBX via a normal telephone line or via an internet connection. Once connected to your PBX unauthorized calls are then made to destinations such as international or premium rate numbers. The first most businesses know about their system being fraudulently used in this fashion is when the monthly telephone bill arrives from their telephone provider. A toll fraud detection system available as an option with advanced call accounting systems notifies you of fraudulent activity as it occurs. Problems with classic call accounting systemsHaving installed a call accounting system customers discover problems after a while: System is downAs many call accounting systems are installed in an out of the way place and only accessed once a month to do a monthly report or when there has been a complaint of misuse it is only when the system is needed is it discovered that it is not working. The reason the system is not working may be simple to fix but by then a month's call records can be lost. System misuse can not be traced, legal or regulatory requirements may not have been met and if you plan to recharge calls to third-parties you lose that income stream. These are all real-world examples of call accounting systems failing and why telephone dealers typically hate call accounting:
Backup régimeAn organized business takes backups of its systems and sends those backup tapes or disks to another location each day. A backup schedule requires at least 8 sets of backup media:
Backups are done each night and the backup tapes or disks are taken off-site (out of the office) each day. Off-site backups may be as simple as assigning a person at the office to change the tapes over each morning and take them home and remember to bring in the next tape the next day. You do that don't you? You've also got to do the same for your call accounting system. Logging into the system to run reportsMost call accounting systems allow one or more users to login to the system on the call accounting PC but not from their own PC. Due to the type of connection between the call accounting PC and the PBX the call accounting PC is often installed in an out of the way place that someone has to log into once a week or month to run reports. Some systems get around this by running a terminal program on the call accounting machine so users can login from another machine. This sort of solves the problem but often only one person can login at a time and you can only do that from the office computer. Larger call accounting systems require you to add extra software to other PCs to run reports on other PCs in your office. If you want to run reports from a PC outside your office you might be able to add an extra module to be able to run reports by connecting remotely to your office computer. These so called remote access or web access modules attempt to add remote access to a legacy call accounting solution. Multiple site (multiple office, multiple branch) call accountingUsually call accounting systems log calls from a single PBX at a single office. Some call accounting systems can be used as a multiple site call accounting system by installing a full system at each office and nominating one office as the head office. Each night all the branch offices call the head office and copy call information between systems. Most call accounting systems are not really designed for multiple users or to process calls from multiple offices or multiple PBXes. Hosted call accounting systemsA hosted system is a call accounting system that installs a very small program on a computer at your office or installs a black box and transfers the encrypted telephone calls to a dedicated call accounting data center. Instead of the call accounting system requiring a dedicated PC, database, ongoing maintenance and backups the data is stored offsite and all the modules likely to fail are at the remote data center. Advantages of TIM4biz Call Accounting hosted call accounting software
|
| Copyright © Screechy Pty Ltd 2008 Last update 2008-08-20 |