Brekeke Forum Index » Brekeke SIP Server Forum

Post new topic   Reply to topic
multiple CUCMs
Author Message
desmondholt
Brekeke Newbie


Joined: 18 Aug 2016
Posts: 3
Location: Nashville

PostPosted: Thu Aug 18, 2016 12:55 pm    Post subject: multiple CUCMs Reply with quote

1. Brekeke Product Name and Version:SIP Server 3.4.7.2

2. Java version:7.60

3. OS type and the version:Server 2012 R2

4. UA (phone), gateway or other hardware/software involved: Cisco CUCM

5. Your problem: I have a customer that is changing to a new Cisco call manager due to moving to Iphones from Cisco phones. They are rolling this out one floor at a time over a period of a few months so they will have 2 active CUCM's until they are finished. They are wanting to send calls to both CUCM's through Brekeke at the same time depending on the range of the extensions. I did find out today that the phone numbers are going to be in 2 completely separate ranges, if that helps in the creation/editing of the dial plan. (example - 555-1000 - 555-2000 goes to CUCM-1 : 555-2001 through 555-3000 goes to CUCM-2. Is this possible? I have searched through the Wiki and the forums with no luck. I would appreciate any ideas, and thanks!
Back to top
View user's profile Send e-mail
Tata
Brekeke Master Guru


Joined: 27 Jan 2008
Posts: 223

PostPosted: Fri Aug 19, 2016 12:40 am    Post subject: Reply with quote

Hi desmondholt,

It is possible with Brekeke PBX's ARS function. It can route a call to multiple destinations depending on routing rules such as dialed numbers.

You can download Brekeke PBX from the page below.
http://www.brekeke.com/downloads/pbx.php
Back to top
View user's profile
tlsoren
Brekeke Addict


Joined: 15 Feb 2012
Posts: 32
Location: Raleigh, NC

PostPosted: Fri Aug 19, 2016 10:36 am    Post subject: Reply with quote

Hello Desmond,

From your description, I believe this would work:

2 separate Dial Rules

Matching:
%request=^INVITE
To=sip:(5551.+)
Deploy:
To=%1@(CUCM-1 IP)


Matching:
%request=^INVITE
To=sip:(5552.+)
Deploy:
To=%1@(CUCM-2 IP)

First rule sends all Invites from 5551000-5551999 to CUCM 1

Second Rule sends all Invites from 5552000-5552999 to CUCM 2

_________________
TLS
Back to top
View user's profile
Laurie
Brekeke Master Guru


Joined: 07 Jan 2008
Posts: 241

PostPosted: Fri Aug 19, 2016 12:08 pm    Post subject: Reply with quote

tlsoren's idea meets the requirement.

I did some changes as this.

Rule1: 5551000-5552000
Matching Patterns
$request = ^INVITE
$getUri(To) = ^sip:(5551.*)@|^sip:(5552000)@
Deploy Patterns
To = sip:%1@<CUCM-1's IP>

Rule2: 5552001-5553000
Matching Patterns
$request = ^INVITE
$getUri(To) = ^sip:(5552.*)@|^sip:(5553000)@
Deploy Patterns
To = sip:%1@<CUCM-2's IP>
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