1. Brekeke Product Name and Version: BSS 2.4.7.3/286.1
2. Java version:7 update 67 build 1.7.0_67-b01
3. OS type and the version: Server 2007 standard 32-bit
4. UA (phone), gateway or other hardware/software involved: Rauland responder 5, Cisco, Spectralink (Kirk) 7020 phones
5. Your problem: When a nurse call provider is placed in 3 call stops in a row in Rauland, Rauland attempts to place a new call at each stop. This works fine if different phones are in each stop. However, I have one site that would like to place the same phone in all three call stops in addition to others. When this occurs, I see that all three calls go out in the Brekeke and in wireshark, however on the stop 2 call I see the cancel from the first and an invite for the second, but the second one receives a 486 busy error, as though it hasn't finished processing the cancel from the first call. I have gone over the Brekeke integration guide Cisco with the on-site Cisco person and have matched up the settings.
my outbout dial pan is very simple:
$request=^INVITE
$registered=false
To=sip:(5.+)@
To=sip:%1@IP of Cisco switch
$transport=UDP
Delay needed before invite?
Moderator: Brekeke Support Team
Delay needed before invite?
bbredwell
You could try this splitting them up like these rules:
Matching Patterns
$time = [024]$
$request = ^INVITE
$registered=false
To = sip:(5.+)@
Deploy Patterns
To=sip:%1@IP of Cisco switch
$transport=UDP
Matching Patterns
$time = [135]$
$request = ^INVITE
$registered=false
To = sip:(5.+)@
Deploy Patterns
To=sip:%1@IP of Cisco switch
$transport=UDP
Matching Patterns
$time = [6-7]$
$request = ^INVITE
$registered=false
To = sip:(5.+)@
Deploy Patterns
To=sip:%1@IP of Cisco switch
$transport=UDP
Matching Patterns
$time = [8-9]$
$request = ^INVITE
$registered=false
To = sip:(5.+)@
Deploy Patterns
To=sip:%1@IP of Cisco switch
$transport=UDP
Example:
$time( “SSSS” ) = [02468]$
If the millisecond is an even number
Matching Patterns
$time = [024]$
$request = ^INVITE
$registered=false
To = sip:(5.+)@
Deploy Patterns
To=sip:%1@IP of Cisco switch
$transport=UDP
Matching Patterns
$time = [135]$
$request = ^INVITE
$registered=false
To = sip:(5.+)@
Deploy Patterns
To=sip:%1@IP of Cisco switch
$transport=UDP
Matching Patterns
$time = [6-7]$
$request = ^INVITE
$registered=false
To = sip:(5.+)@
Deploy Patterns
To=sip:%1@IP of Cisco switch
$transport=UDP
Matching Patterns
$time = [8-9]$
$request = ^INVITE
$registered=false
To = sip:(5.+)@
Deploy Patterns
To=sip:%1@IP of Cisco switch
$transport=UDP
Example:
$time( “SSSS” ) = [02468]$
If the millisecond is an even number
Thanks for responding so quickly!
I am not sure how retrieving the current time will help. I need it to delay in the deploy for a second so the Cisco/Kirk can finish the process of cancelling the previous call before trying to start the next.
From the WIKI:
$time
Get the current time
The default format is “HH:mm:ss”
I am not sure how retrieving the current time will help. I need it to delay in the deploy for a second so the Cisco/Kirk can finish the process of cancelling the previous call before trying to start the next.
From the WIKI:
$time
Get the current time
The default format is “HH:mm:ss”
bbredwell