05-06-2013 12:06 AM - edited 03-16-2019 05:10 PM
Hi
I have a SIP Trunk between CUCM and VG for Outbound calls. The problem is when i was using H323 whenever user dialed a wrong number to telco say for ex. a user dial 90<number> instead of 9<number>. The telco message “No need to dail 0 before local number”. is heard. But ever since i changed to SIP. The user who makes an outbound hears a ring tone confusing the user thinking as though the call is answered. The prompt is now not heard.
Any suggestions
Solved! Go to Solution.
05-06-2013 05:14 AM
IOS supports rel1xx by default if memory serves (you will see it in the Supported header of the INVITE); however CUCM does not. You'll want to enable it on the SIP Profile of the SIP Trunk. If you are currently using Standard SIP Profile you will want to copy it instead of modifying the system default. Other things including IP Phones use the system default.
SIP Rel1XX Options
This field configures SIP Rel1XX, which determines whether all SIP provisional responses (other than 100 Trying messages) get sent reliably to the remote SIP endpoint. Valid values follow:
•Disabled—Disables SIP Rel1XX.
•Send PRACK if 1XX contains SDP—Acknowledges a 1XX message with PRACK, only if the 1XX message contains SDP.
•Send PRACK for all 1XX messages—Acknowledges all1XX messages with PRACK.
Please remember to rate helpful responses and identify helpful or correct answers.
05-06-2013 12:22 AM
You need to enable PRACK to hear announcement over a sip trunk.
Conf t
Voice service VoIP
Sip
rel1xx required
Sent from Cisco Technical Support Android App
05-06-2013 05:14 AM
IOS supports rel1xx by default if memory serves (you will see it in the Supported header of the INVITE); however CUCM does not. You'll want to enable it on the SIP Profile of the SIP Trunk. If you are currently using Standard SIP Profile you will want to copy it instead of modifying the system default. Other things including IP Phones use the system default.
SIP Rel1XX Options
This field configures SIP Rel1XX, which determines whether all SIP provisional responses (other than 100 Trying messages) get sent reliably to the remote SIP endpoint. Valid values follow:
•Disabled—Disables SIP Rel1XX.
•Send PRACK if 1XX contains SDP—Acknowledges a 1XX message with PRACK, only if the 1XX message contains SDP.
•Send PRACK for all 1XX messages—Acknowledges all1XX messages with PRACK.
Please remember to rate helpful responses and identify helpful or correct answers.
05-07-2013 02:06 AM
Jonathan,
You are correct..PRACK is supported by default in IOS.
Please rate all useful posts
"opportunity is a haughty goddess who waste no time with those who are unprepared"
05-19-2013 02:00 AM
Hello all,
sorry for the delay. I did create a SIP Trunk Profile and enabled both the options
•Send PRACK if 1XX contains SDP—Acknowledges a 1XX message with PRACK, only if the 1XX message contains SDP.
•Send PRACK for all 1XX messages—Acknowledges all1XX messages with PRACK.
But no success. any suggestions
05-19-2013 01:41 PM
Did you reset the sip trunk after the change..Can you send your debug ccsip messages again
Please rate all useful posts
"opportunity is a haughty goddess who waste no time with those who are unprepared"
05-20-2013 09:21 PM
Hi,
Yes, the SIP trunk was reset. I couldnt take a debug session due to high call volume on the VG.
05-21-2013 12:31 AM
OK. Please take a debug when the call volume is low
Sent from Cisco Technical Support Android App
05-26-2013 11:32 PM
Hi,
The issue was fixed. rel1XX was disabled globally on the VG which was a requirement for CVP and hence i enabled the rel1XX on the dial-peer level which fixed the issue
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