Exchange 2007 UM/OCS Anyone?

babul's picture

Has anyone gotten a fully functional Exchange 2007 and OCS (Office Communications Server) integration with the UC500 going?

I'd say I have about 75% of it working.

Here is what I do have working...

1. using Exchange for VM instead of Unity Express (I want to still use Unity for AA)
2. calls from OCS through UC500 for extensions and outbound calls

What's not working...

1. incoming calls to MOC (Microsoft Office Communicator) from PSTN. does dual-forking work or not?
2. still not 100% sure what the OCS user setup should be. I want Enterprise Voice w/IP-PBX but it doesn't always seem to work - what should the Server URI and Line URI be?

I am running 12.4.22T on my UC500 which has the CUME 7.0.1. My OCS is fully patched as of the August 08 patches so the '+' fixes are in place.

Most of the configs and notes I've found via Google are for the big-brother Call Manager which is an entirely different animal, though I've pulled what I can.

I'll be focusing on figuring all of this out over the weekend so if anyone has any advice/experience with this I'd be most appreciative. I've started a detailed writeup on the steps which I hope to refine and eventually post here.

Thanks...

Share/Save
5
Average: 5 (1 vote)
Your rating: None

Comments

babul's picture

Exchange 2010

UPDATE:  These instructions also worked for me on Exchange 2010 (Update Rollup 3) and OCS 2007 (not R2).  Can't think of a reason this shouldn't work on OCS 2007 R2 also.  YMMV
 
UPDATE 2:  http://www.aaronhall.net/cisco-cme-exchange-unified-messaging.html

marco.bellorini's picture

Can you sen me your

Can you sen me your config.
I'm trying to do the same but doent work.
Tanks
marco.bellorini@be-ta.it

wpj's picture

Good Job....

Babul

thanks for the notes, I got my UC520 connected to exchange for AA and VM working fine.

One thing I can;t get is the voicemail notifications on the handset and the voicemail button to work any thoughts?

Will

babul's picture

You lose the voicemail light

You lose the voicemail light functionality on the handset when you use Exchange. I think there are some 3rd party workarounds but I didn't pursue that.

If I remember there was some trick for the voicemail button, let me see what I can find.

If you have everyone on Exchange's VM, I think you can do the following:

telephony-service
voicemail 450

David.Petru's picture

works great for Voice Mail

I have just tested this on my home lab (cme version 4.1 on cisco 2621xm) and works perfectly.

I have only tested voice mail, not auto attendant yet but will look into it.

I would of helped if I would of found this documentation earlier, took me quite a while to figure out the dial peer needs the tcp option not the default udp...

Guess getting cme to play ball with OCS2k7 is next

shane.germain's picture

Mediation Server

Are you using a mediation server to translate the incoming calls between the UC500 and OCS?

I'd love to discuss how you got Exchange 2007 working with UC500 for voicemail. We have that working with our CUCM system here for vociemail, but I havent integrated it with our UC500 demo system as yet.

babul's picture

Yes I have an OCS Mediation

Yes I have an OCS Mediation server virtualized which is connecting the UC500 with OCS.

DavidH's picture

Would love to see your write

Would love to see your write up for this. This is something we've been wanting to do. Thanks.

babul's picture

Here are the basics.

Here are the basics. Assuming you already have Exchange Server Unified Messaging installed and configured.

Here are the needed bits to use Exchange only for VM and/or AA. From my reading of the OOB guide I think the dial-peer numbers I've chosen are safe for CCA (i.e. not tested).

dial-peer voice 5010 voip
description **** EXCHANGE 2007 UM ****
destination-pattern 450
session protocol sipv2
session target ipv4:[exchange um server ip]
session transport tcp
dtmf-relay rtp-nte
codec g711ulaw
no vad
dial-peer voice 5020 voip
description **** EXCHANGE 2007 AA ****
destination-pattern 550
session protocol sipv2
session target ipv4:[exchange um server ip]
session transport tcp
dtmf-relay rtp-nte
codec g711ulaw

I am using extensions 450 and 550 for Voice Mail and Auto Attendant features.

When you UM enable your Exchange users, use the same extension as your UC500 extension.

You should then be able to dial 450 and 550 from your Cisco phone and get Exchange.

To set a user's extension to rollover to Exchange VM instead of Unity, here are the bits:

ephone-dn [dn#] dual-line
call-forward busy 450
call-forward noan 450 timeout 10

Those are the basics. Of course there is more to making the best of both products, but this at least let's you "play" with Exchange 2007 as a VM for the UC500.

Hope that helps... I am available for consulting gigs.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.