Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
features [2015-05-02 18:10] – [Forthcoming] nkukardfeatures [2016-09-18 17:11] (current) wikiadmin
Line 1: Line 1:
 ====== Features ====== ====== Features ======
  
-===== Network Engine =====+====== Network Engine ======
  
-  * Prefork design+  * SMRadius is designed on the pre-forking principal allowing child processes to be pre-started and available for when requests come in
  
-===== Database/Storage =====+===== Database/Storage ======
  
   * Database independent design: MySQL, PostgreSQL, Oracle, SQLite3   * Database independent design: MySQL, PostgreSQL, Oracle, SQLite3
Line 11: Line 11:
   * Custom database queries allowing usage of returned results as macros   * Custom database queries allowing usage of returned results as macros
  
-===== Authentication =====+====== Authentication ======
  
   * mod_auth_pap: PAP (RFC1334)   * mod_auth_pap: PAP (RFC1334)
Line 18: Line 18:
  
  
-===== Radius Protocol =====+====== Radius Protocol ======
  
   * Vendor specific attributes (RFC2865, RFC2866)   * Vendor specific attributes (RFC2865, RFC2866)
Line 25: Line 25:
   * Packet of disconnect (RFC2882)   * Packet of disconnect (RFC2882)
  
-===== Web Control Panels =====+====== Web Control Panels ======
  
   * Service provider control panel, including WiSP customizations   * Service provider control panel, including WiSP customizations
   * Client control panel for viewing usage and plan details   * Client control panel for viewing usage and plan details
  
-===== Enhanced features =====+====== Enhanced Eeatures ======
  
   * Data & time based capping   * Data & time based capping
Line 38: Line 38:
   * Prepaid accounting based on usage/time   * Prepaid accounting based on usage/time
   * Creation of accounting START records when no START record has been received but an interim update has - helps on slow/lossly links   * Creation of accounting START records when no START record has been received but an interim update has - helps on slow/lossly links
 +  * Bandwidth multipliers that can be added to radius clients, user groups or users
 +  * Auto-Topups with customizable notification templates per client, realm, user group or user
  
 ====== Forthcoming ====== ====== Forthcoming ======
Line 49: Line 51:
   * Radius proxy - enhancement: round-robin & random proxy destination tries, easy backoff.   * Radius proxy - enhancement: round-robin & random proxy destination tries, easy backoff.
   * Backstore logs for if proxy destinations go down.   * Backstore logs for if proxy destinations go down.
-  * Plugin: Auto-topups+  * Redis support
  
 ===== Ideas ===== ===== Ideas =====