RadiusCat is made up of 3 main components. They are:
- RadiusCat Service - This is the RADIUS processing engine of the RadiusCat software and is responsible for communicating with RADIUS clients (Brekeke SIP/PBX, Quintum, CISCO, EPYGI, etc). The RadiusCat Service receives RADIUS packets via the IP network from one or more clients and processes them based on rules you define via the RadiusCat Billing. RadiusCat Service also runs on the computer as a Windows Service and not as a regular application. This allows it to operate at a much more efficient level than a regular program would. The RadiusCat Service is administered via the RadiusCat Console.
- RadiusCat Console - This is the control application used for starting and stopping the RadiusCat Service. The RadiusCat Console is also used to define and maintain all the settings for the RadiusCat Service including the following:
q RADIUS Clients
q RADIUS Server IP Address and port numbers.
q Email SMTP IP Address and Port number.
q Vendor Specific Attributes ( VSA).
q Database Server Name, User Name and Password information.
q RadiusCat Server logging and debugging information
- RadiusCat Billing - This application is used for defining and maintaining the billing information used by the RadiusCat Service when processing RADIUS messages. RadiusCat Billing is used for defining and maintaining the following:
· Rate Tables and respective rates detailing which destination numbers are allowed and at what rate.
· Accounts which can be Pre-Paid, Post-Paid, accounts.
· Agents accounts which can be used for maintaining reseller programs if desired.
· Customer accounts for attaching personal information to an account if desired.
· ANI, DID, Speed Dial, CLI information for Accounts.
· All RadiusCat Billing Reports.
- Database Server - RadiusCat Service processes RADIUS requests and sends responses at an extremely high rate and so requires a fast, scalable database server for storing and retrieving information. Microsoft SQL Server 2008 Express Edition is delivered standard with RadiusCat. Other editions of Microsoft SQL Server can be used if you desire but you must purchase your own user license for that edition. RadiusCat with Microsoft SQL Server 2008 Express Edition can support a database size to a maximum of 4 GBs. See the Microsoft SQL Server 2008 Editions Comparison page for more information of the features of all Editions.
http://svkwiki.com/wiki/RadiusCat-Component

