本申請(qǐng)涉及通信技術(shù)領(lǐng)域,特別涉及一種流量分析能力的差異的確定方法及設(shè)備。
背景技術(shù):
在精細(xì)化運(yùn)營(yíng)的大背景下,運(yùn)營(yíng)商網(wǎng)絡(luò)上往往串行部署著若干個(gè)具備流量識(shí)別能力的深度報(bào)文檢測(cè)(英文:deeppacketinspection,簡(jiǎn)稱:dpi)設(shè)備,向上支撐不同的應(yīng)用。
這些dpi設(shè)備由于各種原因在自身的流量分析能力上存在較大的差異。上述各種原因舉例如下:不同的dpi設(shè)備來(lái)自于不同的廠家、使用不同的網(wǎng)絡(luò)接入方式、使用不同的流量識(shí)別技術(shù)、具有不同的演進(jìn)方向、具有不同的升級(jí)維護(hù)周期等等。
正是由于各dpi設(shè)備的流量分析能力存在差異,當(dāng)多個(gè)dpi設(shè)備協(xié)同工作時(shí),不同的dpi設(shè)備流量分析結(jié)果可能會(huì)不一致,導(dǎo)致流量分析結(jié)果的獲取方(如工作人員等)無(wú)法取舍不同的流量分析結(jié)果,也就無(wú)法正確獲得基層網(wǎng)絡(luò)的流量應(yīng)用情況。
目前,對(duì)多個(gè)dpi設(shè)備的流量分析能力之間進(jìn)行協(xié)調(diào)的難度很大。通常根據(jù)上層應(yīng)用系統(tǒng)輸出的多張業(yè)務(wù)報(bào)表中的相似統(tǒng)計(jì)對(duì)象進(jìn)行對(duì)比,由于多張業(yè)務(wù)報(bào)表中包含來(lái)自多個(gè)dpi設(shè)備的數(shù)據(jù)源,從而可以發(fā)現(xiàn)不同dpi設(shè)備的流量分析結(jié)果的差異。
但是,這種根據(jù)業(yè)務(wù)報(bào)表反向推導(dǎo)不同dpi設(shè)備流量分析能力的差異的方式具有很多不足。因?yàn)樯蠈討?yīng)用系統(tǒng)側(cè)重于應(yīng)用本身,不會(huì)專門針對(duì)dpi設(shè)備的流量分析數(shù)據(jù)的質(zhì)量設(shè)計(jì)報(bào)表進(jìn)行對(duì)比驗(yàn)證,因此這種對(duì)比的方式覆蓋范圍 是非常有限的。另外,業(yè)務(wù)報(bào)表往往是為了達(dá)成某種業(yè)務(wù)呈現(xiàn)而設(shè)計(jì)的,可能是經(jīng)過(guò)過(guò)濾、篩選、匯聚、聚合、算法等多種加工方式得到的,因此這種對(duì)比方式的對(duì)比精度是非常有限的。
綜上所述,在多個(gè)dpi設(shè)備協(xié)同工作的環(huán)境下,由于不同的dpi設(shè)備的流量分析能力各有不同而獲得的流量分析結(jié)果不一致時(shí),無(wú)法準(zhǔn)確獲知不同的dpi設(shè)備的流量分析能力的差異,進(jìn)而無(wú)法獲知正確的流量分析結(jié)果,影響dpi協(xié)同工作時(shí)整個(gè)系統(tǒng)的工作能力。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)實(shí)施例提供一種流量分析協(xié)調(diào)方法及設(shè)備,用以解決多個(gè)dpi設(shè)備協(xié)同工作時(shí),無(wú)法準(zhǔn)確獲知不同的dpi設(shè)備的流量分析能力的差異的問(wèn)題。
本申請(qǐng)實(shí)施例提供的具體技術(shù)方案如下:
第一方面,提供一種流量分析能力的差異的確定方法,包括:用于分析若干dpi設(shè)備的流量分析能力的協(xié)調(diào)設(shè)備向所述若干dpi設(shè)備通知流量分析信息的上報(bào)內(nèi)容;所述協(xié)調(diào)設(shè)備在通知所述流量分析信息的上報(bào)內(nèi)容之后,接收所述若干dpi設(shè)備上報(bào)的包含所述上報(bào)內(nèi)容的流量分析信息;所述協(xié)調(diào)設(shè)備對(duì)接收到的所述若干dip設(shè)備上報(bào)的流量分析信息進(jìn)行分析,獲得所述若干dpi設(shè)備中各個(gè)dpi設(shè)備的流量分析能力的差異;所述協(xié)調(diào)設(shè)備將獲得的所述若干dpi設(shè)備中各個(gè)dpi設(shè)備的流量分析能力的差異進(jìn)行輸出。通過(guò)本申請(qǐng)實(shí)施例提供的方案,當(dāng)多個(gè)dpi設(shè)備協(xié)同工作時(shí),協(xié)調(diào)設(shè)備收集這些dpi設(shè)備通過(guò)檢測(cè)流量得到的流量分析信息,協(xié)調(diào)設(shè)備通過(guò)分析收集的流量分析信息可以獲得這些dpi設(shè)備的流量分析能力的差異,并在不同dpi設(shè)備的流量分析能力差異較大的情況下進(jìn)行告警或?qū)Ψ治鼋Y(jié)果進(jìn)行顯示,能夠使應(yīng)用系統(tǒng)及時(shí)有針對(duì)性的進(jìn)行處理。并且應(yīng)用系統(tǒng)也可以通過(guò)分析結(jié)果選擇正確的流量分析信息,這樣能夠提高dpi設(shè)備協(xié)同工作時(shí)整個(gè)系統(tǒng)的工作能力。
結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述流量分析信 息的上報(bào)內(nèi)容至少包括:對(duì)流量檢測(cè)的開始時(shí)間、結(jié)束時(shí)間;識(shí)別出的應(yīng)用協(xié)議唯一標(biāo)識(shí)id、應(yīng)用協(xié)議描述;統(tǒng)計(jì)的上行流量大小、下行流量大小、用戶數(shù)。
結(jié)合第一方面的第一種可能的實(shí)現(xiàn),在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述流量信息的上報(bào)內(nèi)容可進(jìn)行擴(kuò)充。
結(jié)合第一方面和第一方面的第一種至第二種可能的實(shí)現(xiàn)方式中的任一種,在第一方面的第三種可能的實(shí)現(xiàn)方式中,還包括:所述協(xié)調(diào)設(shè)備分別接收所述若干dpi設(shè)備上報(bào)的自身支持的時(shí)間計(jì)算粒度;以及根據(jù)接收到的各個(gè)dpi設(shè)備自身支持的時(shí)間計(jì)算粒度,結(jié)合所述協(xié)調(diào)設(shè)備預(yù)先配置的統(tǒng)計(jì)時(shí)間間隔,確定所述流量分析信息的上報(bào)周期;所述協(xié)調(diào)設(shè)備向所述若干dpi設(shè)備通知所述流量分析信息的上報(bào)周期。
結(jié)合第一方面的第一種或第二種可能的實(shí)現(xiàn)方式,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述協(xié)調(diào)設(shè)備對(duì)接收到的所述若干dpi設(shè)備上報(bào)的流量分析信息進(jìn)行分析,獲得所述若干dpi設(shè)備的流量分析能力的差異,包括:所述協(xié)調(diào)設(shè)備將所述若干dpi設(shè)備中的各個(gè)dpi設(shè)備在同一時(shí)間段內(nèi)的統(tǒng)計(jì)內(nèi)容進(jìn)行相近性的判斷以及波形變化趨勢(shì)的對(duì)比,所述統(tǒng)計(jì)內(nèi)容包括統(tǒng)計(jì)的上行流量大小、下行流量大小以及用戶數(shù),判斷出所述若干dpi設(shè)備中的第一dpi設(shè)備和第二dpi設(shè)備分別統(tǒng)計(jì)的上行流量大小、下行流量大小或者用戶數(shù)之間的差距大于設(shè)定閾值;所述協(xié)調(diào)設(shè)備根據(jù)所述若干dpi設(shè)備中的各個(gè)dpi設(shè)備上報(bào)的在同一時(shí)間段內(nèi)可識(shí)別出的應(yīng)用協(xié)議id和應(yīng)用協(xié)議描述,判斷出所述若干dpi設(shè)備中的各個(gè)dpi設(shè)備的協(xié)議庫(kù)之間的對(duì)應(yīng)關(guān)系,以及判斷出所述若干dpi設(shè)備中的第一dpi設(shè)備無(wú)法識(shí)別第二dpi設(shè)備能夠識(shí)別的應(yīng)用協(xié)議描述。
結(jié)合第一方面和第一方面的第一種至第四種可能的實(shí)現(xiàn)方式中的任一種,在第一方面的第五種可能的實(shí)現(xiàn)方式中,所述協(xié)調(diào)設(shè)備將獲得的所述若干dpi設(shè)備的流量分析能力的差異進(jìn)行輸出,包括:所述協(xié)調(diào)設(shè)備將獲得的所述若干dpi設(shè)備的流量分析能力的差異在本地輸出、或向其他設(shè)備輸出。
第二方面,提供一種流量分析能力的確定方法,包括:dpi設(shè)備接收協(xié)調(diào) 設(shè)備通知的流量分析信息的上報(bào)內(nèi)容,所述協(xié)調(diào)設(shè)備用于分析包含所述dpi設(shè)備的若干dpi設(shè)備的流量分析能力;所述dpi設(shè)備將包含所述上報(bào)內(nèi)容的流量分析信息上報(bào)給所述協(xié)調(diào)設(shè)備。這樣通過(guò)dpi設(shè)備將自身的流量識(shí)別能力向協(xié)調(diào)設(shè)備上報(bào),使得協(xié)調(diào)設(shè)備可以對(duì)多個(gè)dpi設(shè)備統(tǒng)一協(xié)調(diào)管理,獲知多個(gè)dpi設(shè)備的流量分析能力的差異。
結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述流量分析信息的上報(bào)內(nèi)容包括:對(duì)流量檢測(cè)的開始時(shí)間、結(jié)束時(shí)間;識(shí)別出的應(yīng)用協(xié)議唯一標(biāo)識(shí)id、應(yīng)用協(xié)議描述;統(tǒng)計(jì)的上行流量大小、下行流量大小、用戶數(shù)。
結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,還包括:所述dpi設(shè)備向所述協(xié)調(diào)設(shè)備上報(bào)自身支持的時(shí)間計(jì)算粒度;所述dpi設(shè)備接收所述協(xié)調(diào)設(shè)備通知的流量分析信息的上報(bào)周期;所述dpi設(shè)備按照所述上報(bào)周期,周期性的向所述協(xié)調(diào)設(shè)備上報(bào)流量分析信息。
第三方面,提供一種協(xié)調(diào)設(shè)備,該協(xié)調(diào)設(shè)備具有實(shí)現(xiàn)上述第一方面和第一方面的第一種至第五種可能的實(shí)現(xiàn)方式中的任一種方法設(shè)計(jì)中協(xié)調(diào)設(shè)備行為的功能。所述功能可以通過(guò)硬件實(shí)現(xiàn),也可以通過(guò)硬件執(zhí)行相應(yīng)的軟件實(shí)現(xiàn)。所述硬件或軟件包括一個(gè)或多個(gè)與上述功能相對(duì)應(yīng)的模塊。
第四方面,提供一種dpi設(shè)備,該dpi設(shè)備具有實(shí)現(xiàn)上述第二方面和第二方面的第一種至第二種可能的實(shí)現(xiàn)方式中的任一種方法設(shè)計(jì)中協(xié)調(diào)設(shè)備行為的功能。所述功能可以通過(guò)硬件實(shí)現(xiàn),也可以通過(guò)硬件執(zhí)行相應(yīng)的軟件實(shí)現(xiàn)。所述硬件或軟件包括一個(gè)或多個(gè)與上述功能相對(duì)應(yīng)的模塊。
第五方面,提供一種協(xié)調(diào)設(shè)備,該協(xié)調(diào)設(shè)備的結(jié)構(gòu)包括收發(fā)器、處理器和總線,所述處理器用于調(diào)用一組程序,使得所述協(xié)調(diào)設(shè)備執(zhí)行如第一方面和第一方面的第一種至第五種可能的實(shí)現(xiàn)方式中的任意一種所述的方法。
第六方面,提供一種dpi設(shè)備,該dpi設(shè)備的結(jié)構(gòu)包括收發(fā)器、處理器和總線,所述處理器用于調(diào)用一組程序,使得所述dpi執(zhí)行如第二方面和第二方 面的第一種至第二種可能的實(shí)現(xiàn)方式中的任一種所述的方法。
第七方面,提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),用于儲(chǔ)存為上述方面所述的協(xié)調(diào)設(shè)備所用的計(jì)算機(jī)軟件指令,其包含用于執(zhí)行上述方面所設(shè)計(jì)的程序。
第八方面,提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),用于儲(chǔ)存為上述方面所述的dpi設(shè)備所用的計(jì)算機(jī)軟件指令,其包含用于執(zhí)行上述方面所設(shè)計(jì)的程序。
本申請(qǐng)實(shí)施例提供的方案通過(guò)協(xié)調(diào)設(shè)備協(xié)調(diào)統(tǒng)一分析多個(gè)dpi設(shè)備的流量分析能力,可以準(zhǔn)確的獲知各個(gè)dpi設(shè)備的流量分析能力的差異,獲知正確的流量分析結(jié)果,提高dpi協(xié)同工作時(shí)整個(gè)系統(tǒng)的工作能力。
附圖說(shuō)明
圖1為本申請(qǐng)實(shí)施例中應(yīng)用系統(tǒng)架構(gòu)圖;
圖2為本申請(qǐng)實(shí)施例中流量分析能力的差異的確定方法流程圖;
圖3為本申請(qǐng)實(shí)施例中一種應(yīng)用場(chǎng)景下流量分析能力的差異的確定方法示意圖;
圖4為本申請(qǐng)實(shí)施例中協(xié)調(diào)設(shè)備的結(jié)構(gòu)圖之一;
圖5為本申請(qǐng)實(shí)施例中dpi設(shè)備的結(jié)構(gòu)圖之一;
圖6為本申請(qǐng)實(shí)施例中協(xié)調(diào)設(shè)備的結(jié)構(gòu)圖之二;
圖7為本申請(qǐng)實(shí)施例中dpi設(shè)備的結(jié)構(gòu)圖之二。
具體實(shí)施方式
為了使本申請(qǐng)的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本申請(qǐng)作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
本申請(qǐng)實(shí)施例中涉及的dpi設(shè)備是指包含具有dpi能力的模塊的網(wǎng)元,基于不同的應(yīng)用場(chǎng)景dpi設(shè)備傾向于不同的dpi能力,例如,流量監(jiān)測(cè)、策略控 制、網(wǎng)絡(luò)分析、營(yíng)銷支撐等,本申請(qǐng)實(shí)施例中為了方便描述,將dpi能力稱為流量分析能力,其包括dpi設(shè)備具備的各種分析能力。
本申請(qǐng)實(shí)施例適用于部署若干個(gè)dpi設(shè)備協(xié)同工作的網(wǎng)絡(luò)場(chǎng)景。
例如,運(yùn)營(yíng)商在向精細(xì)化運(yùn)營(yíng)轉(zhuǎn)型的初期,可能會(huì)引入多個(gè)不同廠家的dpi設(shè)備,這多個(gè)不同廠家的dpi設(shè)備的流量分析能力不盡相同;又例如,運(yùn)營(yíng)商現(xiàn)網(wǎng)已有若干dpi設(shè)備,各個(gè)dpi設(shè)備分別基于如上所述的不同的應(yīng)用場(chǎng)景所建設(shè),這若干dpi設(shè)備的流量分析能力也不盡相同。
而基于運(yùn)營(yíng)商發(fā)展的一些應(yīng)用場(chǎng)景中,需要將各個(gè)dpi設(shè)備的流量分析能力進(jìn)行分析,實(shí)現(xiàn)數(shù)據(jù)融合,為了保證融合后的數(shù)據(jù)質(zhì)量,以及在快速發(fā)現(xiàn)異常的數(shù)據(jù)質(zhì)量并進(jìn)行告警,及時(shí)進(jìn)行處理,本申請(qǐng)實(shí)施例中提供了一種在若干個(gè)dpi設(shè)備協(xié)同工作的場(chǎng)景下,流量分析能力的差異的確定方法,及用于分析若干深度報(bào)文檢測(cè)dpi設(shè)備的流量分析能力的協(xié)調(diào)設(shè)備,利用協(xié)調(diào)設(shè)備獲取不同dpi設(shè)備上報(bào)的流量分析信息,從而獲知各個(gè)dpi設(shè)備的流量分析能力的差異。
如圖1所示,為本申請(qǐng)實(shí)施例中的應(yīng)用系統(tǒng)架構(gòu)圖。運(yùn)營(yíng)商部署了若干個(gè)dpi設(shè)備,分別用dpi-a、dpi-b、dpi-c、dpi-d、dpi-e表示,這些dpi設(shè)備對(duì)基層網(wǎng)絡(luò)的流量進(jìn)行識(shí)別,向上支撐不同的應(yīng)用(例如應(yīng)用1、應(yīng)用2、應(yīng)用3、應(yīng)用4)。
以下結(jié)合附圖對(duì)本申請(qǐng)實(shí)施例中優(yōu)選的實(shí)現(xiàn)方式作詳細(xì)說(shuō)明。
參閱圖2所示,本申請(qǐng)實(shí)施例提供的流量分析能力的差異的確定方法如下所述。
步驟201:協(xié)調(diào)設(shè)備向若干dpi設(shè)備通知流量分析信息的上報(bào)內(nèi)容。
所述流量分析信息是指dpi設(shè)備通過(guò)識(shí)別網(wǎng)絡(luò)流量,對(duì)識(shí)別的網(wǎng)絡(luò)流量進(jìn)行分析統(tǒng)計(jì)的信息;
所述流量分析信息的上報(bào)內(nèi)容至少包括:對(duì)流量檢測(cè)的開始時(shí)間、結(jié)束時(shí)間;識(shí)別出的應(yīng)用協(xié)議唯一標(biāo)識(shí)id、應(yīng)用協(xié)議描述;統(tǒng)計(jì)的上行流量大小、下 行流量大小、用戶數(shù)。
由于各個(gè)dpi設(shè)備的流量分析能力不同,因此dpi設(shè)備能夠向協(xié)調(diào)設(shè)備上報(bào)的流量分析信息的內(nèi)容也不同,這里為了能夠?qū)Σ煌琩pi設(shè)備的流量分析能力有一個(gè)橫向的分析,向各個(gè)dpi設(shè)備通知的流量分析信息的上報(bào)內(nèi)容為各個(gè)dpi設(shè)備通過(guò)具備的基礎(chǔ)的分析能力均可獲得的。
當(dāng)然,本申請(qǐng)實(shí)施例中,協(xié)調(diào)設(shè)備可以通過(guò)預(yù)先了解各個(gè)dpi可上報(bào)的內(nèi)容,將流量分析信息的上報(bào)內(nèi)容在上述設(shè)置的基礎(chǔ)內(nèi)容上進(jìn)行擴(kuò)充。
較佳的,本申請(qǐng)實(shí)施例中,協(xié)調(diào)設(shè)備還向所述若干dpi設(shè)備發(fā)送流量分析信息的上報(bào)周期。上報(bào)周期通過(guò)如下方式確定。
因?yàn)椴煌膁pi設(shè)備自身支持的時(shí)間計(jì)算粒度不同,因此協(xié)調(diào)設(shè)備首先要獲知各個(gè)dpi設(shè)備自身支持的時(shí)間計(jì)算粒度。則:
1)dpi設(shè)備向協(xié)調(diào)設(shè)備上報(bào)自身很支持的時(shí)間計(jì)算粒度。
其中一個(gè)dpi設(shè)備可支持的時(shí)間計(jì)算粒度比如1分鐘、5分鐘、10分鐘、15分鐘、1小時(shí)、1天等中的一個(gè)或者多個(gè)。
2)協(xié)調(diào)設(shè)備分別接收所述若干dpi設(shè)備上報(bào)的自身支持的時(shí)間計(jì)算粒度,根據(jù)接收到的各個(gè)dpi設(shè)備自身支持的時(shí)間計(jì)算粒度,結(jié)合所述協(xié)調(diào)設(shè)備預(yù)先配置的統(tǒng)計(jì)時(shí)間間隔,確定所述流量分析信息的上報(bào)周期。
3)所述協(xié)調(diào)設(shè)備向所述若干dpi設(shè)備通知所述流量分析信息的上報(bào)周期。
需要說(shuō)明的是,協(xié)調(diào)設(shè)備向各個(gè)dpi設(shè)備發(fā)送的上報(bào)周期可能是相同的,也可能是不同的。
上述第2)部分是一個(gè)上報(bào)周期的協(xié)商過(guò)程,協(xié)調(diào)設(shè)備自身可能預(yù)先也配置了優(yōu)先支持的統(tǒng)計(jì)時(shí)間間隔,比如,優(yōu)先支持1小時(shí)的統(tǒng)計(jì)時(shí)間間隔。協(xié)調(diào)設(shè)備根據(jù)各個(gè)dpi設(shè)備支持的時(shí)間計(jì)算粒度,結(jié)合自身優(yōu)先支持的統(tǒng)計(jì)時(shí)間間隔,協(xié)商出一個(gè)合適的上報(bào)周期。如,圖1中的dpi-a支持的時(shí)間計(jì)算粒度為1分鐘、1小時(shí);dpi-b支持的時(shí)間計(jì)算粒度為5分鐘、1小時(shí);dpi-c支持的時(shí)間計(jì)算粒度為10分鐘、1小時(shí);dpi-d支持的時(shí)間計(jì)算粒度為15分鐘、1 小時(shí);dpi-e支持的時(shí)間計(jì)算粒度為1分鐘、15分鐘。則協(xié)調(diào)設(shè)備發(fā)現(xiàn)dpi-a、dpi-b、dpi-c和dpi-d均可支持1小時(shí)的時(shí)間計(jì)算粒度,且協(xié)調(diào)設(shè)備自身也優(yōu)先支持1小時(shí)的統(tǒng)計(jì)時(shí)間間隔,只有dpi-e支持的時(shí)間計(jì)算粒度中不包含1小時(shí),則協(xié)商設(shè)備向dpi-a、dpi-b、dpi-c和dpi-d均發(fā)送上報(bào)周期為1小時(shí),向dpi-e發(fā)送的上報(bào)周期為15分鐘。而后續(xù)根據(jù)dpi-e的上報(bào)的流量分析信息中的開始時(shí)間和結(jié)束時(shí)間,以及其他四個(gè)dpi設(shè)備上報(bào)的流量分析信息中的開始時(shí)間和結(jié)束時(shí)間,選擇dpi-e與其他四個(gè)dpi設(shè)備在同一個(gè)時(shí)間段內(nèi)(時(shí)長(zhǎng)為1小時(shí))上報(bào)的流量分析信息進(jìn)行比較,其中,在上述同一個(gè)時(shí)間段內(nèi)dpi-e上報(bào)的流量分析信息為連續(xù)上報(bào)四次的流量分析信息的共同內(nèi)容。
步驟202:dpi設(shè)備接收協(xié)調(diào)設(shè)備通知的流量分析信息的上報(bào)內(nèi)容后,將包含所述上報(bào)內(nèi)容的流量分析信息上報(bào)給所述協(xié)調(diào)設(shè)備。
步驟203:協(xié)調(diào)設(shè)備接收若干dpi設(shè)備上報(bào)的包含所述上報(bào)內(nèi)容的流量分析信息,并對(duì)接收到的所述若干dip設(shè)備上報(bào)的流量分析信息進(jìn)行分析,獲得所述若干dpi設(shè)備中各個(gè)dpi設(shè)備的流量分析能力的差異。
需要說(shuō)明的是,本申請(qǐng)實(shí)施例中由于所述上報(bào)內(nèi)容可擴(kuò)展,協(xié)調(diào)設(shè)備對(duì)包含所述上報(bào)內(nèi)容的流量分析信息的分析方式就會(huì)不同,本申請(qǐng)對(duì)各個(gè)dpi設(shè)備上報(bào)的流量分析信息的分析方式不作具體限定,任意可獲得各個(gè)dpi設(shè)備的流量分析能力的差異的分析方式均可以。
本申請(qǐng)實(shí)施例中對(duì)分析方式僅進(jìn)行一些舉例說(shuō)明,并且通過(guò)舉例的分析方式,可以獲得所述若干dpi設(shè)備的流量分析能力的一些差異。比如說(shuō):
所述協(xié)調(diào)設(shè)備將所述若干dpi設(shè)備中的各個(gè)dpi設(shè)備在同一時(shí)間段內(nèi)的統(tǒng)計(jì)內(nèi)容進(jìn)行相近性的判斷以及波形變化趨勢(shì)的對(duì)比,所述統(tǒng)計(jì)內(nèi)容包括統(tǒng)計(jì)的上行流量大小、下行流量大小以及用戶數(shù),判斷出所述若干dpi設(shè)備中的第一dpi設(shè)備和第二dpi設(shè)備分別統(tǒng)計(jì)的上行流量大小、下行流量大小或者用戶數(shù)之間的差距大于設(shè)定閾值;
所述協(xié)調(diào)設(shè)備根據(jù)所述若干dpi設(shè)備中的各個(gè)dpi設(shè)備上報(bào)的在同一時(shí)間 段內(nèi)可識(shí)別出的應(yīng)用協(xié)議id和應(yīng)用協(xié)議描述,判斷出所述若干dpi設(shè)備中的各個(gè)dpi設(shè)備的協(xié)議庫(kù)之間的對(duì)應(yīng)關(guān)系,以及判斷出所述若干dpi設(shè)備中的第一dpi設(shè)備無(wú)法識(shí)別第二dpi設(shè)備能夠識(shí)別的應(yīng)用協(xié)議描述。
較佳的,本申請(qǐng)實(shí)施例中,協(xié)調(diào)設(shè)備在每次獲得所述若干dpi設(shè)備中各個(gè)dpi設(shè)備的流量分析能力的差異后,在本地存儲(chǔ)獲得的結(jié)果,這樣可以累積一段時(shí)間的分析結(jié)果。當(dāng)最新接收到所述若干dpi設(shè)備中各個(gè)dpi設(shè)備上報(bào)的流量分析信息后,在分析的過(guò)程中,還可以將本次上報(bào)的流量分析信息與存儲(chǔ)的累積一段時(shí)間的分析結(jié)果進(jìn)行比較,可以獲得每一個(gè)dpi設(shè)備的流量分析能力有什么變化,比如,圖1中的dpi-c統(tǒng)計(jì)的用戶數(shù)波動(dòng)較大,可以將這種情況記錄為可告警的異常情況。這樣,不但可以橫向比較各個(gè)dpi設(shè)備的流量分析能力的差異,還可以比較縱向比較同一個(gè)dpi設(shè)備在不同時(shí)期的流量分析能力的差異。
步驟204:協(xié)調(diào)設(shè)備將獲得的所述若干dpi設(shè)備中各個(gè)dpi設(shè)備的流量分析能力的差異進(jìn)行輸出。
具體地,所述協(xié)調(diào)設(shè)備將獲得的所述若干dpi設(shè)備的流量分析能力的差異在本地輸出、或向其他設(shè)備輸出。輸出方式可以為報(bào)表的形式,或者告警的形式。系統(tǒng)維護(hù)人員也可以再輸出的結(jié)果的基礎(chǔ)上進(jìn)行二次分析,進(jìn)一步獲得更詳細(xì)更確切更豐富的結(jié)果。
基于上述圖2中介紹的方法,下面以一種具體的應(yīng)用場(chǎng)景為例,對(duì)本申請(qǐng)實(shí)施例提供的方法作進(jìn)一步詳細(xì)的描述。
如圖3所示,某運(yùn)營(yíng)商同時(shí)部署了業(yè)務(wù)感知質(zhì)量(英文:serviceexperiencequality,縮寫:seq)網(wǎng)元和業(yè)務(wù)控制網(wǎng)關(guān)(英文:servicecontrolgateway,縮寫:scg)網(wǎng)元,其中,seq網(wǎng)元和scg網(wǎng)元為具有dpi功能的系統(tǒng)實(shí)例,均向上支撐同一個(gè)應(yīng)用商業(yè)智能(英文:businessintelligence,縮寫:bi)系統(tǒng)?;A(chǔ)網(wǎng)絡(luò)結(jié)構(gòu)中包括無(wú)線網(wǎng)絡(luò)(英文:radionetwork)、兩個(gè)核心網(wǎng)網(wǎng)元實(shí)例:grs業(yè)務(wù)支撐節(jié)點(diǎn)(英文:servinggprssupportnode,縮寫:sgsn) 和網(wǎng)關(guān)gprs支撐節(jié)點(diǎn)(英文:gatewaygprssupportnode,縮寫:ggsn)、因特網(wǎng)(英文:internetnetwork)。seq網(wǎng)元采集gn接口數(shù)據(jù),用于網(wǎng)絡(luò)分析;scg網(wǎng)元采集gi接口數(shù)據(jù),用于策略控制。seq網(wǎng)元和scg網(wǎng)元各自對(duì)采集的數(shù)據(jù)進(jìn)行識(shí)別并統(tǒng)計(jì)流量分析信息,且均會(huì)將統(tǒng)計(jì)的流量分析信息向用戶的bi系統(tǒng)上報(bào)。同時(shí),在另一個(gè)維度,seq網(wǎng)元和scg網(wǎng)元接收協(xié)調(diào)設(shè)備的統(tǒng)一管理,按照協(xié)調(diào)設(shè)備發(fā)送的流量分析信息的上報(bào)內(nèi)容和上報(bào)周期,周期性的向協(xié)調(diào)設(shè)備上報(bào)所統(tǒng)計(jì)的流量分析信息。在協(xié)調(diào)設(shè)備側(cè),協(xié)調(diào)設(shè)備對(duì)接收到的seq網(wǎng)元和scg網(wǎng)元周期性發(fā)送的流量分析信息進(jìn)行分析,并獲得seq網(wǎng)元和scg網(wǎng)元的流量分析能力的差異,并以報(bào)表的方法在本地輸出,或者向用戶的bi系統(tǒng)輸出,以及,在發(fā)現(xiàn)seq網(wǎng)元或scg網(wǎng)元的流量分析能力出現(xiàn)嚴(yán)重錯(cuò)誤的情況下,向用戶的bi系統(tǒng)發(fā)出告警,或在本地進(jìn)行告警。
基于同一發(fā)明構(gòu)思,參閱圖4所示,本申請(qǐng)實(shí)施例提供了一種協(xié)調(diào)設(shè)備400,所述協(xié)調(diào)設(shè)備400用分析若干dpi設(shè)備的流量分析能力,協(xié)調(diào)設(shè)備400包括:通知單元401、接收單元402、分析單元403和輸出單元404。其中:
通知單元401,用于向所述若干dpi設(shè)備通知流量分析信息的上報(bào)內(nèi)容;
接收單元402,用于在所述通知單元401通知所述流量分析信息的上報(bào)內(nèi)容之后,接收所述若干dpi設(shè)備上報(bào)的包含所述上報(bào)內(nèi)容的流量分析信息;
分析單元403,用于對(duì)所述接收單元402接收到的所述若干dip設(shè)備上報(bào)的流量分析信息進(jìn)行分析,獲得所述若干dpi設(shè)備中各個(gè)dpi設(shè)備的流量分析能力的差異;
輸出單元404,用于將所述分析單元403獲得的所述若干dpi設(shè)備中各個(gè)dpi設(shè)備的流量分析能力的差異進(jìn)行輸出。
可選的,所述流量分析信息的上報(bào)內(nèi)容至少包括:對(duì)流量檢測(cè)的開始時(shí)間、結(jié)束時(shí)間;識(shí)別出的應(yīng)用協(xié)議唯一標(biāo)識(shí)id、應(yīng)用協(xié)議描述;統(tǒng)計(jì)的上行流量大小、下行流量大小、用戶數(shù)。
可選的,所述接收單元402還用于,分別接收所述若干dpi設(shè)備上報(bào)的自 身支持的時(shí)間計(jì)算粒度;
所述協(xié)調(diào)設(shè)備400還包括:
確定單元405,用于根據(jù)所述接收單元402接收到的各個(gè)dpi設(shè)備自身支持的時(shí)間計(jì)算粒度,結(jié)合所述協(xié)調(diào)設(shè)備預(yù)先配置的統(tǒng)計(jì)時(shí)間間隔,確定所述流量分析信息的上報(bào)周期;
所述通知單元401還用于,向所述若干dpi設(shè)備通知所述確定單元405確定的所述流量分析信息的上報(bào)周期。
可選的,所述分析單元403用于:
將所述若干dpi設(shè)備中的各個(gè)dpi設(shè)備在同一時(shí)間段內(nèi)的統(tǒng)計(jì)內(nèi)容進(jìn)行相近性的判斷以及波形變化趨勢(shì)的對(duì)比,所述統(tǒng)計(jì)內(nèi)容包括統(tǒng)計(jì)的上行流量大小、下行流量大小以及用戶數(shù),判斷出所述若干dpi設(shè)備中的第一dpi設(shè)備和第二dpi設(shè)備分別統(tǒng)計(jì)的上行流量大小、下行流量大小或者用戶數(shù)之間的差距大于設(shè)定閾值;以及
根據(jù)所述若干dpi設(shè)備中的各個(gè)dpi設(shè)備上報(bào)的在同一時(shí)間段內(nèi)可識(shí)別出的應(yīng)用協(xié)議id和應(yīng)用協(xié)議描述,判斷出所述若干dpi設(shè)備中的各個(gè)dpi設(shè)備的協(xié)議庫(kù)之間的對(duì)應(yīng)關(guān)系,以及判斷出所述若干dpi設(shè)備中的第一dpi設(shè)備無(wú)法識(shí)別第二dpi設(shè)備能夠識(shí)別的應(yīng)用協(xié)議描述。
可選的,所述輸出單元404用于:
將獲得的所述若干dpi設(shè)備的流量分析能力的差異在本地輸出、或向其他設(shè)備輸出。
基于同一發(fā)明構(gòu)思,參閱圖5所示,本申請(qǐng)實(shí)施例還提供了一種dpi設(shè)備500,包括:接收單元501和發(fā)送單元502,其中:
接收單元501,用于接收協(xié)調(diào)設(shè)備通知的流量分析信息的上報(bào)內(nèi)容,所述協(xié)調(diào)設(shè)備用于分析包含所述dpi設(shè)備500的若干dpi設(shè)備的流量分析能力;
發(fā)送單元502,用于將包含所述上報(bào)內(nèi)容的流量分析信息上報(bào)給所述協(xié)調(diào)設(shè)備。
可選的,所述流量分析信息的上報(bào)內(nèi)容包括:對(duì)流量檢測(cè)的開始時(shí)間、結(jié)束時(shí)間;識(shí)別出的應(yīng)用協(xié)議唯一標(biāo)識(shí)id、應(yīng)用協(xié)議描述;統(tǒng)計(jì)的上行流量大小、下行流量大小、用戶數(shù)。
可選的,所述發(fā)送單元502還用于,向所述協(xié)調(diào)設(shè)備上報(bào)自身支持的時(shí)間計(jì)算粒度;
所述接收單元501還用于,在所述發(fā)送單元502向所述協(xié)調(diào)設(shè)備上報(bào)自身支持的時(shí)間計(jì)算粒度之后,接收所述協(xié)調(diào)設(shè)備通知的流量分析信息的上報(bào)周期;
所述發(fā)送單元502還用于,按照所述接收單元501接收的所述上報(bào)周期,周期性的向所述協(xié)調(diào)設(shè)備上報(bào)流量分析信息。
基于同一發(fā)明構(gòu)思,參閱圖6所示,本申請(qǐng)實(shí)施例還提供了另一種協(xié)調(diào)設(shè)備600,所述協(xié)調(diào)設(shè)備600用于分析若干深度報(bào)文檢測(cè)dpi設(shè)備的流量分析能力,所述協(xié)調(diào)設(shè)備600包括收發(fā)器601、處理器602和總線603,收發(fā)器601和處理器602均與總線603連接,其中,所述處理器602用于調(diào)用一組程序,使得所述協(xié)調(diào)設(shè)備600執(zhí)行如圖2所示的方法。
較佳的,所述協(xié)調(diào)設(shè)備600還包括存儲(chǔ)器604,所述存儲(chǔ)器604用于存儲(chǔ)所述處理器調(diào)用的程序。
處理器602可以是中央處理器(英文:centralprocessingunit,縮寫:cpu),網(wǎng)絡(luò)處理器(英文:networkprocessor,縮寫:np)或者cpu和np的組合。
處理器602還可以進(jìn)一步包括硬件芯片。上述硬件芯片可以是專用集成電路(英文:application-specificintegratedcircuit,縮寫:asic),可編程邏輯器件(英文:programmablelogicdevice,縮寫:pld)或其組合。上述pld可以是復(fù)雜可編程邏輯器件(英文:complexprogrammablelogicdevice,縮寫:cpld),現(xiàn)場(chǎng)可編程邏輯門陣列(英文:field-programmablegatearray,縮寫:fpga),通用陣列邏輯(英文:genericarraylogic,縮寫:gal)或其任意組合。
存儲(chǔ)器604可以包括易失性存儲(chǔ)器(英文:volatilememory),例如隨機(jī)存取存儲(chǔ)器(英文:random-accessmemory,縮寫:ram);存儲(chǔ)器604也可以包括非易失性存儲(chǔ)器(英文:non-volatilememory),例如快閃存儲(chǔ)器(英文:flashmemory),硬盤(英文:harddiskdrive,縮寫:hdd)或固態(tài)硬盤(英文:solid-statedrive,縮寫:ssd);存儲(chǔ)器604還可以包括上述種類的存儲(chǔ)器的組合。
基于同一發(fā)明構(gòu)思,參閱圖7所示,本申請(qǐng)實(shí)施例還提供了另一種dpi設(shè)備700,包括收發(fā)器701、處理器702和總線703,收發(fā)器701和處理器702均與總線703連接,其中,所述處理器702用于調(diào)用一組程序,使得所述dpi設(shè)備700執(zhí)行如圖2所示的方法。
較佳的,所述dpi設(shè)備700還包括存儲(chǔ)器704,所述存儲(chǔ)器704用于存儲(chǔ)所述處理器702調(diào)用的程序。
處理器702可以是中央處理器(英文:centralprocessingunit,縮寫:cpu),網(wǎng)絡(luò)處理器(英文:networkprocessor,縮寫:np)或者cpu和np的組合。
處理器702還可以進(jìn)一步包括硬件芯片。上述硬件芯片可以是專用集成電路(英文:application-specificintegratedcircuit,縮寫:asic),可編程邏輯器件(英文:programmablelogicdevice,縮寫:pld)或其組合。上述pld可以是復(fù)雜可編程邏輯器件(英文:complexprogrammablelogicdevice,縮寫:cpld),現(xiàn)場(chǎng)可編程邏輯門陣列(英文:field-programmablegatearray,縮寫:fpga),通用陣列邏輯(英文:genericarraylogic,縮寫:gal)或其任意組合。
存儲(chǔ)器704可以包括易失性存儲(chǔ)器(英文:volatilememory),例如隨機(jī)存取存儲(chǔ)器(英文:random-accessmemory,縮寫:ram);存儲(chǔ)器704也可以包括非易失性存儲(chǔ)器(英文:non-volatilememory),例如快閃存儲(chǔ)器(英文:flashmemory),硬盤(英文:harddiskdrive,縮寫:hdd)或固態(tài)硬盤(英文:solid-statedrive,縮寫:ssd);存儲(chǔ)器704還可以包括上述種類的存儲(chǔ)器的組合。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)、或計(jì) 算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本申請(qǐng)是參照根據(jù)本申請(qǐng)實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
盡管已描述了本申請(qǐng)的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請(qǐng)范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本申請(qǐng)實(shí)施例進(jìn)行各種改動(dòng)和變型而不脫離本申請(qǐng)實(shí)施例的精神和范圍。這樣,倘若本申請(qǐng)實(shí)施例的這些修改和變型屬于本申請(qǐng)權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本申請(qǐng)也意圖包含這些改動(dòng)和變型在內(nèi)。