專(zhuān)利名稱(chēng):自適應(yīng)協(xié)議采樣方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)傳輸領(lǐng)域,特別涉及一種自適應(yīng)協(xié)議采樣方法及裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)的高速發(fā)展,通過(guò)互聯(lián)網(wǎng)傳輸?shù)臄?shù)據(jù)也成指數(shù)級(jí)增長(zhǎng),網(wǎng)絡(luò)數(shù)據(jù)處理設(shè)備對(duì)數(shù)據(jù)的處理速度依賴(lài)于設(shè)備的性能,數(shù)據(jù)處理結(jié)果更同樣受設(shè)備性能、處理性能和網(wǎng)絡(luò)數(shù)據(jù)的影響。目前,網(wǎng)絡(luò)數(shù)據(jù)處理設(shè)備不可避免的問(wèn)題是海量數(shù)據(jù)的處理,對(duì)所接收到的數(shù)據(jù)進(jìn)行全部處理,無(wú)一遺漏可以保證獲得精確的處理結(jié)果,但需要較高的硬件投入,否則設(shè)備將面臨無(wú)法正常工作的情況。
發(fā)明內(nèi)容
本發(fā)明提供了一種自適應(yīng)協(xié)議采樣方法及裝置,解決了在數(shù)據(jù)處理設(shè)備遇到海量數(shù)據(jù)時(shí),設(shè)備不能正常工作的難題。一種自適應(yīng)協(xié)議采樣方法,包括
根據(jù)病毒傳播使用的傳輸協(xié)議類(lèi)型分布,預(yù)設(shè)傳輸協(xié)議的優(yōu)先級(jí),每一優(yōu)先級(jí)對(duì)應(yīng)一優(yōu)先級(jí)列表,用于標(biāo)識(shí)傳輸協(xié)議的采樣寬度; 檢測(cè)采樣設(shè)備性能參數(shù),確定采樣寬度; 接收并解析數(shù)據(jù)包,獲取數(shù)據(jù)包的傳輸協(xié)議類(lèi)型;
確定數(shù)據(jù)包傳輸協(xié)議的優(yōu)先級(jí),根據(jù)對(duì)應(yīng)的優(yōu)先級(jí)列表及采樣寬度,確定數(shù)據(jù)包采樣
率;
根據(jù)采樣率采集數(shù)據(jù)包中的數(shù)據(jù); 將采集到的數(shù)據(jù)發(fā)送到數(shù)據(jù)處理部分。所述的方法中,所述的優(yōu)先級(jí)列表的寬度與預(yù)設(shè)的優(yōu)先級(jí)數(shù)量一致。所述的方法中,所述的優(yōu)先級(jí)列表寬度中,每一寬度對(duì)應(yīng)一采樣標(biāo)識(shí)位,用于標(biāo)識(shí)當(dāng)前優(yōu)先級(jí)傳輸協(xié)議是否被采樣。所述的方法中,所述的采樣設(shè)備性能參數(shù)至少包括CPU使用率或網(wǎng)卡數(shù)據(jù)丟包率;
所述的檢測(cè)采樣設(shè)備性能參數(shù),確定采樣寬度為,預(yù)設(shè)固定檢測(cè)間隔時(shí)間,檢測(cè)采樣設(shè)備性能參數(shù),根據(jù)預(yù)設(shè)的設(shè)備性能參數(shù)與采樣寬度的對(duì)應(yīng)關(guān)系,確定采樣寬度。所述的方法中,所述的數(shù)據(jù)包采集率為采集標(biāo)識(shí)位中標(biāo)識(shí)被采樣的寬度與采樣寬度的比值。一種自適應(yīng)協(xié)議采樣裝置,包括
配置單元,用于存儲(chǔ)根據(jù)病毒傳播使用的傳輸協(xié)議類(lèi)型分布,預(yù)設(shè)的傳輸協(xié)議的優(yōu)先級(jí),每一優(yōu)先級(jí)對(duì)應(yīng)一優(yōu)先級(jí)列表,用于標(biāo)識(shí)傳輸協(xié)議的采樣寬度; 檢測(cè)單元,用于檢測(cè)采樣設(shè)備性能參數(shù),確定采樣寬度; 數(shù)據(jù)接收單元,用于接收并解析數(shù)據(jù)包,獲取數(shù)據(jù)包的傳輸協(xié)議類(lèi)型;
3分析單元,用于根據(jù)數(shù)據(jù)接收單元獲取的傳輸協(xié)議類(lèi)型,確定數(shù)據(jù)包傳輸協(xié)議的優(yōu)先級(jí),根據(jù)對(duì)應(yīng)的優(yōu)先級(jí)列表及采樣寬度,確定數(shù)據(jù)包采樣率; 數(shù)據(jù)采集單元,用于根據(jù)采樣率采集數(shù)據(jù)包中的數(shù)據(jù); 發(fā)送單元,用于將采集到的數(shù)據(jù)發(fā)送到數(shù)據(jù)處理部分。所述的裝置中,所述的優(yōu)先級(jí)列表的寬度與預(yù)設(shè)的優(yōu)先級(jí)數(shù)量一致。所述的裝置中,所述的優(yōu)先級(jí)列表寬度中,每一寬度對(duì)應(yīng)一采樣標(biāo)識(shí)位,用于標(biāo)識(shí)當(dāng)前優(yōu)先級(jí)傳輸協(xié)議是否被采樣。所述的裝置中,所述的采樣設(shè)備性能參數(shù)至少包括CPU使用率或網(wǎng)卡數(shù)據(jù)丟包率;
所述的檢測(cè)采樣設(shè)備性能參數(shù),確定采樣寬度為,預(yù)設(shè)固定檢測(cè)間隔時(shí)間,檢測(cè)采樣設(shè)備性能參數(shù),根據(jù)預(yù)設(shè)的設(shè)備性能參數(shù)與采樣寬度的對(duì)應(yīng)關(guān)系,確定采樣寬度。所述的裝置中,所述的數(shù)據(jù)包采集率為采集標(biāo)識(shí)位中標(biāo)識(shí)被采樣的寬度與采樣寬度的比值。本發(fā)明提供了一種自適應(yīng)協(xié)議采樣方法及裝置,所述的方法為根據(jù)病毒傳播使用的傳輸協(xié)議類(lèi)型分布,預(yù)設(shè)傳輸協(xié)議優(yōu)先級(jí),每一優(yōu)先級(jí)對(duì)應(yīng)一優(yōu)先級(jí)列表;檢測(cè)采樣設(shè)備性能參數(shù),確定采樣寬度;接收并解析數(shù)據(jù)包,獲取數(shù)據(jù)包的傳輸協(xié)議類(lèi)型;確定數(shù)據(jù)包優(yōu)先級(jí),根據(jù)對(duì)應(yīng)的優(yōu)先級(jí)列表及采樣寬度,確定數(shù)據(jù)包采樣率;根據(jù)采樣率采集數(shù)據(jù)包中的數(shù)據(jù);將采集到的數(shù)據(jù)發(fā)送到數(shù)據(jù)處理部分。所述的裝置包括配置單元、檢測(cè)單元、數(shù)據(jù)接收單元、分析單元、數(shù)據(jù)采集單元和發(fā)送單元。本發(fā)明在處理海量數(shù)據(jù)時(shí),通過(guò)協(xié)議類(lèi)型確定的優(yōu)先級(jí),能夠在不影響數(shù)據(jù)處理整體結(jié)果的前提下,根據(jù)采樣設(shè)備性能,自動(dòng)調(diào)節(jié)采樣率,丟棄重要程度低的數(shù)據(jù),在保證了設(shè)備性能的同時(shí),又保證了處理的結(jié)果。
為了更清楚地說(shuō)明本發(fā)明或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為自適應(yīng)協(xié)議采樣方法流程圖2為自適應(yīng)協(xié)議采樣方法示例優(yōu)先級(jí)列表; 圖3為自適應(yīng)協(xié)議采樣裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明實(shí)施例中的技術(shù)方案,并使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明中技術(shù)方案作進(jìn)一步詳細(xì)的說(shuō)明。本發(fā)明提供了一種自適應(yīng)協(xié)議采樣方法及裝置,解決了在數(shù)據(jù)處理設(shè)備遇到海量數(shù)據(jù)時(shí),設(shè)備不能正常工作的難題。一種自適應(yīng)協(xié)議采樣方法,如圖1所示,包括
SlOl 根據(jù)病毒傳播使用的傳輸協(xié)議類(lèi)型分布,預(yù)設(shè)傳輸協(xié)議的優(yōu)先級(jí),每一優(yōu)先級(jí)對(duì)應(yīng)一優(yōu)先級(jí)列表,用于標(biāo)識(shí)傳輸協(xié)議的采樣寬度;
5102檢測(cè)采樣設(shè)備性能參數(shù),確定采樣寬度;
5103接收并解析數(shù)據(jù)包,獲取數(shù)據(jù)包的傳輸協(xié)議類(lèi)型;
5104確定數(shù)據(jù)包傳輸協(xié)議的優(yōu)先級(jí),根據(jù)對(duì)應(yīng)的優(yōu)先級(jí)列表及采樣寬度,確定數(shù)據(jù)包采樣率;
5105根據(jù)采樣率采集數(shù)據(jù)包中的數(shù)據(jù);
5106將采集到的數(shù)據(jù)發(fā)送到數(shù)據(jù)處理部分。所述的方法中,所述的優(yōu)先級(jí)列表的寬度與預(yù)設(shè)的優(yōu)先級(jí)數(shù)量一致。例如當(dāng)優(yōu)先級(jí)共分為10級(jí)時(shí),優(yōu)先級(jí)列表寬度為10。所述的方法中,所述的優(yōu)先級(jí)列表寬度中,每一寬度對(duì)應(yīng)一采樣標(biāo)識(shí)位,用于標(biāo)識(shí)當(dāng)前優(yōu)先級(jí)傳輸協(xié)議是否被采樣。例如,用1表示當(dāng)前優(yōu)先級(jí)傳輸協(xié)議被采樣,0表示當(dāng)前優(yōu)先級(jí)傳輸協(xié)議不被采樣,采樣標(biāo)識(shí)位為1的個(gè)數(shù)與優(yōu)先級(jí)別數(shù)相同,優(yōu)先級(jí)10為最高優(yōu)先級(jí),則優(yōu)先級(jí)為10的優(yōu)先級(jí)列表為1111111111,或優(yōu)先級(jí)為9的優(yōu)先級(jí)列表為 1111111110,以此類(lèi)推。所述的方法中,所述的采樣設(shè)備性能參數(shù)至少包括CPU使用率或網(wǎng)卡數(shù)據(jù)丟包率;
所述的檢測(cè)采樣設(shè)備性能參數(shù),確定采樣寬度為,預(yù)設(shè)固定檢測(cè)間隔時(shí)間,檢測(cè)采樣設(shè)備性能參數(shù),根據(jù)預(yù)設(shè)的設(shè)備性能參數(shù)與采樣寬度的對(duì)應(yīng)關(guān)系,確定采樣寬度。例如,預(yù)設(shè)每隔1分鐘檢測(cè)一次設(shè)備性能參數(shù),當(dāng)設(shè)備性能高時(shí),采樣寬度減小,否則采樣寬度增大。所述的方法中,所述的數(shù)據(jù)包采集率為采集標(biāo)識(shí)位中標(biāo)識(shí)被采樣的寬度與采樣寬度的比值。為更好的理解優(yōu)先級(jí)、優(yōu)先級(jí)列表、采樣寬度與設(shè)備性能參數(shù)之間的關(guān)系,列舉實(shí)例進(jìn)行說(shuō)明,但該實(shí)例并不限制本方法的使用范圍。假定根據(jù)病毒傳輸所使用的傳輸協(xié)議類(lèi)型分布,將不同協(xié)議類(lèi)型的優(yōu)先級(jí)共分為 10級(jí),優(yōu)先級(jí)由高到低一次為l(Tl,10級(jí)具有最高優(yōu)先級(jí);
根據(jù)優(yōu)先級(jí)數(shù)量,優(yōu)先級(jí)列表寬度為10,由于最高優(yōu)先級(jí)的傳輸協(xié)議類(lèi)型被病毒傳輸所使用的頻率最高,因此優(yōu)先級(jí)列表中,采樣標(biāo)識(shí)位標(biāo)記當(dāng)前優(yōu)先級(jí)被采樣的標(biāo)記越多;預(yù)設(shè)標(biāo)識(shí)為1表示被采樣,標(biāo)識(shí)為0表示不被采樣,因此,優(yōu)先級(jí)列表如圖2所示;
檢測(cè)采樣設(shè)備性能參數(shù),如CPU使用率,當(dāng)CPU使用率為20%時(shí),根據(jù)預(yù)設(shè)的設(shè)備性能參數(shù)與采樣寬度的對(duì)應(yīng)關(guān)系,確定采樣寬度為2,即優(yōu)先級(jí)列表的前兩位;
接收數(shù)據(jù)包后,判斷數(shù)據(jù)包的優(yōu)先級(jí),若優(yōu)先級(jí)為10,計(jì)算采樣率,采集標(biāo)識(shí)位中標(biāo)識(shí)當(dāng)前優(yōu)先級(jí)傳輸協(xié)議被采樣的寬度為2,采樣寬度為2,因此采樣率為100% ;若優(yōu)先級(jí)為1, 計(jì)算采樣率,采集標(biāo)識(shí)位中標(biāo)識(shí)被采樣的寬度為1,采樣寬度為2,因此采樣率為50% ;
如果CPU的使用率過(guò)高,如80%,則根據(jù)預(yù)設(shè)的設(shè)備性能參數(shù)與采樣寬度的對(duì)應(yīng)關(guān)系, 確定采樣寬度為8,即優(yōu)先級(jí)列表的前8位;
接收數(shù)據(jù)包后,判斷數(shù)據(jù)包的優(yōu)先級(jí),若優(yōu)先級(jí)為10,計(jì)算采樣率,采集標(biāo)識(shí)位中標(biāo)識(shí)被采樣的寬度為8,采樣寬度為8,因此采樣率為100% ;若優(yōu)先級(jí)為5,計(jì)算采樣率,采集標(biāo)識(shí)位中標(biāo)識(shí)被采樣的寬度為5,采樣寬度為8,因此采樣率為62. 5% ;若優(yōu)先級(jí)為1,計(jì)算采樣率,采集標(biāo)識(shí)位中標(biāo)識(shí)被采樣的寬度為1,采樣寬度為8,因此采樣率為12. 5% ;由此可看出,本實(shí)施例中采樣設(shè)備性能越低,采樣寬度越寬,采集到的數(shù)據(jù)越少;
根據(jù)不同情況下的采樣率采集數(shù)據(jù)包中的數(shù)據(jù),并將數(shù)據(jù)發(fā)送給后續(xù)數(shù)據(jù)處理部分。通過(guò)對(duì)設(shè)備性能的檢測(cè),在設(shè)備性能達(dá)到上限之前,應(yīng)用本發(fā)明的自適應(yīng)協(xié)議采樣方法及時(shí)對(duì)需要處理的數(shù)據(jù)量做調(diào)整,及時(shí)緩解了設(shè)備性能達(dá)到上限造成的處理能力不足甚至假死,在保持設(shè)備穩(wěn)定可用的同時(shí),保證了后續(xù)處理結(jié)果的可靠性。一種自適應(yīng)協(xié)議采樣裝置,如圖3所示,包括
配置單元301,用于存儲(chǔ)根據(jù)病毒傳播使用的傳輸協(xié)議類(lèi)型分布,預(yù)設(shè)的傳輸協(xié)議的優(yōu)先級(jí),每一優(yōu)先級(jí)對(duì)應(yīng)一優(yōu)先級(jí)列表,用于標(biāo)識(shí)傳輸協(xié)議的采樣寬度; 檢測(cè)單元302,用于檢測(cè)采樣設(shè)備性能參數(shù),確定采樣寬度; 數(shù)據(jù)接收單元303,用于接收并解析數(shù)據(jù)包,獲取數(shù)據(jù)包的傳輸協(xié)議類(lèi)型; 分析單元304,用于根據(jù)數(shù)據(jù)接收單元303獲取的傳輸協(xié)議類(lèi)型,確定數(shù)據(jù)包傳輸協(xié)議的優(yōu)先級(jí),根據(jù)對(duì)應(yīng)的優(yōu)先級(jí)列表及采樣寬度,確定數(shù)據(jù)包采樣率; 數(shù)據(jù)采集單元305,用于根據(jù)采樣率采集數(shù)據(jù)包中的數(shù)據(jù); 發(fā)送單元306,用于將采集到的數(shù)據(jù)發(fā)送到數(shù)據(jù)處理部分。所述的裝置中,所述的優(yōu)先級(jí)列表的寬度與預(yù)設(shè)的優(yōu)先級(jí)數(shù)量一致。所述的裝置中,所述的優(yōu)先級(jí)列表的寬度中,每一寬度對(duì)應(yīng)一采樣標(biāo)識(shí)位,用于標(biāo)識(shí)當(dāng)前優(yōu)先級(jí)傳輸協(xié)議是否被采樣。所述的裝置中,所述的采樣設(shè)備性能參數(shù)至少包括CPU使用率或網(wǎng)卡數(shù)據(jù)丟包率;
所述的檢測(cè)采樣設(shè)備性能參數(shù),確定采樣寬度為,預(yù)設(shè)固定檢測(cè)間隔時(shí)間,檢測(cè)采樣設(shè)備性能參數(shù),根據(jù)預(yù)設(shè)的設(shè)備性能參數(shù)與采樣寬度的對(duì)應(yīng)關(guān)系,確定采樣寬度。所述的裝置中,所述的數(shù)據(jù)包采集率為采集標(biāo)識(shí)位中標(biāo)識(shí)被采樣的寬度與采樣寬度的比值。本發(fā)明提供了一種自適應(yīng)協(xié)議采樣方法及裝置,所述的方法為根據(jù)病毒傳播使用的傳輸協(xié)議類(lèi)型分布,預(yù)設(shè)傳輸協(xié)議優(yōu)先級(jí),每一優(yōu)先級(jí)對(duì)應(yīng)一優(yōu)先級(jí)列表;檢測(cè)采樣設(shè)備性能參數(shù),確定采樣寬度;接收并解析數(shù)據(jù)包,獲取數(shù)據(jù)包的傳輸協(xié)議類(lèi)型;確定數(shù)據(jù)包優(yōu)先級(jí),根據(jù)對(duì)應(yīng)的優(yōu)先級(jí)列表及采樣寬度,確定數(shù)據(jù)包采樣率;根據(jù)采樣率采集數(shù)據(jù)包中的數(shù)據(jù);將采集到的數(shù)據(jù)發(fā)送到數(shù)據(jù)處理部分。所述的裝置包括配置單元、檢測(cè)單元、數(shù)據(jù)接收單元、分析單元、數(shù)據(jù)采集單元和發(fā)送單元。本發(fā)明在處理海量數(shù)據(jù)時(shí),通過(guò)協(xié)議類(lèi)型確定的優(yōu)先級(jí),能夠在不影響數(shù)據(jù)處理整體結(jié)果的前提下,根據(jù)采樣設(shè)備性能,自動(dòng)調(diào)節(jié)采樣率,丟棄重要程度低的數(shù)據(jù),在保證了設(shè)備性能的同時(shí),又保證了處理的結(jié)果。雖然通過(guò)實(shí)施例描繪了本發(fā)明,本領(lǐng)域普通技術(shù)人員知道,本發(fā)明有許多變形和變化而不脫離本發(fā)明的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本發(fā)明的精神。
權(quán)利要求
1.一種自適應(yīng)協(xié)議采樣方法,其特征在于,包括根據(jù)病毒傳播使用的傳輸協(xié)議類(lèi)型分布,預(yù)設(shè)傳輸協(xié)議的優(yōu)先級(jí),每一優(yōu)先級(jí)對(duì)應(yīng)一優(yōu)先級(jí)列表,用于標(biāo)識(shí)傳輸協(xié)議的采樣寬度; 檢測(cè)采樣設(shè)備性能參數(shù),確定采樣寬度; 接收并解析數(shù)據(jù)包,獲取數(shù)據(jù)包的傳輸協(xié)議類(lèi)型;確定數(shù)據(jù)包傳輸協(xié)議的優(yōu)先級(jí),根據(jù)對(duì)應(yīng)的優(yōu)先級(jí)列表及采樣寬度,確定數(shù)據(jù)包采樣率;根據(jù)采樣率采集數(shù)據(jù)包中的數(shù)據(jù); 將采集到的數(shù)據(jù)發(fā)送到數(shù)據(jù)處理部分。
2.如權(quán)利要求1所述的方法,其特征在于,所述的優(yōu)先級(jí)列表的寬度與預(yù)設(shè)的優(yōu)先級(jí)數(shù)量一致。
3.如權(quán)利要求2所述的方法,其特征在于,所述的優(yōu)先級(jí)列表的寬度中,每一寬度對(duì)應(yīng)一采樣標(biāo)識(shí)位,用于標(biāo)識(shí)當(dāng)前優(yōu)先級(jí)傳輸協(xié)議是否被采樣。
4.如權(quán)利要求1所述的方法,其特征在于,所述的采樣設(shè)備性能參數(shù)至少包括CPU使用率或網(wǎng)卡數(shù)據(jù)丟包率;所述的檢測(cè)采樣設(shè)備性能參數(shù),確定采樣寬度為,預(yù)設(shè)固定檢測(cè)間隔時(shí)間,檢測(cè)采樣設(shè)備性能參數(shù),根據(jù)預(yù)設(shè)的設(shè)備性能參數(shù)與采樣寬度的對(duì)應(yīng)關(guān)系,確定采樣寬度。
5.如權(quán)利要求1或3所述的方法,其特征在于,所述的數(shù)據(jù)包采集率為采集標(biāo)識(shí)位中標(biāo)識(shí)被采樣的寬度與采樣寬度的比值。
6.一種自適應(yīng)協(xié)議采樣裝置,其特征在于,包括配置單元,用于存儲(chǔ)根據(jù)病毒傳播使用的傳輸協(xié)議類(lèi)型分布,預(yù)設(shè)的傳輸協(xié)議的優(yōu)先級(jí),每一優(yōu)先級(jí)對(duì)應(yīng)一優(yōu)先級(jí)列表,用于標(biāo)識(shí)傳輸協(xié)議的采樣寬度; 檢測(cè)單元,用于檢測(cè)采樣設(shè)備性能參數(shù),確定采樣寬度; 數(shù)據(jù)接收單元,用于接收并解析數(shù)據(jù)包,獲取數(shù)據(jù)包的傳輸協(xié)議類(lèi)型; 分析單元,用于根據(jù)數(shù)據(jù)接收單元獲取的傳輸協(xié)議類(lèi)型,確定數(shù)據(jù)包傳輸協(xié)議的優(yōu)先級(jí),根據(jù)對(duì)應(yīng)的優(yōu)先級(jí)列表及采樣寬度,確定數(shù)據(jù)包采樣率; 數(shù)據(jù)采集單元,用于根據(jù)采樣率采集數(shù)據(jù)包中的數(shù)據(jù); 發(fā)送單元,用于將采集到的數(shù)據(jù)發(fā)送到數(shù)據(jù)處理部分。
7.如權(quán)利要求6所述的裝置,其特征在于,所述的優(yōu)先級(jí)列表的寬度與預(yù)設(shè)的優(yōu)先級(jí)數(shù)量一致。
8.如權(quán)利要求7所述的裝置,其特征在于,所述的優(yōu)先級(jí)列表寬度中,每一寬度對(duì)應(yīng)一采樣標(biāo)識(shí)位,用于標(biāo)識(shí)當(dāng)前優(yōu)先級(jí)傳輸協(xié)議是否被采樣。
9.如權(quán)利要求6所述的裝置,其特征在于,所述的采樣設(shè)備性能參數(shù)至少包括CPU使用率或網(wǎng)卡數(shù)據(jù)丟包率;所述的檢測(cè)采樣設(shè)備性能參數(shù),確定采樣寬度為,預(yù)設(shè)固定檢測(cè)間隔時(shí)間,檢測(cè)采樣設(shè)備性能參數(shù),根據(jù)預(yù)設(shè)的設(shè)備性能參數(shù)與采樣寬度的對(duì)應(yīng)關(guān)系,確定采樣寬度。
10.如權(quán)利要求6或8所述的裝置,其特征在于,所述的數(shù)據(jù)包采集率為采集標(biāo)識(shí)位中標(biāo)識(shí)被采樣的寬度與采樣寬度的比值。
全文摘要
本發(fā)明提供了一種自適應(yīng)協(xié)議采樣方法及裝置,所述的方法為根據(jù)病毒傳播使用的傳輸協(xié)議類(lèi)型分布,預(yù)設(shè)傳輸協(xié)議優(yōu)先級(jí),每一優(yōu)先級(jí)對(duì)應(yīng)一優(yōu)先級(jí)列表;檢測(cè)采樣設(shè)備性能參數(shù),確定采樣寬度;接收并解析數(shù)據(jù)包,獲取數(shù)據(jù)包的傳輸協(xié)議類(lèi)型;確定數(shù)據(jù)包優(yōu)先級(jí),根據(jù)對(duì)應(yīng)的優(yōu)先級(jí)列表及采樣寬度,確定數(shù)據(jù)包采樣率;根據(jù)采樣率采集數(shù)據(jù)包中的數(shù)據(jù);將采集到的數(shù)據(jù)發(fā)送到數(shù)據(jù)處理部分。所述的裝置包括配置單元、檢測(cè)單元、數(shù)據(jù)接收單元、分析單元、數(shù)據(jù)采集單元和發(fā)送單元。本發(fā)明在處理海量數(shù)據(jù)時(shí),通過(guò)協(xié)議類(lèi)型確定的優(yōu)先級(jí),丟棄重要程度低的數(shù)據(jù),在保證了設(shè)備性能的同時(shí),又保證了處理的結(jié)果。
文檔編號(hào)H04L29/06GK102457519SQ20111032215
公開(kāi)日2012年5月16日 申請(qǐng)日期2011年10月21日 優(yōu)先權(quán)日2011年10月21日
發(fā)明者劉靜, 楊祖明, 肖新光, 邱勇良 申請(qǐng)人:北京安天電子設(shè)備有限公司