專利名稱:一種用于gsm-r系統(tǒng)中的數(shù)據(jù)分析裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)分析技術(shù),具體地說,是涉及一種用于GSM-R系統(tǒng)中的數(shù)據(jù)分析裝置和方法。
背景技術(shù):
在鐵路運(yùn)輸中,保證運(yùn)輸過程的安全性與可靠性是鐵路運(yùn)輸系統(tǒng)正常運(yùn)轉(zhuǎn)的首要任務(wù)。為此,就需要提供相應(yīng)的方法和手段來對安全性和可靠性提供保障。通過在各機(jī)務(wù)段、車站等地點(diǎn)對GSM-R系統(tǒng)(鐵路移動通信系統(tǒng),GSM for Railways system)的設(shè)備數(shù)據(jù)執(zhí)行例行檢測和分析,達(dá)到對GSM-R系統(tǒng)設(shè)備狀態(tài)的定期了解,保證設(shè)備運(yùn)轉(zhuǎn)的正確性和完好性,從而保障運(yùn)輸過程的安全與可靠。GSM-R系統(tǒng)是專門為鐵路通信設(shè)計(jì)的綜合專用數(shù)字移動通信系統(tǒng),屬于專用移動通信的一種,專用于鐵路的日常運(yùn)營管理,是非常有效的調(diào)度指揮通信工具。它在GSMPhase2+的規(guī)范協(xié)議的高級語音呼叫功能,如組呼、廣播呼叫、多優(yōu)先級搶占和強(qiáng)拆業(yè)務(wù)的基礎(chǔ)上,加入了基于位置尋址和功能尋址等功能,適用于鐵路通信特別是鐵路專用調(diào)度通信的需要。主要提供無線列調(diào)、編組調(diào)車通信、區(qū)段養(yǎng)護(hù)維修作業(yè)通信、應(yīng)急通信、隧道通信等語音通信功能,可為列車自動控制與檢測信息提供數(shù)據(jù)傳輸通道,并可提供列車自動尋址和旅客服務(wù)。GSM-R系統(tǒng)如今已經(jīng)廣泛應(yīng)用與鐵路運(yùn)輸中,對系統(tǒng)中數(shù)據(jù)的篩選和分析是一個龐大的工作量,在現(xiàn)有技術(shù)中,還沒有一種能夠?qū)SM-R系統(tǒng)中的數(shù)據(jù)進(jìn)行有效分析、較準(zhǔn)確定位目標(biāo)查詢數(shù)據(jù)、以高效及時地定位故障的技術(shù)。
發(fā)明內(nèi)容
本發(fā)明提供一種用于GSM-R系統(tǒng)中的數(shù)據(jù)分析裝置和方法,以解決現(xiàn)有技術(shù)中的不足。為了解決上述技術(shù)問題,本發(fā)明提供了一種用于GSM-R系統(tǒng)中的數(shù)據(jù)分析裝置,其特征在于,包括數(shù)據(jù)讀取單元,從配置的路徑讀取列尾數(shù)據(jù)文件和/或包含業(yè)務(wù)數(shù)據(jù)信息的業(yè)務(wù)數(shù)據(jù)文件;數(shù)據(jù)預(yù)處理單元,用于對所讀取的列尾數(shù)據(jù)文件和/或業(yè)務(wù)數(shù)據(jù)文件進(jìn)行預(yù)處理,以將各文件中的數(shù)據(jù)轉(zhuǎn)化為至少包括設(shè)定的數(shù)據(jù)類型、記錄時間、數(shù)據(jù)內(nèi)容元素的數(shù)據(jù)元組;數(shù)據(jù)查詢單元,用于根據(jù)用戶基于數(shù)據(jù)類型和/或記錄時間所設(shè)定的查詢條件,查詢相應(yīng)的數(shù)據(jù)元組。進(jìn)一步,該裝置還包括所述數(shù)據(jù)讀取單元從指定時間段讀取所述業(yè)務(wù)數(shù)據(jù)文件。進(jìn)一步,該裝置還包括所述數(shù)據(jù)類型包括交互信息類型、設(shè)置信息類型、維護(hù)信息類型、通話信息類型、調(diào)度命令信息類型、列尾信息類型和/或列車防護(hù)報警設(shè)備單元信息類型。進(jìn)一步,該裝置還包括數(shù)據(jù)導(dǎo)出單元,用于將查詢結(jié)果以文檔的形式導(dǎo)出。進(jìn)一步,該裝置還包括語音讀取單元,用于從指定路徑中讀取包含語音數(shù)據(jù)信息的語音數(shù)據(jù)文件,并生成能夠被計(jì)算機(jī)播放的音頻文件;語音預(yù)處理單元,用于將所讀取的語音數(shù)據(jù)文件翻譯成能夠播放的音頻文件,并生成分別與所讀取的語音數(shù)據(jù)文件和翻譯后的音頻文件相對應(yīng)的語音索引記錄和音頻索引記錄;語音信息顯示單元,用于顯示所述語音索引記錄和所述音頻索引記錄。進(jìn)一步,該裝置還包括語音播放單元,用于播放翻譯后的音頻文件。進(jìn)一步,該裝置還包括信息查詢顯示單元,用于顯示所述數(shù)據(jù)查詢單元的查詢結(jié)
: O本發(fā)明還提供一種用于GSM-R系統(tǒng)中的數(shù)據(jù)分析方法,其特征在于,包括以下步驟從配置的路徑讀取列尾數(shù)據(jù)文件和/或包含業(yè)務(wù)數(shù)據(jù)信息的業(yè)務(wù)數(shù)據(jù)文件;對所讀取的列尾數(shù)據(jù)文件和/或業(yè)務(wù)數(shù)據(jù)文件進(jìn)行預(yù)處理,以將各文件中的數(shù)據(jù)轉(zhuǎn)化為至少包括設(shè)定的數(shù)據(jù)類型、記錄時間、數(shù)據(jù)內(nèi)容元素的數(shù)據(jù)元組;根據(jù)用戶基于數(shù)據(jù)類型和/或記錄時間所設(shè)定的查詢條件,查詢相應(yīng)的數(shù)據(jù)元組。進(jìn)一步,該方法還包括在配置所述路徑之后,對所述路徑進(jìn)行檢測,若檢測路徑未成功,則給出配置路徑未成功的提示;若檢測路徑成功,則進(jìn)行文件的讀取。進(jìn)一步,該方法還包括設(shè)置信息查詢類型包括時間段設(shè)置和/或信息類型設(shè)置。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)本發(fā)明通過對GSM-R系統(tǒng)運(yùn)行的數(shù)據(jù)進(jìn)行歸類、查詢、分析,能夠使業(yè)務(wù)人員方便、快捷的找到所需要的數(shù)據(jù)內(nèi)容,甚至快速定位異常數(shù)據(jù),減少業(yè)務(wù)人員的工作量,提高業(yè)務(wù)人員的工作效率。此外,本發(fā)明可以方便地與其它的記錄單元進(jìn)行配合銜接,具備良好的擴(kuò)展性。并且能夠保證機(jī)車綜合無線通信設(shè)備記錄單元工作要求,確定GSM-R系統(tǒng)中的記錄單元數(shù)據(jù)分析系統(tǒng)中的功能模塊,針對機(jī)車綜合無線通信設(shè)備記錄單元的語音和數(shù)據(jù)進(jìn)行分析,試驗(yàn)GSM-R記錄單元數(shù)據(jù)分析系統(tǒng)的功能,充分保證該系統(tǒng)的實(shí)用性。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
附圖用來提供對本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實(shí)施例共同用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中圖1為根據(jù)本發(fā)明實(shí)施例一的用于GSM-R系統(tǒng)中的數(shù)據(jù)分析裝置的結(jié)構(gòu)示意圖;圖2為根據(jù)本發(fā)明實(shí)施例二的用于GSM-R系統(tǒng)中的數(shù)據(jù)分析裝置的結(jié)構(gòu)示意圖;圖3為根據(jù)本發(fā)明實(shí)施例三的用于GSM-R系統(tǒng)中的數(shù)據(jù)分析方法的基本流程圖;圖4為根據(jù)本發(fā)明實(shí)施例三的用于GSM-R系統(tǒng)中的數(shù)據(jù)分析方法的詳細(xì)流程圖。
具體實(shí)施例方式以下將結(jié)合附圖及實(shí)施例來詳細(xì)說明本發(fā)明的實(shí)施方式,借此對本發(fā)明如何應(yīng)用技術(shù)手段來解決技術(shù)問題,并達(dá)成技術(shù)效果的實(shí)現(xiàn)過程能充分理解并據(jù)以實(shí)施。需要說明的是,只要不構(gòu)成沖突,本發(fā)明中的各個實(shí)施例以及各實(shí)施例中的各個特征可以相互結(jié)合,所形成的技術(shù)方案均在本發(fā)明的保護(hù)范圍之內(nèi)。
另外,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。實(shí)施例一圖1為根據(jù)本發(fā)明實(shí)施例一的用于GSM-R系統(tǒng)中的數(shù)據(jù)分析裝置的結(jié)構(gòu)示意圖,下面參照圖1詳細(xì)說明該裝置的組成。該數(shù)據(jù)分析裝置包括數(shù)據(jù)讀取單元10、數(shù)據(jù)預(yù)處理單元15、數(shù)據(jù)查詢單元20。各個單元的處理情況如下數(shù)據(jù)讀取單元10用于從指定的路徑讀取列尾數(shù)據(jù)文件和/或包含業(yè)務(wù)數(shù)據(jù)信息的業(yè)務(wù)數(shù)據(jù)文件。該指定的路徑可以指外部存儲設(shè)備中的地址,該外部存儲設(shè)備可包括USB存儲器和/或硬盤,或其它計(jì)算機(jī)領(lǐng)域常用的存儲設(shè)備。該指定的路徑可以由業(yè)務(wù)人員進(jìn)行人工指定,也可以在本單元中預(yù)先配置默認(rèn)路徑。優(yōu)選的,該數(shù)據(jù)讀取單元10對業(yè)務(wù)數(shù)據(jù)文件的讀取可以在指定的時間段內(nèi)進(jìn)行。在指定了時間段后,數(shù)據(jù)讀取單元10自動在時間段開始時從指定的路徑(例如,移動硬盤等存儲設(shè)備)讀取業(yè)務(wù)數(shù)據(jù)文件,若未能成功讀取,則給予提示。數(shù)據(jù)預(yù)處理單元15,對所讀取的列尾數(shù)據(jù)文件和/或業(yè)務(wù)數(shù)據(jù)文件進(jìn)行預(yù)處理,以將各文件中的數(shù)據(jù)轉(zhuǎn)化為至少包括設(shè)定的數(shù)據(jù)類型、記錄時間、數(shù)據(jù)內(nèi)容等元素的數(shù)據(jù)元組。數(shù)據(jù)類型可以根據(jù)故障分析人員的故障定位目標(biāo)而設(shè)定,例如,可包括交互信息類型、設(shè)置信息類型、維護(hù)信息類型、通話信息類型、調(diào)度命令信息類型、800M貨列尾信息類型、450M列尾信息類型、客車列尾信息類型(簡稱KLW信息類型)、GSM-R列尾信息類型和/或LBJ(列車防護(hù)報警設(shè)備)單元信息類型等。記錄時間指機(jī)車記錄該數(shù)據(jù)元組的數(shù)據(jù)內(nèi)容的時間。記錄時間可以精確到分鐘甚至秒。由于經(jīng)過預(yù)處理后,單個文件對應(yīng)于大量的數(shù)據(jù)元組,因此,為了提高查詢效率,優(yōu)選地將預(yù)處理后的數(shù)據(jù)元組存儲在數(shù)據(jù)庫中,以提高查詢效率。此外,可基于數(shù)據(jù)類型將列尾數(shù)據(jù)文件和/或業(yè)務(wù)數(shù)據(jù)文件中相同的數(shù)據(jù)內(nèi)容映射至不同的兩個以上(含兩個)數(shù)據(jù)元組。例如,一條信息內(nèi)容即可以被預(yù)處理為即是450M列尾信息類型,也是維護(hù)信息類型,此時,該條信息內(nèi)容對應(yīng)于兩個數(shù)據(jù)元組,這兩個數(shù)據(jù)元組的數(shù)據(jù)內(nèi)容相同,數(shù)據(jù)類型分別為450M列尾信息類型和維護(hù)信息類型。這樣,能夠有效地關(guān)聯(lián)列尾數(shù)據(jù)文件和業(yè)務(wù)數(shù)據(jù)文件中的信息內(nèi)容。本發(fā)明發(fā)明人注意到傳統(tǒng)的GSM-R數(shù)據(jù)分析裝置以文件作為最小粒度來進(jìn)行查詢,這不利于準(zhǔn)確定故障分析人員高效而準(zhǔn)確定位故障信息。因此,在本發(fā)明的數(shù)據(jù)預(yù)處理單元15將文件數(shù)據(jù)轉(zhuǎn)換為數(shù)據(jù)元組并存儲在數(shù)據(jù)庫中,從而減小了數(shù)據(jù)粒度,并提高了查詢速度。此外,本發(fā)明的發(fā)明人還注意到業(yè)務(wù)數(shù)據(jù)文件和/或列尾文件,傳統(tǒng)的GSM-R數(shù)據(jù)分析裝置不能有效地將業(yè)務(wù)數(shù)據(jù)文件和列尾文件中數(shù)據(jù)相關(guān)聯(lián)的展示給故障分析人員從而方便故障分析人員進(jìn)行故障分析,通過將文件?;癁槎鄠€數(shù)據(jù)元組,并使得每個數(shù)據(jù)元組信息包括設(shè)定類型元素(尤其是交互信息類型、維護(hù)信息類型、通話信息類型和調(diào)度命令信息類型等)和時間元素,尤其使得業(yè)務(wù)數(shù)據(jù)文件和列尾文件中的信息能夠通過時間元素和設(shè)定類型等相關(guān)聯(lián),進(jìn)而使得故障分析人員能夠同時定位業(yè)務(wù)數(shù)據(jù)文件和列尾文件中的故障相關(guān)信息。利用數(shù)據(jù)預(yù)處理單元15的預(yù)處理,可以更快速、更準(zhǔn)確有效地定位并展示給故障分析人員,將在后續(xù)的數(shù)據(jù)查詢單元20中詳細(xì)說明。數(shù)據(jù)查詢單元20根據(jù)用戶基于數(shù)據(jù)類型和/或記錄時間所設(shè)定的查詢條件以及數(shù)據(jù)預(yù)處理單元15得到的數(shù)據(jù)元組,查詢相應(yīng)的數(shù)據(jù)元組。數(shù)據(jù)查詢單元20讀取用戶基于數(shù)據(jù)類型、記錄時間所設(shè)定的查詢條件。例如,查詢條件可以為“記錄時間段從2010年08月至20日08:00至2010年08月至20日08:30,數(shù)據(jù)類型為交互信息類型”。讀取該查詢條件后,利用例如數(shù)據(jù)庫查詢技術(shù)對數(shù)據(jù)元組進(jìn)行查詢,以快速定位2010年08月至20日是上8點(diǎn)至8點(diǎn)半、且數(shù)據(jù)類型為交互信息類型的數(shù)據(jù)。這樣,故障分析人員無需分別查看業(yè)務(wù)數(shù)據(jù)文件和列尾數(shù)據(jù)文件,也無需看記載了整個記載了 2010年08月至20日是上8點(diǎn)至8點(diǎn)半的信息的全部數(shù)據(jù)文件。優(yōu)選地,本發(fā)明的還包括信息查詢顯示單元30,用于顯示數(shù)據(jù)查詢單元20的查詢結(jié)果。顯示方式可采用列表型,業(yè)務(wù)人員可通過選擇列表中的條目對業(yè)務(wù)數(shù)據(jù)信息的詳情進(jìn)行查詢,列表可根據(jù)數(shù)據(jù)的條目數(shù)量分為多頁顯示。優(yōu)選地,數(shù)據(jù)分析裝置還包括數(shù)據(jù)導(dǎo)出單元40。數(shù)據(jù)導(dǎo)出單元40用于將查詢結(jié)果以文檔的形式導(dǎo)出。數(shù)據(jù)導(dǎo)出單元40將根據(jù)查詢類型所查詢到的結(jié)果形成文檔文件,例如Excel文件。并保存在本數(shù)據(jù)分析裝置中,用于業(yè)務(wù)人員存檔或轉(zhuǎn)移數(shù)據(jù)等其它操作。優(yōu)選的,數(shù)據(jù)導(dǎo)出單元40還可以將查詢結(jié)果進(jìn)行打印。第二實(shí)施例本實(shí)施例是基于第一實(shí)施例的改進(jìn)。在本實(shí)施例中,除包括第一實(shí)施例的各單元外,還包括語音讀取單元50、語音預(yù)處理單元60,語音查詢單元70。優(yōu)選地,還包括語音信息顯示單元80和/或語音播放單元85,如圖2中所示。語音讀取單元50用于從指定路徑中讀取包含語音數(shù)據(jù)信息的語音數(shù)據(jù)文件,并生成能夠被計(jì)算機(jī)播放的音頻文件。語音數(shù)據(jù)文件可以與業(yè)務(wù)數(shù)據(jù)文件存儲在相同的介質(zhì)中。在本實(shí)施例中,優(yōu)選的存儲在GSM-R系統(tǒng)的記錄單元中,語音數(shù)據(jù)文件中記錄了已加密的十六進(jìn)制的語音數(shù)據(jù)信息。語音預(yù)處理單元60首先將語音讀取單元50所讀取的語音數(shù)據(jù)文件翻譯成計(jì)算機(jī)能夠播放的音頻文件,并生成分別與語音讀取單元50所讀取的語音數(shù)據(jù)文件和翻譯后的音頻文件相對應(yīng)的語音索引記錄和音頻索引記錄。語音索引記錄至少包括記錄時間,播放長度。音頻索引記錄至少包括文件名、音頻長度、記錄時間。需要說明的是,由于語音數(shù)據(jù)文件的文件名為記錄時間,因此語音索引中無需增加文件名字段。優(yōu)選地,將原數(shù)據(jù)索引記錄和新數(shù)據(jù)索引記錄分別存儲在數(shù)據(jù)庫中語音索引表和音頻索引表中。也就是說,語音索引表中的各條記錄與各個語音數(shù)據(jù)文件一一對應(yīng),而音頻索引表中的各記錄與翻譯后的各個音頻文件一一對應(yīng)。該音頻時間信息至少包括機(jī)車錄制該文件中所保存的語音信息段的起始時間,優(yōu)選地還可包括終止時間。更具體地,語音預(yù)處理單元60通過特定的解密裝置翻譯成計(jì)算機(jī)能播放的語音。例如,在一條完整的語音記錄信息翻譯完成后,生成例如WAV格式等計(jì)算機(jī)能夠播放的音頻文件。這樣,通過上述預(yù)處理,可以將語音文件映射至數(shù)據(jù)庫中的索引記錄,從而大大加快了故障分析人員對故障的定位效率。在傳統(tǒng)的處理方式中,一般采用記載了記錄時間的文件名來進(jìn)行排序和查詢,但是這種排序方式不夠靈活,尤其是在機(jī)車系統(tǒng)文件量大,故障排除工作要求較高效率的情況下,傳統(tǒng)的排序查詢方式無法滿足效率要求。基于語音預(yù)處理單元60的預(yù)處理,語音查詢單元70可根據(jù)用戶基于語音索引記錄和/或音頻索引記錄所設(shè)定的查詢條件,快速地查詢用戶所要查詢的音頻文件。優(yōu)選地,語音預(yù)處理單元60還可將語音數(shù)據(jù)文件翻譯成多個音頻文件,此時,一條語音索引記錄對應(yīng)于多條音頻索引記錄。這樣有助于減小查詢粒度,以進(jìn)一步提高故障分析人員的工作效率。優(yōu)選的,可以通過,語音信息顯示單元80來顯示語音預(yù)處理單元60生成的語音索引記錄和音頻索引記錄。此外,還可以通過語音播放單元85播放翻譯后的音頻文件。這樣,業(yè)務(wù)人員可以選擇所顯示的任意音頻文件所對應(yīng)的索引記錄,并點(diǎn)擊播放該音頻文件。此外,在播放音頻文件時,可通過語音信息顯示單元80顯示播放進(jìn)度。利用本實(shí)施例的數(shù)據(jù)分析裝置,業(yè)務(wù)人員可以對GSM-R系統(tǒng)中所記錄的業(yè)務(wù)數(shù)據(jù)信息和語音數(shù)據(jù)信息進(jìn)行查詢,從而能夠根據(jù)數(shù)據(jù)所體現(xiàn)的信息分析GSM-R系統(tǒng)是否出現(xiàn)故障,并在故障發(fā)生時能分析出GSM-R系統(tǒng)設(shè)備的故障情況和查找故障可能的原因。實(shí)施例三圖3示出了根據(jù)本發(fā)明實(shí)施例三的用于GSM-R系統(tǒng)中的數(shù)據(jù)分析方法的基本流程圖,圖4示出了根據(jù)本發(fā)明實(shí)施例三的用于GSM-R系統(tǒng)中的數(shù)據(jù)分析方法的詳細(xì)流程圖,下面參照圖3和圖4說明該方法的各步驟。步驟S310,從配置的路徑讀取列尾數(shù)據(jù)文件和/或包含業(yè)務(wù)數(shù)據(jù)信息的業(yè)務(wù)數(shù)據(jù)文件。首先要配置讀取文件的路徑,即從指定的路徑讀取包含業(yè)務(wù)數(shù)據(jù)信息的業(yè)務(wù)數(shù)據(jù)文件和包含語音數(shù)據(jù)信息的語音數(shù)據(jù)文件。該指定的路徑可以指外部存儲設(shè)備中的地址,該外部存儲設(shè)備可包括USB存儲器和/或硬盤,或其它計(jì)算機(jī)領(lǐng)域常用的存儲設(shè)備。該指定的路徑可以由業(yè)務(wù)人員進(jìn)行人工指定來配置,也可以預(yù)先配置默認(rèn)路徑。在配置讀取文件路徑之后,對文件路徑進(jìn)行檢測,若檢測路徑未成功,則給出配置路徑未成功的提示,若檢測路徑成功,則進(jìn)行文件的讀取。讀取的文件主要包括兩個方面業(yè)務(wù)數(shù)據(jù)文件和語音數(shù)據(jù)文件。對于業(yè)務(wù)數(shù)據(jù)文件,一方面指在GSM-R系統(tǒng)中所記錄的業(yè)務(wù)數(shù)據(jù)文件,另一方面是指在特定目錄下的存儲的列尾數(shù)據(jù)文件。分別對兩方面的業(yè)務(wù)文件數(shù)據(jù)進(jìn)行讀取以用于后續(xù)的查詢步驟。優(yōu)選的,對業(yè)務(wù)數(shù)據(jù)文件的讀取可以在指定的時間段內(nèi)進(jìn)行,在指定了時間段后,自動在時間段開始時從指定的路徑讀取業(yè)務(wù)數(shù)據(jù)。
步驟S320,對所讀取的列尾數(shù)據(jù)文件和/或業(yè)務(wù)數(shù)據(jù)文件進(jìn)行預(yù)處理,以將各文件中的數(shù)據(jù)轉(zhuǎn)化為至少包括設(shè)定的數(shù)據(jù)類型、記錄時間、數(shù)據(jù)內(nèi)容元素的數(shù)據(jù)元組。數(shù)據(jù)類型可以根據(jù)故障分析人員的故障定位目標(biāo)而設(shè)定,例如,可包括交互信息類型、設(shè)置信息類型、維護(hù)信息類型、通話信息類型、調(diào)度命令信息類型、800M貨列尾信息類型、450M列尾信息類型、客車列尾信息類型(簡稱KLW信息類型)、GSM-R列尾信息類型和/或LBJ(列車防護(hù)報警設(shè)備)單元信息類型等。記錄時間指機(jī)車記錄該數(shù)據(jù)元組的數(shù)據(jù)內(nèi)容的時間。記錄時間可以精確到分鐘甚至秒。由于經(jīng)過預(yù)處理后,單個文件對應(yīng)于大量的數(shù)據(jù)元組,因此,為了提高查詢效率,優(yōu)選地將預(yù)處理后的數(shù)據(jù)元組存儲在數(shù)據(jù)庫中,以提高查詢效率。此外,可基于數(shù)據(jù)類型將列尾數(shù)據(jù)文件和/或業(yè)務(wù)數(shù)據(jù)文件中相同的數(shù)據(jù)內(nèi)容映射至不同的兩個以上(含兩個)數(shù)據(jù)元組。例如,一條信息內(nèi)容即可以被預(yù)處理為即是450M列尾信息類型,也是維護(hù)信息類型,此時,該條信息內(nèi)容對應(yīng)于兩個數(shù)據(jù)元組,這兩個數(shù)據(jù)元組的數(shù)據(jù)內(nèi)容相同,數(shù)據(jù)類型分別為450M列尾信息類型和維護(hù)信息類型。這樣,能夠有效地關(guān)聯(lián)列尾數(shù)據(jù)文件和業(yè)務(wù)數(shù)據(jù)文件中的信息內(nèi)容。本發(fā)明的發(fā)明人注意到傳統(tǒng)的GSM-R數(shù)據(jù)分析裝置以文件作為最小粒度來進(jìn)行查詢,這不利于準(zhǔn)確定故障分析人員高效而準(zhǔn)確定位故障信息。因此,在本實(shí)施例中的步驟S320將文件數(shù)據(jù)轉(zhuǎn)換為數(shù)據(jù)元組并存儲在數(shù)據(jù)庫中,從而減小了數(shù)據(jù)粒度,并提高了查詢速度。此外,本發(fā)明的發(fā)明人還注意到業(yè)務(wù)數(shù)據(jù)文件和/或列尾文件,傳統(tǒng)的GSM-R數(shù)據(jù)分析裝置不能有效地將業(yè)務(wù)數(shù)據(jù)文件和列尾文件中數(shù)據(jù)相關(guān)聯(lián)的展示給故障分析人員從而方便故障分析人員進(jìn)行故障分析,通過將文件?;癁槎鄠€數(shù)據(jù)元組,并使得每個數(shù)據(jù)元組信息包括設(shè)定類型元素(尤其是交互信息類型、維護(hù)信息類型、通話信息類型和調(diào)度命令信息類型等)和時間元素,尤其使得業(yè)務(wù)數(shù)據(jù)文件和列尾文件中的信息能夠通過時間元素和設(shè)定類型等相關(guān)聯(lián),進(jìn)而使得故障分析人員能夠同時定位業(yè)務(wù)數(shù)據(jù)文件和列尾文件中的故障相關(guān)信息。步驟S330,根據(jù)用戶基于數(shù)據(jù)類型和/或記錄時間所設(shè)定的查詢條件,查詢相應(yīng)的數(shù)據(jù)元組在對所讀取的列尾數(shù)據(jù)文件和/或業(yè)務(wù)數(shù)據(jù)文件進(jìn)行預(yù)處理之后,下一步就是對業(yè)務(wù)數(shù)據(jù)文件中的業(yè)務(wù)數(shù)據(jù)信息進(jìn)行查詢。對業(yè)務(wù)數(shù)據(jù)信息進(jìn)行查詢之前,首先要通過對讀取的業(yè)務(wù)數(shù)據(jù)文件進(jìn)行查詢類型的設(shè)置,從而根據(jù)設(shè)置對指定類型的業(yè)務(wù)數(shù)據(jù)信息進(jìn)行查詢。設(shè)置查詢類型包括時間段設(shè)置和信息類型設(shè)置。對時間段的設(shè)置是指對業(yè)務(wù)數(shù)據(jù)信息中一定時間段內(nèi)的數(shù)據(jù)進(jìn)行查詢,也就是從時間上對業(yè)務(wù)數(shù)據(jù)信息進(jìn)行篩選。同樣,信息類型設(shè)置就是從信息類型上對業(yè)務(wù)數(shù)據(jù)信息進(jìn)行篩選,選出業(yè)務(wù)人員需要的信息類型用于查詢。在設(shè)置信息類型時,可以從中選擇指定的一個或多個類型,也可以指定全部類型。優(yōu)選的,對信息查詢類型的設(shè)置步驟也可以在業(yè)務(wù)數(shù)據(jù)文件讀取之間進(jìn)行,從而使業(yè)務(wù)數(shù)據(jù)文件在讀取之后可直接進(jìn)行信息的查詢。在對需要查詢的信息類型進(jìn)行設(shè)置之后,可執(zhí)行對業(yè)務(wù)數(shù)據(jù)進(jìn)行查詢的步驟,并將查詢結(jié)果顯示給業(yè)務(wù)人員。設(shè)置的查詢類型,從讀取的業(yè)務(wù)數(shù)據(jù)文件中篩選出符合查詢類型的業(yè)務(wù)數(shù)據(jù)信息,并顯示給業(yè)務(wù)人員。顯示方式可采用列表型,業(yè)務(wù)人員可通過選擇列表中的條目對業(yè)務(wù)數(shù)據(jù)的詳情進(jìn)行查詢,列表可根據(jù)數(shù)據(jù)的條目數(shù)量分為多頁顯示。查詢結(jié)果可以以文檔的形式導(dǎo)出。對根據(jù)查詢類型所查詢到的結(jié)果形成文檔文件,例如Excel文件。并保存在本地,用于業(yè)務(wù)人員存檔或轉(zhuǎn)移數(shù)據(jù)等其它操作。此外,還可以將查詢結(jié)果進(jìn)行打印。以上是本實(shí)施例中對于業(yè)務(wù)數(shù)據(jù)文件的讀取、預(yù)處理、查詢和查看等過程的描述,下面參照圖4介紹對語音數(shù)據(jù)文件的處理過程。語音數(shù)據(jù)文件是從配置的讀取文件路徑中讀取的,語音數(shù)據(jù)文件可以與業(yè)務(wù)數(shù)據(jù)文件存儲在相同的介質(zhì)中,本實(shí)施例中優(yōu)選存儲在GSM-R系統(tǒng)的記錄單元中,其中包含已加密的十六進(jìn)制的語音數(shù)據(jù)信息,需要通過特定的解密方式來翻譯成計(jì)算機(jī)能播放的語音。在本實(shí)施例中,在一條完整的語音數(shù)據(jù)信息翻譯完成后,生成例如WAV格式的音頻文件,便于業(yè)務(wù)人員以后的查詢和問題分析。生成的音頻文件可顯示給業(yè)務(wù)人員,同樣可以通過列表方式顯示所有音頻文件,業(yè)務(wù)人員可以選擇任意顯示的音頻文件,并能夠?qū)υ撘纛l文件進(jìn)行播放。此外,在播放音頻文件時,可同時顯示該文件的播放進(jìn)度。利用本實(shí)施例的數(shù)據(jù)分析方法,業(yè)務(wù)人員可以對GSM-R系統(tǒng)中所記錄的業(yè)務(wù)數(shù)據(jù)信息和語音數(shù)據(jù)信息進(jìn)行查詢,從而能夠根據(jù)數(shù)據(jù)所體現(xiàn)的信息分析GSM-R系統(tǒng)是否出現(xiàn)故障,并在故障發(fā)生時能分析出GSM-R系統(tǒng)設(shè)備的故障情況和查找故障可能的原因。本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個的計(jì)算裝置上,或者分布在多個計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲在存儲裝置中由計(jì)算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。雖然本發(fā)明所揭露的實(shí)施方式如上,但所述的內(nèi)容只是為了便于理解本發(fā)明而采用的實(shí)施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬技術(shù)領(lǐng)域內(nèi)的技術(shù)人員,在不脫離本發(fā)明所揭露的精神和范圍的前提下,可以在實(shí)施的形式上及細(xì)節(jié)上作任何的修改與變化,但本發(fā)明的專利保護(hù)范圍,仍須以所附的權(quán)利要求書所界定的范圍為準(zhǔn)。
權(quán)利要求
1.一種用于GSM-R系統(tǒng)中的數(shù)據(jù)分析裝置,其特征在于,包括數(shù)據(jù)讀取單元,從配置的路徑讀取列尾數(shù)據(jù)文件和/或包含業(yè)務(wù)數(shù)據(jù)信息的業(yè)務(wù)數(shù)據(jù)文件;數(shù)據(jù)預(yù)處理單元,用于對所讀取的列尾數(shù)據(jù)文件和/或業(yè)務(wù)數(shù)據(jù)文件進(jìn)行預(yù)處理,以將各文件中的數(shù)據(jù)轉(zhuǎn)化為至少包括設(shè)定的數(shù)據(jù)類型、記錄時間、數(shù)據(jù)內(nèi)容元素的數(shù)據(jù)元組;數(shù)據(jù)查詢單元,用于根據(jù)用戶基于數(shù)據(jù)類型和/或記錄時間所設(shè)定的查詢條件,查詢相應(yīng)的數(shù)據(jù)元組。
2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述數(shù)據(jù)讀取單元從指定時間段讀取所述業(yè)務(wù)數(shù)據(jù)文件。
3.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述數(shù)據(jù)類型包括交互信息類型、設(shè)置信息類型、維護(hù)信息類型、通話信息類型、調(diào)度命令信息類型、列尾信息類型和/或列車防護(hù)報警設(shè)備單元信息類型。
4.根據(jù)權(quán)利要求1所述的裝置,其特征在于,還包括數(shù)據(jù)導(dǎo)出單元,用于將查詢結(jié)果以文檔的形式導(dǎo)出。
5.根據(jù)權(quán)利要求1所述的裝置,其特征在于,還包括語音讀取單元,用于從指定路徑中讀取包含語音數(shù)據(jù)信息的語音數(shù)據(jù)文件,并生成能夠被計(jì)算機(jī)播放的音頻文件;語音預(yù)處理單元,用于將所讀取的語音數(shù)據(jù)文件翻譯成能夠播放的音頻文件,并生成分別與所讀取的語音數(shù)據(jù)文件和翻譯后的音頻文件相對應(yīng)的語音索引記錄和音頻索引記錄;語音信息顯示單元,用于顯示所述語音索引記錄和所述音頻索引記錄。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,還包括語音播放單元,用于播放翻譯后的音頻文件。
7.根據(jù)權(quán)利要求1至6任意一項(xiàng)所述的裝置,其特征在于,還包括信息查詢顯示單元,用于顯示所述數(shù)據(jù)查詢單元的查詢結(jié)果。
8.一種用于GSM-R系統(tǒng)中的數(shù)據(jù)分析方法,其特征在于,包括以下步驟從配置的路徑讀取列尾數(shù)據(jù)文件和/或包含業(yè)務(wù)數(shù)據(jù)信息的業(yè)務(wù)數(shù)據(jù)文件;對所讀取的列尾數(shù)據(jù)文件和/或業(yè)務(wù)數(shù)據(jù)文件進(jìn)行預(yù)處理,以將各文件中的數(shù)據(jù)轉(zhuǎn)化為至少包括設(shè)定的數(shù)據(jù)類型、記錄時間、數(shù)據(jù)內(nèi)容元素的數(shù)據(jù)元組;根據(jù)用戶基于數(shù)據(jù)類型和/或記錄時間所設(shè)定的查詢條件,查詢相應(yīng)的數(shù)據(jù)元組。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,在配置所述路徑之后,對所述路徑進(jìn)行檢測,若檢測路徑未成功,則給出配置路徑未成功的提示;若檢測路徑成功,則進(jìn)行文件的讀取。
10.根據(jù)權(quán)利要求8或9所述的方法,其特征在于,設(shè)置信息查詢類型包括時間段設(shè)置和/或信息類型設(shè)置。
全文摘要
本發(fā)明公開了一種用于GSM-R系統(tǒng)中的數(shù)據(jù)分析裝置和方法,所述裝置包括數(shù)據(jù)讀取單元,從配置的路徑讀取列尾數(shù)據(jù)文件和/或包含業(yè)務(wù)數(shù)據(jù)信息的業(yè)務(wù)數(shù)據(jù)文件;數(shù)據(jù)預(yù)處理單元,用于對所讀取的列尾數(shù)據(jù)文件和/或業(yè)務(wù)數(shù)據(jù)文件進(jìn)行預(yù)處理,以將各文件中的數(shù)據(jù)轉(zhuǎn)化為至少包括設(shè)定的數(shù)據(jù)類型、記錄時間、數(shù)據(jù)內(nèi)容元素的數(shù)據(jù)元組;數(shù)據(jù)查詢單元,用于根據(jù)用戶基于數(shù)據(jù)類型和/或記錄時間所設(shè)定的查詢條件,查詢相應(yīng)的數(shù)據(jù)元組。本發(fā)明通過對GSM-R系統(tǒng)運(yùn)行的數(shù)據(jù)進(jìn)行歸類、查詢、分析,能夠使業(yè)務(wù)人員方便、快捷的找到所需要的數(shù)據(jù)內(nèi)容,甚至快速定位異常數(shù)據(jù),減少業(yè)務(wù)人員的工作量,提高業(yè)務(wù)人員的工作效率。
文檔編號G06F17/30GK102567519SQ201110447750
公開日2012年7月11日 申請日期2011年12月28日 優(yōu)先權(quán)日2011年12月28日
發(fā)明者嚴(yán)小生, 冷盛翔, 熊道權(quán), 王渙渙, 田秀華 申請人:北京世紀(jì)東方國鐵科技股份有限公司