面向列車以太網(wǎng)的FAST-TSN實驗環(huán)境(1)實驗環(huán)境簡介
發(fā)布時間:2019-1-30
時間敏感網(wǎng)絡是近年來迅速發(fā)展的新技術,可以有效解決智能制造,交通,電力,移動通信和數(shù)字媒體等領域對確定性數(shù)據(jù)交換的需求?;谲浻布f(xié)同的FAST架構可以方便的實現(xiàn)TSN交換設備和網(wǎng)絡接口適配器原型。然而不同的領域對TSN交換的需求差異很大,對TSN技術的驗證和實驗必須針對特定環(huán)境進行。我們選擇以太網(wǎng)列車骨干(ETB)的交換需求作為場景,基于openbox-S4和樹莓派節(jié)點建立FAST-TSN-ETB實驗環(huán)境,對基于FAST的TSN交換技術進行驗證。
一、列車以太網(wǎng)交換的特點
我們選擇列車以太網(wǎng)骨干作為FAST-TSN原型實驗環(huán)境主要有兩方面原因。一是列車網(wǎng)絡的環(huán)形拓撲相對簡單,而且有統(tǒng)一的規(guī)范定義(IEC 61375-2-5),相比其他領域,網(wǎng)絡的參考資料相對充足;二是TSN被業(yè)界認為是列車以太網(wǎng)未來的重要發(fā)展趨勢之一,基于列車以太網(wǎng)場景構建TSN的實驗環(huán)境具有一定的應用價值。
(1)列車以太網(wǎng)(ETB)簡介
基于高速鐵路對列車網(wǎng)絡系統(tǒng)要求的不斷提高,特別是現(xiàn)代列車裝配有越來越多的智能子系統(tǒng)以實現(xiàn)更高的性能,安全性,更低的能耗和高舒適度的需求。這些改變給列車制造商,運營商和系統(tǒng)集成商帶來了諸多挑戰(zhàn)。
目前列車中網(wǎng)絡交換的需求主要包括:(1)列車運行管理核心部件,如牽引、制動、照明、電池、供熱通風與空氣調(diào)節(jié)、水箱、車門、監(jiān)控、事件記錄等設備的數(shù)據(jù)交換;(2)軸承溫度、速度測量、和橫向震動等傳感器信息的收集;(3)旅客使用的通信網(wǎng)絡。此外,列車網(wǎng)絡還有對地通信的需求,如圖1所示。
由于傳統(tǒng)基于總線的列車通信系統(tǒng)難以滿足要求。2014年,國際電工委員會頒布了IEC61375 2-5(以太列車骨干網(wǎng),ETB)和IEC61375 3-4(以太列車組成網(wǎng),ECN),將以太網(wǎng)應用于高速列車。將列車網(wǎng)絡骨干帶寬從1.5M左右提升到100M,以求滿足列車網(wǎng)絡高帶寬交換需求。

圖1 列車網(wǎng)絡是列車基礎設施重要組成(圖片來自參考文獻[2])
考慮減小電纜布線復雜性、縮短列車網(wǎng)絡初始化(拓撲發(fā)現(xiàn)、地址分配等)時間以及提供故障冗余等因素,列車以太網(wǎng)骨干在每個車廂部署一個網(wǎng)關節(jié)點(又稱ETBN節(jié)點),這些節(jié)點首尾相連形成環(huán)形拓撲,如圖2所示。

圖2 列車以太網(wǎng)骨干的拓撲(圖片來自參考文獻[2])
根據(jù)IEC61375-2-5標準,ETBN使用802.3以太網(wǎng)MAC, 802.1Q VLAN以及802.1AB LLDP 協(xié)議,由于ETB為環(huán)形拓撲,因此ETBN設備在列車初運行時不使用802.1D生成樹技術,而采用列車拓撲發(fā)現(xiàn)協(xié)議(TTDP)。
(2)TSN在列車以太網(wǎng)中的應用前景
由于列車運行控制中存在周期性關鍵數(shù)據(jù)傳輸(如來自軸承溫度和速度測量傳感器數(shù)據(jù)),帶寬預約流量(CCTV的視頻流量)以及其他best effort流量。而在ETB規(guī)范中,流量控制、入口速率控制和出口整形等技術僅作為可選項,因此難以滿足關鍵流量的服務質量保證需求。
TSN在列車中的應用的主要優(yōu)點包括兩方面:一是能夠在一套網(wǎng)絡中傳輸不同的流量,節(jié)約設備部署和管理維護復雜性。二是能夠有效隔離列車運行關鍵的關鍵數(shù)據(jù)和用戶數(shù)據(jù),不必擔心用戶的數(shù)據(jù)會影響到列車制動裝置的控制。

