Companity
2005-May-21 01:00 UTC
[Asterisk-Users] Set CallerID in zapata.conf with QuadBri or other solution with parallel call signalling
Hi,
we are using asterisk with Junghanns QuadBri and some sip phones. 2 channels are
configured in NT mode (ISDN PBX connected, internal ) and 2 channels are
connected to the public ISDN network (bri-cpe). We use Bristuff 0.2.0 RC8C from
Junghanns.
When a call comes in from the public phone for a specific extension (Hotline
Number), we initiate a parallelcall to some SIP phones and also to our PBX
through the quadbri and we also do a signalling on one mobile phone(through the
second channel which is connected to the oublic phone network).
Problem:
The sip phones and the internal phones on the PBX see the number of the calling
party correctly (e.g. 040-987654321). Cause we can?t set a callerid to the
public phone network (to show the calling party number), we want to show an
extension of our numbers on our isdn-bri (asigned by Carrier, e.g. our numbers
are 12345-0 to 12345-99). If we use our current configuration, everythings works
good, execpt the isdn call to the mobile phone. As calling id it shows 12345 w/o
an extension. We would like to set a specific extension, so that for the call to
the mobile phone it is displayed 12345-88 (so we see that is a call forwarded
from asterisk for a specific extension) and the rest (SIP an PBX) should display
the ID of the calling party (e.g. 040-987654321). Does anybody has an idea ? I
tried to set a callerid in the zapata.conf for the channels dialing the mobile
phone with callerid= "" <1234588> and also same w/
setcallerid(""<1234588>). Result is that it?s shown 12345 to the
mobile phone.
thanks for help
Andreas
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.digium.com/pipermail/asterisk-users/attachments/20050521/b3133e64/attachment.htm
Peter Svensson
2005-May-21 04:23 UTC
[Asterisk-Users] Set CallerID in zapata.conf with QuadBri or other solution with parallel call signalling
On Sat, 21 May 2005, Companity wrote:> The sip phones and the internal phones on the PBX see the number of the > calling party correctly (e.g. 040-987654321). Cause we can?t set a > callerid to the public phone network (to show the calling party number), > we want to show an extension of our numbers on our isdn-bri (asigned by > Carrier, e.g. our numbers are 12345-0 to 12345-99). If we use our[snip] Most (or some?) operators will actually allow you to set the outgoing "calling party number" provided you have signed a separate agreement. ETS 300 092-1 by default requires a strict checking of the calling number (paragraph 9.3). An alternate method available by special ararngement (paragraph 9.4) allows the sending of unscreened calling numbers. In this later case Annex B allows the network to add the network provided calling party number after the unscreen part. Similar rules are in effect in the USA. Peter
Jean-Christophe Heger
2005-May-21 22:01 UTC
[Asterisk-Users] Set CallerID in zapata.conf with QuadBri or other solution with parallel call signalling
I can't tell you how to resolve your issue, but I can tell you about
mine. I was fighting for setting my outgoing number (MSN /
bri_cpe_ptmp), and showing or hiding the number, with Swisscom operator.
Showing or hiding the number is resolved by the CallingPres command. For
me, values 0 and 32 worked.
Reference:
http://www.voip-info.org/tiki-index.php?page=Asterisk%20cmd%20CallingPres
Setting the outgoing number was another headache.While incoming
CallerIDs had 7 digits, the ougoing MSN must be set to 9 digits. The
formerly called 'zone prefix', now fully included inside the number, has
to be sent as well.
I hope this can help you.
Jean-Christophe
my conf:
[pstn-out]
exten => _.,1,Macro(setmsn,${CALLERIDNUM})
exten => _.,2,CallingPres(32) ; 0 to show, 32 to hide
exten => _.,3,SetCallerID(${MSN})
exten => _.,4,Dial(Zap/g1/${EXTEN})
exten => _.,5,Congestion
[macro-setmsn]
exten => s,1,GotoIf($[${ARG1} = 120]?200)
exten => s,2,GotoIf($[${ARG1} = 121]?200)
exten => s,3,GotoIf($[${ARG1} = 122]?200)
exten => s,4,GotoIf($[${ARG1} = 123]?200)
exten => s,6,GotoIf($[${ARG1} = 131]?202)
exten => s,7,SetGlobalVar(MSN=333333333)
exten => s,200,SetGlobalVar(MSN=111111111)
exten => s,202,SetGlobalVar(MSN=222222222)
Companity a ?crit :
> Hi,
>
> we are using asterisk with Junghanns QuadBri and some sip phones. 2
> channels are configured in NT mode (ISDN PBX connected, internal ) and
> 2 channels are connected to the public ISDN network (bri-cpe). We use
> Bristuff 0.2.0 RC8C from Junghanns.
>
> When a call comes in from the public phone for a specific extension
> (Hotline Number), we initiate a parallelcall to some SIP phones and
> also to our PBX through the quadbri and we also do a signalling on one
> mobile phone(through the second channel which is connected to the
> oublic phone network).
>
> Problem:
>
> The sip phones and the internal phones on the PBX see the number of
> the calling party correctly (e.g. 040-987654321). Cause we can?t set a
> callerid to the public phone network (to show the calling party
> number), we want to show an extension of our numbers on our isdn-bri
> (asigned by Carrier, e.g. our numbers are 12345-0 to 12345-99). If we
> use our current configuration, everythings works good, execpt the isdn
> call to the mobile phone. As calling id it shows 12345 w/o an
> extension. We would like to set a specific extension, so that for the
> call to the mobile phone it is displayed 12345-88 (so we see that is a
> call forwarded from asterisk for a specific extension) and the rest
> (SIP an PBX) should display the ID of the calling party (e.g.
> 040-987654321). Does anybody has an idea ? I tried to set a callerid
> in the zapata.conf for the channels dialing the mobile phone with
> callerid= "" <1234588> and also same w/
setcallerid(""<1234588>).
> Result is that it?s shown 12345 to the mobile phone.
>
> thanks for help
>
> Andreas
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Asterisk-Users mailing list
>Asterisk-Users@lists.digium.com
>http://lists.digium.com/mailman/listinfo/asterisk-users
>To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>