[發明專利]智能變電站HSR節點轉發方法及裝置有效
| 申請號: | 202010583375.0 | 申請日: | 2020-06-23 |
| 公開(公告)號: | CN111800324B | 公開(公告)日: | 2022-03-11 |
| 發明(設計)人: | 周柯;王曉明;林翔宇;巫聰云;李文偉;周衛;蘆宇峰;彭博雅 | 申請(專利權)人: | 廣西電網有限責任公司電力科學研究院;廣西電網有限責任公司欽州供電局 |
| 主分類號: | H04L12/42 | 分類號: | H04L12/42;H04L69/22;H04L67/2885;H04L1/00;H02J13/00 |
| 代理公司: | 北京國帆知識產權代理事務所(普通合伙) 11334 | 代理人: | 李增朝;徐愛萍 |
| 地址: | 530015 廣西*** | 國省代碼: | 廣西;45 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能 變電站 hsr 節點 轉發 方法 裝置 | ||
1.一種基于匹配過濾判斷的智能變電站HSR節點轉發方法,其特征在于,所述方法包括:
基于多個DANH通信節點組成一個HSR環網通信;
當某一個DANH通信節點中的端口接收到報文時,對所述報文進行匹配過濾判決,所述報文為碼流報文;
在判斷需要轉發所述報文時,則產生判決有效標志,立即啟動轉發報文程序,對所述報文進行轉發;
當某一個DANH通信節點中的端口正在發送數據時接收到報文,則在發送本DANH通信節點數據的同時,將接收到的所述報文進行CRC校驗,并在完成校驗后緩存至發送緩存區;
基于CRC校驗結果在發送空閑時將發送緩存區內的報文轉發出去;
所述對所述報文進行匹配過濾判決,包括:
以以太網幀的前六個字節為目的MAC地址,解析接收到的所述報文中的以太網幀的前六個字節獲得目的MAC地址;
基于所述目的MAC地址是否為單播地址并且不是本節點源MAC地址或所述組播地址或廣播地址對所述報文進行匹配過濾判決;
如果發現目的MAC地址是單播地址,并且不是本節點源MAC地址,即當前單播報文不是發給本節點的,或者接收報文目的MAC是組播或廣播地址,就判斷轉發標記生效,立即啟動轉發。
2.根據權利要求1所述的智能變電站HSR節點轉發方法,其特征在于,所述DANH通信節點包括順時針和逆時針兩條傳輸路徑。
3.根據權利要求2所述的智能變電站HSR節點轉發方法,其特征在于,所述DANH通信節點包含兩個數據發送端口和兩個數據接收端口;其中,所述順時針路徑中包含一個數據發送端口和一個數據接收端口,所述逆時針路徑中包括一個數據發送端口和一個數據接收端口。
4.根據權利要求1所述的智能變電站HSR節點轉發方法,其特征在于,所述當某一個DANH通信節點中的端口接收到報文時,還包括:
對所述報文進行過采樣數據恢復出來,獲得恢復數據,并將所述恢復數據存儲至臨時過渡緩存區。
5.根據權利要求1所述的智能變電站HSR節點轉發方法,其特征在于,所述當某一個DANH通信節點中的端口接收到報文時,對所述報文進行匹配過濾判決,包括:
當某一個DANH通信節點中的端口接收到報文時,在接收所述報文期間同時啟動對所述報文進行匹配過濾判決。
6.根據權利要求1所述的智能變電站HSR節點轉發方法,其特征在于,所述對所述報文進行轉發,還包括:
繼續檢測接收到報文,當接收完以太網幀的源MAC地址時,若發送源MAC地址等于本節點源MAC地址時,則當前接收到的報文為本節點發送的報文;
繼續轉發所述報文,且在報文發送到以太網幀的CRC字段時,在以太網幀末尾置錯誤CRC。
7.根據權利要求1所述的智能變電站HSR節點轉發方法,其特征在于,所述將接收到的所述報文進行CRC校驗,并在完成校驗后緩存至發送緩存區,包括:
對所述報文進行采用恢復,獲得報文恢復數據;
將接收到的報文恢復數據緩進行臨時緩存,直至接收完整以太網的報文幀后;
對接收完的報文進行CRC校驗,并且在校驗后將完整的報文拔出至發送緩存區。
8.根據權利要求1所述的智能變電站HSR節點轉發方法,其特征在于,所述基于CRC校驗結果在發送空閑時將發送緩存區內的報文轉發出去,包括:
基于所述CRC校驗結果獲得緩存區內是否存在需要轉發的報文,若存在,則在DANH通信節點空閑時間,將需要轉發的報文轉發出去;
其中,所述CRC校驗結果為不通過時,為不需要轉發的報文,且在所述緩存區中丟棄;所述CRC校驗結果為通過時,為需要轉發的報文。
9.一種基于匹配過濾判斷的智能變電站HSR節點轉發裝置,其特征在于,所述裝置包括:
組網模塊:用于基于多個DANH通信節點組成一個HSR環網通信;
匹配模塊:用于當某一個DANH通信節點中的端口接收到報文時,對所述報文進行匹配過濾判決,所述報文為碼流報文;
第一轉發模塊:用于在判斷需要轉發所述報文時,則產生判決有效標志,立即啟動轉發報文程序,對所述報文進行轉發;
校驗緩存模塊:用于當某一個DANH通信節點中的端口正在發送數據時接收到報文,則在發送本DANH通信節點數據的同時,將接收到的所述報文進行CRC校驗,并在完成校驗后緩存至發送緩存區;
第二轉發模塊:用于基于CRC校驗結果在發送空閑時將發送緩存區內的報文轉發出去;
所述對所述報文進行匹配過濾判決,包括:
以以太網幀的前六個字節為目的MAC地址,解析接收到的所述報文中的以太網幀的前六個字節獲得目的MAC地址;
基于所述目的MAC地址是否為單播地址并且不是本節點源MAC地址或所述組播地址或廣播地址對所述報文進行匹配過濾判決;
如果發現目的MAC地址是單播地址,并且不是本節點源MAC地址,即當前單播報文不是發給本節點的,或者接收報文目的MAC是組播或廣播地址,就判斷轉發標記生效,立即啟動轉發。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣西電網有限責任公司電力科學研究院;廣西電網有限責任公司欽州供電局,未經廣西電網有限責任公司電力科學研究院;廣西電網有限責任公司欽州供電局許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010583375.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種防盜門鎖
- 下一篇:一種高壓開關機械故障的自動識別方法及裝置





