[發明專利]數據傳輸方法及裝置、終端設備、計算機可讀存儲介質在審
| 申請號: | 202211064571.2 | 申請日: | 2022-08-31 |
| 公開(公告)號: | CN115473760A | 公開(公告)日: | 2022-12-13 |
| 發明(設計)人: | 黃超;單超 | 申請(專利權)人: | 上海仙途智能科技有限公司 |
| 主分類號: | H04L12/40 | 分類號: | H04L12/40;H04L12/46 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 張英英 |
| 地址: | 201107 上海市閔行區申*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據傳輸 方法 裝置 終端設備 計算機 可讀 存儲 介質 | ||
本發明公開了一種數據傳輸方法及裝置、終端設備、計算機可讀存儲介質,所述數據傳輸方法包括:獲取目標容器組所屬的命名空間以及指示標簽,所述指示標簽包括與所述目標容器組進行數據傳輸的至少一個控制器局域網絡設備的標識;創建虛擬網絡設備對,所述虛擬網絡設備對用于在所述目標容器組所屬的命名空間與所述至少一個控制器局域網絡設備所屬的命名空間之間進行數據傳輸;根據所述指示標簽建立所述虛擬網絡設備對與目標控制器局域網絡設備的傳輸關系;將所述目標控制器局域網絡設備中的數據傳輸至所述目標容器組。使用上述技術方案能夠提升控制器局域網絡設備與容器組之間的數據傳輸效率。
技術領域
本發明涉及計算機技術領域,更具體地,其涉及一種數據傳輸方法及裝置、終端設備、計算機可讀存儲介質。
背景技術
控制器局域網絡(Controller Area Network,CAN)是一種現場總線,是應用最廣泛的現場總線之一,CAN總線能有效支持分布式控制或實時控制的串行通信網絡,并已形成了國際標準。當CAN總線接入Linux操作系統時,是以控制器局域網絡設備的形式存在,并能夠將CAN報文數據提供給各個容器中的進程使用。
現有技術在讓容器獲取CAN報文時,通常是將控制器局域網絡設備轉移至容器所在的容器組所屬的命名空間內,以獲取控制器局域網絡設備中的CAN報文。
但現有技術在獲取CAN報文時,控制器局域網絡設備在同一時間內只能向一個容器組提供CAN報文,極大地降低了數據傳輸的效率,限制了項目設計的靈活。
發明內容
本發明解決的技術問題是如何提高控制器局域網絡設備與容器組之間的數據傳輸效率。
為解決上述技術問題,本數據傳輸提供一種數據傳輸方法,所述數據傳輸方法包括:獲取目標容器組所屬的命名空間以及指示標簽,所述指示標簽包括與所述目標容器組進行數據傳輸的至少一個控制器局域網絡設備的標識;創建虛擬網絡設備對,所述虛擬網絡設備對用于在所述目標容器組所屬的命名空間與所述至少一個控制器局域網絡設備所屬的命名空間之間進行數據傳輸;根據所述指示標簽建立所述虛擬網絡設備對與目標控制器局域網絡設備的傳輸關系,所述目標控制器局域網絡設備選自所述至少一個控制器局域網絡設備;將所述目標控制器局域網絡設備中的數據傳輸至所述目標容器組。
可選地,所述創建虛擬網絡設備對包括:創建所述虛擬網絡設備對,所述虛擬網絡設備對包括第一虛擬網絡設備和第二虛擬網絡設備;將所述第一虛擬網絡設備轉移至所述目標容器組所屬的命名空間,所述第一虛擬網絡設備位于所述目標容器組所屬的命名空間,所述第二虛擬網絡設備位于所述至少一個控制器局域網絡設備所屬的命名空間。
可選地,所述第二虛擬網絡設備與所述第一虛擬網絡設備之間具有傳輸鏈路,所述將所述目標控制器局域網絡設備中的數據傳輸至所述目標容器組包括:利用所述目標控制器局域網絡設備與所述虛擬網絡設備對中的所述第二虛擬網絡設備的傳輸關系,將所述目標控制器局域網絡設備中的數據傳輸至所述第二虛擬網絡設備;利用所述第二虛擬網絡設備與所述第一虛擬網絡設備的傳輸鏈路,將所述第二虛擬網絡設備接收到的數據傳輸至所述第一虛擬網絡設備,以供所述目標容器組獲取所述目標控制器局域網絡設備中的數據。
可選地,所述獲取目標容器組的命名空間以及指示標簽包括:在新增容器組時獲取所述容器組的創建信息,判斷所述創建信息中是否包括指示標簽;當所述容器組的所述創建信息中包括所述指示標簽時,將所述容器組作為所述目標容器組;獲取所述目標容器組的指示標簽,并從所述目標容器組的所述創建信息中獲取所述目標容器組所屬的命名空間。
可選地,所述根據所述指示標簽建立所述虛擬網絡設備對與目標控制器局域網絡設備的傳輸關系包括:根據所述指示標簽中的所述至少一個控制器局域網絡設備的標識,確定每一標識對應的控制器局域網絡設備;將所述標識對應的至少一個控制器局域網絡設備作為所述目標控制器局域網絡設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海仙途智能科技有限公司,未經上海仙途智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211064571.2/2.html,轉載請聲明來源鉆瓜專利網。





