提高電力數據網實時性的網絡地址空間快速搜索方法研究
0 引言
電力數據網包括電力調度數據網和電力通信數據網(即電力綜合數據網)。電力調度數據網主要承載調度自動化、故障錄波等生產控制類業務,覆蓋各級調度機構及備調、各級直調廠站。電力通信數據網主要承載辦公自動化、企業信息化、電力營銷、視頻監控等管理信息大區業務,覆蓋電力企業各級廠站、各類辦公場所。電力數據網采用IPv4/IPv6技術體制,是基于三層MPLS VPN技術的廣域網,其帶寬容量需求大、覆蓋面要求廣、集中部署業務需縱向貫通等要求越來越高,對數據實時性也提出了越來越高的需求。同時,電力數據網雖然仍基于層次架構,但與公眾電信網絡技術發展趨勢一樣,網絡扁平化是一種技術發展趨勢,路由功能下沉是一種技術發展的必然趨勢。另一方面,以智能化、電力電子化、互動化、清潔能源消納為特征的智能電網的發展,全國跨區交直流混聯的大規模電網的形成,電源、電網、負荷、儲能的異構、交互、協同之不斷發展,電力系統安全三道防線對數據信息時空關聯性的迫切要求,也對電力數據網的實時性提出了越來越高的
需求[1-4]。
為了縮短數據包的傳輸延時,路由表匹配查找的快速搜索方法是電力數據網需要解決的核心問題之一。電力系統內的設備/裝置的智能化識別、感知、定位、跟蹤、監控和管理等,對其MAC地址、IPv4地址或IPv6地址空間的快速查找提出了挑戰。
所以,針對MAC地址、IPv4地址或IPv6地址空間搜索查詢,探索研究快速搜索方法,是提高電力數據網實時性需要解決的核心問題之一。
IPv6在地址容量、安全性、網絡管理、移動性以及服務質量等方面相對IPv4有明顯的改進,電力數據網向IPv6演進是技術發展的必然趨勢[5-12]。
研究成果表明,針對MAC地址、IPv4地址或IPv6地址空間搜索查詢,中點法比順序法速度更
快[13-15]。文獻[16-17]給出,針對變電站站內網絡的IPv6地址空間搜索問題,黃金分割比比中點法更
快速。
黃金分割比也稱為斐波納契法,從數學上已證明斐波納契法是使搜索區間趨于零最快的算法,是一種優化思想。基于該思想和已有的研究成果,本文提出了一種提高電力數據網實時性的加速網絡地址空間搜索的方法,可解決支撐廣域電力系統數據時空關聯的地址空間快速搜索問題,并且可以加速地址空間搜索進而縮短數據的傳輸延時,改善電力數據網的優良性能,促進電力系統的安全性和智能化水平。
1 技術解決方案
1.1 具體搜索算法
為了提高電力數據網的實時性,解決網絡地址空間的快速搜索問題,采用斐波納契法能保證收斂且快速地縮小搜索范圍,具體算法如下。
在電力數據網內,搜索查詢某個具體地址Aλ,假設Aλ在地址段范圍A1至A2內,Cxy為電力終端地址的二進制數Ax和Ay之差后轉換的十進制數,x和y為1~6的自然數,即:
定義十進制數的中間變量B′xy對應的二進制中間變量Bxy為:
在電力數據網內,針對MAC地址、IPv4地址或IPv6地址,將待搜索查詢的某個具體地址的二進制數表示為Aλ,Aλ在地址段范圍A1至A2內,A1、A2分別為待搜索查詢地址段范圍的兩個界。
在A1至A2地址段范圍內,搜索查詢某個具體的地址Aλ,加速地址空間搜索的方法如
1.2 校驗與調用迭代過程
依據數值關系:
將上述的搜索算法和校驗過程作為子程序,通過反復調用、迭代該子程序,迅速縮小待搜索的一段地址范圍,例如A1至A6、A6至A5、A5至A3、A3至A4或A4至A2,最終得到二進制數Aλ,即為待搜索的某個電力設備/裝置具體的MAC地址、IPv4地址或IPv6地址對應的二進制數。
2 模擬仿真驗證
由優選法理論可知,斐波納契法的調用迭代具有最優的數學收斂性。在保證收斂的前提下,為了提高電力數據網的實時性,針對電力數據網內的MAC地址、IPv4地址和IPv6地址空間的搜索查詢問題,計算機模擬仿真結果表明,在內存讀取訪問次數超過2次的情況下,斐波納契法的地址查找所需時間更少,中點法與斐波納契法的地址查找所需時間之比如
3 應用場景舉例
3.1 GOOSE報文、SV報文和IEC61588報文的交換與轉發
目前,網絡交換機是智能化變電站自動化系統的基礎通信設備,在數據鏈路層以MAC地址尋址來完成以太網數據幀的轉發、幀過濾功能,實現智能化變電站站內4類報文(即SV、GOOSE、MMS、IEC61588)信息在過程層、間隔層和站控層設備之間實時交互。其中,GOOSE和SV報文為二層以太網報文,MMS采用三層IP報文傳輸,IEC61588報文既可以采用二層以太網報文,也可以采用三層的IP報文傳輸。
對于二層以太網報文的GOOSE報文、SV報文和IEC61588報文都有低時延要求。每個GOOSE報文、SV報文和IEC61588報文的標準報文格式中字頭都帶有MAC目的地址(6個字節)和MAC源地址(6個字節),其MAC地址尋址應用本文的方法可減小GOOSE報文、SV報文和IEC61588報文的交換與轉發時延。例如,具體可內置于網絡交換機,用于交換機MAC地址緩存的查詢,根據報文的目的MAC地址查MAC轉發表(L2FDB),如果在L2FDB表中查找到該目的MAC地址,則根據現有L2FDB表,報文從相應端口發送出去;如果在L2FDB表中查找不到該目的MAC,則判斷端口的VLAN ID和報文的VLAN ID是否匹配,不匹配直接丟棄,匹配則在該VLAN內廣播。
MMS和IEC61588報文屬于三層的IP報文,其傳輸應用本文的方法,能夠加速IPv4或IPv6地址查詢選路的效率。
所以,針對GOOSE報文、SV報文和IEC61588報文,應用本文方法可對網絡交換機L2FDB表及三層交換機或路由器的IPv4或IPv6地址表的搜索查詢起到優化作用,尤其是在精確地址匹配的流轉發、最長地址匹配的逐包轉發或提高路由表的學習效率等方面。
3.2電網的智能感知
電網內設備/裝置的可識別性、可感知性、可定位性以及可控制性,需要MAC或IP地址來支撐電網的智能感知要求,更好地實現智能化識別、感知、定位、跟蹤、監控和管理。應用本文的方法,對MAC或IP地址表的搜索查詢起到加速的作用,能夠平衡兼顧地址搜索的快速性與收斂性,進而縮短數據包的傳輸延時。
3.3 電網智能設備的網絡管理
隨著智能電網和智慧能源互聯網的發展,要提高電力系統的故障識別、定位、跟蹤、診斷的效率,需要根據MAC或IP地址對電網智能設備進行搜索查詢。應用本文的方法,能夠對電網智能設備故障的定位追溯起到積極的優化作用。尤其是在臨時性應用環境中,例如在調試、檢修等設備網絡拓撲動態變化比較多的情況下,能夠提高智能電網的故障識別、定位、跟蹤、診斷的速度,加快保障大電網安全的反應應對速度。
4 結語
隨著智能電網和智慧能源互聯網的發展,電網內設備/裝置都將帶有MAC或IP地址,以便于維護和運行管理。本文提出了一種可提高電力數據網實時性的加速地址空間搜索的方法,能夠減小電力數據網的通道傳輸時延,促進大電網的安全穩定控制、廣域繼電保護控制及廣域測量監控等的技術進步,改善電力系統內設備/裝置的可識別性、可感知性、可定位性以及可控制性,提升維護和運行的自動化水平。
(編輯:鄒海彬)
參考文獻
[1]
責任編輯:售電衡衡
-
權威發布 | 新能源汽車產業頂層設計落地:鼓勵“光儲充放”,有序推進氫燃料供給體系建設
2020-11-03新能源,汽車,產業,設計 -
中國自主研制的“人造太陽”重力支撐設備正式啟運
2020-09-14核聚變,ITER,核電 -
探索 | 既耗能又可供能的數據中心 打造融合型綜合能源系統
2020-06-16綜合能源服務,新能源消納,能源互聯網
-
新基建助推 數據中心建設將迎爆發期
2020-06-16數據中心,能源互聯網,電力新基建 -
泛在電力物聯網建設下看電網企業數據變現之路
2019-11-12泛在電力物聯網 -
泛在電力物聯網建設典型實踐案例
2019-10-15泛在電力物聯網案例
-
權威發布 | 新能源汽車產業頂層設計落地:鼓勵“光儲充放”,有序推進氫燃料供給體系建設
2020-11-03新能源,汽車,產業,設計 -
中國自主研制的“人造太陽”重力支撐設備正式啟運
2020-09-14核聚變,ITER,核電 -
能源革命和電改政策紅利將長期助力儲能行業發展
-
探索 | 既耗能又可供能的數據中心 打造融合型綜合能源系統
2020-06-16綜合能源服務,新能源消納,能源互聯網 -
5G新基建助力智能電網發展
2020-06-125G,智能電網,配電網 -
從智能電網到智能城市