[發明專利]一種NI接口控制器及數據傳輸方法有效
| 申請號: | 201910777762.5 | 申請日: | 2019-08-22 |
| 公開(公告)號: | CN110505168B | 公開(公告)日: | 2020-12-29 |
| 發明(設計)人: | 王曉蕾;朱新宇;聶言碩;宋宇鯤;張多利;杜高明 | 申請(專利權)人: | 合肥工業大學 |
| 主分類號: | H04L12/933 | 分類號: | H04L12/933 |
| 代理公司: | 北京律譜知識產權代理事務所(普通合伙) 11457 | 代理人: | 黃云鐸 |
| 地址: | 230000 安*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 ni 接口 控制器 數據傳輸 方法 | ||
1.一種NI接口控制器,所述NI接口控制器適用于由多個路由節點組成的片上網絡,每一個所述路由節點上連接有資源節點,其特征在于,所述NI接口控制器包括:配置模塊,狀態模塊以及NI接口模塊;
所述配置模塊用于從配置網絡中獲取、并發送待傳輸數據的配置信息至所述NI接口模塊,其中,所述待傳輸數據存儲于發送端資源節點,所述待傳輸數據的配置信息包括:接收端路由節點坐標、數據包長度、數據包數量;
所述狀態模塊用于從狀態網絡中獲取、并發送所述資源節點的狀態信息至所述NI接口模塊,其中,所述狀態信息包括所述待傳輸數據的有效信號和所述資源節點的占用信號;
所述NI接口模塊設置于所述路由節點和所述資源節點之間,所述NI接口模塊用于根據所述配置信息,確定接收端路由節點,并結合所述狀態信息,建立所述發送端路由節點與所述接收端路由節點之間的數據鏈路,所述NI接口模塊還用于根據所述配置信息,依次從所述發送端資源節點中獲取所述待傳輸數據,并利用所述數據鏈路,將所述待傳輸數據傳輸至所述接收端路由節點。
2.如權利要求1所述的NI接口控制器,其特征在于,所述NI接口模塊包括:數據包發送單元和數據包接收單元;
所述數據包發送單元連接于所述資源節點和所述路由節點的數據發送端之間,所述數據包發送單元用于逐條獲取所述配置信息,并將所述配置信息發送至所述資源節點,所述數據包發送單元還用于從所述資源節點中,獲取所述待傳輸數據和所述有效信號,并將所述有效信號傳遞至所述狀態模塊,所述數據包發送單元還用于當接收到所述狀態模塊的控制信號時,利用所述數據鏈路,將所述待傳輸數據傳輸至所述接收端的路由節點;
所述數據包接收單元連接于所述資源節點和所述路由節點的數據接收端之間,所述數據包接收單元用于獲取所述占用信號,并將所述占用信號傳遞至所述狀態模塊,所述數據包接收單元還用于從所述路由節點獲取所述待傳輸數據后,將獲取到的所述待傳輸數據傳輸至所述資源節點。
3.如權利要求2所述的NI接口控制器,其特征在于,所述NI接口模塊包括:存儲單元;
所述存儲單元設置于所述配置模塊和所述數據包發送單元之間,所述存儲單元用于存儲所述配置信息,并依次發送所述配置信息至所述數據包發送單元。
4.如權利要求3所述的NI接口控制器,其特征在于,所述存儲單元為先入先出型存儲單元。
5.如權利要求2所述的NI接口控制器,其特征在于,所述狀態模塊中還包括狀態處理器;
所述狀態處理器用于當判定所述發送端的待傳輸數據的有效信號為1、且所述接收端的資源節點的占用信號為0時,生成并發送控制信號至所述數據包發送單元,所述控制信號用于控制所述數據包發送單元發送所述待傳輸數據。
6.一種數據傳輸方法,其特征在于,所述數據傳輸方法適用于權利要求1至5中任一項所述的NI接口控制器,其特征在于,所述數據傳輸方法包括:
步驟1,獲取待傳輸數據的配置信息和接收端資源節點的狀態信息,并根據所述配置信息和所述狀態信息,建立發送端路由節點和接收端路由節點之間的數據路徑;
步驟2,根據輪詢周期,判斷所述接收端資源節點的剩余存儲容量是否大于預設容量閾值,若是,所述NI接口控制器通過所述數據路徑,將所述待傳輸數據傳輸至接收端的資源節點,若否,當判定輪詢次數小于預設輪詢閾值時,重新執行步驟2。
7.如權利要求6所述的數據傳輸方法,其特征在于,所述數據傳輸方法還包括:
步驟3,根據所述配置信息中的數據包數量,判斷是否完成所述待傳輸數據的傳輸,若否,重新執行步驟2,若是,生成所述數據路徑的鏈路撤銷指令,并根據所述鏈路撤銷指令,撤銷所述數據路徑。
8.如權利要求6所述的數據傳輸方法,其特征在于,當判定所述接收端資源節點的剩余存儲容量大于預設容量閾值時,還包括:判斷所述待傳輸數據是否有效,若是,所述NI接口控制器通過所述數據路徑,將所述待傳輸數據傳輸至接收端的資源節點,若否,將所述輪詢次數加1,并判斷所述輪詢次數是否小于預設輪詢閾值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于合肥工業大學,未經合肥工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910777762.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于虛擬交換機的DHCP防護方法
- 下一篇:一種相位校準方法及裝置





