Aloe MVTS I
xDR files​
Please define the period, in which your xDR-files must be created. To do this, open meraproxy.cfg
file and define the period
parameter in the [Billing]
section (for example, for 1 hour). Also, specify xdr_format=0
if you have not done it yet (make sure that the format value is equal to the chosen collector in JeraSoft Billing). Thus, the [Billing]
section may look like this:
[Billing]
period = 01:00:00
file = ../billing/bill
xdr_format = 0
level = 3
RADIUS​
To allow the correct data collection via RADIUS, do the following:
- Open the
meraproxy.cfg
file and define next parameters under the[Radius]
section:
[Radius]
q931_h323_disconnect_cause = 1
use_h323_ivr_in = 1
suppress_Q931_cause = 0
local_auth_port = 11812
local_acct_port = 11813
local_route_port = 11814
acct_port = 1813
auth_port = 1812
route_port = 1812
secret = --change to your secret in JeraSoft Billing--
acct_enable = 1
acct_address = --JeraSoft Billing IP-address--
acct_type = 1
acct_leg_type = 2
acct_stop_only = 0
dst_user_orig_leg=1
auth_enable = 1
auth_address = --JeraSoft Billing IP-address--
route_enable = 1
route_address = --JeraSoft Billing IP-address--
- Open the
user.cfg
file and define the next parameters under the[default]
section:
[default]
user = default
acct_enable = 1
auth_enable = 1
proxy_type = 1
This configuration example includes all RADIUS-provided functions: Authentication, Authorization, Accounting and External Routing.
In regards to routing though, some additional settings have to be added. You can find these settings below in the External Routing section.
External routing​
In addition to RADIUS settings in meraproxy.cfg
file, external routing requires the following to be present in gateways.cfg
file:
[BILLBERY_GW]
address = 127.0.0.1
gateway_mode = 3
gateway_type = 1
port = 1720
proxy_type = 1
[BILLBERY_SIP]
address = 127.0.0.2
converter = --your SIP-HIT converter--
gateway_mode = 3
gateway_type = 1
port = 5060
proxy_type = 1
[public_access]
address = 127.0.0.1
mask = 0.0.0.0
Also, open dialpeer.cfg
file, and add the following dial peers:
[R_BILLBERY]
dst_pattern = .+
gateway = EXTERNAL
hunt_stop = 1
priority = 100
[R_ENDPOINTS]
dst_pattern = .+
gateway = ENDPOINTS
priority = 200
These settings will insure that all your H.323 and SIP customers will be authenticated, authorized and billed via RADIUS, and every destination will be routed externally through JeraSoft Billing routing mechanism.