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
Call Forwarding
Moderator: Brekeke Support Team
Use failover feature
Hi,
You may use the failover feature of SIP server.
Please see the reference at brekeke wiki.
http://wiki.brekeke.com/wiki/How-to-mak ... -Dial-Plan
Thank you.
Brett
You may use the failover feature of SIP server.
Please see the reference at brekeke wiki.
http://wiki.brekeke.com/wiki/How-to-mak ... -Dial-Plan
Thank you.
Brett
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-mak ... -Dial-Plan
Best regards,
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-mak ... -Dial-Plan
Best regards,
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.
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,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.
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
http://wiki.brekeke.com/wiki/How-to-mak ... -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.
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.