故障現(xiàn)象
某運營商反饋在5G SA場景下,用戶撥打電話有掉落3G的現(xiàn)象產(chǎn)生。
故障分析
1.用戶打電話,PCF發(fā)起專載建立,如圖1所示。
圖1 專載建立2.SMF給AMF發(fā)送N1N2MessageTransfer Request,發(fā)起專載建立請求。此時,AMF正在處理數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)請求流程,因此向SMF返回ongoing,SMF進行第1次緩存,如圖2所示。
圖2 SMF第一次緩存3.3 s后,SMF繼續(xù)觸發(fā)緩存的專載建立流程,如圖3所示。
圖3 繼續(xù)專載建立流程4.正常情況下,SMF應(yīng)先收到gNB返回EPS Fallback原因的專載建立失敗,再收到gNB的AN Release,觸發(fā)EPS Fallback流程。但是此次SMF收到了消息出現(xiàn)了亂序,在圖4中①處SMF先收到了AN Rel,②處再收到了EPSFallback原因的專載建立失敗。此場景下,SMF在處理完AN Rel后又在5G觸發(fā)了專載建立流程。
圖4 消息亂序5.由于SMF配置的緩存次數(shù)為2,在5G已經(jīng)將次數(shù)用完。當(dāng)用戶回落到4G后,SMF不會再觸發(fā)專載建立,IMS發(fā)現(xiàn)VoLTE超時后,觸發(fā)CSFB回落,對語音無影響,但是用戶會回落3G網(wǎng)絡(luò)。6.綜上分析,觸發(fā)該問題的主要原因有如下幾個:a.AMF正在處理數(shù)據(jù)業(yè)務(wù)請求的流程中收到專載建立,判斷流程沖突,給SMF返回Ongoing失敗,SMF進行第一次緩存。b.SMF再次重發(fā)專載建立時,收到了亂序消息,即gNB返回的AN Release消息早于專載建立響應(yīng)消息。由于當(dāng)前配置為緩存2次,當(dāng)收到AN Release時SMF進行了第二次緩存,當(dāng)再收到專載建立響應(yīng)消息時,不再緩存。c.當(dāng)用戶回落到4G后,由于SMF無緩存專載建立消息,因此VoLTE語音不通,IMS轉(zhuǎn)CSFB呼叫,終端回落3G。
故障處理
1.執(zhí)行如下命令,將重發(fā)次數(shù)修改為3次,讓SMF多緩存一次。
圖5 查詢結(jié)果2.AMF針對數(shù)據(jù)業(yè)務(wù)請求過程中的專載建立流程,優(yōu)化為緩存,等業(yè)務(wù)請求流程處理完畢后AMF直接投遞。該優(yōu)化在AMF V7.18.14版本已支持。3.SMF兼容AN RELEASE和EPSFALLBACK的亂序問題,收到AN Release后繼續(xù)緩存專載建立流程,待用戶回落到4G后再觸發(fā)。該優(yōu)化在SMF V7.18.14版本支持。