当遇到终端通话异常时,需要匹配的主叫和被叫Log来分析通话异常的原因。大家经常面临的烦恼是Log太多,一份Log中可能有很多通电话,导致很难快速找到MT和MO两端发生问题时匹配的Log。
可以通过invite消息中的session-id来识别。
如果MO和MT端Log中有相同的的session-id,则表示同一通电话。
关键Log参考
MO端Log
[MS-》NW][P1][S1]INVITE tel:***;phone-context=ims.mnc001.mcc460.3gppnetwork.org SIP/2.0
//Session-ID: cd3439c61c7acabb29469a12b1d85f54
[call]
timeout/0/1/CALL_TCALL_TIMER
[MS-》NW][P1][S1]CANCEL tel:***;phone-context=ims.mnc001.mcc460.3gppnetwork.org SIP/2.0
[MS-》NW] EMM_Tracking_Area_Update_Request(EPS update type=“EMM_UPDATE_TYPE_COMBINED_TAU”, active flag=“KAL_TRUE”)
[NW-》MS] EMM_Tracking_Area_Update_Accept(EPS update result=“EMM_UPDATE_RESULT_COMBINED_UPDATED”)
[MS-》NW][P1][S1]INVITE tel:***;phone-context=ims.mnc001.mcc460.3gppnetwork.org SIP/2.0
//Session-ID: 0a3f5015169230c4e985c8377ca33be4
MT端Log
[NW-》MS][P1][S1]INVITE sip:[2408:850D:6C20:5F72:174F:ACFF:17B5:53ED]:50004 SIP/2.0
//Session-ID: 0a3f5015169230c4e985c8377ca33be4
[MS-》NW][P1][S1]SIP/2.0 100 Trying
[NW-》MS][P1][S1]INVITE sip:[2408:850D:6C20:5F72:174F:ACFF:17B5:53ED]:50004 SIP/2.0
//Session-ID: cd3439c61c7acabb29469a12b1d85f54
[MS-》NW][P1][S1]SIP/2.0 100 Trying
[MS-》NW][P1][S1]SIP/2.0 183 Session Progress
//Session-ID: cd3439c61c7acabb29469a12b1d85f54
原作者:Mark 我想我思