国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種列車車輛網(wǎng)絡(luò)報文傳輸路由確定方法及裝置與流程

      文檔序號:12131842閱讀:272來源:國知局
      一種列車車輛網(wǎng)絡(luò)報文傳輸路由確定方法及裝置與流程

      本發(fā)明涉及列車車輛網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別是涉及一種列車車輛網(wǎng)絡(luò)報文傳輸路由確定方法及裝置。



      背景技術(shù):

      在列車車載網(wǎng)絡(luò)控制與管理系統(tǒng)中,基于IEC61375-2-5標準的列車級通信網(wǎng)絡(luò)和基于IEC61375-3-4標準的車輛級通信網(wǎng)絡(luò)的運用越來越廣泛。列車級通信網(wǎng)絡(luò)實現(xiàn)通信路由及跨編組通信,車輛級通信網(wǎng)絡(luò)實現(xiàn)編組內(nèi)部通信。

      目前,列車級通信網(wǎng)絡(luò)包含一個ETB(Ethernet Train Backbone,以太網(wǎng)列車骨干網(wǎng))交換機,ETB總線采用線性拓撲方式,車輛級通信網(wǎng)絡(luò)包含多個ECN(Ethernet Consist Network,以太網(wǎng)編組網(wǎng))交換機,采用環(huán)形拓撲方式,如圖1所示。

      車輛級通信網(wǎng)絡(luò)采用環(huán)形拓撲方式,可以解決環(huán)形鏈路上因線纜故障、連接器故障等原因?qū)е碌沫h(huán)路單點故障帶來的影響。即在車輛級通信網(wǎng)絡(luò)中僅存在單個鏈路故障點時,ECN交換機可以通過環(huán)路自愈功能快速實現(xiàn)環(huán)路邏輯虛斷點的切換,確保網(wǎng)絡(luò)通信的正常。但是,當車輛級通信網(wǎng)絡(luò)同時出現(xiàn)兩個或更多的鏈路故障點時,將導致車輛級通信網(wǎng)絡(luò)中部分ECN交換機功能喪失,如圖2所示,ECN交換機E無法向ECN交換機A、ECN交換機B和ECN交換機C發(fā)送環(huán)網(wǎng)報文,影響列車的正常運行,列車車輛網(wǎng)絡(luò)的可用性較低。



      技術(shù)實現(xiàn)要素:

      本發(fā)明的目的是提供一種列車車輛網(wǎng)絡(luò)報文傳輸路由確定方法及裝置,以消除或降低存在多個鏈路故障點時對整車運行的影響,提升列車車輛網(wǎng)絡(luò)的可用性。

      為解決上述技術(shù)問題,本發(fā)明提供如下技術(shù)方案:

      一種列車車輛網(wǎng)絡(luò)報文傳輸路由確定方法,應(yīng)用于第一以太網(wǎng)編組網(wǎng)ECN交換機,所述第一ECN交換機為車輛級通信網(wǎng)絡(luò)中包含的多個ECN交換機中的任意一個,所述車輛級通信網(wǎng)絡(luò)通過列車級通信網(wǎng)絡(luò)與其他編組設(shè)備通信,所述列車級通信網(wǎng)絡(luò)包含至少兩個以太網(wǎng)列車骨干網(wǎng)ETB交換機,每個ETB交換機分別與所述車輛級通信網(wǎng)絡(luò)中的一個ECN交換機連接,所述列車車輛網(wǎng)絡(luò)報文傳輸路由確定方法包括:

      在所述車輛級通信網(wǎng)絡(luò)中存在至少兩個鏈路故障點,且所述第一ECN交換機要向第二ECN交換機發(fā)送第一環(huán)網(wǎng)報文時,所述第一ECN交換機確定自身所在的第一網(wǎng)段和所述第二ECN交換機所在的第二網(wǎng)段是否相同;

      如果否,則所述第一ECN交換機進一步確定所述第一網(wǎng)段和所述第二網(wǎng)段是否分別對應(yīng)至少一個ETB交換機;

      如果是,則所述第一ECN交換機根據(jù)當前網(wǎng)絡(luò)拓撲,確定所述第一環(huán)網(wǎng)報文的第一傳輸路由,所述第一傳輸路由中至少包含所述第一網(wǎng)段對應(yīng)的一個ETB交換機和所述第二網(wǎng)段對應(yīng)的一個ETB交換機。

      在本發(fā)明的一種具體實施方式中,在所述第一網(wǎng)段和所述第二網(wǎng)段相同時,還包括:

      所述第一ECN交換機直接通過所述第一網(wǎng)段的鏈路傳輸所述第一環(huán)網(wǎng)報文。

      在本發(fā)明的一種具體實施方式中,在所述第一ECN交換機進一步確定所述第一網(wǎng)段和所述第二網(wǎng)段中至少有一個網(wǎng)段沒有對應(yīng)的ETB交換機時,還包括:

      輸出故障告警提示信息。

      在本發(fā)明的一種具體實施方式中,所述第一ECN交換機根據(jù)當前網(wǎng)絡(luò)拓撲,確定所述第一環(huán)網(wǎng)報文的第一傳輸路由,包括:

      所述第一ECN交換機根據(jù)當前網(wǎng)絡(luò)拓撲,確定傳輸所述第一環(huán)網(wǎng)報文的可用路由第一集合;

      在所述可用路由第一集合中,將傳輸距離最短的可用路由確定為所述第一環(huán)網(wǎng)報文的第一傳輸路由。

      在本發(fā)明的一種具體實施方式中,還包括:

      在所述車輛級通信網(wǎng)絡(luò)中僅存在一個鏈路故障點,且所述第一ECN交換機要向第三ECN交換機發(fā)送第二環(huán)網(wǎng)報文時,所述第一ECN交換機根據(jù)當前網(wǎng)絡(luò)拓撲,確定傳輸所述第二環(huán)網(wǎng)報文的可用路由第二集合;

      在所述可用路由第二集合中,將傳輸距離最短的可用路由確定為所述第二環(huán)網(wǎng)報文的第二傳輸路由。

      一種列車車輛網(wǎng)絡(luò)報文傳輸路由確定裝置,應(yīng)用于第一以太網(wǎng)編組網(wǎng)ECN交換機,所述第一ECN交換機為車輛級通信網(wǎng)絡(luò)中包含的多個ECN交換機中的任意一個,所述車輛級通信網(wǎng)絡(luò)通過列車級通信網(wǎng)絡(luò)與其他編組設(shè)備通信,所述列車級通信網(wǎng)絡(luò)包含至少兩個以太網(wǎng)列車骨干網(wǎng)ETB交換機,每個ETB交換機分別與所述車輛級通信網(wǎng)絡(luò)中的一個ECN交換機連接,所述列車車輛網(wǎng)絡(luò)報文傳輸路由確定裝置包括:

      網(wǎng)段是否相同確定模塊,用于在所述車輛級通信網(wǎng)絡(luò)中存在至少兩個鏈路故障點,且所述第一ECN交換機要向第二ECN交換機發(fā)送第一環(huán)網(wǎng)報文時,確定自身所在的第一網(wǎng)段和所述第二ECN交換機所在的第二網(wǎng)段是否相同,如果否,則觸發(fā)ETB交換機對應(yīng)確定模塊;

      所述ETB交換機對應(yīng)確定模塊,用于進一步確定所述第一網(wǎng)段和所述第二網(wǎng)段是否分別對應(yīng)至少一個ETB交換機,如果是,則觸發(fā)第一傳輸路由確定模塊;

      所述第一傳輸路由確定模塊,用于根據(jù)當前網(wǎng)絡(luò)拓撲,確定所述第一環(huán)網(wǎng)報文的第一傳輸路由,所述第一傳輸路由中至少包含所述第一網(wǎng)段對應(yīng)的一個ETB交換機和所述第二網(wǎng)段對應(yīng)的一個ETB交換機。

      在本發(fā)明的一種具體實施方式中,還包括:

      第一環(huán)網(wǎng)報文傳輸模塊,用于在所述第一網(wǎng)段和所述第二網(wǎng)段相同時,直接通過所述第一網(wǎng)段的鏈路傳輸所述第一環(huán)網(wǎng)報文。

      在本發(fā)明的一種具體實施方式中,還包括:

      告警提示信息輸出模塊,用于在進一步確定所述第一網(wǎng)段和所述第二網(wǎng)段中至少有一個網(wǎng)段沒有對應(yīng)的ETB交換機時,輸出故障告警提示信息。

      在本發(fā)明的一種具體實施方式中,所述第一傳輸路由確定模塊,具體用于:

      根據(jù)當前網(wǎng)絡(luò)拓撲,確定傳輸所述第一環(huán)網(wǎng)報文的可用路由第一集合;

      在所述可用路由第一集合中,將傳輸距離最短的可用路由確定為所述第一環(huán)網(wǎng)報文的第一傳輸路由。

      在本發(fā)明的一種具體實施方式中,還包括第二傳輸路由確定模塊,用于:

      在所述車輛級通信網(wǎng)絡(luò)中僅存在一個鏈路故障點,且所述第一ECN交換機要向第三ECN交換機發(fā)送第二環(huán)網(wǎng)報文時,根據(jù)當前網(wǎng)絡(luò)拓撲,確定傳輸所述第二環(huán)網(wǎng)報文的可用路由第二集合;

      在所述可用路由第二集合中,將傳輸距離最短的可用路由確定為所述第二環(huán)網(wǎng)報文的第二傳輸路由。

      應(yīng)用本發(fā)明實施例所提供的技術(shù)方案,列車級通信網(wǎng)絡(luò)包含至少兩個ETB交換機,兩兩ETB交換機之間互為冗余,當車輛級通信網(wǎng)絡(luò)中存在至少兩個鏈路故障點,且第一ECN交換機要向第二ECN交換機發(fā)送第一環(huán)網(wǎng)報文時,第一ECN交換機可以先確定自身所在的網(wǎng)段和第二ECN交換機所在的網(wǎng)段是否相同,如果否,且進一步確定第一網(wǎng)段和第二網(wǎng)段分別對應(yīng)一個ETB交換機時,第一ECN交換機可以根據(jù)當前網(wǎng)絡(luò)拓撲,確定第一環(huán)網(wǎng)報文的第一傳輸路由,第一傳輸路由中至少包含第一網(wǎng)段對應(yīng)的一個ETB交換機和第二網(wǎng)段對應(yīng)的一個ETB交換機,即通過ETB交換機轉(zhuǎn)發(fā)環(huán)網(wǎng)報文,消除或降低存在多個鏈路故障點時對整車運行的影響,提升列車車輛網(wǎng)絡(luò)的可用性。

      附圖說明

      為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

      圖1為現(xiàn)有技術(shù)中一種列車車輛網(wǎng)絡(luò)結(jié)構(gòu)示意圖;

      圖2為現(xiàn)有技術(shù)中存在兩個鏈路故障點時列車車輛網(wǎng)絡(luò)結(jié)構(gòu)示意圖;

      圖3為本發(fā)明實施例中一種列車車輛網(wǎng)絡(luò)結(jié)構(gòu)示意圖;

      圖4為本發(fā)明實施例中一種列車車輛網(wǎng)絡(luò)報文傳輸路由確定方法的實施流程圖;

      圖5為本發(fā)明實施例中存在兩個鏈路故障點時列車車輛網(wǎng)絡(luò)結(jié)構(gòu)示意圖;

      圖6為本發(fā)明實施例中一種列車車輛網(wǎng)絡(luò)報文傳輸路由確定裝置的結(jié)構(gòu)示意圖。

      具體實施方式

      為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面結(jié)合附圖和具體實施方式對本發(fā)明作進一步的詳細說明。顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

      本發(fā)明實施例提供了一種列車車輛網(wǎng)絡(luò)報文傳輸路由確定方法,該方法可以應(yīng)用于第一以太網(wǎng)編組網(wǎng)ECN交換機,第一ECN交換機為車輛級通信網(wǎng)絡(luò)中包含的多個ECN交換機中的任意一個。車輛級通信網(wǎng)絡(luò)通過列車級通信網(wǎng)絡(luò)可以與其他編組設(shè)備通信。

      在本發(fā)明實施例中,列車級通信網(wǎng)絡(luò)包含至少兩個以太網(wǎng)列車骨干網(wǎng)ETB交換機,每個ETB交換機分別與車輛級通信網(wǎng)絡(luò)中的一個ECN交換機連接。如圖3所示,列車級通信網(wǎng)絡(luò)包含ETB交換機TA和ETB交換機TB,ETB交換機TA和ETB交換機TB互為冗余,ETB交換機TA和ETB交換機TB通過ETB總線連接,車輛級通信網(wǎng)絡(luò)包含七個ECN交換機,ETB交換機TA與ECN交換機C連接,ETB交換機TB與ECN交換機E連接。

      參見圖4所示,為本發(fā)明實施例所提供的一種列車車輛網(wǎng)絡(luò)報文傳輸路由確定方法的實施流程圖,該方法可以包括以下步驟:

      S110:在車輛級通信網(wǎng)絡(luò)中存在至少兩個鏈路故障點,且第一ECN交換機要向第二ECN交換機發(fā)送第一環(huán)網(wǎng)報文時,第一ECN交換機確定自身所在的第一網(wǎng)段和第二ECN交換機所在的第二網(wǎng)段是否相同。

      在本發(fā)明實施例中,車輛級通信網(wǎng)絡(luò)包含多個ECN交換機,為環(huán)網(wǎng)結(jié)構(gòu)。ECN交換機之間相互發(fā)送的報文可以稱為環(huán)網(wǎng)報文。在車輛級通信網(wǎng)絡(luò)正常運行的情況下,當車輛級通信網(wǎng)絡(luò)中的任意一個ECN交換機有環(huán)網(wǎng)報文要發(fā)送時,可以通過環(huán)網(wǎng)鏈路進行環(huán)網(wǎng)報文的傳輸。如在圖3中,ECN交換機D要向ECN交換機C發(fā)送環(huán)網(wǎng)報文時,可以通過ECN交換機B和ECN交換機A所在的環(huán)網(wǎng)鏈路進行傳輸。

      在車輛級通信網(wǎng)絡(luò)運行過程中,ECN交換機之間的線纜、連接器等可能會因為振動等因素斷開,導致出現(xiàn)鏈路故障點。

      在車輛級通信網(wǎng)絡(luò)中存在至少兩個鏈路故障點時,鏈路故障點可以將車輛級通信網(wǎng)絡(luò)分為多個網(wǎng)段。如圖5所示,當前車輛級通信網(wǎng)絡(luò)中同時有兩個鏈路故障點,其中,ECN交換機C和ECN交換機E之間的鏈路為一個鏈路故障點,ECN交換機B和ECN交換機D之間的鏈路為一個鏈路故障點,這兩個鏈路故障點將車輛級通信網(wǎng)絡(luò)的環(huán)網(wǎng)分為兩個網(wǎng)段,左側(cè)網(wǎng)段中包含ECN交換機A、ECN交換機B和ECN交換機C,右側(cè)網(wǎng)段中包含ECN交換機D、ECN交換機F、ECN交換機G和ECN交換機E。

      在車輛級通信網(wǎng)絡(luò)中存在至少兩個鏈路故障點時,如果第一ECN交換機要向第二ECN交換機發(fā)送第一環(huán)網(wǎng)報文,則第一ECN交換機可以確定自身所在的第一網(wǎng)段和第二ECN交換機所在的第二網(wǎng)段是否相同。

      在本發(fā)明的一種具體實施方式中,在第一網(wǎng)段和第二網(wǎng)段相同時,第一ECN交換機可以直接通過第一網(wǎng)段的鏈路傳輸?shù)谝画h(huán)網(wǎng)報文,如圖4所示。

      如在圖5中,ECN交換機E為第一ECN交換機,ECN交換機F為第二ECN交換機,ECN交換機E和ECN交換機F處于不同的網(wǎng)段,ECN交換機E要向ECN交換機F發(fā)送第一環(huán)網(wǎng)報文,可以直接通過右側(cè)網(wǎng)段的鏈路傳輸該第一環(huán)網(wǎng)報文。

      如果第一ECN交換機確定第一網(wǎng)段和第二網(wǎng)段不相同,則其無法通過車輛級通信網(wǎng)絡(luò)的鏈路傳輸?shù)谝画h(huán)網(wǎng)報文,可以繼續(xù)執(zhí)行步驟S120的操作。

      S120:第一ECN交換機進一步確定第一網(wǎng)段和第二網(wǎng)段是否分別對應(yīng)至少一個ETB交換機。

      在本發(fā)明實施例中,列車級通信網(wǎng)絡(luò)包含至少兩個ETB交換機,每個ETB交換機分別與一個ECN交換機連接,列車級通信網(wǎng)絡(luò)包含的ETB交換機兩兩之間互為冗余。

      在車輛級通信網(wǎng)絡(luò)中存在至少兩個鏈路故障點時,鏈路故障點將車輛級通信網(wǎng)絡(luò)分為多個網(wǎng)段。針對每個網(wǎng)段,如果該網(wǎng)段中的ECN交換機與至少一個ETB交換機連接,則可以認為該網(wǎng)段對應(yīng)至少一個ETB交換機。

      第一ECN交換機確定第一網(wǎng)段和第二網(wǎng)段不相同,即第一ECN交換機和第二ECN交換機不在同一個網(wǎng)段時,可以進一步確定第一網(wǎng)段和第二網(wǎng)段是否分別對應(yīng)至少一個ETB交換機。

      如果是,則可以繼續(xù)執(zhí)行步驟S130的操作。

      如果否,即第一網(wǎng)段和第二網(wǎng)段中至少有一個網(wǎng)段沒有對應(yīng)的ETB交換機,則第一ECN交換機無法將第一環(huán)網(wǎng)報文發(fā)送給第二ECN交換機。

      在本發(fā)明的一種具體實施方式中,在第一ECN交換機進一步確定第一網(wǎng)段和第二網(wǎng)段中至少有一個網(wǎng)段沒有對應(yīng)的ETB交換機時,第一ECN交換機可以輸出故障告警提示信息,如圖4所示,以便監(jiān)控人員及時對鏈路故障點進行排查。

      S130:第一ECN交換機根據(jù)當前網(wǎng)絡(luò)拓撲,確定第一環(huán)網(wǎng)報文的第一傳輸路由。

      第一傳輸路由中至少包含第一網(wǎng)段對應(yīng)的一個ETB交換機和第二網(wǎng)段對應(yīng)的一個ETB交換機。

      在步驟S120,第一ECN交換機進一步確定第一網(wǎng)段和第二網(wǎng)段分別對應(yīng)至少一個ETB交換機后,可以根據(jù)當前網(wǎng)絡(luò)拓撲,確定第一環(huán)網(wǎng)報文的第一傳輸路由。該第一傳輸路由中至少包含第一網(wǎng)段對應(yīng)的一個ETB交換機和第二網(wǎng)段對應(yīng)的一個ETB交換機。

      為便于理解,舉例說明。

      仍以圖5所示為例,當前車輛級通信網(wǎng)絡(luò)中存在兩個鏈路故障點,ECN交換機E要向ECN交換機A發(fā)送第一環(huán)網(wǎng)報文,這兩個ECN交換機處于不同網(wǎng)段中,但每個網(wǎng)段分別對應(yīng)一個ETB交換機,左側(cè)網(wǎng)段對應(yīng)ETB交換機TA,右側(cè)網(wǎng)段對應(yīng)ETB交換機TB。ECN交換機將第一環(huán)網(wǎng)報文通過ETB交換機TB先轉(zhuǎn)發(fā)到ETB交換機TA,再通過ETB交換機TA將第一環(huán)網(wǎng)報文傳送到ECN交換機C,最后傳輸?shù)紼CN交換機A,從而消除了車輛級通信網(wǎng)絡(luò)中同時有兩個鏈路故障點造成的影響。

      在本發(fā)明的一種具體實施方式中,步驟S130可以包括以下步驟:

      步驟一:第一ECN交換機根據(jù)當前網(wǎng)絡(luò)拓撲,確定傳輸?shù)谝画h(huán)網(wǎng)報文的可用路由第一集合;

      步驟二:在可用路由第一集合中,將傳輸距離最短的可用路由確定為第一環(huán)網(wǎng)報文的第一傳輸路由。

      為便于描述,將上述兩個步驟結(jié)合起來進行說明。

      第一ECN交換機根據(jù)當前網(wǎng)絡(luò)拓撲,可以確定傳輸?shù)谝画h(huán)網(wǎng)報文的可用路由第一集合。可用路由第一集合中可以包含一個或多個可用路由。在可用路由第一集合中,第一ECN交換機可以任選一個可用路由,將其確定為傳輸?shù)谝画h(huán)網(wǎng)報文的第一傳輸路由。比較優(yōu)選的是,將傳輸距離最短的可用路由確定為第一環(huán)網(wǎng)報文的第一傳輸路由。這樣,可以縮短環(huán)網(wǎng)報文傳輸時長,提高列車車輛網(wǎng)絡(luò)的工作效率。

      在本發(fā)明實施例中,車輛級通信網(wǎng)絡(luò)中的ECN交換機可以根據(jù)檢測到的鏈路故障點,對網(wǎng)絡(luò)拓撲進行實時分析,并根據(jù)ETB交換機和ECN交換機在網(wǎng)絡(luò)拓撲中的在線情況,調(diào)整環(huán)網(wǎng)報文在整個網(wǎng)絡(luò)中的傳輸路由。

      應(yīng)用本發(fā)明實施例所提供的方法,列車級通信網(wǎng)絡(luò)包含至少兩個ETB交換機,兩兩ETB交換機之間互為冗余,當車輛級通信網(wǎng)絡(luò)中存在至少兩個鏈路故障點,且第一ECN交換機要向第二ECN交換機發(fā)送第一環(huán)網(wǎng)報文時,第一ECN交換機可以先確定自身所在的網(wǎng)段和第二ECN交換機所在的網(wǎng)段是否相同,如果否,且進一步確定第一網(wǎng)段和第二網(wǎng)段分別對應(yīng)一個ETB交換機時,第一ECN交換機可以根據(jù)當前網(wǎng)絡(luò)拓撲,確定第一環(huán)網(wǎng)報文的第一傳輸路由,第一傳輸路由中至少包含第一網(wǎng)段對應(yīng)的一個ETB交換機和第二網(wǎng)段對應(yīng)的一個ETB交換機,即通過ETB交換機轉(zhuǎn)發(fā)環(huán)網(wǎng)報文,消除或降低存在多個鏈路故障點時對整車運行的影響,提升列車車輛網(wǎng)絡(luò)的可用性。

      在本發(fā)明的一個實施例中,該方法還可以包括以下步驟:

      第一個步驟:在車輛級通信網(wǎng)絡(luò)中僅存在一個鏈路故障點,且第一ECN交換機要向第三ECN交換機發(fā)送第二環(huán)網(wǎng)報文時,第一ECN交換機根據(jù)當前網(wǎng)絡(luò)拓撲,確定傳輸?shù)诙h(huán)網(wǎng)報文的可用路由第二集合;

      第二個步驟:在可用路由第二集合中,將傳輸距離最短的可用路由確定為第二環(huán)網(wǎng)報文的第二傳輸路由。

      為便于描述,將上述兩個步驟結(jié)合起來進行說明。

      在車輛級通信網(wǎng)絡(luò)中僅存在一個鏈路故障點,且第一ECN交換機要向第三ECN交換機發(fā)送第二環(huán)網(wǎng)報文時,第一ECN交換機可以直接通過車輛級通信網(wǎng)絡(luò)的鏈路傳輸?shù)诙h(huán)網(wǎng)報文,還可以根據(jù)當前網(wǎng)絡(luò)拓撲,確定傳輸?shù)诙h(huán)網(wǎng)報文的可用路由第二集合。

      在可用路由第二集合中,可以任選一個可用路由,將其確定為傳輸?shù)诙h(huán)網(wǎng)報文的第二傳輸路由,還可以在可用路由第二集合中,將傳輸距離最短的可用路由確定為第二環(huán)網(wǎng)報文的第二傳輸路由,以縮短環(huán)網(wǎng)報文的傳輸時長,提高列車車輛網(wǎng)絡(luò)的工作效率。

      相應(yīng)于上面的方法實施例,本發(fā)明實施例還提供了一種列車車輛網(wǎng)絡(luò)報文傳輸路由確定裝置,應(yīng)用于第一以太網(wǎng)編組網(wǎng)ECN交換機,第一ECN交換機為車輛級通信網(wǎng)絡(luò)中包含的多個ECN交換機中的任意一個,車輛級通信網(wǎng)絡(luò)通過列車級通信網(wǎng)絡(luò)與其他編組設(shè)備通信,列車級通信網(wǎng)絡(luò)包含至少兩個以太網(wǎng)列車骨干網(wǎng)ETB交換機,每個ETB交換機分別與車輛級通信網(wǎng)絡(luò)中的一個ECN交換機連接。

      下文描述的一種列車車輛網(wǎng)絡(luò)報文傳輸路由確定裝置與上文描述的一種列車車輛網(wǎng)絡(luò)報文傳輸路由確定方法可相互對應(yīng)參照。

      參見圖6所示,該裝置包括以下模塊:

      網(wǎng)段是否相同確定模塊210,用于在車輛級通信網(wǎng)絡(luò)中存在至少兩個鏈路故障點,且第一ECN交換機要向第二ECN交換機發(fā)送第一環(huán)網(wǎng)報文時,確定自身所在的第一網(wǎng)段和第二ECN交換機所在的第二網(wǎng)段是否相同,如果否,則觸發(fā)ETB交換機對應(yīng)確定模塊220;

      ETB交換機對應(yīng)確定模塊220,用于進一步確定第一網(wǎng)段和第二網(wǎng)段是否分別對應(yīng)至少一個ETB交換機,如果是,則觸發(fā)第一傳輸路由確定模塊230;

      第一傳輸路由確定模塊230,用于根據(jù)當前網(wǎng)絡(luò)拓撲,確定第一環(huán)網(wǎng)報文的第一傳輸路由,第一傳輸路由中至少包含第一網(wǎng)段對應(yīng)的一個ETB交換機和第二網(wǎng)段對應(yīng)的一個ETB交換機。

      應(yīng)用本發(fā)明實施例所提供的裝置,列車級通信網(wǎng)絡(luò)包含至少兩個ETB交換機,兩兩ETB交換機之間互為冗余,當車輛級通信網(wǎng)絡(luò)中存在至少兩個鏈路故障點,且第一ECN交換機要向第二ECN交換機發(fā)送第一環(huán)網(wǎng)報文時,第一ECN交換機可以先確定自身所在的網(wǎng)段和第二ECN交換機所在的網(wǎng)段是否相同,如果否,且進一步確定第一網(wǎng)段和第二網(wǎng)段分別對應(yīng)一個ETB交換機時,第一ECN交換機可以根據(jù)當前網(wǎng)絡(luò)拓撲,確定第一環(huán)網(wǎng)報文的第一傳輸路由,第一傳輸路由中至少包含第一網(wǎng)段對應(yīng)的一個ETB交換機和第二網(wǎng)段對應(yīng)的一個ETB交換機,即通過ETB交換機轉(zhuǎn)發(fā)環(huán)網(wǎng)報文,消除或降低存在多個鏈路故障點時對整車運行的影響,提升列車車輛網(wǎng)絡(luò)的可用性。

      在本發(fā)明的一種具體實施方式中,還包括:

      第一環(huán)網(wǎng)報文傳輸模塊,用于在第一網(wǎng)段和第二網(wǎng)段相同時,直接通過第一網(wǎng)段的鏈路傳輸?shù)谝画h(huán)網(wǎng)報文。

      在本發(fā)明的一種具體實施方式中,還包括:

      告警提示信息輸出模塊,用于在進一步確定第一網(wǎng)段和第二網(wǎng)段中至少有一個網(wǎng)段沒有對應(yīng)的ETB交換機時,輸出故障告警提示信息。

      在本發(fā)明的一種具體實施方式中,第一傳輸路由確定模塊230,具體用于:

      根據(jù)當前網(wǎng)絡(luò)拓撲,確定傳輸?shù)谝画h(huán)網(wǎng)報文的可用路由第一集合;

      在可用路由第一集合中,將傳輸距離最短的可用路由確定為第一環(huán)網(wǎng)報文的第一傳輸路由。

      在本發(fā)明的一種具體實施方式中,還包括第二傳輸路由確定模塊,用于:

      在車輛級通信網(wǎng)絡(luò)中僅存在一個鏈路故障點,且第一ECN交換機要向第三ECN交換機發(fā)送第二環(huán)網(wǎng)報文時,根據(jù)當前網(wǎng)絡(luò)拓撲,確定傳輸?shù)诙h(huán)網(wǎng)報文的可用路由第二集合;

      在可用路由第二集合中,將傳輸距離最短的可用路由確定為第二環(huán)網(wǎng)報文的第二傳輸路由。

      本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其它實施例的不同之處,各個實施例之間相同或相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。

      專業(yè)人員還可以進一步意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認為超出本發(fā)明的范圍。

      結(jié)合本文中所公開的實施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實施。軟件模塊可以置于隨機存儲器(RAM)、內(nèi)存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編程ROM、硬盤、可移動磁盤、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲介質(zhì)中。

      本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的技術(shù)方案及其核心思想。應(yīng)當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以對本發(fā)明進行若干改進和修飾,這些改進和修飾也落入本發(fā)明權(quán)利要求的保護范圍內(nèi)。

      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1