杭州來克莎科技有限公司李晨雨獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉杭州來克莎科技有限公司申請的專利基于FPGA的線速比特掩碼報文匹配方法及裝置獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN120238494B 。
龍圖騰網通過國家知識產權局官網在2025-08-15發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202510518991.0,技術領域涉及:H04L45/745;該發明授權基于FPGA的線速比特掩碼報文匹配方法及裝置是由李晨雨;郝貴松;金夢怡;徐軍權設計研發完成,并于2025-04-23向國家知識產權局提交的專利申請。
本基于FPGA的線速比特掩碼報文匹配方法及裝置在說明書摘要公布了:本申請公開了一種基于FPGA的線速比特掩碼報文匹配方法,FPGA包括至少一個塊RAM,塊RAM包括多個存儲地址,包括:獲取N個匹配規則,每個匹配規則包括規則號、關鍵字和掩碼;根據N個匹配規則在塊RAM中執行匹配規則的配置:針對每一個匹配規則,根據匹配規則中掩碼的有效位以及對應的關鍵字,確定匹配規則所對應的至少一個存儲地址,以匹配規則的規則號確定存儲地址的N個比特位中要配置的比特位,在該比特位中寫入生效比特值;以接收報文中的五元組信息作為塊RAM的存儲地址,讀取存儲地址對應的多個生效比特值,基于各個生效比特值確定報文命中的各個匹配規則的規則號。本申請能夠線速實現報文的比特掩碼規則匹配。
本發明授權基于FPGA的線速比特掩碼報文匹配方法及裝置在權利要求書中公布了:1.一種基于FPGA的線速比特掩碼報文匹配方法,其特征在于,所述FPGA包括至少一個塊RAM,所述塊RAM包括多個存儲地址,所述存儲地址所對應的存儲空間具有N個比特位,所述方法包括: 獲取預設的N個匹配規則,每個匹配規則包括規則號、關鍵字和所述關鍵字對應的掩碼,所述規則號為0~N-1,N為自然數; 根據所述N個匹配規則在所述塊RAM中執行匹配規則的配置,所述匹配規則的配置的步驟包括:針對每一個匹配規則,根據所述匹配規則中掩碼的有效位以及對應的關鍵字,確定所述匹配規則所對應的至少一個存儲地址,以所述匹配規則的規則號確定存儲地址的N個比特位中所要配置的比特位,在所要配置的比特位中寫入用以表征匹配規則生效的生效比特值; 對接收報文進行解析生成五元組信息,以所述五元組信息作為所述塊RAM的存儲地址,讀取所述存儲地址所對應的多個生效比特值,基于各個生效比特值所對應的各個比特位,確定接收報文命中的各個匹配規則的規則號; 其中,根據所述匹配規則中掩碼的有效位以及對應的關鍵字,確定所述匹配規則所對應的至少一個存儲地址,包括: 獲取所述匹配規則中的關鍵字和所對應的掩碼,確定所述掩碼中的多個有效位,其中,所述掩碼中各個比特位的取值表征所述關鍵字中相同比特位是否有效,所述有效位為掩碼值為1的比特位,非有效位為掩碼值為0的比特位; 在所述關鍵字的各個比特位中,將與各個非有效位的比特位置相同的各個比特位用待定值表示,將與各個有效位的比特位置相同的各個比特位的值保持不變,所述待定值的取值為0或1; 以各個比特位的所述待定值的取值不同和保持不變的比特位的比特值,確定不同的比特取值組合,以所述不同的比特取值組合表示所述匹配規則對應的所述塊RAM的多個存儲地址。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人杭州來克莎科技有限公司,其通訊地址為:310051 浙江省杭州市濱江區西興街道繽紛街599號錢塘星宇大廈2幢1620室;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。