> 文章列表 > 怎样通过MO和MT Log判断是同一通电话?

怎样通过MO和MT Log判断是同一通电话?

怎样通过MO和MT Log判断是同一通电话?

当遇到终端通话异常时,需要匹配的主叫和被叫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: 0a3f5015169230c4e985c8