0731-84728105
15116127200
面向列車(chē)以太網的FAST-TSN實驗環境(2)書議ETB網絡實現原理與挑戰
發布時間:2019-02-18
   &nbs謝著p; ETB将傳統列車(chē)網絡交換帶寬從1Mbps左右提升地個到100MBps,同時基于通用以太網設備和技術可極大(dà)的降低網絡建設鄉討和管理維護成本。本文首先介紹ETB網絡的拓撲特點,地址分(fē醫東n)配和路由機制。然後指出ETB标準隻支持線性拓撲,無法車門滿足冗餘性更好的環形ETB拓撲(以太網環)的組網需求。我(wǒ技體)(wǒ)們認爲基于SDN的ETB管控可能是我現解決上述問題的途徑。
一(yī)、标準ETB網絡的拓撲特點
   (1)線性拓撲結構
    商聽;  ETB标準IEC61375-2-5[1]中(zhōng)給新電出了支持冗餘的ETB骨幹拓撲結構,如圖1所示,所有的E亮行TBN節點相連組成一(yī)個線性的ETB骨幹拓撲,除了首尾ETBN節點喝關外(wài),每個中(zhōng)間ETBN交換節點都通過兩個全雙工(g麗訊ōng)以太網鏈路與其前後兩個方向的ETBN節點年請相連。任何兩個ETBN節點間的冗餘雙鏈路采用以太網鏈路聚合銀雜機制捆綁使用。

圖1 列車(chē)網絡中(zhōng)的ETBN節點和以太網鏈路[1] 市坐
   (2)ETBN ID和C知資N子網ID的分(fēn)配
    子火; 每列火(huǒ)車(chē)由多個車(c男男hē)輛(consist)組成,每個車(chē)輛有出廠時設愛鐘定的全球唯一(yī)的128位車(chē)輛标識(CST笑理UUID),在列車(chē)初運行時,TTDP (Train To冷校pology Discovery Protocol,TTDP)協議比較海用列車(chē)首尾車(chē)輛的CSTUU地歌ID,将具有較小(xiǎo)CSTUUID的車(chē)輛定義爲車(c分生hē)頭(top node),具有較大(dà)CSTUUID标識是日的車(chē)輛定義爲車(chē)尾(bottomnode),如圖2所示。 得都
   &nbs慢做p; 然後按照車(chē)頭到車(chē)尾的順紅在序爲每個車(chē)輛中(zhōng)的ETBN和車(ch在見ē)輛網絡(ConsistNetwork)子網進行編号。

圖2 基于CSTUUID的列車(chē)參考方向确定[1]山長
    &n術如bsp;根據CSTUUID确定列車(chē)頭文冷尾和參考方向後,TTDP協議會從車(chē)頭開(kāi)始,沿錯也着車(chē)頭到車(chē)尾的順序(DIR2),根理現據每個車(chē)輛内部靜态配置的子網信息(如CN1還業,CN2,CN3)和ETBN信息,按照ID離用從小(xiǎo)到大(dà)的順序,依次爲每個她東子網分(fēn)配一(yī)個6 比特的計用子網ID,爲每個ETBN分(fēn)配一(yī)個ETBN家土的ID,如圖3所示。

圖3 CN子網ID和ETBN ID的分(fēn)配[1] 訊睡
二、ETB網絡的地址分(fēn)配與路由
   (1)地址分員坐(fēn)配
     E劇玩TB規範規定列車(chē)網絡使用IPv4保留的地址空間1熱上0.128.0.0/9,即地址高9位(31位到23位)爲固定的0到民00010101,定義IP地址的低23位爲bbxssss.sshhhh湖城hh.hhhhhhhh。其中(zhōng)bb=00标識列車(業視chē)控制系統(ICMS)網絡地址空間;bb=國章01爲列車(chē)多媒體(tǐ)網絡地址空間,bb=10街跳和11爲保留地址空間;X爲預留位,固定爲0;假設以下(xià)隻考離她慮列車(chē)控制系統網絡,因此該網絡中(zhōng)所有I拍吧P地址高12位固定爲0000-1010-1行內000。
     一月;列車(chē)中(zhōng)分(fēn)爲由所有ETBN組成的ETB腦答子網,以及每個車(chē)輛内部連接到ETBN的CN子網。其中(zhōn票近g)ETB子網ID爲000000,每個CN現不子網的subnet ID範圍是1-63,在初運行時由TTDP協議分(fēn)輛雨配獲得。需要注意的是,列車(chē)網絡中(zhōng)每個子網的前綴長度子筆都是18位。CN前綴與其subnet ID相關報什,舉例如下(xià)表所示。
    化長; 一(yī)個典型的列車(ch不但ē)網絡地址分(fēn)配和ETBN路由表如圖4所示,在初運行時,3個ETBN如亮的ID被分(fēn)配爲5,6,7,三個CN子網的ID也被分(fēn中低)配成5,6,7。每個ETBN需要兩個IP服木地址,一(yī)個是ETB子網側的IP地址,一(yī弟她)個是連接本地CN子網的接口IP地址。
    &nbs對樂p;由于ETB規範定義ETBN在ETB側I很街P地址爲10.128.0.x,其中(zhōng)x爲ETBN的ID(拿裡爲簡化,此處不考慮冗餘IP地址)。因此三個ETBN在ETB子網中(zhōng)遠暗的IP地址分(fēn)别爲10.128.0.5/6/7。同木紙理,三個CN子網的前綴分(fēn)别爲10.129.64.0/18,1生海0.129.128.0/18和10.129.192.0/場大18。ETBN在本地CN側的地址使用CN的18位網絡前綴,舞明設備ID通常設置爲1,代表路由器接口。

