02-04-2010 09:26 AM - edited 03-15-2019 09:18 PM
Hello Everyone,
I currently have a 3745 with VIC-2FXO's (non-battery reversal) and CUCM Business 6 using MGCP. I need to change the VIC's over to the M1 version, (battery-reversal for North America) to supply Caller ID to the IP phones connected to the system. I understand that Cisco does not support CallerID using FXO and MGCP. I need to setup an h.323 config. If anyone has any sample configurations or can help by pointing me to the right direction it would be greatly appreciated. Also, post the IOS config end, I'm sure I will need to make some substantial changes in the CUCM configuration as well. Once again, any suggestions on this are greatly appreciated. Thank you all very much in advance. What I will need to achieve in a nutshell as far as dialing is:
7 digit local dialing (I use 9 for PSTN access)
11 digit dialing (1+XXX+XXX+XXXX)
Emergency dialing
As well as have all calls come from the PSTN into the system.
I have a basic understanding of dial-peers but still not as good with it yet as I'd like to be.
Thanks again for any assistance.
Solved! Go to Solution.
02-04-2010 12:11 PM
Hi Ronan,
Hope all is well
Just for interest sake;
Caller ID on FXO for MGCP
The Caller ID on FXO for MGCP feature provides caller ID on FXO for MGCP calls. However, this feature works with and is dependent on the Cisco Unified Communications Manager application and is not supported in Cisco Unified Communications Manager Release 7.0 or earlier. To determine if this feature is supported in your environment, see dependencies and other information in the Cisco Voice Gateway Router Interoperability with Cisco Unified Communications Manager data sheet (previously called Cisco Unified CallManager) located at http://www.cisco.com/en/US/products/hw/modules/ps3115/products_data_sheets_list.html.
For more information about configuring caller ID, see the various caller-id commands included in the Cisco IOS Voice Command Reference at http://www.cisco.com/en/US/docs/ios/voice/command/reference/vr_book.html and the Cisco Unified Communications Manager Express Command Reference at http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/command/reference/cme_cr.html.
From Dennis;
http://www.networkworld.com/community/node/30076
And for your actual question;
H.323 Configuration Examples and TechNotes
http://www.cisco.com/en/US/tech/tk1077/tech_configuration_examples_list.html
Hope this helps!
Rob
02-04-2010 12:11 PM
Hi Ronan,
Hope all is well
Just for interest sake;
Caller ID on FXO for MGCP
The Caller ID on FXO for MGCP feature provides caller ID on FXO for MGCP calls. However, this feature works with and is dependent on the Cisco Unified Communications Manager application and is not supported in Cisco Unified Communications Manager Release 7.0 or earlier. To determine if this feature is supported in your environment, see dependencies and other information in the Cisco Voice Gateway Router Interoperability with Cisco Unified Communications Manager data sheet (previously called Cisco Unified CallManager) located at http://www.cisco.com/en/US/products/hw/modules/ps3115/products_data_sheets_list.html.
For more information about configuring caller ID, see the various caller-id commands included in the Cisco IOS Voice Command Reference at http://www.cisco.com/en/US/docs/ios/voice/command/reference/vr_book.html and the Cisco Unified Communications Manager Express Command Reference at http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/command/reference/cme_cr.html.
From Dennis;
http://www.networkworld.com/community/node/30076
And for your actual question;
H.323 Configuration Examples and TechNotes
http://www.cisco.com/en/US/tech/tk1077/tech_configuration_examples_list.html
Hope this helps!
Rob
02-04-2010 07:53 PM
Thanks for your response Rob. I read through the documentation and am still nowhere, except without a working ohone system. I must be extremely desne. With MGCP I have an Attendant DN 1301 that routes that calls inside CUCM to the AA and then subsequent hunt groups etc. What I am trying to do is to have calls come in from the PSTN on FXO ports (with CallerID) and have them go to CUCM DN 1301. Basically have it work the same way MGCP did. I have set it up numerous ways on the router all with no success. I'm attaching a portion of my config here. I know this is probably wrong but it's in a state of flux and quite honestly at this point I don't know what to do.
voice-port 4/0/0
battery-reversal answer
echo-cancel suppressor
no comfort-noise
timing hookflash-out 50
connection plar opx 1001
threshold noise -90
caller-id enable
!
voice-port 4/0/1
battery-reversal answer
echo-cancel suppressor
no comfort-noise
timing hookflash-out 50
connection plar opx 4390
threshold noise -60
caller-id enable
02-04-2010 08:10 PM
Ok, update on this.
I redid the gateway config inside of CUCM and reset it as well as the router itself. Now I can make outbound calls to the PSTN. Also, I can now make inbound calls to the DN 1301. I believe now I need to add dtmf settings to allow digits pressed from the PSTN to be recognized in CUCM. As it stands currently I can press numbers on the phone all day and nothing goes through. I'll keep working on it. Any suggestions of course are always welcome.
02-04-2010 09:02 PM
Ok,
I believe I have it all figured out now. I created a trunk group and put all the FXO's into it. Then I got rid of all existing dial-peers and started fresh. I created ones for emergency dialing, X11 (information etc), 7 digit local, 10 digit, long distance with '1' prefix, and international. Then created a single voip dial-peer 1301 and setup the destination pattern as 13.. and setup the dtmf-relay options there. I setup plar opx to 1301 on all the fxo interfaces. I've tried numerous test calls in and out of the system. CallerID works perfectly also. I wish there was a way to pass the inside extension through CID but don't think that is possible. If it is please advise as to how.
I don't know if anyone is interested in an example of this config from the IOS end, if they are I'll be happy to supply it. Thanks again Rob for your help. Determination and a healthy dose of perseverance definitely helped get it done. LOTS of reading also but I feel I know how things work much better now than before. Thanks again!
02-05-2010 12:19 AM
Everything seems to work great, with one issue. It seems that once a call is established, after about 3-5 minutes the call is dropped and on my end (with the IP phone) I get a fast busy signal. The call is disconnected. This never happened with MGCP, but appears to be happening now with the h.323 setup. Any ideas on why calls are dropping all of a sudden? It happens with alarming regularity. The router usage is very low, no ideas what is going on. Suggestions are welcome.
03-03-2010 09:41 AM
I'd be interested in the config. I have no idea why the calls would be disconnecting like that tho... may want to open a TAC.
We're in the same boat with MGCP and callerID. We looked into switching the FXO's to H323 but ran into some roadblocks, so I'd definitely like to see what your final config looks like.
We're converting the FXS ports to H323 first as we had a lot of issues with analog devices connecting to the PSTN, and there's another issue we ran into where our fax machines can't dial long distance - I got some feedback from a user that the fax machine sounded like it was asking for an access-code. I know the different permission levels in CallManager and how you can setup an access-code to int'l dial etc, but I don't know how that applies to H323 and the router configs. The long-distance dial-peer is very simple:
dial-peer voice 91 pots
trunkgroup ALLPORTS
destination-pattern 91[2-9]..[2-9]......
forward-digits 11
I thought that's all that was needed. Perhaps somewhere else we're expecting an access-code, or maybe there's somewhere that we have to "unlock" long distance dialing for H323? Any help is greatly appreciated.
03-03-2010 10:41 AM
I was able to solve the issue. The issue was dealing with the battery reversal. The battery reversal has to be off. As far as a config, I'll post some of mine up. So far I have things working well with CUCM using an h.323 gateway. If you need more help, feel free to e-mail me at rmcgurn@rcserveny.com and I'll see what I can do to further assist you.
voice-port 4/0/0
trunk-group FXO1
no battery-reversal
input gain 14
echo-cancel suppressor
no comfort-noise
timing hookflash-out 50
connection plar opx 1000
threshold noise -30
station-id number 8455921626
caller-id enable
!
voice-port 4/0/1
trunk-group FXO1
no battery-reversal
input gain 14
echo-cancel suppressor
no comfort-noise
timing hookflash-out 50
connection plar opx 1000
threshold noise -30
station-id number 8455922825
caller-id enable
!
voice-port 4/1/0
trunk-group FXO1
no battery-reversal
input gain 14
echo-cancel suppressor
no comfort-noise
timing hookflash-out 50
connection plar opx 1000
threshold noise -30
station-id number 8455921515
caller-id enable
!
voice-port 4/1/1
!
!
no mgcp package-capability res-package
no mgcp package-capability fxr-package
no mgcp timer receive-rtcp
!
!
!
!
dial-peer voice 200 pots
trunkgroup FXO1
destination-pattern 9[2-8]11
forward-digits 3
!
dial-peer voice 9911 pots
trunkgroup FXO1
destination-pattern 9911
forward-digits 3
!
dial-peer voice 911 pots
trunkgroup FXO1
destination-pattern 911
prefix 911
!
dial-peer voice 201 pots
trunkgroup FXO1
destination-pattern 9[2-9]......
!
dial-peer voice 202 pots
trunkgroup FXO1
destination-pattern 9[2-9]..[2-9]......
!
dial-peer voice 203 pots
trunkgroup FXO1
destination-pattern 91[2-9]..[2-9]......
prefix 1
!
dial-peer voice 204 pots
trunkgroup FXO1
destination-pattern 9011T
prefix 011
!
dial-peer voice 205 pots
trunkgroup FXO1
destination-pattern 8[2-9]......
!
dial-peer voice 1000 voip
preference 1
destination-pattern 1000
session target ipv4:172.16.1.2
dtmf-relay h245-signal h245-alphanumeric
codec g711ulaw
no vad
I hope this helps. I found it to be a vexing situation. Also in CUCM you have to make sure that your gateway is setup as an h.323 as well as ensure that all route groups push to that gateway.
03-03-2010 10:17 AM
Take "debug vpm signal".
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide