基于令牌桶的共享緩存報文處理方法、裝置、設(shè)備及介質(zhì)

基本信息

申請?zhí)?/td> CN202210157408.4 申請日 -
公開(公告)號 CN114520789A 公開(公告)日 2022-05-20
申請公布號 CN114520789A 申請公布日 2022-05-20
分類號 H04L47/215(2022.01)I;H04L47/12(2022.01)I;G06F5/06(2006.01)I;G06F9/54(2006.01)I 分類 電通信技術(shù);
發(fā)明人 于華;吳振華 申請(專利權(quán))人 北京浩瀚深度信息技術(shù)股份有限公司
代理機構(gòu) - 代理人 -
地址 100089北京市海淀區(qū)北洼路45號14號樓102
法律狀態(tài) -

摘要

摘要 本申請涉及一種基于令牌桶的共享緩存報文處理方法、裝置、設(shè)備及介質(zhì),應(yīng)用于FPGA技術(shù)領(lǐng)域,其方法應(yīng)用于FPGA設(shè)備,F(xiàn)PGA設(shè)備包括至少一個共享緩存、多個處理引擎以及與多個處理引擎一一對應(yīng)的多個令牌桶,每個處理引擎的前級均對應(yīng)建立有信息緩存隊列,待處理報文依次通過令牌桶、共享緩存、信息緩存隊列后進入處理引擎進行報文處理,信息緩存隊列用于緩存從待處理報文提取的信息字段;其方法包括:當(dāng)任一信息緩存隊列中的當(dāng)前信息字段的數(shù)量達到最大信息字段數(shù)量時,計算與信息緩存隊列對應(yīng)的處理引擎處理當(dāng)前信息字段所產(chǎn)生的最大處理時延Tmax;基于最大處理時延Tmax減小與處理引擎一一對應(yīng)的令牌桶的當(dāng)前桶深值。本申請具有減少處理引擎的擁塞的效果。