一種基于Intel萬兆網(wǎng)卡實現(xiàn)采樣數(shù)據(jù)流低延遲傳輸?shù)姆椒?/p>

基本信息

申請?zhí)?/td> CN201711404393.2 申請日 -
公開(公告)號 CN108123894B 公開(公告)日 2021-02-26
申請公布號 CN108123894B 申請公布日 2021-02-26
分類號 H04L12/863(2013.01)I;H04L12/875(2013.01)I;G06F9/455(2006.01)I;G06F9/50(2006.01)I;G06F9/48(2006.01)I;G06F9/54(2006.01)I 分類 電通信技術(shù);
發(fā)明人 戴志春;張勇虎;伍俊;袁君初;楊雷雷;段移易 申請(專利權(quán))人 長沙銀行股份有限公司湘江新區(qū)支行
代理機構(gòu) 長沙國科天河知識產(chǎn)權(quán)代理有限公司 代理人 董惠文
地址 410000湖南省長沙市高新開發(fā)區(qū)尖山路39號長沙中電軟件園一期6棟N單元5層501-503號房
法律狀態(tài) -

摘要

摘要 本發(fā)明屬于無線電、衛(wèi)星導(dǎo)航模擬器領(lǐng)域,涉及基于Intel萬兆網(wǎng)卡實現(xiàn)采樣數(shù)據(jù)流低延遲傳輸?shù)姆椒ǎú襟E:(S1)加載驅(qū)動程序,初始化Intel萬兆網(wǎng)卡;(S2)將數(shù)據(jù)緩存塊隊列中的每個緩存節(jié)點映射到應(yīng)用程序的內(nèi)存空間;(S3)在數(shù)模轉(zhuǎn)換設(shè)備端實現(xiàn)每1ms向Intel萬兆網(wǎng)卡發(fā)送時標(biāo)報文;(S4)驅(qū)動程序接收1ms時標(biāo)報文中斷后,解析時標(biāo)報文中的時間戳信息;(S5)驅(qū)動程序設(shè)置1ms定時到達(dá)標(biāo)記,應(yīng)用程序開始產(chǎn)生1ms的采樣數(shù)據(jù);(S6)根據(jù)時間戳信息獲取緩存節(jié)點數(shù)據(jù);(S7)根據(jù)緩存節(jié)點數(shù)據(jù)組成以太網(wǎng)發(fā)送幀;(S8)將包頭和包體分別賦值給兩個不同的DMA發(fā)送描述符,并配置到Intel萬兆網(wǎng)卡的DMA引擎寄存器空間,啟動數(shù)據(jù)發(fā)送。??