cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1191
Views
0
Helpful
3
Replies

VCS & CUCM Integration

J_Vansen_S
Level 3
Level 3

Hi all,

Setup

  • VCS Express X7.0.2 (0 Non Traversal Calls, 5 Traversal Calls, 50 Registrations, 900 TURN Relays, Expressway, Encryption, FindMe, Starter Pack)
  • CIsco CUCM 8.6
  • Both VCS Ex & CUCM has been integrated together for calls to be made to each other successfully.
  • EX90 Extension 2003
  • Movi Extension 2002
  • Both registered to VCS(202.160.x.x)

Problem Statement

  • I am unable to make calls from Movi to EX90 vice versa.
  • Transform rule: (2\d{3})@xxx.com replace \1.ex90@xxx.com
  • Search Rule: (2\d{3})@xxx.com replace \1.ex90@xxx.com target LocalZone

Call History

sip:2002.movi@xxx.com          sip:2003@202.160.x.x            SIP <->
      404 / Not found

Please advise on what had gone wrong.

IT does not seem to be appending .ex90 to the dial string.

Regards: Jocelyn

3 Replies 3

awinter2
Level 7
Level 7

Hi Jocelyn,

What alias is the EX90 and Movi registered with on the VCS? Is the EX90 registered in SIP?

You shouldn't need transforms to place calls between two devices registered to the same VCS, and you also shouldn't have to perform a replace in the Local Zone search rule when calling between two locally registered devices.

If Movi is registered as 2002.movi@xxx.com and EX90 is registered as 2003@xxx.com, the only thing you should need to do is to add an 'AnyAlias' search rule for your local zone. Once this is in place, you should be able to simply dial the real URI of the other device to call between these, for instance calling '2002.movi@xxx.com' from the EX90 should pass the call on to the Movi device.

You will however need a transform for receiving calls on the VCS from CUCM, and a replace type search rule towards CUCM for placing calls from VCS-side devices towards CUCM devices.

The VCS deployment guide for CUCM should provide you with all of the information you need on CUCM integration, and can be found at www.cisco.com/support. This purticular issue does however seem to be a configuration issue on the VCS itself, not related to CUCM.

Hope this helps,

Andreas

Martin Koch
VIP Alumni
VIP Alumni

Hello Jocelyn!

It might also be dependent on what you dial and how you have set up your VCS.

You should have xxx.com set up as the sip domain on the VCS as well

as you should have this domain set up in movi in the advanced settings under domain.

What did you enter in movi when you tried to do a call?

2003

2003@202.160.x.x

2003@xxx.com

or

2003.ex90@xxx.com

or did you look it up in the address in the address book (not favorites)?

Your call history line shows sip:2003@202.160.x.x as the dialed up address which is not ok anyhow.

I could picture that you just dialed 2003 which is suffixed by the domain which might wrongly be 202.160.x.x.

Its also worth looking in the list of registered devices how the ex90 shows up there.

You should be able to call the ex90 by dialing 2003.ex90@xxx.com

If not there are other things to sort out as well.

In addition your transform and search rules should also get a review.

An important thing, transform rules are only executed once, so you can not transform a transform.

As well if its transformed it will only match the new transformed result.

In this case:

you transform first so (2\d{3})@xxx.com will never exist as a hit in the search rules, but thats exactly

what you try to do here.

Take a look at the VCS Admin guide, the CUCM deployment gude and then

* check your domains

* check your transforms

* check your search rules

* check your logs (reg/calls/events)

Please remember to rate helpful responses and identify

J_Vansen_S
Level 3
Level 3

Thanks to both's help in solving my issue

I managed to solve it by including the "AnyAlias" search rule.

Thanks again.