How to configure type B ITSP line as calling card G/W?

Discuss any topic about Brekeke PBX.

Moderator: Brekeke Support Team

Post Reply
gisco
Posts: 4
Joined: Tue Sep 06, 2011 8:12 pm
Location: asia

How to configure type B ITSP line as calling card G/W?

Post by gisco »

1. Brekeke Product Name and version:
PBX version 2.4.9.0, Basic

2. Java version:
ver.6 update26

3. OS type and the version:
Windows Server 2003 R2

4. UA (phone), gateway or other hardware/software involved:
no hardware GW, but we use Type B ITSP for incoming call.


5. Select your network pattern from http://www.brekeke-sip.com/bbs/network/ ... terns.html :

Pattern 9

PBX/SIP Server is in the public and it is configured to connect with a SIP provider or multiple providers.


6. Your problem:
1) We are building typical calling card service.
2) We use an ITSP as incoming carrier. ITSP type is B.
3) We do not use any hardware gateway like tenor.
4) We installed RadiusCat system for billing/provisioning.
5) We have already checked Brekeke & Radius are functioning by x-lite softphone.

Problem: We want set the incoming ITSP line (multi channel, type B) functioning as incoming PSTN gateway where the calling customers input PIN number or auth. by ANI information. (If incoming by ISDN line, we would put Quintum, but we use full IP line with PSTN number.)

How to configure the brekeke side? Shall we use ARS (PBX) or dial plan (BSS) ?

Please help.

Regards,
hope
Posts: 862
Joined: Tue Jan 15, 2008 4:08 pm

Post by hope »

does RadiusCat do the authentication checking?
if so, configure authentication as page below to authentication information in caller's invite.
http://www.brekeke.com/support/radiusca ... iuscat.php
and add the $session = com.sample.radius.proxy.RadiusAcct
in the Dial plan rule for accepting the calls from ITSP to pbx
gisco
Posts: 4
Joined: Tue Sep 06, 2011 8:12 pm
Location: asia

Post by gisco »

Hello, thank you for members,

hope wrote:does RadiusCat do the authentication checking?
For incoming call, no need to charge nor provisioning, but simply want to accept call from outside to let the caller input PIN & destination number, or in case ANI provisioning let him/her input destination number. You can see this style 2 step system for calling cards, don't you?

hope wrote: if so, configure authentication as page below to authentication information in caller's invite.
http://www.brekeke.com/support/radiusca ... iuscat.php
and add the $session = com.sample.radius.proxy.RadiusAcct
in the Dial plan rule for accepting the calls from ITSP to pbx
Anyway, I tried as your words, and the result is:
- Incoming call is authented by ANI as configration.
- Incoming call recognized as pay call, and applied rate table.
- when we tried to input outgoing number, Brekeke IVR reject it as "not existing extention number". (another issue, I think.)

About Brekeke IVR response, it is because at ARS we assign one ext. number (e.g. ext. 4000) , set then ext. 4000 as auto responder described in BrekekePBX manual.

But it seems that at ARS we should set SIP Server or RadiusCat at ARS/Settings/Routename/[route]/Pattern-IN/Deploy Pattern/TO

If possible please also give me some suggestion or hint.

If someone suggest me to make another topic on this ARS matter, we will separate it.

Thank you for members in advance.
Post Reply