一、 項目背景介紹
“經濟發展,交通先行”,是國家間的共識。
2017年6月26日,兩列被命名為“複興号”的子彈頭列車駛出北京南站、上海虹橋,完成了“中國制造”到“中國創造”的華麗轉變,為世界高鐵建設運營樹立新标杆。
但因自主知識産權的缺乏,高鐵運維存在着一些難題。因不同型号的車輛構造不同,車輛之間難以互聯互通,加上我國南北跨度長、地形起伏大,世界上找不到第二個高鐵運營裡程如此龐大的國家,更沒有哪個國家的高鐵運營環境能同日橫跨“冬夏”,這樣的地理環境給高鐵運營提出了特殊的要求。
為确保高鐵的運行安全,花生殼受邀參與中鐵某院異地數據采集驗證項目。在鐵路院的環形試驗線上,進行了曆時16個月的測試,期間在動車上布點近3000個,地面60個工點布置測點上千個,運行試驗裡程近60萬公裡,是迄今為止試驗周期最長,試驗項目最多的高速動車組綜合試驗。
衆所周知,鐵路信号系統主要由“運輸調度指揮系統”、“列車運行控制系統”及“閉塞設備系統”、“車站聯鎖系統”、“信号集中監測系統”等構成。由于涉及相關系統多樣、設備種類繁多,本文僅以“列車運行控制系統”展開說明,“列車運行控制系統”(Chinese Train Control System,以下簡稱為CTCS也叫列控系統)。
二、 項目實施痛點
伴随我國高速鐵路的發展,早期根據地面信号,由人工對列車運行進行控制的弊端逐步放大,并顯現:
◆ 容易受到自然環境(如霧、大雨雪、風沙等)的影響;
◆ 隧道、彎道、坡道等地形條件的限制;
◆ 司機難以做到全天候連續不間斷的不斷确認地面信号顯示;
◆ 尤其是行車密度大、列車速度快及載重量大的區段;
為此,列車運行需增加制動距離,否則發生冒進信号的可能性将大增,加裝CTCS系統則能解決這個問題。而CTCS系統是以大數據為基礎進行判斷決策,此時異地數據采集就顯得尤為重要。
數據的傳輸,往往是通過GPS授時實現同步采集數據,完成數據采集後,将采集到的數據傳送至千裡之外的數據中心。由于高鐵的運行裡程跨度長、地形起伏大、信号設備型号多樣等原因,通過常規拉專線的方式,實施、運營的成本過高,因此急需一種部署靈活、高可靠,能實現異地内網穿透工具,幫助采集數據能實時傳輸回數據中心。

三、 項目解決方案
在互聯網中定位一台主機的方法是通過公網的IP地址,目前使用的協議是IPv4地址,但此類IP地址資源有限,運營商不可能給每台設備都分配一個IP。
因此出現了一種叫NAT(網絡地址轉換)的技術,通過端口多路複用(Port address Translation)改變外出數據包的源端口并進行端口轉換,内部網絡的所有主機均可共享一個合法外部IP實現對Internet的訪問,從而限度的節約IP地址資源。
由于采集設備使用3/4G撥号的方式進行數據傳輸,而絕大部分的運營商目前都進行了NAT處理,使得撥号獲取到的IP并非真實的公網IP,所以當我們與外部進行數據傳輸時,需要先進行“内網穿透”把數據從内網通過中轉服務器轉發出來,而花生殼是一款十餘年深耕内網穿透的知名軟件,他采用的内網穿透技術行業。

目前全新重構的PHtunnel客戶端更可兼容小型物聯網設備,體積控制在80KB的大小,可适用于市場上衆多的嵌入式設備,因此,對于異地數據采集的行業來說,采用花生殼來實現穿透内網再合适不過。
以“CTCS系統”為例,當采集設備完成以上部署後,即可把采集設備采集到的數據,通過花生殼進行内網穿透傳輸到數據中心。可靠穩定的數據傳輸,可以方便工作人員對整體數據的分析,及時調整數據中的危險值,通過數據的分析、調整,高效解決列車運行過程中可能存在的風險。

四、 花生殼的技術優勢
PHtunnel是新一代花生殼核心應用,純c架構實現,連接速度較上一代協議有了顯著的提升,而且也大大縮減體積,僅僅隻有80KB的大小,确保所有的嵌入式設備都能流暢的跑起來。
當訪問者連接訪問地址時,實際上是連接到花生殼轉發服務器,轉發服務器收到連接請求後通知phtunnel跟内網的服務器建立連接,這樣即可完成通道連接。
◆ 穩定性:采用BGP機房集群高效穩定,且支持故障自動轉移,保障服務的可靠性;
◆ 适配性:目前花生殼支持上千種系統,适配的使用場景更廣泛,且體積隻有80KB;
◆ 數據加密通信:支持端對端的TLS加密方式;
◆ 虛拟隧道封裝:獨有的隧道連接數封裝技術,适配大并發、多連接數的應用場景;
◆ 遠程管理模式:在數據中心調度發現問題後,可及時遠程進行管理和排除故障。
五、 花生殼的安全保證
目前已有數萬家政企事業單位、銀行等高新金融類企業采用花生殼動态域名解析服務,個人用戶更達到1千6百萬的量級,與全球70餘家嵌入式廠商達成嵌入合作關系。
從平台建設上來說具備大規模服務能力,服務體系可任意橫向擴展,目前在全國範圍已部署數千台轉發服務器。從通信技術來說完全走的自主研發路線,未使用任何開源通信底層以及協議,支持同一連接虛拟多通道、按需創建連接、HTTPS SNI支持等先進的數據轉發技術。從開發技術來說,服務體系内所有通信層核心程序都使用C/C++開發,力争最小的體積和達到的性能。
自建的售後客服與專屬一對一的技術顧問團隊,為我們的客戶額外增添一份保險,使用起來再無後顧之憂,
六、 花生殼的願景
花生殼十多年來一直将“連接無處不在”作為自己的使命,緻力于互聯網為企業用戶提供簡單可靠的人與設備、設備與設備、網絡與網絡的互聯互通服務。
讓企業用的成本打通異地數據采集互聯互通的最後一道障礙,為企業實現大數據時代助力。
免責聲明:本文僅代表作者個人觀點,與每日科技網無關。其原創性以及文中陳述文字和内容未經本站證實,對本文以及其中全部或者部分内容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關内容。
本網站有部分内容均轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,若因作品内容、知識産權、版權和其他問題,請及時提供相關證明等材料并與我們聯系,本網站将在規定時間内給予删除等相關處理.

