信息處理方法、信息處理裝置及車載設備的制作方法
【專利摘要】本發明公開了一種信息處理方法,應用于第一車載設備,該方法包括:接收BTM發送的應答器報文;對應答器報文進行解析,獲得應答器報文信息;封裝待發送信息,形成報文信息包,待發送信息至少包括應答器報文信息;向所有的第二車載設備發送報文信息包。基于本發明公開的信息處理方法,列車車載控制系統中僅有第一車載設備要進行應答器報文的接收和解析操作,降低了系統的運算量。本發明還公開了相應的信息處理裝置,以及包括該信息處理裝置的車載設備。
【專利說明】信息處理方法、信息處理裝置及車載設備
【技術領域】
[0001]本發明屬于鐵路通信信號【技術領域】,尤其涉及信息處理方法、信息處理裝置及車載設備。
【背景技術】
[0002]應答器設置于地面,用于向列車車載控制系統提供列車所需的各種點式信息,如線路信息、進站信息、定位信息、道盆信息及限速信息等。BTM(Balise TransmissionModule,應答器傳輸模塊)作為列車車載控制系統的一個組成部分,主要功能是在列車運行過程中發送下行信號激活應答器,并接收來自應答器的上行鏈路信息,之后對上行鏈路信息進行解碼獲得應答器報文。
[0003]為了適應不同的業務需求,列車車載控制系統中的多個車載設備都要對應答器報文進行處理,具體的:多個車載設備都設置與BTM連接的通信接口,由BTM將應答器報文分別發送給多個車載設備,或者多個車載設備都連接至同一個總線,由BTM進行應答器報文分發,之后各個車載設備對接收到的應答器報文進行解析。
[0004]在列車車載控制系統中,由于多個車載設備都要進行應答器報文的接收和解析操作,而且解析應答器報文的運算量很大,因此導致列車車載控制系統的運算量很大。
【發明內容】
[0005]有鑒于此,本發明的目的在于提供信息處理方法和信息處理裝置,以降低列車車載控制系統的運算量。本發明還公開了一種車載設備。
[0006]為實現上述目的,本發明提供如下技術方案:
[0007]本發明公開一種信息處理方法,應用于第一車載設備,所述第一車載設備通過總線與至少一個第二車載設備連接,所述第一車載設備通過通信接口與BTM連接,所述方法包括:
[0008]接收BTM發送的應答器報文;
[0009]對所述應答器報文進行解析,獲得應答器報文信息;
[0010]封裝待發送信息,形成報文信息包,所述待發送信息至少包括所述應答器報文信息;
[0011]向所有的第二車載設備發送所述報文信息包。
[0012]優選的,在上述方法中,還包括:獲取接收到所述應答器報文時的車載系統時間和列車位置信息;所述待發送信息還包括所述車載系統時間和列車位置信息。
[0013]優選的,在上述方法中,還包括:獲取所述BTM的狀態信息,所述BTM的狀態包括正常運行狀態和故障狀態;對所述BTM的狀態信息進行封裝,形成狀態信息包;向所有的第二車載設備發送所述狀態信息包。
[0014]優選的,在上述方法中,所述向所有的第二車載設備發送所述報文信息包為:以廣播的形式通過所述總線向所有的第二車載設備發送所述報文信息包;所述向所有的第二車載設備發送所述狀態信息包為:以廣播的形式通過所述總線向所有的第二車載設備發送所述狀態信息包。
[0015]優選的,在上述方法中,所述向所有的第二車載設備發送所述報文信息包為:以點對點的形式通過所述總線向所有的第二車載設備發送所述報文信息包;所述向所有的第二車載設備發送狀態信息包為:以點對點的形式通過所述總線向所有的第二車載設備發送所述狀態信息包。
[0016]本發明還公開了一種信息處理裝置,應用于第一車載設備,所述第一車載設備通過總線與至少一個第二車載設備連接,所述第一車載設備通過通信接口與BTM連接,所述信息處理裝置包括:
[0017]數據接收單元,用于接收BTM發送的應答器報文;
[0018]解析單元,用于對所述應答器報文進行解析,獲得應答器報文信息;
[0019]第一封裝單元,用于封裝待發送信息,形成報文信息包,所述待發送信息至少包括所述應答器報文信息;
[0020]第一發送單元,用于向所有的第二車載設備發送所述報文信息包。
[0021]優選的,上述信息處理裝置還包括第一信息獲取單元,所述第一信息獲取單元用于獲取接收到所述應答器報文時的車載系統時間和列車位置信息;所述待發送信息還包括所述第一信息獲取單元獲取到的車載系統時間和列車位置信息。
[0022]優選的,上述信息處理裝置還包括:第二信息獲取單元,用于獲取所述BTM的狀態信息,所述BTM的狀態包括正常運行狀態和故障狀態;第二封裝單元,用于對所述BTM的狀態信息進行封裝,形成狀態信息包;第二發送單元,用于向所有的第二車載設備發送所述狀態信息包。
[0023]本發明還公開了一種車載設備,所述車載設備通過通信接口與BTM連接,所述車載設備還包括上述任意一種信息處理裝置。
[0024]由此可見,本發明的有益效果為:本發明公開的信息處理方法應用于第一車載設備,該第一車載設備在接收到BTM發送的應答器報文后,對應答器報文進行解析獲得應答器報文信息,之后對至少包含該應答器報文信息的待發送信息進行封裝形成報文信息包,將封裝形成的報文信息包發送至連接在同一總線上的第二車載設備。基于本發明公開的信息處理方法,列車車載控制系統中僅有第一車載設備要進行應答器報文的接收和解析操作,降低了系統的運算量。
【專利附圖】
【附圖說明】
[0025]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0026]圖1為本發明公開的一種信息處理方法的流程圖;
[0027]圖2為本發明公開的另一種信息處理方法的流程圖;
[0028]圖3為本發明公開的另一種信息處理方法的流程圖;
[0029]圖4為本發明公開的一種信息處理裝置的結構示意圖;[0030]圖5為本發明公開的另一種信息處理裝置的結構示意圖;
[0031]圖6為本發明公開的另一種信息處理裝置的結構示意圖。
【具體實施方式】
[0032]為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0033]本發明公開一種信息處理方法,用以降低列車車載控制系統的運算量。該信息處理方法應用于第一車載設備,該第一車載設備通過總線與至少一個第二車載設備連接,并且該第一車載設備通過通信接口與BTM連接。
[0034]參見圖1,圖1為本發明公開的一種信息處理方法的流程圖。該信息處理方法包括:
[0035]步驟Sll:接收BTM發送的應答器報文。
[0036]在列車運行過程中,BTM發送下行信號以激活應答器,應答器在被激活后發送上行鏈路信息,該上行鏈路信息包含應答器報文。BTM在接收到應答器發送的上行鏈路信息后,對上行鏈路信息進行解碼獲得應答器報文。之后,BTM將解碼獲得的應答器報文向第一車載設備發送。
[0037]步驟S12:對應答器報文進行解析,獲得應答器報文信息。
[0038]第一車載設備接收到BTM發送的應答器報文后,對其進行解析,獲得應答器報文信息。第一車載設備對應答器報文進行解析為現有技術,這里不再詳述。
[0039]步驟S13:封裝待發送信息,形成報文信息包。其中,待發送信息至少包括步驟S12中獲得的應答器報文信息。
[0040]第一車載設備封裝至少包含有應答器報文信息的待發送信息,形成報文信息包。這里需要說明的是,第一車載設備可以僅封裝步驟S12中獲得的應答器報文信息,也可以同時封裝列車運行所需的其他信息。
[0041]步驟S14:向所有的第二車載設備發送報文信息包。
[0042]當第二車載設備為多個時,第一車載設備向各個第二車載設備均發送報文信息包。當總線上僅連接有一個第二車載設備時,第一車載設備向該第二車載設備發送報文信息包。
[0043]本發明公開的信息處理方法應用于第一車載設備,該第一車載設備在接收到BTM發送的應答器報文后,對應答器報文進行解析獲得應答器報文信息,之后對至少包含該應答器報文信息的待發送信息進行封裝形成報文信息包,將封裝形成的報文信息包發送至連接在同一總線上的第二車載設備。基于本發明公開的信息處理方法,列車車載控制系統中僅有第一車載設備要進行應答器報文的接收和解析操作,降低了系統的運算量。
[0044]參見圖2,圖2為本發明公開的另一種信息處理方法的流程圖。該信息處理方法包括:
[0045]步驟S21:接收BTM發送的應答器報文。
[0046]步驟S22:獲取接收到應答器報文時的車載系統時間和列車位置信息。[0047]第一車載設備包括測速測距裝置,該測速測距裝置能夠確定列車位置并生成列車位置信息。第一車載設備中的信息處理裝置從該測速測距裝置獲取列車位置信息。
[0048]步驟S23:對應答器報文進行解析,獲得應答器報文信息。
[0049]步驟S24:封裝待發送信息,形成報文信息包。
[0050]其中,待發送信息包括步驟S23中獲得的應答器報文信息以及步驟S22中獲取的車載系統時間和列車位置信息。也就是,對應答器報文、車載系統時間和列車位置信息進行封裝,形成應答器報文信息。
[0051]步驟S25:向所有的第二車載設備發送報文信息包。
[0052]第二車載設備在接收到報文信息包后,可以利用該報文信息包中的車載系統時間和列車位置信息確定應答器的位置以及列車的實際位置。
[0053]本發明圖2所示的信息處理方法中,第一車載設備在接收到應答器報文后,對該應答器報文進行解析以獲得應答器報文信息,確定接收到應答器報文時的車載系統時間和列車位置信息,之后對應答器報文信息、車載系統時間和列車位置信息進行封裝,形成報文信息包并向全部的第二車載設備發送。與圖1所示信息處理方法相比,圖2所示的信息處理方法能夠向第二車載設備提供自身接收到應答器報文時的車載系統時間和列車位置信息,使得第二車載設備能夠據此確定應答器的位置以及列車的實際位置。
[0054]在列車運行過程中,當BTM出現故障時,列車車載控制系統中的各個車載設備要執行相應的異常處理。實施中,各個車載設備可以分別對BTM進行故障監測,以便在BTM發生故障時執行異常處理。
[0055]但是,由于每個車載設備都要對BTM進行故障檢測,這也加重了列車車載控制系統的運行負荷。本發明進一步對上述公開的信息處理方法進行改進,以進一步降低列車車載控制系統的運行負荷。
[0056]參見圖3,圖3為本發明公開的另一種信息處理方法的流程圖。該信息處理方法包括:
[0057]步驟S31:接收BTM發送的應答器報文。
[0058]步驟S32:對應答器報文進行解析,獲得應答器報文信息。
[0059]步驟S33:封裝待發送信息,形成報文信息包。其中,待發送信息至少包括步驟S32中獲得的應答器報文信息。
[0060]步驟S34:向所有的第二車載設備發送報文信息包。
[0061]步驟S35:獲取BTM的狀態信息。
[0062]其中,BTM的狀態包括正常運行狀態和故障狀態。相應的,BTM的狀態信息為表征BTM正常運行的第一狀態信息或者表征BTM出現故障的第二狀態信息。實施中,BTM的狀態信息由BTM發送給第一車載設備,當然,當第一車載設備在預設距離內未接收到BTM發送的應答器報文時,第一車載設備也可以確定BTM出現故障。
[0063]步驟S36:對BTM的狀態信息進行封裝,形成狀態信息包。
[0064]步驟S37:向所有的第二車載設備發送狀態信息包。
[0065]在圖3所示的信息處理方法中,步驟S35至步驟S37在步驟S34之后執行。這里需要說明的是,步驟S35至步驟S37的執行順序并不限定于此,只要保證步驟S35、步驟S36和步驟S37是順次先后執行即可,具體的執行位置可以是步驟S31至步驟S34之間的任意位置。
[0066]本發明圖3所示的信息處理方法,與圖1所示方法相比,進一步獲取BTM的狀態信息,之后封裝該狀態信息形成狀態信息包并向全部的第二車載設備發送。基于本發明圖3所示的信息處理方法,列車車載控制系統中僅有第一車載設備對BTM進行故障監測,因此可以進一步降低系統的運行負荷。
[0067]當然,在圖2所示的信息處理方法中,也可以增設步驟S35至步驟S37。
[0068]實施中,向所有的第二車載設備發送報文信息包和狀態信息包可以采用多種方式。
[0069]例如:以廣播的形式通過總線向所有的第二車載設備發送報文信息包,以廣播的形式通過總線向所有的第二車載設備發送狀態信息包。
[0070]或者,以點對點的形式通過總線向所有的第二車載設備發送報文信息包,以點對點的形式通過總線向所有的第二車載設備發送狀態信息包。
[0071 ] 在以點對點的形式向第二車載設備發送報文信息包和狀態信息包時,可以將第二車載設備的總線地址或設備標識作為目的地址。
[0072]在具體應用中,第一車載設備和第二車載設備優選通過Profibus總線連接。Profibus是過程現場總線(ProcessFieldBus)的縮寫。列車車載控制系統中的車載設備包括自動列車速度防護系統(ATP)、特殊傳輸模塊(STM)和自動列車駕駛系統(ΑΤ0)。
[0073]本發明上述公開了應用于第一車載設備的信息處理方法,相應的,本發明還公開一種信息處理裝置。該信息處理裝置應用于第一車載設備,該第一車載設備通過總線與至少一個第二車載設備連接,并且該第一車載設備通過通信接口與BTM連接。
[0074]參見圖4,圖4為本發明公開的一種信息處理裝置的結構示意圖。該信息處理裝置包括數據接收單元10、解析單元20、第一封裝單元30和第一發送單元40。
[0075]其中:
[0076]數據接收單元10,用于接收BTM發送的應答器報文。
[0077]解析單元20,用于對應答器報文進行解析,獲得應答器報文信息。
[0078]第一封裝單元30,用于封裝待發送信息,形成報文信息包,待發送信息至少包括應答器報文信息。
[0079]第一發送單元40,用于向所有的第二車載設備發送報文信息包。
[0080]本發明公開的信息處理裝置應用于第一車載設備,該信息處理裝置在接收到BTM發送的應答器報文后,對應答器報文進行解析獲得應答器報文信息,之后對至少包含該應答器報文信息的待發送信息進行封裝形成報文信息包,將封裝形成的報文信息包發送至連接在同一總線上的第二車載設備。基于本發明公開的信息處理裝置,列車車載控制系統中僅有第一車載設備要進行應答器報文的接收和解析操作,降低了系統的運算量。
[0081]參見圖5,圖5為本發明公開的另一種信息處理裝置的結構示意圖。該信息處理裝置包括數據接收單元10、解析單元20、第一封裝單元30、第一發送單元40和第一信息獲取單元50。
[0082]其中:
[0083]數據接收單元10,用于接收BTM發送的應答器報文。
[0084]解析單元20,用于對應答器報文進行解析,獲得應答器報文信息。[0085]第一信息獲取單元50,用于獲取數據接收單元10接收到應答器報文時的車載系統時間和列車位置信息。
[0086]第一封裝單元30,用于封裝待發送信息,形成報文信息包,待發送信息包括數據接收單元10接收到的應答器報文信息,以及第一信息獲取單元50獲取到的車載系統時間和列車位置信息。
[0087]第一發送單元40,用于向所有的第二車載設備發送報文信息包。
[0088]與圖4所示信息處理裝置相比,圖5所示信息處理裝置能夠向第二車載設備提供自身接收到應答器報文時的車載系統時間和列車位置信息,使得第二車載設備能夠據此確定應答器的位置以及列車的實際位置。
[0089]參見圖6,圖6為本發明公開的另一種信息處理裝置的結構示意圖。該信息處理裝置包括數據接收單元10、解析單元20、第一封裝單元30、第一發送單元40、第一信息獲取單元50、第二信息獲取單元60、第二封裝單元70和第二發送單元80。這里僅對第二信息獲取單元60、第二封裝單元70和第二發送單元80的功能進行說明。
[0090]第二信息獲取單元60,用于獲取BTM的狀態信息,BTM的狀態包括正常運行狀態和故障狀態,BTM的狀態信息為表征BTM正常運行的第一狀態信息或者表征BTM出現故障的
第二狀態信息。
[0091]第二封裝單元70,用于對BTM的狀態信息進行封裝,形成狀態信息包。
[0092]第二發送單元80,用于向所有的第二車載設備發送狀態信息包。
[0093]本發明圖6所示的信息處理裝置與圖5所示信息處理裝置相比,進一步獲取BTM的狀態信息,之后封裝該狀態信息形成狀態信息包并向全部的第二車載設備發送,由于列車車載控制系統中僅有第一車載設備對BTM進行故障監測,因此可以進一步降低系統的運行負荷。
[0094]實施中,在圖4所示信息處理裝置的基礎上,增設第二信息獲取單元60、第二封裝單元70和第二發送單元80也是可以的。
[0095]另外,第一發送單元40可以通過多種方式向所有的第二車載設備發送報文信息包,例如:第一發送單元40以廣播的形式通過總線向所有的第二車載設備發送報文信息包,或者以點對點的形式通過總線向所有的第二車載設備發送報文信息包。第二發送單元80可以通過多種方式向所有的第二車載設備發送狀態信息包,例如:第二發送單元80以廣播的形式通過總線向所有的第二車載設備發送狀態信息包,或者以點對點的形式通過總線向所有的第二車載設備發送狀態信息包。
[0096]本發明還公開一種車載設備,該車載設備通過通信接口與BTM連接,并且,該車載設備還包括本發明上述公開的任意一種信息處理裝置。
[0097]本發明公開的車載設備能夠接收BTM發送的應答器報文,解析應答器報文以獲得應答器報文信息,之后封裝至少包含應答器報文信息的待發送信息形成報文信息包,并發送至連接于同一總線上的其他車載設備。基于本發明中的車載設備,可以降低列車車載控制系統的運算量。
[0098]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
[0099]本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應,所以描述的比較簡單,相關之處參見方法部分說明即可。
[0100] 對所公開的實施例的上述說明,使本領域專業技術人員能夠實現或使用本發明。對這些實施例的多種修改對本領域的專業技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發明的精神或范圍的情況下,在其它實施例中實現。因此,本發明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
【權利要求】
1.一種信息處理方法,應用于第一車載設備,所述第一車載設備通過總線與至少一個第二車載設備連接,所述第一車載設備通過通信接口與BTM應答器傳輸模塊連接,其特征在于,所述方法包括: 接收BTM發送的應答器報文; 對所述應答器報文進行解析,獲得應答器報文信息; 封裝待發送信息,形成報文信息包,所述待發送信息至少包括所述應答器報文信息; 向所有的第二車載設備發送所述報文信息包。
2.根據權利要求1所述的方法,其特征在于,還包括:獲取接收到所述應答器報文時的車載系統時間和列車位置信息; 所述待發送信息還包括所述車載系統時間和列車位置信息。
3.根據權利要求1或2所述的方法,其特征在于,還包括: 獲取所述BTM的狀態信息,所述BTM的狀態包括正常運行狀態和故障狀態; 對所述BTM的狀態信息進行封裝,形成狀態信息包; 向所有的第二車載設備發送所述狀態信息包。
4.根據權利要求3所述的方法,其特征在于, 所述向所有的第二車載設備發送所述報文信息包為:以廣播的形式通過所述總線向所有的第二車載設備發送所述報文信息包; 所述向所有的第二車載設備發送所述狀態信息包為:以廣播的形式通過所述總線向所有的第二車載設備發送所述狀態信息包。
5.根據權利要求3所述的方法,其特征在于, 所述向所有的第二車載設備發送所述報文信息包為:以點對點的形式通過所述總線向所有的第二車載設備發送所述報文信息包; 所述向所有的第二車載設備發送狀態信息包為:以點對點的形式通過所述總線向所有的第二車載設備發送所述狀態信息包。
6.一種信息處理裝置,應用于第一車載設備,所述第一車載設備通過總線與至少一個第二車載設備連接,其特征在于,所述第一車載設備通過通信接口與BTM應答器傳輸模塊連接,所述信息處理裝置包括: 數據接收單元,用于接收BTM發送的應答器報文; 解析單元,用于對所述應答器報文進行解析,獲得應答器報文信息; 第一封裝單元,用于封裝待發送信息,形成報文信息包,所述待發送信息至少包括所述應答器報文信息; 第一發送單元,用于向所有的第二車載設備發送所述報文信息包。
7.根據權利要求6所述的信息處理裝置,其特征在于,還包括第一信息獲取單元,所述第一信息獲取單元用于獲取接收到所述應答器報文時的車載系統時間和列車位置信息; 所述待發送信息還包括所述第一信息獲取單元獲取到的車載系統時間和列車位置信息。
8.根據權利要求6或7所述的信息處理裝置,其特征在于,還包括: 第二信息獲取單元,用于獲取所述BTM的狀態信息,所述BTM的狀態包括正常運行狀態和故障狀態;第二封裝單元,用于對所述BTM的狀態信息進行封裝,形成狀態信息包; 第二發送單元,用于向所有的第二車載設備發送所述狀態信息包。
9.一種車載設備,所述車載設備通過通信接口與BTM應答器傳輸模塊連接,其特征在于,所述車載設備還 包括如權利要求6、7或8所述的信息處理裝置。
【文檔編號】H04L12/70GK103997456SQ201410253129
【公開日】2014年8月20日 申請日期:2014年6月9日 優先權日:2014年6月9日
【發明者】崔俊鋒, 王建敏, 孫可, 孟凡勇, 孫金龍 申請人:北京全路通信信號研究設計院有限公司