[發(fā)明專利]一種報文的采樣方法和設備有效
| 申請?zhí)枺?/td> | 201410710591.1 | 申請日: | 2014-11-28 |
| 公開(公告)號: | CN104486207B | 公開(公告)日: | 2018-11-27 |
| 發(fā)明(設計)人: | 韓磊 | 申請(專利權)人: | 新華三技術有限公司 |
| 主分類號: | H04L12/70 | 分類號: | H04L12/70;H04L12/801 |
| 代理公司: | 北京博思佳知識產(chǎn)權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 報文 采樣 方法 設備 | ||
本發(fā)明公開了一種報文的采樣方法和設備,該方法包括:網(wǎng)絡設備確定采樣比數(shù)值以及所述采樣比數(shù)值對應的采樣比進制;所述網(wǎng)絡設備每次接收到報文時,對所述報文進行計數(shù);所述網(wǎng)絡設備利用所述報文的計數(shù)結果、所述采樣比數(shù)值、以及所述采樣比進制,確定采樣所述報文或者不采樣所述報文。本發(fā)明實施例中,通過將采樣比調(diào)整為采樣比進制和采樣比數(shù)值,從而可以保證采樣誤差在一個可控的范圍內(nèi),采樣誤差比較小,而且使得采樣比的配置比較靈活,并且采樣比進制的粒度可以進行控制。
技術領域
本發(fā)明涉及通信技術領域,尤其是涉及一種報文的采樣方法和設備。
背景技術
在某些應用場景下,可能需要對流量進行統(tǒng)計。在對流量進行統(tǒng)計時,如果不需要對所有流量都進行統(tǒng)計,則可以對流量進行采樣統(tǒng)計。采樣統(tǒng)計的周期為采樣比,采樣比又稱為采樣周期。在利用采樣比對流量進行采樣統(tǒng)計時,硬件芯片需要在每個采樣比內(nèi)采樣一個報文。當采用順序采樣方式對流量進行采樣統(tǒng)計時,硬件芯片需要在每個采樣比內(nèi)采樣第一個報文。
對于網(wǎng)絡設備的硬件芯片來說,硬件芯片只支持固定的幾個數(shù)值(如1、10、100、1000等)或者2的N(正整數(shù))次冪做除數(shù)。基于此,用戶可以將采樣比設置為固定的幾個數(shù)值或者2的N次冪,以使硬件芯片基于該采樣比采樣相應的報文。例如,假設用戶將采樣比設置為8,則硬件芯片需要在每8個報文中采樣1個報文,如硬件芯片可以在每8個報文中采樣第一個報文。
為了實現(xiàn)上述過程,硬件芯片每次接收到報文時,對報文進行計數(shù),第1個報文的計數(shù)結果為0,第2個報文的計數(shù)結果為1,以此類推。當報文的計數(shù)結果除以采樣比8的結果為0或正整數(shù)(如1、2、3等)時,硬件芯片采樣該報文。因此,硬件芯片將采樣第1個報文、第9個報文、第17個報文、以此類推。
在實際應用中,用戶可以根據(jù)自身需要任意設置采樣比的數(shù)值,即不一定會將采樣比設置為固定的幾個數(shù)值或者2的N次冪。當用戶設置的采樣比為硬件芯片不支持做除數(shù)的正整數(shù)時,則硬件芯片采樣報文時會存在一定的采樣誤差。例如,當用戶設置的采樣比為1500時,由于硬件芯片不支持1500做除數(shù),因此,硬件芯片需要將采樣比由1500調(diào)整為1024或者2048,即硬件芯片在采樣報文時,實際使用的采樣比為1024或者2048,而不是1500。顯然,硬件芯片在每1024或者2048個報文中采樣1個報文,與用戶希望的在每1500個報文中采樣1個報文相比,存在一定的采樣誤差,無法達到用戶的采樣要求。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種報文的采樣方法,所述方法包括以下步驟:
網(wǎng)絡設備確定采樣比數(shù)值以及所述采樣比數(shù)值對應的采樣比進制;
所述網(wǎng)絡設備每次接收到報文時,對所述報文進行計數(shù);
所述網(wǎng)絡設備利用所述報文的計數(shù)結果、所述采樣比數(shù)值、以及所述采樣比進制,確定采樣所述報文或者不采樣所述報文。
所述網(wǎng)絡設備確定采樣比數(shù)值以及所述采樣比數(shù)值對應的采樣比進制的過程,具體包括:所述網(wǎng)絡設備接收用戶配置的多個采樣進制組以及用戶配置的采樣比;其中,每個采樣進制組內(nèi)包括采樣比閾值以及采樣比進制;
所述網(wǎng)絡設備利用多個采樣進制組確定所述采樣比對應的采樣比閾值;
所述網(wǎng)絡設備確定所述采樣比數(shù)值為:所述采樣比除以所述采樣比閾值所在的采樣進制組內(nèi)包含的采樣比進制,并確定所述采樣比數(shù)值對應的采樣比進制為:所述采樣比閾值所在的采樣進制組內(nèi)包含的采樣比進制。
各采樣進制組內(nèi)包括的采樣比進制具體為:所述網(wǎng)絡設備的硬件芯片支持的能夠做除數(shù)的正整數(shù)。
所述網(wǎng)絡設備利用所述報文的計數(shù)結果、所述采樣比數(shù)值、以及所述采樣比進制,確定采樣所述報文或者不采樣所述報文的過程,具體包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新華三技術有限公司,未經(jīng)新華三技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410710591.1/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:低功率本地振蕩器信號生成
- 下一篇:用戶終端設備及其控制方法