圖3 TSN將成為列車以太網(wǎng)重要的發(fā)展方向
因此,近年來一些工業(yè)界專家認為[3],標準的基于TSN的以太網(wǎng)應用會簡化鐵路軌道交通網(wǎng)絡的復雜性以及資本投入(CAPEX)和運營成本(OPEX),TSN將會是未來列車網(wǎng)絡重要的發(fā)展方向。
二、面向列車以太網(wǎng)的實驗環(huán)境:FAST-TSN-ETB
(1)實驗環(huán)境組成
我們搭建的列車以太網(wǎng)實驗環(huán)境如圖4所示,主要由8個openbox-S4板卡以及部分樹莓派節(jié)點組成。其中A、B、C和D四個節(jié)點形成環(huán)形拓撲,每個節(jié)點實現(xiàn)支持TSN交換的額ETBN節(jié)點功能,仿真包含4個車廂的列車以太網(wǎng)骨干。
Openbox-S4是我們基于xilinx Zynq FPGA設計的可編程板卡,是目前基于FAST架構進行路由交換開發(fā)的成熟的平臺,支持4個千兆以太網(wǎng)接口,也是我們TSN交換和接口適配器原型的實驗平臺。
節(jié)點E,F(xiàn)和H仿真3個接入ETB網(wǎng)絡的計算機。內(nèi)部ARM處理器實現(xiàn)計算功能,F(xiàn)PGA實現(xiàn)TSN網(wǎng)絡接入控制器功能,每個節(jié)點具有獨立的IP地址,控制接口具有惟一的MAC地址。
樹莓派I1、I2和I3仿真列車中的傳感器和執(zhí)行器功能,沒有獨立的IP地址,通過網(wǎng)關G接入ETB網(wǎng)絡。

圖4 實驗環(huán)境組成
(2)節(jié)點的功能和實驗的流量
TSN網(wǎng)絡控制器在節(jié)點E上實現(xiàn)。節(jié)點E上運行floodlight控制器,TSN網(wǎng)絡集中管理功能將作為控制器北向接口應用開發(fā)。
列車管理控制系統(tǒng)在節(jié)點F上實現(xiàn)。I1-I3與節(jié)點F的通信流量為ETB中的關鍵流量,節(jié)點H代表乘客的計算機,向ETB網(wǎng)絡中發(fā)送背景流量。
三、基于FAST-TSN-ETB的實驗內(nèi)容
我們實驗的目的主要有三個,一是通過搭建ETB環(huán)境,進一步加深對列車以太網(wǎng)拓撲特點和運行規(guī)律的認識;二是對我們基于FAST架構實現(xiàn)的TSN交換能力的驗證;三是探索針對ETB特定場景的TSN實現(xiàn)技術的定制設計和實現(xiàn)技術。
我們擬進行的實驗內(nèi)容如下表所示。
在后續(xù)文章中我們會進一步介紹FAST-TSN-ETB實驗環(huán)境的配置,工作流程和初步實驗結果等。
參考文獻
[1] 翟雅萌,劉曉東等. 基于以太網(wǎng)的列車骨干網(wǎng)數(shù)據(jù)傳輸技術研究, 《工業(yè)控制計算機》2017 年第30卷第5 期
[2]白皮書,智能列車技術,http://www.eke-electronics.com
[3]WhitePaper: Time Sensitive Networking: Simplifying Rail MetroEthernet Communications Networks.
https://www.belden.com/blog/industrial-ethernet/time-sensitive-networking-simplifying-rail-metro-ethernet-communications-networks
[4] Ki Suh Lee, Han Wang, VishalShrivastav, Hakim Weatherspoon,GloballySynchronized Time via Datacenter Networks,SIGCOMM 2016
[5] IETF草案,Large-Scale Deterministic Network draft-qiang-detnet-large-scale-detnet-02