I'm trying to implemement a SIP trunk on CCM 4.1.3 and because SIP support is very limited on this version ( G.711 codec only, no digest authentication) I'm forced to look for a workaround since upgrading to CCM 5, which includes an RFC 3261 compliant SIP implementation, is not a feasible option right now.
I successfully could interconnect the CCM and an Asterisk server, so the Asterisk server works like a sort of B2B User Agent, sending the Digest Authentication credentials to the ITSP provider and it seems to work fine letting me use any IP Phone on the CCM cluster to place calls using the SIP ITSP, I cannot place G.729 calls yet but I think it's just a matter of configuring the Asterisk server to perform transcoding and getting the G.729 codec license for the Asterisk server.
Now my question is, is there any option in the Cisco world for doing this kind of setup, I mean maybe an IP-IP GW with SIP support registering SIP accounts with the ITSP on behalf of the CCM 4.1.3 or any other option, is this possible ? I've been struggling with this with no success so far.
I have done this to an external provider, but not an asterisk. You need a router in the middle to serve as an MTP/Transcoder. So you need some DSP's available. Then you put those resources in an MRGL and apply it to the trunk's device pool.
Then you should be able to do G729 or G711. Is the goal to get SIP to Asterisk or SIP to some other destination?
Try using an IPIPGW with H.323 to the CCM and SIP to the Service Provider, you will not need to do any Transcoding if all the path is configured for using the codec G729r8 (or G711). I have this configuration actualy working but have another issue with a SIP timer; when outgoing calls originated on the CCM are not answered with in the next 30 seconds (5 rings aprox) the IPIPGW recive a 504 Gateway timeout). Outgoing calls that are originated on the FXS IPIPGW don't have that problem. Any sugestion?
Are you getting this error “Installer User Interface Mode Not Supported. The installer cannot run in this UI mode. To specify the interface mode, use the -i command-line option, followed by the UI mode identifier. The value UI mode identifiers...
The below trick might come handy when you have to add a new node to a cluster but you don't have or is unsure of the security password for the publisher. This procedure has been around for ages.
1) Login into the CLI of the Publisher.