Brekeke Forum Index » Brekeke SIP Server Forum

Post new topic   Reply to topic
Call Forwarding
Author Message
emansoori
Brekeke Member


Joined: 21 Apr 2014
Posts: 11
Location: Los Angeles, CA

PostPosted: Mon Dec 22, 2014 6:29 pm    Post subject: Call Forwarding Reply with quote

1. Brekeke Product Name and Version:
Sip server version 3.3.4.4
2. Java version:
6 update 10
3. OS type and the version:
windows 2008 server R2
4. UA (phone), gateway or other hardware/software involved:
PortSip softphone
5. Your problem:
I need to forward SIP video calls to a secondary station if the first station is busy or no answer. I looked at the dial plans in manual but could not find the right answer. Any help would be greatly appreciated.

Thank you
Back to top
View user's profile
Brett
Brekeke Addict


Joined: 23 Dec 2014
Posts: 46
Location: CA

PostPosted: Tue Dec 23, 2014 12:07 pm    Post subject: Use failover feature Reply with quote

Hi,

You may use the failover feature of SIP server.

Please see the reference at brekeke wiki.
http://wiki.brekeke.com/wiki/How-to-make-Failover-in-the-Dial-Plan


Thank you. Very Happy
Brett
Back to top
View user's profile
tuctran
Brekeke Junior Member


Joined: 04 Sep 2014
Posts: 8

PostPosted: Wed Dec 24, 2014 4:07 pm    Post subject: Reply with quote

Hi emansoori,

You can first check below link to easily have a dial plan rule for call forwarding when no answer.

http://wiki.brekeke.com/wiki/Multiple-Target-Failover

To have a call forwarding when busy, you can refer Example 4 in link
http://wiki.brekeke.com/wiki/How-to-make-Failover-in-the-Dial-Plan

Best regards,
Back to top
View user's profile
ambrosio
Brekeke Master Guru


Joined: 27 Mar 2008
Posts: 215

PostPosted: Fri Dec 26, 2014 11:19 am    Post subject: Reply with quote

Hi emansoori,

Are both 1st and 2nd stations are registered in the Brekeke SIP Server?
If so, try the following DialPlan rule.

Matching Patterns
$request = ^INVITE
$body("(m.video)") = .+
Deploy Patterns
To = sip:1st@localhost
$session = failover sip:2nd@localhost

Change SIP usernames "1st" & "2nd" with the actual names..
The $body( "(m=video)" ) checks whether it is video call or not.
Back to top
View user's profile
emansoori
Brekeke Member


Joined: 21 Apr 2014
Posts: 11
Location: Los Angeles, CA

PostPosted: Fri Jan 02, 2015 6:36 pm    Post subject: Reply with quote

ambrosio wrote:
Hi emansoori,

Are both 1st and 2nd stations are registered in the Brekeke SIP Server?
If so, try the following DialPlan rule.

Matching Patterns
$request = ^INVITE
$body("(m.video)") = .+
Deploy Patterns
To = sip:1st@localhost
$session = failover sip:2nd@localhost

Change SIP usernames "1st" & "2nd" with the actual names..
The $body( "(m=video)" ) checks whether it is video call or not.


Hi Ambrosio,

I tried your suggestion and still calls are not transferring. does this feature works with standard sip server or you have to have an advanced version?
Thanks
Back to top
View user's profile
ambrosio
Brekeke Master Guru


Joined: 27 Mar 2008
Posts: 215

PostPosted: Mon Jan 05, 2015 7:35 am    Post subject: Reply with quote

http://wiki.brekeke.com/wiki/How-to-make-Failover-in-the-Dial-Plan
The wiki page said "With the Failover plug-in for the Advanced Edition"..

It seems the Standard Edition doesn't have the feature.
Let you use Advanced Edition.
Back to top
View user's profile
Display posts from previous:   
Post new topic   Reply to topic    Brekeke Forum Index » Brekeke SIP Server Forum All times are GMT - 7 Hours
Page 1 of 1