廣東博緯通信科技有限公司吳壁群獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉廣東博緯通信科技有限公司申請的專利一種基于快速網絡協議棧的數據傳輸方法及系統獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN120075318B 。
龍圖騰網通過國家知識產權局官網在2025-09-26發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202510245998.X,技術領域涉及:H04L69/12;該發明授權一種基于快速網絡協議棧的數據傳輸方法及系統是由吳壁群;安楊華設計研發完成,并于2025-03-04向國家知識產權局提交的專利申請。
本一種基于快速網絡協議棧的數據傳輸方法及系統在說明書摘要公布了:本發明涉及通信技術領域,特別為一種基于快速網絡協議棧的數據傳輸方法及系統。方法包括以下步驟:在系統中部署一個專用于收發指定端口的udp報文的快速網絡協議棧模塊;在數據發送時,檢查用戶態生成的數據目標地址和端口信息;若目標端口屬于快速網絡協議棧模塊支持的指定端口范圍,則通過內存管理模塊將數據傳遞至UDP協議棧封裝為原始UDP報文后直接傳遞給網卡驅動層發送出去;在數據接收時,通過預先在網卡驅動層中插入的打樁函數攔截數據包并判斷目標端口是否屬于快速網絡協議棧模塊支持的指定端口范圍,若是則將數據包直接送入UDP協議棧進行解封裝處理,通過內存管理模塊直接傳遞至應用層;本發明顯著降低CPU資源消耗,實現了高效快速的數據傳輸。
本發明授權一種基于快速網絡協議棧的數據傳輸方法及系統在權利要求書中公布了:1.一種基于快速網絡協議棧的數據傳輸方法,其特征在于,包括以下步驟: 在系統中部署一個專用于收發指定端口的udp報文的快速網絡協議棧模塊,其中,所述快速網絡協議棧模塊包括網卡驅動層、UDP協議棧、內存管理模塊; 所述內存管理模塊采用的是內存共享機制,用于實現內核態與用戶態之間的零拷貝數據傳輸; 所述內存管理模塊實現內存共享機制的方法為:采用預分配內存池的方式存儲內存塊,所述預分配內存池在系統初始化階段預先分配一定數量的固定大小內存塊,并將其存儲在專用隊列中,用戶態與內核態需要內存時,直接從所述內存池中獲取可用內存塊;釋放內存時采用異步內存回收機制,當用戶態或內核態釋放內存時,將內存塊放入回收隊列,后臺維護線程定期檢查回收隊列,并將內存塊重新放回預分配內存池; 所述內存管理模塊將共享內存劃分為以下三個分區:共享分區:僅由內存管理模塊的內存管理服務負責分配和釋放,用于存儲協議棧核心數據,確保內存使用的安全性與高效性;本地分區:由多個大小不一的緩沖區組成,獨立于內核和用戶空間,由內存管理模塊的內存管理服務統一管理,每個緩沖區包含一個或多個固定大小的內存塊;遠端分區:可被所有程序訪問,用于程序間的通信,但不能用于內存管理模塊自身的內存分配; 在數據發送時,檢查用戶態生成的數據目標地址和端口信息;若目標端口屬于快速網絡協議棧模塊支持的指定端口范圍,則通過內存管理模塊將數據傳遞至UDP協議棧封裝為原始UDP報文后直接傳遞給網卡驅動層發送出去; 在數據接收時,通過預先在網卡驅動層中插入的打樁函數攔截數據包并判斷數據包的目標端口是否屬于快速網絡協議棧模塊支持的指定端口范圍,若是則將數據包直接送入UDP協議棧進行解封裝處理,然后通過內存管理模塊直接傳遞至應用層。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人廣東博緯通信科技有限公司,其通訊地址為:510530 廣東省廣州市黃埔區云埔一路29號之二;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。