BANDWIDTH MANAGER 2.1 SETUP AND CONFIGURATION

I. Minimum requirements

  • Rodopi 5.00 SP2

  • Allot NetEnforcer

  • LDAP server

II. Provisioning Configuration

  1. LDAP

Define next schema properties:

  • 'iprange' (string)

  • 'servicelevel' (string)

Define schema class 'AllotBWCustomer' with next properties:

  • cn

  • iprange (defined above)

  • servicelevel (defined above)

NOTE! The names of the class and the properties maybe different than above. In this case you need to change all LDAP Event Scripts in Rodopi that use them.

  2. RODOPI

 

  • Goto Administration > Service Plans > Detail Items
    For every QoS defined in Allot NetEnforcer, add a Visual value for Item Bandwidth QoS. The value and name of these needs to be the same as what is defined in NetEnforcer

  • Goto Administration > Service Plans > Plan Details
    Create a Detail for every QoS defined in Allot NetEnforcer. You can use the predefined Bandwidth Gold QoS detail as an example.
    NOTE! For every detail there is a hidden property called "CustomInitProc" for internal use. Use SQL Server to open table "Details" and set the value of column "CustomInitProc" to "Allot_Expand_IPRange"

  • Goto Administration > Service Plans > Plan Info
    For every plan that uses Bandwidth management add one of the details defined above.

  • Goto Administration > Event Scripts > Event Scripts Administration
    Use the predefined LDAP script for the predefined Bandwidth Gold QoS detail to create scripts for ALL the above defined Details. Update all these scripts to be synchronized with LDAP schema class and properties (see section 1 above).

III. Import Usage Configuration

NOTE! You can use only one of the methods below. Be sure if you use one of them to turn off the other.

1. Using Allot NetEnforcer internal MySQL DB

 

  • Define an ODBC DSN connection for the MySQL used by Allot NetEnforcer (NetEnforcer User's Manual Appendix D).

  • Make sure that in NetEnforcer > Bandwidth Accounting > Options > Database Recording Parameters "Record data within the AC device..." is ON.

  • Goto RODOPI > Administration > Usage Filters > Usage Filters Installations.

Configure the Logs for Allot NetEnforcer Usage Filter. Set the DSN name (see section 2 above), UserName and Password to access the MySQL DB.

2. Using Steel-Belted Radius

  • Copy everything (NetEnfor.dct and RodopiAllot.acc) from RODOPI\BWM_Allot_10\SBRadius to Radius\Service.

  • Configure Steel-Belted Radius to use NetEnfor.dct and RodopiAllot.acc. (Read Configuration Files and SQL Accounting sections of Steel-Belted Radius Documentation)

  • Make sure that in NetEnforcer > Bandwidth Accounting > Options > Database Recording Parameters "Export data to RADIUS server..." is set.

Click here to view the User Guide for Allot/RODOPI billing integration