根據(jù)用戶反映,當(dāng)用戶使用視頻回看功能時(shí),十分鐘左右會(huì)出現(xiàn)畫(huà)面卡頓的現(xiàn)象,有時(shí)畫(huà)面會(huì)完全卡住,這對(duì)用戶體驗(yàn)造成很大影響。我們迅速趕到現(xiàn)場(chǎng)進(jìn)行排查,首先我們摸清網(wǎng)絡(luò)拓?fù)洌鐖D1所示。
1.首先在EOC終端和電視機(jī)頂盒中間加交換機(jī)鏡像抓包,同時(shí)在CP5506(即OLT上聯(lián)口)鏡像抓包,視頻卡頓后停止抓包,將抓取的數(shù)據(jù)包還原對(duì)比發(fā)現(xiàn),在CP5506側(cè)抓取的數(shù)據(jù)包視頻并沒(méi)有發(fā)現(xiàn)卡頓現(xiàn)象,視頻流應(yīng)該是在“(OLT)AN5516-04-(EOC一體機(jī))AN5516-12-EOC終端”這一段出現(xiàn)問(wèn)題的。

圖1 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)
2.將(OLT)AN5516-04拋開(kāi),直接將(EOC一體機(jī))AN5516-12掛接在CP5506下,組網(wǎng)拓?fù)錇椋篶p5506-(EOC)AN5516-12-EOC終端-電視機(jī)頂盒-電視機(jī),發(fā)現(xiàn)業(yè)務(wù)正常無(wú)卡頓現(xiàn)象。
3.將(EOC一體機(jī))AN5516-12-EOC終端拋開(kāi),直接在(OLT)AN5516-04掛接AN5006-03A的ONU,組網(wǎng)為 cp5506-(OLT)AN5516-04-AN5006-03A-電視機(jī)頂盒-電視機(jī)。
由上述測(cè)試,可以判斷視頻流在OLT至ONU這一段出現(xiàn)問(wèn)題的。
對(duì)抓取的數(shù)據(jù)包進(jìn)行分析:CP5506側(cè)與電視側(cè)抓包IO圖分析對(duì)比,CP5506側(cè)視頻點(diǎn)播正常,曲線為直線,流量平穩(wěn),速率為230Packets/s。
電視側(cè)數(shù)據(jù)包在卡頓時(shí)流量明顯下降,視頻點(diǎn)播正常情況下速率為230Packets/s,出 現(xiàn) 卡頓的情況時(shí)速率下降到100Packets/s,持續(xù)時(shí)間為7.5s左右。
查看電視側(cè)抓取的數(shù)據(jù)包專家信息錯(cuò)誤包993個(gè),錯(cuò)誤信息為:檢測(cè)到TS幀丟失,與IO曲線相符合,視頻在播放時(shí)就表現(xiàn)為卡頓花屏。
AN5516-04的默認(rèn)包抑制參數(shù):上聯(lián)口廣播包100包/s、多播包100包/s、未知包100包/s。
PON口:廣播包100包/s、多播包未抑制、未知包100包/s。
視頻點(diǎn)播為多播包,視頻卡頓時(shí)數(shù)據(jù)包速率降為100包/s,說(shuō)明已經(jīng)觸發(fā)了上聯(lián)口的多播包抑制機(jī)制,從抓取的報(bào)文分析,視頻流使用的UDP協(xié)議傳輸,提供不可靠的無(wú)連接數(shù)據(jù)包傳輸服務(wù),數(shù)據(jù)包傳輸速率受到抑制,傳輸超時(shí)后沒(méi)有傳輸按機(jī)制,就會(huì)出現(xiàn)數(shù)據(jù)包丟失的情況,與Wireshark分析的IO曲線相符合。……