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:
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