Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Nextiva SIP trunks and CUCM 7.1.5 + CUBE

Status
Not open for further replies.

fieryhail

IS-IT--Management
Mar 12, 2010
92
Hello, currently have CUCM 7.1.5 running great, are looking to add SIP to the mix. I understand that SIP trunks from SP must terminate to CUBE and from there go to CUCM. I've so far been unable to set this up properly. We have 5 SIP trunks from Nextiva (all use registration unfortunately) and am trying to bring those into CUBE and from there to CUCM via h.323. The router is a 3745 running IOS 12.4.15-T8. I've tried various settings to make this work, but nothing yet. TO simplify, I've even created a CUCM DN that matches a SIP trunk DID and created a dial-peer to match the string and send it to CUCM IP using sipv2. Still no go. When trying to dial outbound, I see the outbound dial-peer match and the PSTN endpoint rings once but the IP Phone goes to an immediate reorder tone. Also, is there a way to register multiple trunks under CUBE from the same SP? Any help on this is greatly appreciated. There doesn't appear to be very much documentation on this online that I've found. It would be easier if I could just dedicate a routable IP to Nextiva and push all the trunks through that way, as I think the registration is causing some issues. Maybe not but at this point I'm unsure. Any suggestions on a CUBE config and basic dial-peer for inbound/outbound using a single SIP trunk? Once that is working, I'll work on getting the other trunks involved, for now, trying to keep it simple, and just get basic call connectivity. Thanks for any input!
 
are your sip trunks registered?
What does the ccsip debug look like when you are making the failed call?
what is your router config including sip configuration, mtp, and dial-peers?
 
Thank you for the response whykap. The issue was actually Nextiva, and their implementation of SIP Trunking. Unlike some other vendors such as Verizon, Level 3, AT&T, Bandwidth.com, etc, each trunk needs to be registered separately. You have to login to their portal and get the userID (a randomly generated number) and password. Then under the sip-ua section of the router config you use the authentication and credentials lines to register each trunk. Problem is that with the current version of IOS I have support for multiple authentication statements is not accepted. You can have multiple credentials statements assuming the SP will authenticate that way but with Nextiva currently this is not the case. When they stated support for CallManager, what they really mean is the UC-5XX platforms. Although I am sure it would be possible with a newer version of IOS/CUBE, I can not currently test. All I could do was to register a single trunk at once. Once that was registered, I could make/receive calls from CUCM, but their UserID part is a pain to deal with as far as translations would have to go. Quite a few things have to be changed. The External phone number mask has to match their UserID string for each trunk, going from sip to h.323 also have to perform digit manipulation since the UserID has no ties to the DID, sometimes is 6 digits, sometimes 10, etc. I think for now Nextiva a better solution for hosted VoIP than a SIP Trunking provider, although they state that they are working on a product that will offer just that. For what it is worth, call reliability was good as well as audio quality. For now, I'm going to work with SIP trunks from Bandwidth.com. If you can, I'm posting a new thread with a strange issue I'm currently having with them. Thanks for the response!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top