[發明專利]總線控制器的控制方法、總線控制器及可讀存儲介質有效
| 申請號: | 202010030545.2 | 申請日: | 2020-01-09 |
| 公開(公告)號: | CN111262846B | 公開(公告)日: | 2022-04-19 |
| 發明(設計)人: | 何道敬;賈瀚宇;高昀;劉曉霞 | 申請(專利權)人: | 鵬城實驗室 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L12/40 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 晏波 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 總線 控制器 控制 方法 可讀 存儲 介質 | ||
1.一種總線控制器的控制方法,應用于總線通信系統,所述總線通信系統包括數據總線和多個通信設備,其中多個所述通信設備通過所述數據總線的總線控制器相互通信連接,其特征在于,所述控制方法包括:
在檢測到偽總線控制器發送給所述通信設備的攻擊命令時,則獲取所述攻擊命令;
根據所述攻擊命令確定所述偽總線控制器所處的目標通信設備,并對所述目標通信設備進行相應的防護處理;
其中,所述根據所述攻擊命令確定所述偽總線控制器所處的目標通信設備的步驟,包括:
選擇目標傳輸鏈路,逐個地向所述通信設備發送控制命令,以逐個關閉所述通信設備的收發器,直到檢測不到所述偽總線控制器發送給所述通信設備的攻擊命令;
將最后一次被關閉收發器的通信設備確定為所述偽總線控制器所處的目標通信設備。
2.如權利要求1所述的總線控制器的控制方法,其特征在于,所述在檢測到偽總線控制器發送給所述通信設備的攻擊命令時,則獲取所述攻擊命令的步驟之前,包括:
根據預設入侵檢測系統檢測是否存在所述偽總線控制器向所述通信設備發送的攻擊命令;
若存在所述偽總線控制器向所述通信設備發送的攻擊命令時,則檢測所述偽總線控制器發送給所述通信設備的攻擊命令,并接收由所述預設入侵檢測系統獲取的攻擊命令。
3.如權利要求1所述的總線控制器的控制方法,其特征在于,所述獲取所述攻擊命令的步驟之后,包括:
解析所述攻擊命令,以獲得所述攻擊命令中所指定接收的被攻擊通信設備的地址;
根據所述目標傳輸鏈路和所述地址,發送控制命令至所述被攻擊通信設備,以關閉所述被攻擊通信設備的收發器。
4.如權利要求1所述的控制方法,其特征在于,所述選擇目標傳輸鏈路,逐個地向所述通信設備發送控制命令,以逐個關閉所述通信設備的收發器的步驟,包括:
按多個所述通信設備的地址的序列,并根據所述目標傳輸鏈路逐個地發送控制命令至所述通信設備,以逐個關閉所述通信設備的收發器。
5.如權利要求1所述的總線控制器的控制方法,其特征在于,所述選擇目標傳輸鏈路的步驟,包括:
判斷所述數據總線是否可用;
若所述數據總線可用,則以所述數據總線作為所述目標傳輸鏈路;
若所述數據總線不可用,則選擇預設無線鏈路作為所述目標傳輸鏈路。
6.如權利要求5所述的總線控制器的控制方法,其特征在于,所述判斷所述數據總線是否可用的步驟,包括:
獲取在預設時間段內所述偽總線控制器發送所述攻擊命令的次數;
若所述次數大于或等于預設閾 值,則判定所述數據總線不可用;
若所述次數小于所述預設閾 值,則判定所述數據總線可用。
7.如權利要求1所述的總線控制器的控制方法,其特征在于,所述對所述目標通信設備進行相應的防護處理的步驟,包括:
對所述目標通信設備進行重啟、關機或者以預設備用通信設備替換所述目標通信設備。
8.一種總線控制器,其特征在于,所述總線控制器包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的總線控制器程序,所述總線控制器的控制程序被所述處理器執行時實現如權利要求1至7中任一項所述的總線控制器的控制方法的步驟。
9.一種可讀存儲介質,其特征在于,所述可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求1至7中任一項所述的總線控制器的控制方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鵬城實驗室,未經鵬城實驗室許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010030545.2/1.html,轉載請聲明來源鉆瓜專利網。





