本發(fā)明涉及通信技術(shù),尤其涉及一種基于智能網(wǎng)關(guān)的業(yè)務(wù)識(shí)別方法和裝置。
背景技術(shù):
隨著通信技術(shù)的發(fā)展,家庭中的智能網(wǎng)關(guān)已經(jīng)成為智能化家居服務(wù)的核心,智能網(wǎng)關(guān)具備智能家居控制樞紐及無(wú)線路由兩大功能,智能家庭網(wǎng)關(guān)可以通過(guò)寬帶接入和承載網(wǎng)連接到業(yè)務(wù)網(wǎng)絡(luò)或互聯(lián)網(wǎng)中;并且,各種家庭中的終端在通過(guò)智能網(wǎng)關(guān)實(shí)現(xiàn)設(shè)備互聯(lián)的同時(shí),還通過(guò)智能網(wǎng)關(guān)訪問(wèn)寬帶網(wǎng)絡(luò)之間互連的協(xié)議(Internet Protocol,簡(jiǎn)稱IP)網(wǎng)絡(luò),并與寬帶IP網(wǎng)絡(luò)上的業(yè)務(wù)平臺(tái)或其它各類終端配合,進(jìn)而步為用戶提供更廣泛的家庭網(wǎng)絡(luò)業(yè)務(wù)能力。在以上過(guò)程中,需要對(duì)流經(jīng)智能網(wǎng)關(guān)的數(shù)據(jù)流的數(shù)據(jù)包進(jìn)行應(yīng)用層信息的檢測(cè)和控制,從而需要采用深度報(bào)文檢測(cè)(Deep Packet Inspection,簡(jiǎn)稱DPI)方法對(duì)流經(jīng)智能網(wǎng)關(guān)的數(shù)據(jù)流的數(shù)據(jù)包進(jìn)行應(yīng)用層流量檢測(cè)和識(shí)別;從而可以對(duì)流經(jīng)智能網(wǎng)關(guān)的數(shù)據(jù)流的數(shù)據(jù)包中的不同層的信息進(jìn)行深度檢測(cè)和分析,進(jìn)而可以得到整個(gè)數(shù)據(jù)流或數(shù)據(jù)包的應(yīng)用層信息,然后按照系統(tǒng)定義的策略對(duì)智能網(wǎng)關(guān)下掛設(shè)備的數(shù)據(jù)和業(yè)務(wù)進(jìn)行分析或控制。
現(xiàn)有網(wǎng)關(guān)集成DPI插件技術(shù)中,在終端與智能網(wǎng)關(guān)連接的過(guò)程中,可以對(duì)流經(jīng)智能網(wǎng)關(guān)的數(shù)據(jù)進(jìn)行抓取,然后對(duì)抓取到數(shù)據(jù)的信息,與據(jù)庫(kù)中的預(yù)設(shè)信息進(jìn)行比對(duì),進(jìn)而對(duì)終端的業(yè)務(wù)進(jìn)行識(shí)別,以對(duì)流經(jīng)智能網(wǎng)關(guān)的流量進(jìn)行統(tǒng)計(jì)分析和控制。
然而現(xiàn)有技術(shù)中的識(shí)別方法,由于抓取到的數(shù)據(jù)中的信息無(wú)法很好的表達(dá)出終端的信息,進(jìn)而識(shí)別誤差較大。進(jìn)而對(duì)于流經(jīng)家庭中的智能網(wǎng)關(guān)的數(shù)據(jù)包中的業(yè)務(wù),無(wú)法準(zhǔn)確的識(shí)別,識(shí)別誤差較大,進(jìn)一步的造成對(duì)流經(jīng)智能網(wǎng)關(guān)的流量的分析和控制的精確度較低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種基于智能網(wǎng)關(guān)的業(yè)務(wù)識(shí)別方法和裝置,用以解決現(xiàn)有技術(shù)中對(duì)于流經(jīng)家庭中的智能網(wǎng)關(guān)的數(shù)據(jù)包中的業(yè)務(wù),無(wú)法準(zhǔn)確的識(shí)別,識(shí)別誤差較大,進(jìn)一步的造成對(duì)流經(jīng)智能網(wǎng)關(guān)的流量的分析和控制的精確度較低的問(wèn)題。
本發(fā)明的一方面是提供一種基于智能網(wǎng)關(guān)的業(yè)務(wù)識(shí)別方法,包括:
接收智能網(wǎng)關(guān)發(fā)送的業(yè)務(wù)的第一業(yè)務(wù)特征值,其中,所述第一業(yè)務(wù)特征值為智能網(wǎng)關(guān)對(duì)終端入網(wǎng)時(shí)流經(jīng)智能網(wǎng)關(guān)的數(shù)據(jù)流進(jìn)行提取之后得到的;
將所述第一業(yè)務(wù)特征值、與預(yù)存的業(yè)務(wù)的第二業(yè)務(wù)特征值進(jìn)行比對(duì),確定業(yè)務(wù)的第一對(duì)比特征值;
確定業(yè)務(wù)的第一對(duì)比特征值,是否大于等于業(yè)務(wù)的業(yè)務(wù)特征閾值;
若業(yè)務(wù)的對(duì)第一對(duì)比特征值大于等于業(yè)務(wù)的業(yè)務(wù)特征閾值,則確定業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí),并將業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)通過(guò)智能網(wǎng)關(guān)發(fā)送給網(wǎng)關(guān)管理平臺(tái),以使所述網(wǎng)關(guān)管理平臺(tái)對(duì)業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)進(jìn)行處理。
本發(fā)明的一方面是提供一種基于智能網(wǎng)關(guān)的業(yè)務(wù)識(shí)別裝置,包括:
第一接收模塊,用于接收智能網(wǎng)關(guān)發(fā)送的業(yè)務(wù)的第一業(yè)務(wù)特征值,其中,所述第一業(yè)務(wù)特征值為智能網(wǎng)關(guān)對(duì)終端入網(wǎng)時(shí)流經(jīng)智能網(wǎng)關(guān)的數(shù)據(jù)流進(jìn)行提取之后得到的;
第一比對(duì)模塊,用于將所述第一業(yè)務(wù)特征值、與預(yù)存的業(yè)務(wù)的第二業(yè)務(wù)特征值進(jìn)行比對(duì),確定業(yè)務(wù)的第一對(duì)比特征值;
第一確定模塊,用于確定業(yè)務(wù)的第一對(duì)比特征值,是否大于等于業(yè)務(wù)的業(yè)務(wù)特征閾值;
識(shí)別模塊,用于若業(yè)務(wù)的對(duì)第一對(duì)比特征值大于等于業(yè)務(wù)的業(yè)務(wù)特征閾值,則確定業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí),并將業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)通過(guò)智能網(wǎng)關(guān)發(fā)送給網(wǎng)關(guān)管理平臺(tái),以使所述網(wǎng)關(guān)管理平臺(tái)對(duì)業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)進(jìn)行處理。
本發(fā)明的技術(shù)效果是:通過(guò)根據(jù)預(yù)存的各業(yè)務(wù)的第二業(yè)務(wù)特征值,與智能網(wǎng)關(guān)發(fā)送的各業(yè)務(wù)的第一業(yè)務(wù)特征值進(jìn)行比對(duì)分析,確定出各業(yè)務(wù)的對(duì)比特征值,在確定各業(yè)務(wù)的第一對(duì)比特征值大于等于各業(yè)務(wù)的業(yè)務(wù)特征閾值的時(shí)候,可以準(zhǔn)確的確定出各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí),將各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)發(fā)送給智能網(wǎng)關(guān),使得智能網(wǎng)關(guān)將各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)發(fā)送給網(wǎng)關(guān)管理平臺(tái)之后,網(wǎng)關(guān)管理平臺(tái)對(duì)各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)進(jìn)行相應(yīng)的處理,進(jìn)而得到流經(jīng)家庭網(wǎng)關(guān)的數(shù)據(jù)包的應(yīng)用層信息,然后按照系統(tǒng)定義的策略對(duì)智能網(wǎng)關(guān)下掛設(shè)備的數(shù)據(jù)和業(yè)務(wù)進(jìn)行分析或控制??梢詫?duì)流經(jīng)家庭中的智能網(wǎng)關(guān)的數(shù)據(jù)包中的業(yè)務(wù),進(jìn)行更加準(zhǔn)確的識(shí)別,減小了識(shí)別誤差,進(jìn)而增強(qiáng)了流量分析和控制的精確度。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例一提供的基于智能網(wǎng)關(guān)的業(yè)務(wù)識(shí)別方法的流程圖;
圖2為本發(fā)明實(shí)施例二提供的基于智能網(wǎng)關(guān)的業(yè)務(wù)識(shí)別方法的流程圖;
圖3為本發(fā)明實(shí)施例三提供的基于智能網(wǎng)關(guān)的業(yè)務(wù)識(shí)別裝置的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實(shí)施例四提供的基于智能網(wǎng)關(guān)的業(yè)務(wù)識(shí)別裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
圖1為本發(fā)明實(shí)施例一提供的基于智能網(wǎng)關(guān)的業(yè)務(wù)識(shí)別方法的流程圖,如圖1所示,本實(shí)施例的方法包括:
步驟101、接收智能網(wǎng)關(guān)發(fā)送的業(yè)務(wù)的第一業(yè)務(wù)特征值,其中,第一業(yè)務(wù)特征值為智能網(wǎng)關(guān)對(duì)終端入網(wǎng)時(shí)流經(jīng)智能網(wǎng)關(guān)的數(shù)據(jù)流進(jìn)行提取之后得到的。
在本實(shí)施例中,具體的,本實(shí)施例的執(zhí)行主體可以是DPI數(shù)據(jù)平臺(tái)、或者其他裝置、系統(tǒng)等等。本實(shí)施例以DPI數(shù)據(jù)平臺(tái)作為執(zhí)行主體進(jìn)行說(shuō)明,但是不限于DPI數(shù)據(jù)平臺(tái)。
在本實(shí)施例中,家庭的智能網(wǎng)關(guān)通過(guò)寬帶接入和承載網(wǎng)連接到業(yè)務(wù)網(wǎng)絡(luò)或互聯(lián)網(wǎng),同時(shí),智能網(wǎng)關(guān)通過(guò)承載網(wǎng)連接到家庭網(wǎng)絡(luò)遠(yuǎn)程管理系統(tǒng)和網(wǎng)元管理系統(tǒng),被遠(yuǎn)程管理系統(tǒng)和網(wǎng)元管理系統(tǒng)所管理,實(shí)現(xiàn)對(duì)智能家庭網(wǎng)關(guān)用戶的遠(yuǎn)程管理功能。各種家庭網(wǎng)絡(luò)的終端在通過(guò)家庭智能網(wǎng)關(guān)實(shí)現(xiàn)設(shè)備互聯(lián)的同時(shí),還通過(guò)家庭智能網(wǎng)關(guān)訪問(wèn)寬帶IP網(wǎng)絡(luò),進(jìn)一步為用戶提供更廣泛的家庭網(wǎng)絡(luò)業(yè)務(wù)能力。
在終端進(jìn)行播放視頻、游戲、網(wǎng)頁(yè)等業(yè)務(wù)的時(shí)候,終端通過(guò)智能網(wǎng)關(guān)連入到了互聯(lián)網(wǎng)中執(zhí)行各業(yè)務(wù),從而在終端通過(guò)智能網(wǎng)關(guān)接入到互聯(lián)網(wǎng)中執(zhí)行各種業(yè)務(wù)之后,智能網(wǎng)關(guān)集成DPI插件技術(shù)可以獲取到終端入網(wǎng)時(shí)的流經(jīng)智能網(wǎng)關(guān)的各數(shù)據(jù)流中的各數(shù)據(jù)包。然后智能網(wǎng)關(guān)DPI插件提取各數(shù)據(jù)包中的各業(yè)務(wù)的第一業(yè)務(wù)特征值,然后智能網(wǎng)關(guān)將各業(yè)務(wù)的第一業(yè)務(wù)特征值發(fā)送給DPI數(shù)據(jù)平臺(tái)。從而,DPI數(shù)據(jù)平臺(tái)接收智能網(wǎng)關(guān)發(fā)送的各業(yè)務(wù)的第一業(yè)務(wù)特征值。
其中,在上述過(guò)程中,智能網(wǎng)關(guān)識(shí)別第一業(yè)務(wù)特征值的采用的是單包識(shí)別方法,單包識(shí)別方法的具體過(guò)程為:智能網(wǎng)關(guān)對(duì)流經(jīng)智能網(wǎng)關(guān)的數(shù)據(jù)流的數(shù)據(jù)包,首先采取單包識(shí)別原則從單包中提取出業(yè)務(wù)特征值,每條數(shù)據(jù)流中具有多個(gè)數(shù)據(jù)包,但是業(yè)務(wù)特征值一般出現(xiàn)在前幾個(gè)包中,進(jìn)而采用對(duì)前幾個(gè)包進(jìn)行單包識(shí)別的方式,同時(shí),需要保證同一數(shù)據(jù)流僅識(shí)別一個(gè)業(yè)務(wù)。進(jìn)而得到業(yè)務(wù)的第一業(yè)務(wù)特征值。
步驟102、將第一業(yè)務(wù)特征值、與預(yù)存的業(yè)務(wù)的第二業(yè)務(wù)特征值進(jìn)行比對(duì),確定業(yè)務(wù)的第一對(duì)比特征值。
在本實(shí)施例中,具體的,DPI數(shù)據(jù)平臺(tái)將DPI數(shù)據(jù)平臺(tái)中預(yù)存的各業(yè)務(wù)的第二業(yè)務(wù)特征值,與智能網(wǎng)關(guān)發(fā)送的各業(yè)務(wù)的第一業(yè)務(wù)特征值分別進(jìn)行比對(duì)分析,確定出各業(yè)務(wù)的第一對(duì)比特征值。
具體來(lái)說(shuō),DPI數(shù)據(jù)平臺(tái)針對(duì)每一個(gè)業(yè)務(wù)來(lái)說(shuō),將每一個(gè)業(yè)務(wù)的第一業(yè)務(wù)特征值,與DPI數(shù)據(jù)平臺(tái)中預(yù)先存儲(chǔ)的每一個(gè)業(yè)務(wù)的第二業(yè)務(wù)特征值進(jìn)行比對(duì),進(jìn)而確定出每一個(gè)業(yè)務(wù)的第一對(duì)比特征值。
步驟103、確定業(yè)務(wù)的第一對(duì)比特征值,是否大于等于業(yè)務(wù)的業(yè)務(wù)特征閾值。
在本實(shí)施例中,具體的,在步驟102得到了各業(yè)務(wù)的第一對(duì)比特征值之后,DPI數(shù)據(jù)平臺(tái)分別確定各業(yè)務(wù)的第一對(duì)比特征值,是否大于等于各業(yè)務(wù)的業(yè)務(wù)特征閾值。
具體來(lái)說(shuō),DPI數(shù)據(jù)平臺(tái)針對(duì)每一個(gè)業(yè)務(wù)來(lái)說(shuō),DPI數(shù)據(jù)平臺(tái)中已經(jīng)具有了每一個(gè)業(yè)務(wù)的業(yè)務(wù)特征閾值,從而DPI數(shù)據(jù)平臺(tái)將每個(gè)業(yè)務(wù)的第一對(duì)比特征值,與每個(gè)業(yè)務(wù)的業(yè)務(wù)特征閾值進(jìn)行比較,從而確定每個(gè)業(yè)務(wù)的第一對(duì)比特征值,是否大于等于每個(gè)業(yè)務(wù)的業(yè)務(wù)特征閾值。
步驟104、若業(yè)務(wù)的對(duì)第一對(duì)比特征值大于等于業(yè)務(wù)的業(yè)務(wù)特征閾值,則確定業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí),并將業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)通過(guò)智能網(wǎng)關(guān)發(fā)送給網(wǎng)關(guān)管理平臺(tái),以使網(wǎng)關(guān)管理平臺(tái)對(duì)業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)進(jìn)行處理。
在本實(shí)施例中,具體的,DPI數(shù)據(jù)平臺(tái)若確定各業(yè)務(wù)的第一對(duì)比特征值大于等于各業(yè)務(wù)的業(yè)務(wù)特征閾值,則DPI數(shù)據(jù)平臺(tái)可以確定出各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)。具體來(lái)說(shuō),DPI數(shù)據(jù)平臺(tái)針對(duì)每一個(gè)業(yè)務(wù)來(lái)說(shuō),DPI數(shù)據(jù)平臺(tái)若確定每一個(gè)業(yè)務(wù)的第一對(duì)比特征值大于等于每個(gè)一業(yè)務(wù)的業(yè)務(wù)特征閾值,從而DPI數(shù)據(jù)平臺(tái)可以確定出每個(gè)業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)。
進(jìn)而DPI數(shù)據(jù)平臺(tái)將各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)發(fā)送給智能網(wǎng)關(guān),智能網(wǎng)關(guān)可以將各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)發(fā)送給網(wǎng)關(guān)管理平臺(tái),然后網(wǎng)關(guān)管理平臺(tái)對(duì)各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)進(jìn)行相應(yīng)的處理,從而網(wǎng)關(guān)管理平臺(tái)可以按照系統(tǒng)定義的策略對(duì)智能網(wǎng)關(guān)下掛設(shè)備的數(shù)據(jù)和業(yè)務(wù)進(jìn)行分析或控制。
本實(shí)施例通過(guò)根據(jù)預(yù)存的各業(yè)務(wù)的第二業(yè)務(wù)特征值,與智能網(wǎng)關(guān)發(fā)送的各業(yè)務(wù)的第一業(yè)務(wù)特征值進(jìn)行比對(duì)分析,確定出各業(yè)務(wù)的對(duì)比特征值,在確定各業(yè)務(wù)的第一對(duì)比特征值大于等于各業(yè)務(wù)的業(yè)務(wù)特征閾值的時(shí)候,可以準(zhǔn)確的確定出各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí),將各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)發(fā)送給智能網(wǎng)關(guān),使得智能網(wǎng)關(guān)將各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)發(fā)送給網(wǎng)關(guān)管理平臺(tái)之后,網(wǎng)關(guān)管理平臺(tái)對(duì)各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)進(jìn)行相應(yīng)的處理,進(jìn)而得到流經(jīng)家庭網(wǎng)關(guān)的數(shù)據(jù)包的應(yīng)用層信息,然后按照系統(tǒng)定義的策略對(duì)智能網(wǎng)關(guān)下掛設(shè)備的數(shù)據(jù)和業(yè)務(wù)進(jìn)行分析或控制??梢詫?duì)流經(jīng)家庭中的智能網(wǎng)關(guān)的數(shù)據(jù)包中的業(yè)務(wù),進(jìn)行更加準(zhǔn)確的識(shí)別,減小了識(shí)別誤差,進(jìn)而增強(qiáng)了流量分析和控制的精確度。
圖2為本發(fā)明實(shí)施例二提供的基于智能網(wǎng)關(guān)的業(yè)務(wù)識(shí)別方法的流程圖,在實(shí)施例一的基礎(chǔ)上,如圖2所示,本實(shí)施例的方法,在步驟101之前,還包括:
步驟201、接收DPI運(yùn)營(yíng)平臺(tái)發(fā)送的業(yè)務(wù)配置指令,業(yè)務(wù)配置指令包括了業(yè)務(wù)的業(yè)務(wù)特征閾值,且配置指令為DPI運(yùn)營(yíng)平臺(tái)在接收到網(wǎng)關(guān)管理平臺(tái)根據(jù)業(yè)務(wù)的業(yè)務(wù)需求發(fā)送的業(yè)務(wù)配置策略之后生成的。
在本實(shí)施例中,具體的,網(wǎng)關(guān)管理平臺(tái)可以根據(jù)各種業(yè)務(wù)的業(yè)務(wù)需求,向DPI運(yùn)營(yíng)平臺(tái)發(fā)送各業(yè)務(wù)的業(yè)務(wù)配置策略。
舉例來(lái)說(shuō),業(yè)務(wù)可以為視頻、游戲、網(wǎng)頁(yè)等等;視頻的業(yè)務(wù)配置策略可以為視頻的具體類別,游戲的業(yè)務(wù)配置策略可以為游戲的具體類別。
然后,DPI運(yùn)營(yíng)平臺(tái)根據(jù)各業(yè)務(wù)的業(yè)務(wù)配置策略向智能網(wǎng)關(guān)和DPI數(shù)據(jù)平臺(tái)發(fā)送各業(yè)務(wù)的業(yè)務(wù)配置指令,在各業(yè)務(wù)的業(yè)務(wù)配置指令中包括了各業(yè)務(wù)的業(yè)務(wù)特征閾值。
具體來(lái)說(shuō),針對(duì)每一個(gè)業(yè)務(wù),DPI運(yùn)營(yíng)平臺(tái)根據(jù)每一個(gè)業(yè)務(wù)的業(yè)務(wù)配置策略向智能網(wǎng)關(guān)和DPI數(shù)據(jù)平臺(tái)發(fā)送每一個(gè)業(yè)務(wù)的業(yè)務(wù)配置指令,在每一個(gè)業(yè)務(wù)的業(yè)務(wù)配置指令中包括了每一個(gè)業(yè)務(wù)的業(yè)務(wù)特征閾值。
步驟202、根據(jù)預(yù)存的業(yè)務(wù)的第二業(yè)務(wù)特征值,確定業(yè)務(wù)的重復(fù)次數(shù)。
在本實(shí)施例中,具體的,DPI數(shù)據(jù)平臺(tái)可以根據(jù)預(yù)存的各業(yè)務(wù)的第一業(yè)務(wù)特征值,設(shè)置各業(yè)務(wù)的最大比較次數(shù),即確定了步驟301中的各業(yè)務(wù)的重復(fù)次數(shù)。
本實(shí)施例的方法,還包括:
步驟301、若業(yè)務(wù)的第一對(duì)比特征值小于業(yè)務(wù)的業(yè)務(wù)特征閾值,則獲取智能網(wǎng)關(guān)發(fā)送的業(yè)務(wù)的第三業(yè)務(wù)特征值,第三業(yè)務(wù)特征值為智能網(wǎng)關(guān)對(duì)流經(jīng)智能網(wǎng)關(guān)的數(shù)據(jù)流進(jìn)行多包識(shí)別之后得到的。
在本實(shí)施例中,具體的,在實(shí)施例一的步驟103中,針對(duì)每一個(gè)業(yè)務(wù)來(lái)說(shuō),DPI數(shù)據(jù)平臺(tái)若確定業(yè)務(wù)的第一對(duì)比特征值小于業(yè)務(wù)的業(yè)務(wù)特征閾值,則DPI數(shù)據(jù)平臺(tái)向智能網(wǎng)關(guān)發(fā)送識(shí)別失敗指令,使得智能網(wǎng)關(guān)可以重新獲取移動(dòng)終端入網(wǎng)時(shí)的流經(jīng)智能網(wǎng)關(guān)的各數(shù)據(jù)流中的各數(shù)據(jù)包,然后,智能網(wǎng)關(guān)DPI插件采用多包識(shí)別方法提取數(shù)據(jù)包中的業(yè)務(wù)的第三業(yè)務(wù)特征值,接著,智能網(wǎng)關(guān)將業(yè)務(wù)的第三業(yè)務(wù)特征值發(fā)送給DPI數(shù)據(jù)平臺(tái)。
其中,多包識(shí)別方法的具體過(guò)程為:由于業(yè)務(wù)特征值存在多個(gè)數(shù)據(jù)包中,智能網(wǎng)關(guān)通過(guò)多包之間的關(guān)聯(lián)關(guān)系識(shí)別出業(yè)務(wù)的業(yè)務(wù)特征值,進(jìn)而得到業(yè)務(wù)的第三業(yè)務(wù)特征值。
步驟302、將第三業(yè)務(wù)特征值、與預(yù)存的業(yè)務(wù)的第二業(yè)務(wù)特征值進(jìn)行比對(duì),確定業(yè)務(wù)的第二對(duì)比特征值。
在本實(shí)施例中,具體的,然后,DPI數(shù)據(jù)平臺(tái)將DPI數(shù)據(jù)平臺(tái)中預(yù)存的業(yè)務(wù)的第二業(yè)務(wù)特征值,與智能網(wǎng)關(guān)發(fā)送的業(yè)務(wù)的第三業(yè)務(wù)特征值再次進(jìn)行比對(duì)分析,以確定出業(yè)務(wù)的第二對(duì)比特征值。
步驟303、確定業(yè)務(wù)的第二對(duì)比特征值,是否大于等于業(yè)務(wù)的業(yè)務(wù)特征閾值。
在本實(shí)施例中,具體的,DPI數(shù)據(jù)平臺(tái)確定各業(yè)務(wù)的第二對(duì)比特征值,是否大于等于各業(yè)務(wù)的業(yè)務(wù)特征閾值。
具體來(lái)說(shuō),針對(duì)每一個(gè)業(yè)務(wù),DPI數(shù)據(jù)平臺(tái)確定每一個(gè)業(yè)務(wù)的第二對(duì)比特征值,是否大于等于每一個(gè)業(yè)務(wù)的業(yè)務(wù)特征閾值。
步驟304、若業(yè)務(wù)的第二對(duì)比特征值大于等于業(yè)務(wù)的業(yè)務(wù)特征閾值,則確定業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí),并將業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)通過(guò)智能網(wǎng)關(guān)發(fā)送給網(wǎng)關(guān)管理平臺(tái),以使網(wǎng)關(guān)管理平臺(tái)對(duì)業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)進(jìn)行處理;若業(yè)務(wù)的第二對(duì)比特征值小于業(yè)務(wù)的業(yè)務(wù)特征閾值,則重復(fù)執(zhí)行上述步驟直至重復(fù)次數(shù)達(dá)到預(yù)設(shè)次數(shù)。
在本實(shí)施例中,具體的,DPI數(shù)據(jù)平臺(tái)若確定各業(yè)務(wù)的第二對(duì)比特征值大于等于各業(yè)務(wù)的業(yè)務(wù)特征閾值,則DPI數(shù)據(jù)平臺(tái)可以確定出各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)。具體來(lái)說(shuō),DPI數(shù)據(jù)平臺(tái)針對(duì)每一個(gè)業(yè)務(wù)來(lái)說(shuō),DPI數(shù)據(jù)平臺(tái)若確定每一個(gè)業(yè)務(wù)的第二對(duì)比特征值大于等于每一個(gè)業(yè)務(wù)的業(yè)務(wù)特征閾值,從而DPI數(shù)據(jù)平臺(tái)可以確定出每個(gè)業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)。進(jìn)而DPI數(shù)據(jù)平臺(tái)將各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)發(fā)送給智能網(wǎng)關(guān),智能網(wǎng)關(guān)可以將各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)發(fā)送給網(wǎng)關(guān)管理平臺(tái),然后網(wǎng)關(guān)管理平臺(tái)對(duì)各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)進(jìn)行相應(yīng)的處理,從而網(wǎng)關(guān)管理平臺(tái)可以按照系統(tǒng)定義的策略對(duì)智能網(wǎng)關(guān)下掛設(shè)備的數(shù)據(jù)和業(yè)務(wù)進(jìn)行分析或控制。
DPI數(shù)據(jù)平臺(tái)若確定各業(yè)務(wù)的第二對(duì)比特征值小于各業(yè)務(wù)的業(yè)務(wù)特征閾值,具體來(lái)說(shuō),針對(duì)DPI數(shù)據(jù)平臺(tái)針對(duì)每一個(gè)業(yè)務(wù)來(lái)說(shuō),DPI數(shù)據(jù)平臺(tái)若確定每一個(gè)業(yè)務(wù)的第二對(duì)比特征值小于每一個(gè)業(yè)務(wù)的業(yè)務(wù)特征閾值。從而可以再次向智能網(wǎng)關(guān)發(fā)送識(shí)別失敗指令,進(jìn)而可以再次獲取智能網(wǎng)關(guān)發(fā)送的每一個(gè)業(yè)務(wù)的第三業(yè)務(wù)特征值,再次進(jìn)行識(shí)別比較;從而去重復(fù)步驟301-304,直至重復(fù)次數(shù)達(dá)到預(yù)設(shè)次數(shù)的時(shí)候,停止識(shí)別比較,針對(duì)當(dāng)前終端的業(yè)務(wù)的識(shí)別結(jié)束。
本實(shí)施例通過(guò)根據(jù)預(yù)存的各業(yè)務(wù)的第二業(yè)務(wù)特征值,與智能網(wǎng)關(guān)發(fā)送的各業(yè)務(wù)的第一業(yè)務(wù)特征值進(jìn)行比對(duì)分析,確定出各業(yè)務(wù)的對(duì)比特征值;在確定各業(yè)務(wù)的第一對(duì)比特征值小于各業(yè)務(wù)的業(yè)務(wù)特征閾值的時(shí)候,再次獲取智能網(wǎng)關(guān)通過(guò)多包識(shí)別方式確定出的各業(yè)務(wù)的第三業(yè)務(wù)特征值;在確定各業(yè)務(wù)的第一對(duì)比特征值大于等于各業(yè)務(wù)的業(yè)務(wù)特征閾值的時(shí)候,可以準(zhǔn)確的確定出各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí),將各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)發(fā)送給智能網(wǎng)關(guān),使得智能網(wǎng)關(guān)將各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)發(fā)送給網(wǎng)關(guān)管理平臺(tái)之后,網(wǎng)關(guān)管理平臺(tái)對(duì)各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)進(jìn)行相應(yīng)的處理,進(jìn)而得到流經(jīng)家庭網(wǎng)關(guān)的數(shù)據(jù)包的應(yīng)用層信息,然后按照系統(tǒng)定義的策略對(duì)智能網(wǎng)關(guān)下掛設(shè)備的數(shù)據(jù)和業(yè)務(wù)進(jìn)行分析或控制??梢詫?duì)流經(jīng)家庭中的智能網(wǎng)關(guān)的數(shù)據(jù)包中的業(yè)務(wù),進(jìn)行更加準(zhǔn)確的識(shí)別,減小了識(shí)別誤差,進(jìn)而增強(qiáng)了流量分析和控制的精確度。
圖3為本發(fā)明實(shí)施例三提供的基于智能網(wǎng)關(guān)的業(yè)務(wù)識(shí)別裝置的結(jié)構(gòu)示意圖,如圖3所示,本實(shí)施例提供的裝置,包括:
第一接收模塊31,用于接收智能網(wǎng)關(guān)發(fā)送的業(yè)務(wù)的第一業(yè)務(wù)特征值,其中,第一業(yè)務(wù)特征值為智能網(wǎng)關(guān)對(duì)終端入網(wǎng)時(shí)流經(jīng)智能網(wǎng)關(guān)的數(shù)據(jù)流進(jìn)行提取之后得到的;
第一比對(duì)模塊32,用于將第一業(yè)務(wù)特征值、與預(yù)存的業(yè)務(wù)的第二業(yè)務(wù)特征值進(jìn)行比對(duì),確定業(yè)務(wù)的第一對(duì)比特征值;
第一確定模塊33,用于確定業(yè)務(wù)的第一對(duì)比特征值,是否大于等于業(yè)務(wù)的業(yè)務(wù)特征閾值;
識(shí)別模塊34,用于若業(yè)務(wù)的對(duì)第一對(duì)比特征值大于等于業(yè)務(wù)的業(yè)務(wù)特征閾值,則確定業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí),并將業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)通過(guò)智能網(wǎng)關(guān)發(fā)送給網(wǎng)關(guān)管理平臺(tái),以使網(wǎng)關(guān)管理平臺(tái)對(duì)業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)進(jìn)行處理。
本實(shí)施例的基于智能網(wǎng)關(guān)的業(yè)務(wù)識(shí)別裝置可執(zhí)行本發(fā)明實(shí)施例一提供的基于智能網(wǎng)關(guān)的業(yè)務(wù)識(shí)別方法,其實(shí)現(xiàn)原理相類似,此處不再贅述。
本實(shí)施例通過(guò)根據(jù)預(yù)存的各業(yè)務(wù)的第二業(yè)務(wù)特征值,與智能網(wǎng)關(guān)發(fā)送的各業(yè)務(wù)的第一業(yè)務(wù)特征值進(jìn)行比對(duì)分析,確定出各業(yè)務(wù)的對(duì)比特征值,在確定各業(yè)務(wù)的第一對(duì)比特征值大于等于各業(yè)務(wù)的業(yè)務(wù)特征閾值的時(shí)候,可以準(zhǔn)確的確定出各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí),將各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)發(fā)送給智能網(wǎng)關(guān),使得智能網(wǎng)關(guān)將各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)發(fā)送給網(wǎng)關(guān)管理平臺(tái)之后,網(wǎng)關(guān)管理平臺(tái)對(duì)各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)進(jìn)行相應(yīng)的處理,進(jìn)而得到流經(jīng)家庭網(wǎng)關(guān)的數(shù)據(jù)包的應(yīng)用層信息,然后按照系統(tǒng)定義的策略對(duì)智能網(wǎng)關(guān)下掛設(shè)備的數(shù)據(jù)和業(yè)務(wù)進(jìn)行分析或控制??梢詫?duì)流經(jīng)家庭中的智能網(wǎng)關(guān)的數(shù)據(jù)包中的業(yè)務(wù),進(jìn)行更加準(zhǔn)確的識(shí)別,減小了識(shí)別誤差,進(jìn)而增強(qiáng)了流量分析和控制的精確度。
圖4為本發(fā)明實(shí)施例四提供的基于智能網(wǎng)關(guān)的業(yè)務(wù)識(shí)別裝置的結(jié)構(gòu)示意圖,在實(shí)施例三的基礎(chǔ)上,如圖4所示,本實(shí)施例提供的裝置,還包括:
第二接收模塊35,用于在第一接收模塊31接收智能網(wǎng)關(guān)發(fā)送的業(yè)務(wù)的第一業(yè)務(wù)特征值之前,接收DPI運(yùn)營(yíng)平臺(tái)發(fā)送的業(yè)務(wù)配置指令,業(yè)務(wù)配置指令包括了業(yè)務(wù)的業(yè)務(wù)特征閾值,且配置指令為DPI運(yùn)營(yíng)平臺(tái)在接收到網(wǎng)關(guān)管理平臺(tái)根據(jù)業(yè)務(wù)的業(yè)務(wù)需求發(fā)送的業(yè)務(wù)配置策略之后生成的。
第二確定模塊36,用于在第一接收模塊31接收智能網(wǎng)關(guān)發(fā)送的業(yè)務(wù)的第一業(yè)務(wù)特征值之前,根據(jù)預(yù)存的業(yè)務(wù)的第二業(yè)務(wù)特征值,確定業(yè)務(wù)的重復(fù)次數(shù)。
第二對(duì)比模塊41,用于若業(yè)務(wù)的第一對(duì)比特征值小于業(yè)務(wù)的業(yè)務(wù)特征閾值,則獲取智能網(wǎng)關(guān)發(fā)送的業(yè)務(wù)的第三業(yè)務(wù)特征值,第三業(yè)務(wù)特征值為智能網(wǎng)關(guān)對(duì)流經(jīng)智能網(wǎng)關(guān)的數(shù)據(jù)流進(jìn)行多包識(shí)別之后得到的;將第三業(yè)務(wù)特征值、與預(yù)存的業(yè)務(wù)的第二業(yè)務(wù)特征值進(jìn)行比對(duì),確定業(yè)務(wù)的第二對(duì)比特征值;確定業(yè)務(wù)的第二對(duì)比特征值,是否大于等于業(yè)務(wù)的業(yè)務(wù)特征閾值;
分析模塊42,用于若業(yè)務(wù)的第二對(duì)比特征值大于等于業(yè)務(wù)的業(yè)務(wù)特征閾值,則確定業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí),并將業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)通過(guò)智能網(wǎng)關(guān)發(fā)送給網(wǎng)關(guān)管理平臺(tái),以使網(wǎng)關(guān)管理平臺(tái)對(duì)業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)進(jìn)行處理;若業(yè)務(wù)的第二對(duì)比特征值小于業(yè)務(wù)的業(yè)務(wù)特征閾值,則重復(fù)執(zhí)行上述步驟直至重復(fù)次數(shù)達(dá)到預(yù)設(shè)次數(shù)。
本實(shí)施例的基于智能網(wǎng)關(guān)的業(yè)務(wù)識(shí)別裝置可執(zhí)行本發(fā)明實(shí)施例二提供的基于智能網(wǎng)關(guān)的業(yè)務(wù)識(shí)別方法,其實(shí)現(xiàn)原理相類似,此處不再贅述。
本實(shí)施例通過(guò)根據(jù)預(yù)存的各業(yè)務(wù)的第二業(yè)務(wù)特征值,與智能網(wǎng)關(guān)發(fā)送的各業(yè)務(wù)的第一業(yè)務(wù)特征值進(jìn)行比對(duì)分析,確定出各業(yè)務(wù)的對(duì)比特征值;在確定各業(yè)務(wù)的第一對(duì)比特征值小于各業(yè)務(wù)的業(yè)務(wù)特征閾值的時(shí)候,再次獲取智能網(wǎng)關(guān)通過(guò)多包識(shí)別方式確定出的各業(yè)務(wù)的第三業(yè)務(wù)特征值;在確定各業(yè)務(wù)的第一對(duì)比特征值大于等于各業(yè)務(wù)的業(yè)務(wù)特征閾值的時(shí)候,可以準(zhǔn)確的確定出各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí),將各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)發(fā)送給智能網(wǎng)關(guān),使得智能網(wǎng)關(guān)將各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)發(fā)送給網(wǎng)關(guān)管理平臺(tái)之后,網(wǎng)關(guān)管理平臺(tái)對(duì)各業(yè)務(wù)的業(yè)務(wù)類型標(biāo)識(shí)進(jìn)行相應(yīng)的處理,進(jìn)而得到流經(jīng)家庭網(wǎng)關(guān)的數(shù)據(jù)包的應(yīng)用層信息,然后按照系統(tǒng)定義的策略對(duì)智能網(wǎng)關(guān)下掛設(shè)備的數(shù)據(jù)和業(yè)務(wù)進(jìn)行分析或控制。可以對(duì)流經(jīng)家庭中的智能網(wǎng)關(guān)的數(shù)據(jù)包中的業(yè)務(wù),進(jìn)行更加準(zhǔn)確的識(shí)別,減小了識(shí)別誤差,進(jìn)而增強(qiáng)了流量分析和控制的精確度。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
最后應(yīng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。