[發(fā)明專利]一種基于數(shù)據(jù)分類的動態(tài)流量控制方法及裝置有效
申請?zhí)枺?/td> | 201310365044.X | 申請日: | 2013-08-20 |
公開(公告)號: | CN103428100B | 公開(公告)日: | 2016-10-12 |
發(fā)明(設(shè)計)人: | 吳友強 | 申請(專利權(quán))人: | 北京京東尚科信息技術(shù)有限公司 |
主分類號: | H04L12/801 | 分類號: | H04L12/801;H04L12/851 |
代理公司: | 北京邦信陽專利商標(biāo)代理有限公司 11012 | 代理人: | 王昭林;金璽 |
地址: | 100080 北京*** | 國省代碼: | 北京;11 |
權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關(guān)鍵詞: | 一種 基于 數(shù)據(jù) 分類 動態(tài) 流量 控制 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及流量控制相關(guān)技術(shù)領(lǐng)域,特別是一種基于數(shù)據(jù)分類的動態(tài)流量控制方法及裝置。
背景技術(shù)
數(shù)據(jù)在網(wǎng)絡(luò)中傳輸?shù)倪^程中會涉及到各種數(shù)據(jù),但是網(wǎng)絡(luò)帶寬是有限的,當(dāng)某一個或者某幾個數(shù)據(jù)類型的流量值很大的時候,會導(dǎo)致數(shù)據(jù)擁塞,甚至阻塞所有的數(shù)據(jù)類型傳輸。另外各個數(shù)據(jù)類型之間的流量差別很大,有的數(shù)據(jù)類型流量值可能達到10MB/s以上,而有的數(shù)據(jù)類型可能一天都沒有10MB的流量。
現(xiàn)有技術(shù)采用的是基于優(yōu)先級進行流量控制,即當(dāng)出現(xiàn)數(shù)據(jù)擁塞時,讓具有較高優(yōu)先級的數(shù)據(jù)先行傳輸。然而,對于同等優(yōu)先級,或者沒有優(yōu)先級的情況下,現(xiàn)有技術(shù)并未能夠很好地實現(xiàn)流量控制。
發(fā)明內(nèi)容
基于此,本發(fā)明有必要針對現(xiàn)有技術(shù)并未能夠很好地實現(xiàn)流量控制的技術(shù)問題,提出一種基于數(shù)據(jù)分類的動態(tài)流量控制方法及裝置。
一種基于數(shù)據(jù)分類的動態(tài)流量控制方法,包括:
閾值檢測響應(yīng)步驟,響應(yīng)當(dāng)前數(shù)據(jù)類型的流量閾值檢測請求,檢測當(dāng)前數(shù)據(jù)類型的平均流量值,如果當(dāng)前數(shù)據(jù)類型的平均流量值小于或等于當(dāng)前數(shù)據(jù)類型的流量閾值,則執(zhí)行數(shù)據(jù)傳輸直接設(shè)定步驟,如果當(dāng)前數(shù)據(jù)類型的平均流量值超過當(dāng)前數(shù)據(jù)類型的流量閾值,則執(zhí)行流量調(diào)整步驟;
數(shù)據(jù)傳輸直接設(shè)定步驟,設(shè)定當(dāng)前數(shù)據(jù)類型的允許傳輸標(biāo)識為允許傳輸;
流量調(diào)整步驟,根據(jù)預(yù)設(shè)的總流量閾值和所有數(shù)據(jù)類型的總流量值設(shè)定當(dāng)前數(shù)據(jù)類型的允許傳輸標(biāo)識;
數(shù)據(jù)傳輸響應(yīng)步驟,響應(yīng)當(dāng)前數(shù)據(jù)類型的數(shù)據(jù)傳輸請求,如果允許傳輸標(biāo)識設(shè)定為允許傳輸,則傳輸當(dāng)前數(shù)據(jù)類型的數(shù)據(jù),允許傳輸標(biāo)識設(shè)定為拒絕傳輸,則拒絕傳輸當(dāng)前數(shù)據(jù)類型的數(shù)據(jù)。
優(yōu)選地,所述流量調(diào)整步驟,包括:
總流量檢測子步驟,如果所有數(shù)據(jù)類型的總流量值未超過總流量閾值,則執(zhí)行流量閾值直接調(diào)整子步驟,如果所有數(shù)據(jù)類型的總流量值超過總流量閾值,則執(zhí)行流量閾值綜合調(diào)整子步驟;
流量閾值直接調(diào)整子步驟,調(diào)整當(dāng)前數(shù)據(jù)類型的流量閾值后設(shè)定當(dāng)前數(shù)據(jù)類型的允許傳輸標(biāo)識為允許傳輸;
流量閾值綜合調(diào)整子步驟,則查找所有流量類型的流量閾值的最大值作為最大閾值,將所述最大閾值對應(yīng)的數(shù)據(jù)類型的流量閾值作為待調(diào)整流量閾值,且如果當(dāng)前數(shù)據(jù)類型的流量閾值為待調(diào)整流量閾值,則設(shè)定當(dāng)前數(shù)據(jù)類型的允許傳輸標(biāo)識為拒絕傳輸,如果當(dāng)前數(shù)據(jù)類型的流量閾值不為待調(diào)整流量閾值,則降低待調(diào)整流量閾值,并且提升當(dāng)前數(shù)據(jù)類型的流量閾值后設(shè)定當(dāng)前數(shù)據(jù)類型的允許傳輸標(biāo)識為允許傳輸。
優(yōu)選地,所述流量閾值直接調(diào)整子步驟,包括:
如果所有數(shù)據(jù)類型的總流量值未超過總流量閾值,且如果總流量閾值減去所有數(shù)據(jù)類型的總流量值大于或等于當(dāng)前數(shù)據(jù)類型預(yù)設(shè)的最小提升閾值,則設(shè)定當(dāng)前提升值為最小提升閾值,當(dāng)前數(shù)據(jù)類型的流量閾值提升所述當(dāng)前提升值后設(shè)定當(dāng)前數(shù)據(jù)類型的允許傳輸標(biāo)識為允許傳輸;
如果所有數(shù)據(jù)類型的總流量值未超過總流量閾值,且如果總流量閾值減去所有數(shù)據(jù)類型的總流量值小于當(dāng)前數(shù)據(jù)類型預(yù)設(shè)的最小提升閾值,則計算平均提升值,設(shè)定當(dāng)前提升值為所述平均提升值和當(dāng)前數(shù)據(jù)類型的最小提升閾值的最大值,當(dāng)前數(shù)據(jù)類型的流量閾值提升所述當(dāng)前提升值后設(shè)定當(dāng)前數(shù)據(jù)類型的允許傳輸標(biāo)識為允許傳輸,其中,平均提升值=(總流量閾值-所有數(shù)據(jù)類型的總流量值)/數(shù)據(jù)類型的個數(shù)。
優(yōu)選地,所述降低待調(diào)整流量閾值,并且提升當(dāng)前數(shù)據(jù)類型的流量閾值后設(shè)定當(dāng)前數(shù)據(jù)類型的允許傳輸標(biāo)識為允許傳輸?shù)牟襟E,包括:
計算均衡值=(最大閾值-當(dāng)前數(shù)據(jù)類型的流量閾值)/R,R>0,其中R為預(yù)設(shè)的幅度參數(shù);
將待調(diào)整流量閾值降低所述均衡值,將當(dāng)前數(shù)據(jù)類型的流量閾值提升所述均衡值。
優(yōu)選地,定時發(fā)出所有數(shù)據(jù)類型的流量閾值檢測請求或者當(dāng)響應(yīng)當(dāng)前數(shù)據(jù)類型的數(shù)據(jù)傳輸請求時,發(fā)出當(dāng)前數(shù)據(jù)類型的流量閾值檢測請求。
優(yōu)選地,所述數(shù)據(jù)傳輸響應(yīng)步驟,還包括:
如果當(dāng)前數(shù)據(jù)類型的流量減少值大于預(yù)設(shè)的最小下降閾值,則將當(dāng)前數(shù)據(jù)類型的流量閾值下降所述最小下降閾值,當(dāng)前數(shù)據(jù)類型的流量減少值為當(dāng)前數(shù)據(jù)類型的流量閾值減去當(dāng)前數(shù)據(jù)類型的平均流量值。
一種基于數(shù)據(jù)分類的動態(tài)流量控制裝置,包括:
閾值檢測響應(yīng)模塊,用于響應(yīng)當(dāng)前數(shù)據(jù)類型的流量閾值檢測請求,檢測當(dāng)前數(shù)據(jù)類型的平均流量值,如果當(dāng)前數(shù)據(jù)類型的平均流量值小于或等于當(dāng)前數(shù)據(jù)類型的流量閾值,則執(zhí)行數(shù)據(jù)傳輸直接設(shè)定模塊,如果當(dāng)前數(shù)據(jù)類型的平均流量值超過當(dāng)前數(shù)據(jù)類型的流量閾值,則執(zhí)行流量調(diào)整模塊;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京京東尚科信息技術(shù)有限公司,未經(jīng)北京京東尚科信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310365044.X/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置