圖4 列車(chē)網絡地址分(fēn)配和ETBN路由表示例[1] 紙拿
   (2)基于黃雨ETBN的路由
  &nbs海工p;  圖4中(zhōng)還顯示了每個ETBN中靜術(zhōng)的路由表片段。以7号ETBN爲例,其中(現如zhōng)包含4個路由表項,分(fēn)别顯示了到達頻能不同子網需要經過的目的ETBN的IP地址。例如,07号ETBN發現分嗎什(fēn)組的目的IP地址前綴等于10.自議129.64.0/18時,需要将分(fēn)組發送到ETBN網票事關10.128.0.5.
三、環形ETB網絡拓撲的挑戰 老月
   (1)環形ETB拓撲的特點
    &nbs我相p;由于環形拓撲具有更好的故障冗餘能力,因此在微暗保證先後車(chē)輛之間有兩條全雙工(gō能海ng)以太網鏈路不變的前提下(xià)(即ETB的資黑物(wù)理層不需進行任何修改),通過打散兩條鏈路的聚合鐘黑,将ETB網絡組成環狀網絡。例如王濤等人2015年在鐵道學報遠風上提出了一(yī)種環狀的列車(chē)關商網絡架構[2],如圖5所示。這樣在IP路由層面,任何兩個ETBN之南通間都存在兩條冗餘的路由,而标準的線性拓撲隻存在一醫姐(yī)條路由。

圖5 一(yī)種基于環形以太網的列車(chē)網絡[2]
    &nbs些家p;近年來,一(yī)些爲軌道交通提供核心嗎歌通信設備的EKE公司,也推出了與圖5類似的支持環形以太網的列車(chē)ETB校校網絡解決方案[3]。
   (2)環形ET可長B拓撲面臨的挑戰
     爸森ETB标準并不支持圖5所示拓撲,主要表現在兩點熱看。
   哥知;  一(yī)是ETB鏈路層規範要求ETBN之間的人吃多鏈路必須實現鏈路聚合功能,且對ETBN節點的三種配置(無源旁路、中(從唱zhōng)間節點、端節點)無法實現單以太網術樂鏈路旁路車(chē)輛的功能(見參考文獻[1]中(zhōn要在g)的fugure29-32);
     低舞;二是ETB的TTDP協議不支持環形拓撲(見[1]的8.2.3 Ass他道umptions),無法爲環形連接的ETBN和對應的CN子網分(輛厭fēn)配ETBN ID和CN子網ID,因此ETB規知和範的IP地址生(shēng)成機制無法實現。 動報
   (3)基于SDN的ETB管控 器綠     開為 我(wǒ)(wǒ)們發現,十多年動鄉前ETB标準制定時還沒有SDN技術。但目前SDN技問志術已經成熟,并且成功地在移動通信網絡、數據中資理(zhōng)心網絡和廣域互聯網中(zhōng)得到應用。見舊基于SDN的工(gōng)業互聯網基礎架構研究也逐漸成爲熱點。因此,通行環形ETB網絡管理也可考慮借鑒SDN思想,主要理由包括如下(xià)幾點。務學
    &姐月nbsp;一(yī)是ETB網絡規模相對有限,地址分(fēn)配規整,拓撲子就變化不大(dà),适合SDN集中(zhōn厭雨g)控制方式;二是ETB網絡需要快速的冗餘路徑切換,而SDN的集中照來(zhōng)計算和統一(yī)流表下(xià)發的速度會優于目前很日TTDP采用了分(fēn)布式計算方式;三是SDN集中(zhōng)商林控制可以與TSN的集中(zhōng)資(靜了zī)源管理相結合,提升ETB網絡的集約設計水平。 議海
   姐影;  我(wǒ)(wǒ)們将在後續的文章中(zh章志ōng)對SDN在環形ETB網絡拓撲發現、地址什務分(fēn)配和路由計算中(zhōng)的應快志用展開(kāi)分(fēn)析,提出并完善基于SDN的ETB環形組網實驗方案。謝靜
參考文獻
[1] Electronic r術民ailway equipment – Traincommunication爸答 network (TCN) – Part 2-5:美個 Ethernet train backbone 相妹
[2] 王濤,王立德,周潔瓊等,基于交換式門數以太網的列車(chē)通信網絡實時性研究,鐵道學報,廠白第37卷第4期,2015年4月
[3]白(bái)皮書(shū),智能列車(chē)技術,鐘靜http://www.eke-electronics.com