cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2099
Views
0
Helpful
5
Replies

Sip trunk between CUCM7.0 and third party VOIP provider

alig.norbert
Level 4
Level 4

Hi all,

I'm looking for a solution/howto configuration for setting up a SIP trunk between CUCM7.0 and a SIP-VoIP provider.

Got SIP username, password and SIP-proxy IP from the provider.

I've done such a setup on CUCME a couple of times, but never on the CUCM.

Who can put me on right way?

Can it be done on the CUCM, or must an IOS-Device be used (got a PSTN-GW connected through H323 with CUCM)?

THanks for the hint,

Greets Norbert

5 Replies 5

fieryhail
Level 1
Level 1

I would be interested in knowing the answer to this as well.  And if an IOS device must be used, can I ue same IOS device for multiple

SIP trunks either from same provider or different providers?  Thanks in advance for any input.

We are using  CUBE on a 2900 series router. We have two routers to two different destinations for redundancy We are using one SIP providers but exploring a second provider in order to expand.

Steven Holl
Cisco Employee
Cisco Employee

You will need CUBE if:

* Your provider requires DN registration.

* Your provider wants to see early-offer on the outbound INVITE to them (the majority do, these days).

* Address hiding of your IP phone IPs from the service provider.  (i.e. if you aren't using SIP-NAT somewhere).

Otherwise, peering straight to the CUCM via SIP trunk would be fine.

edwincharles
Level 1
Level 1

Hi Norbert,

i am in the process of adding a sip trunk between ccme and sip provider, please could you please send the configuration

for configuring a SIP trunk in CCME

thanking you

Here we go.....

CONFIG (Version=7.1)
=====================
Version 7.1
Cisco Unified Communications Manager Express

......

! Calling nr. incoming

voice translation-rule 40
rule 1 /\(.*\)/ /0\1/
!

! Discard prefix (calling nr.)
voice translation-rule 190
rule 1 /^0\(.*\)/ /\1/
rule 2 /^9\(.*\)/ /\1/
!

! Mapping, internat to external nr.
voice translation-rule 191
rule 10 /^[1-9].*/ /xxxxEXTERNALxxxx/

! for call-forwarding

rule 15 /^0\(.*\)/ /\1/
!

! Mapping external to internal nr.
voice translation-rule 192
rule 2 /^xxxxxEXTERNALxxxx/ /4xx/

voice translation-profile TP_IN_SIP
translate calling 40
translate called 192
!
voice translation-profile TP_OUT_SIP
translate calling 191
translate called 190

......

!
dial-peer voice 2001 voip
corlist outgoing dialCORnoFax
description *** SIP-TRUNK (OUT) ***
translation-profile incoming TP_IN_SIP
translation-profile outgoing TP_OUT_SIP
max-conn 2
destination-pattern 9.T
session protocol sipv2
session target ipv4:2xx.xxx.xxx.xxx
session transport udp

! customer external nr. range (one dot at the and -> 0-9)
incoming called-number xxxxxxxx.
dtmf-relay rtp-nte
codec g711alaw
no vad

....

gateway
timer receive-rtp 1200
!
sip-ua
keepalive target ipv4:2xx.xxx.xxx.xxx
authentication username xxEXTERNAL NR.xxxxx password 7 111111111111111111111
calling-info pstn-to-sip from number set xxEXTERNAL NR.xxxxx
retry invite 2
retry response 2
retry bye 2
retry register 2
retry options 1
registrar ipv4:2xx.xxx.xxx.xxx expires 60
host-registrar

Greets,

Norbert

Hope this help......Please rate if helpful