File2Radius is a daemonized script that tails a CDR accounting log file and generates RADIUS accounting records on the wire from it in real time. It was designed to be used with the Broadsoft soft switch, but could be adapted for other sources of CDR data. It supports sending to a primary and backup RADIUS server and automatically follows log files as they are rotated. The script assumes that you are performing duplicate checking on the RADIUS server backend. It supports the loading of bulk archive data with 'fake' source IPs.
WinTariff is a program that collects and processes information about telephone calls. It receives data from an office PBX about the date/time, duration, and dialled number of phone calls, then calculates the cost of the call and determines the direction. Various reports about all calls during the month, calls to a certain internal subscriber, etc. can be generated. A data collection module is available for Linux/FreeBSD.