Sunrise Ltd
2004-Jul-13 00:07 UTC
SIP simultaneous registry possible workaround (was Re: [Asterisk-Users] New Asterisk bounty: SIP simultaneous registry)
Andrew Kohlsmith wrote:>I wasn't talking about bandwidth but rather lengthy >Dial() commands... > >exten => s,1,Dial(SIP/someuser&SIP/someuser&SIP ...... > >kind of thing... seems awfully unwieldy.That's why you would stick the members into a global variable [globals] DIYCALLGROUP => SIP/111&SIP/112&SIP113 etc. then dial using Dial(${DIYCALLGROUP},...) Also, you can use the callgroup feature in sip.conf [111] ... callgroup=1 callerid="Member 1"<12345> [112] ... callgroup=1 callerid="Member 2"<12345> [113] ... callgroup=1 callerid="Member 3"<12345> then in your dialplan exten => 12345,1,Dial(SIP/111) ; dialling one member rings them all this should call the entire call group. There have been some issues with callgroups and SIP some while ago but they may have been fixed. In the event that they haven't been fixed, I suggest once again that the bounty would be better spent on fixing whatever issues there may still be with callgroups in SIP. rgds benjk __________________________________________________ Do You Yahoo!? http://bb.yahoo.co.jp/
Holger Schurig
2004-Jul-13 00:54 UTC
SIP simultaneous registry possible workaround (was Re: [Asterisk-Users] New Asterisk bounty: SIP simultaneous registry)
> Also, you can use the callgroup feature in sip.conf > > [111] > ... > callgroup=1 > callerid="Member 1"<12345> > > [112] > ... > callgroup=1 > callerid="Member 2"<12345> > > [113] > ... > callgroup=1 > callerid="Member 3"<12345> > > then in your dialplan > > exten => 12345,1,Dial(SIP/111) ; dialling one member > rings them allSeems like a s a weird setup. I can't call them individual that way, can't I?
Andrew Kohlsmith
2004-Jul-13 05:13 UTC
SIP simultaneous registry possible workaround (was Re: [Asterisk-Users] New Asterisk bounty: SIP simultaneous registry)
On Tuesday 13 July 2004 03:07, Sunrise Ltd wrote:> >exten => s,1,Dial(SIP/someuser&SIP/someuser&SIP ......> That's why you would stick the members into a global > variableYou global variable is still unwieldy. All you did was move the problem.> Also, you can use the callgroup feature in sip.conf > > [111] > ... > callgroup=1 > callerid="Member 1"<12345> > > [112] > ... > callgroup=1 > callerid="Member 2"<12345>Now *that* is what I was looking for -- so it is possible to group SIP peers like you can Zap channels :-) Thank you. I don't use SIP unless I have to, but I was hoping Asterisk could handle SIP grouping to help this particular fellow. :-) -A.