12-08-2015 10:13 AM - edited 03-18-2019 11:44 AM
ITSP SIP->SIP TRUNK>CUBE>SIP TRUNK>CUCM>SCCP TRUNK>CUC AA
I have been having a one-way audio issue when the originating call is from an outbound caller intiates a transfer through the Auto Attendant. I took a look at the debug ccsip messages and see that the CUCM is sending a re-invite to the SIP provider once CUC transfers the call back to CUCM. Which ends up as the CUCM sending an inactive sdp status back to the provider and the providre replying with an OK still in an inactive state. I know that this call flow is not correct as the call transfers should not need to be handled with the provider.
I did some reading and I found by configuring MTP on the IOS CUBE it should consume the re-invite.
I also found an article that mentioned using this method when using a 3rd party SIP PBX passing through CUBE which used these commands:
sip
midcall-signaling block
<blocks all midcall media from passing through>
or
midcall-signaling passthru media-change
<if any dsp transcoding is done then a dsp may be used only sends video or fax media>
no supplementary-service sip refer
supplementary-service media-renegotiate
Which from my understanding can be used to consume and/or block the re-invite from the CUCM. This is my first deployment with a CUCM platform so I am not 100% sure which is the best way to take to address the re-invite issue. I know I had a similar issue with CME when AA in CUE transfers. This issue was resolved with the command:
no supplementary-service sip refer
Is this a common problem with CUBE,CUCM,SIP trunk deployments? Which method is traditionally used for CUCM, CUBE, Sip trunk deployments?
Thanks
Solved! Go to Solution.
12-10-2015 06:22 AM
Ahah I like the sound of holy grail!! :)
Dont forget to give it some stars!!
03-08-2018 04:34 AM
Hi Ayodeji,
I read carefully all your troubleshooting and explanations, and I agree with Sam, I'm not confident with the midcall consumption as Cisco clearly states that it should be used only as last resort.
For example, the RTP-SRTP supplementary services are noted as "not supported" when the passthrough media change is applied: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book/voi-cube-midcall-reinvite.html#GUID-46736E71-CA26-4A1C-B927-4FCD80D82851
I've not tested yet, but if you enable TLS/SRTP with your ITSP, and use RTP internally, it could cause issues. Have you already configured this kind of setup?
On the other hand, the solution of Sam to combien sip-profile change in CUBE and enabling the "send sendrecv" in CUCM could trigger other issues as well, as it could insert a MTP on the CUCM side, which is never a good thing (T.38?). Sam, have you experienced issues with your setup?
Too bad that we have to play so much with parameters when SIP was planned to be the new "standard".
Great post btw, excellent pieces of information here, thanks a lot guys!
03-08-2018 08:26 AM
03-08-2018 08:48 AM
03-08-2018 03:09 PM
05-20-2024 07:12 AM
How to enable this configuration on CUCM?
In short, what I want is for CUCM to not send any new connection information (e.g IP phone information in c=) to a third-party PBX.
Instead, when a SIP invite is sent from third party PBX to CUCM, CUCM should negotiate SIP/RTP with the third-party PBX itself and handle the communication with IP phone by itself.
Cheers,
Jawad
05-20-2024 07:17 AM
Advice you to create your own post to ask this question as it is off-topic to the OPs post and this question is marked as Solved, so it might not bring as much attention as if you'd where to create a new post to ask your question.
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