周 燕 賴彩明 中國(guó)聯(lián)通江西省分公司云網(wǎng)運(yùn)營(yíng)中心 南昌市 330000
主叫呼叫視頻炫鈴用戶時(shí),炫鈴平臺(tái)與主叫終端間進(jìn)行媒體會(huì)話更新流程(音頻改視頻),網(wǎng)絡(luò)處理200與UPDATE發(fā)生亂序,觸發(fā)491,亂序主要是消息處理時(shí)延、核心網(wǎng)消息轉(zhuǎn)發(fā)機(jī)制、終端消息傳送間隔三個(gè)因素疊加產(chǎn)生。
通過(guò)對(duì)現(xiàn)場(chǎng)反饋的信令碼流進(jìn)行分析,出現(xiàn)異常的呼叫出現(xiàn)在視頻彩鈴流程中。因?yàn)橐曨l彩鈴業(yè)務(wù)流程的引入,主叫側(cè)需要連續(xù)發(fā)送200OK(UPDATE)消息和UPDATE消息,均攜帶SDP。如圖1所示。
圖1 中31步為資源預(yù)留完成后,被叫側(cè)視頻彩鈴業(yè)務(wù)向主叫終端發(fā)送了視頻彩鈴的UPDATE消息,終端收到此UPDATE 消息后,向被叫側(cè)依次發(fā)送36 步200OK(UPDATE)消息和37步UPDATE消息。這兩條消息,進(jìn)入核心網(wǎng)時(shí)的間隔時(shí)間非常短,經(jīng)過(guò)多個(gè)網(wǎng)元轉(zhuǎn)發(fā)后產(chǎn)生亂序,收到亂序消息的網(wǎng)元會(huì)針對(duì)亂序的UPDATE回復(fù)491 響應(yīng)。圖2 是從vMax 導(dǎo)出的全網(wǎng)碼流,IBCF(91.200)收到亂序的UPDATE消息回復(fù)了491。如圖2所示。
圖2 亂序碼
根據(jù)RFC3311協(xié)議定義,在發(fā)送攜帶SDP Offer請(qǐng)求消息的情況下,再收到對(duì)端的請(qǐng)求消息攜帶SDP Offer。此時(shí)需要發(fā)送491響應(yīng),對(duì)于收到491的一端,需要定時(shí)重發(fā)請(qǐng)求來(lái)解決沖突。如圖3所示。由于200OK(UPDATE)消息和UPDATE 消息在這一流程中發(fā)送間隔較小,經(jīng)過(guò)多個(gè)網(wǎng)元轉(zhuǎn)發(fā)后產(chǎn)生亂序,協(xié)議也定義了收到亂序的網(wǎng)元發(fā)送491,終端收到491后重發(fā)UPDATE即可解決此問(wèn)題。
圖3 RFC3311針對(duì)491的定義及處理流程意見(jiàn)
從現(xiàn)場(chǎng)信令分析此場(chǎng)景,大部分終端收到491后能夠重發(fā)UPDATE,使呼叫接通,極少部分終端不能正常處理發(fā)送CANCEL。
綜合分析,SBC 返回200OK(UPDATE)消息和UPDATE消息間隔較小的原因是SBC到PCRF rx接口流程時(shí)延過(guò)長(zhǎng),大于同大區(qū)的江蘇和浙江;VIMS核心網(wǎng)大區(qū)化后,承載網(wǎng)CR設(shè)置與大區(qū)中心不匹配(山東、河南、江蘇),造成大區(qū)內(nèi)信令消息無(wú)法從接入省直接送達(dá)大區(qū),需要經(jīng)過(guò)大區(qū)外承載網(wǎng)CR中轉(zhuǎn),而接入省和大區(qū)中心網(wǎng)元信令交互數(shù)量巨大,本案例中SBC 轉(zhuǎn)發(fā)UPDATE前與PCRF交換的RX消息就需在江西IMS、江西EPC、江蘇DRA三者之間diameter消息流轉(zhuǎn)4個(gè),數(shù)據(jù)包在江西與南京之間經(jīng)上海CR轉(zhuǎn)接,共傳遞8次,承載網(wǎng)總耗時(shí)約80ms(單次10ms),核心網(wǎng)設(shè)備處理開銷約40ms,由此延誤了SBC返回200OK(UPDATE)消息并造成200OK與UPDATE消息傳至核心網(wǎng)亂序產(chǎn)生491。承載網(wǎng)拓?fù)渎酚扇鐖D4所示。
圖4 承載網(wǎng)拓?fù)渎酚蓤D
圖5 IMS主叫平均接續(xù)時(shí)長(zhǎng)圖
(1)應(yīng)急方案
EPC上針對(duì)號(hào)段修改基于簽約接入融合SMF,使4G用戶通過(guò)大區(qū)PCF網(wǎng)元進(jìn)行RX流程,測(cè)試結(jié)果顯示該方案可以優(yōu)化30 毫秒左右時(shí)延,可以有效規(guī)避491問(wèn)題,省內(nèi)已部署5地市全號(hào)段基于簽約接入融合SMF,已成功解決5地市問(wèn)題終端掉話問(wèn)題。
(2)優(yōu)化方案
省內(nèi)根據(jù)集團(tuán)要求開通江西-南京承載網(wǎng)直達(dá)鏈路,業(yè)務(wù)路由直達(dá)后江西到南京承載網(wǎng)環(huán)回時(shí)延降低6ms左右,SBC發(fā)收AAR/AAA間隔降低約23ms,SBC主叫時(shí)延優(yōu)化60ms左右,省內(nèi)因491錯(cuò)誤碼導(dǎo)致的失敗數(shù)量下降50%。
(3)長(zhǎng)期方案
從以下幾方面協(xié)調(diào)核心網(wǎng)廠家進(jìn)行功能優(yōu)化。
◎SBC版本優(yōu)化,收到200消息后不等AAA,立即轉(zhuǎn)發(fā)200消息,200與UPDATE間隔加大約80ms。
◎PCRF/PCF 版本優(yōu)化,收到AAR 消息后不等RAA,立即響應(yīng)AAA,200 與UPDATE 間隔加大約40ms。
◎研究IMS網(wǎng)絡(luò)和視頻炫鈴平臺(tái)對(duì)收到亂序消息糾錯(cuò)處理機(jī)制,減少網(wǎng)絡(luò)側(cè)發(fā)出491消息。
目前江西聯(lián)通已實(shí)施了以下幾個(gè)措施,成功解決了491流程沖突問(wèn)題,同時(shí)優(yōu)化VoLTE主叫平均接續(xù)時(shí)延超過(guò)300ms。
(1)承載B 網(wǎng)省內(nèi)AR 直連江蘇AR 的路由改造工作。
(2)EPC上針對(duì)全部省內(nèi)號(hào)段修改基于簽約接入融合SMF,通過(guò)大區(qū)PCF網(wǎng)元進(jìn)行RX流程。
(3)SBC開啟主叫RX流程不等位置信息。