【问题描述】
外场测试发现测试机A拨打测试机B,在A端听到语音提示“您拨打的电话暂时无法接通”。
【问题原因】
测试机A发起INVITE消息后,被网络下发的487消息终止。
【问题分析】
分析被叫接通失败这类问题时,第一需要知道主叫是什么时候起呼的?第二呼叫失败后主叫终端收到的网络响应的错误代码是什么?
- 主叫日志分析
//07:50:35.639主叫向网络发送INVITE。
= 2020 Nov 11 07:50:35.639 [70] 0x156E IMS SIP Message – IMS_SIP_INVITE/INFORMAL_RESPONSE;Direction = UE_TO_NETWORK
......
Message ID = IMS_SIP_INVITE
Response Code = INFORMAL_RESPONSE (0)
CM Call ID = 0
SIP Call ID = 626046823_3788517036@240e:57d:12:3ea:2:1:2a43:39b3
Sip Message = INVITE tel:18025398094;phone-context=ims.mnc011.mcc460.3gppnetwork.org SIP/2.0
From: <sip:+8617322322798@gd.ims.mnc011.mcc460.3gppnetwork.org>;tag=626046832
To: <tel:18025398094;phone-context=ims.mnc011.mcc460.3gppnetwork.org>
CSeq: 626046823 INVITE
Call-ID: 626046823_3788517036@240e:57d:12:3ea:2:1:2a43:39b3
Via: SIP/2.0/TCP [240e:57d:12:3ea:2:1:2a43:39b3]:44558;branch=z9hG4bK2486075673
Max-Forwards: 70
......
//呼叫建立过程的SIP消息流程
07:50:35.810 IMS SIP/High [ sipConnection.cpp 3150] OutGoing:LogSipMsg Method: 2 RespCode: 100
07:50:36.791 IMS SIP/High [ sipConnection.cpp 3150] OutGoing:LogSipMsg Method: 2 RespCode: 183
07:50:36.832 IMS SIP/High [ sipConnection.cpp 9397] SipConnection::qpSipCreateNewTransaction | 2 : 15 : PRACK
07:50:36.963 IMS SIP/High [ sipConnection.cpp 5333] qpSipAddValHead: 626046824 PRACK
07:50:36.986 IMS SIP/High [ sipConnection.cpp 9397] SipConnection::qpSipCreateNewTransaction | 2 : 15 : UPDATE
07:50:37.237 IMS SIP/High [ sipConnection.cpp 5333] qpSipAddValHead: 626046825 UPDATE
//MO发送INVITE消息38S后,呼叫建立被网络下发487终止。
= 2020 Nov 11 07:51:13.261 [85] 0x156E IMS SIP Message – IMS_SIP_INVITE/Invalid;Direction = NETWORK_TO_UE
......
Response Code = REQUEST_TERMINATED (487)
CM Call ID = 0
SIP Call ID = 626046823_3788517036@240e:57d:12:3ea:2:1:2a43:39b3
Sip Message = SIP/2.0 487 Request Terminated
Via: SIP/2.0/TCP [240e:57d:12:3ea:2:1:2a43:39b3]:44558;branch=z9hG4bK2486075673
To: <tel:18025398094;phone-context=ims.mnc011.mcc460.3gppnetwork.org>;tag=ztesipotm1IoZ_nH6v9n-3Pn3EIT_t*44-3-20481*jbbg.44
From: <sip:+8617322322798@gd.ims.mnc011.mcc460.3gppnetwork.org>;tag=626046832
Call-ID: 626046823_3788517036@240e:57d:12:3ea:2:1:2a43:39b3
CSeq: 626046823 INVITE
Reason: Q.850;cause= 31;text= "Normal unspecified"
Reason: SIP;cause= 480;text= "Temporarily Unavailable"//临时不可用
......
从主叫端的日志看&#