Concept
This article provides information on where ringback is generated and provide potential work-around on the connections processing the call.
Definitions
- Ringback – An audible indication to the originator of a phone call that the destination is providing ringing.
- 180 Ringing – Destination user agent received the INVITE, and is alerting the user of the call.
- 183 Session Progress/Early Media – Indicates either that the called party is alerting, or may also be used to play any kind of audio file.
Procedure
There are typically 2 reasons a caller will not receive ringback when placing an outbound call from the NetSapiens platform.
- The far end carrier is returning a 183 Session in Progress but is not transmitting any ringbackaudio to the system.
- Review the SIP Flow for a 183 Session progress, after the INVITE to the called destination.
- If the 183 Session Progress is present, select that leg by clicking on the arrow directly below the 183 Session Progress. You will then see the details of the 183.
- Review the details for the “From” line. This will include the connection that is sending the 183.
- Example: From:“5554443322″<sip:[email protected]>
- The connection is 111.3.175.560.
- One possible solution is to add the following rule to that specific connection: X183To180.
Warning
This may cause problems when calling someone with a custom ringback tone, or if the destination is an auto attendant.
- The far end carrier is returning a 180 Ringing, has included SDP in the 180 Ringing, but is not transmitting any ringback audio to us
- Review the SIP flow for a 180 Ringing, after the INVITE to the called destination.
- If the 180 Ringing is present, select that leg. You will then see the details of the 180.
- Review the details for Content-Type.
- While a carrier is technically allowed to include SDP in a 180 ringing, it’s a best practice not to. If a customer is complaining there’s no ringback audio but you see SDP present, it likely just means no ringback audio was transmitted to us.
- If sdp is present (Content-Type: application/sdp), move to next step.
- Review the details for the “From” line of the same leg. This will include the connection that is sending the 180.
- Review the SIP flow for a 180 Ringing, after the INVITE to the called destination.
- Example: From:“5554443322″<sip:[email protected]>
- The connection is 111.3.175.560.
- You will add the following rule to the connection: DelSdpIn180.
- Review the SIP Flow for a 183 Session progress, after the INVITE to the called destination.