No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search


To have a better experience, please upgrade your IE browser.

Knowledge Base

ATS changed the ptime value of SDP caused the both sides could not hear each other

Publication Date:  2012-08-06  |   Views:  216  |   Downloads:  0  |   Author:  SU1001576783  |   Document ID:  EKB0000550158


Issue Description

ats version is v100r003c01. during test we find some ims to ims call the caller and called side can not hear each other. the call can be answered normally, but there is no voice.

Alarm Information


Handling Process

tracing the interface messages on the ats and scscf for analyzing, we find is the ats changed the ptime value (please refer to the attachment). at the p5 is the invite which ats received which has 4 ptime values, and the pcma/8000 ptime value is 20:

but when ats send out the intive, there is only one ptime value in sdp, and the pcma/8000 ptime value is 30:

from the 200 ok message we can see this call uses the codec pcma/8000

but the ptime value of caller side is 20 while called side is 30, that is why the both side can not hear each other.


we can execute 'mod sipcfg: sfpara=support_multi_ptime-1;' on ats to make ats support multiple ptimes to solve this problem. after setting, the problem is solved.

Root Cause

the possible reasons for this issue are:

1. the media ip can not ping.

2. the ptime in sdp is inconsistent.

because this is an inner ims call, both caller and called terminals are in the same network, so the first condition does not hold. so we need to check the ptime parameter.