一種leu中報(bào)文的安全選擇的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及數(shù)據(jù)安全領(lǐng)域,特別設(shè)及一種LEU中報(bào)文的安全選擇的方法及裝置。
【背景技術(shù)】
[0002] 地面電子單元化ine-sideElectronic化it,簡(jiǎn)稱LEU)作為列車控制中屯、與有源 應(yīng)答器之間接口的地面設(shè)備,用于向有源應(yīng)答器傳輸可變信息數(shù)據(jù),W滿足應(yīng)答器上行鏈 路數(shù)據(jù)傳輸?shù)男枰?,因此LEU中需要存儲(chǔ)一定數(shù)量的應(yīng)答器報(bào)文數(shù)據(jù)W及其他一些必要的 配置信息。而由于應(yīng)答器報(bào)文數(shù)據(jù)是列車運(yùn)行控制系統(tǒng)控車的重要依據(jù),所W也必須要求 地面電子單元(LEU)存儲(chǔ)的報(bào)文數(shù)據(jù)W及向有源應(yīng)答器傳輸?shù)膱?bào)文數(shù)據(jù)應(yīng)準(zhǔn)確無(wú)誤。
[0003] 但是在現(xiàn)有技術(shù)中,已有的透明傳輸型L抓接收列控中屯、傳輸?shù)膱?bào)文數(shù)據(jù),并直 接轉(zhuǎn)發(fā)給有源應(yīng)答器,但LKJ本身并不存儲(chǔ)正常轉(zhuǎn)發(fā)的報(bào)文數(shù)據(jù),僅存儲(chǔ)當(dāng)LKJ與列控中屯、 通信失敗時(shí)需發(fā)送的默認(rèn)報(bào)文數(shù)據(jù)。而城市軌道交通中,要求LEU能夠通過(guò)從計(jì)算機(jī)聯(lián)鎖 接收到的包含報(bào)文索引條件的聯(lián)鎖數(shù)據(jù)中,選擇出LEU內(nèi)部預(yù)存的相應(yīng)報(bào)文,所W現(xiàn)有的 透明傳輸型LEU無(wú)法滿足該項(xiàng)要求。
[0004] 并且現(xiàn)有的LEU中對(duì)報(bào)文數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)無(wú)法解決存儲(chǔ)器件地址線混線等導(dǎo)致 的尋址錯(cuò)誤問(wèn)題,而且單純的冗余存儲(chǔ)也不能解決共因失效問(wèn)題。 陽(yáng)0化]另外,在城市軌道交通中,由于每條地鐵線均有多個(gè)車站,且不同車站的應(yīng)答器和 應(yīng)答器報(bào)文數(shù)據(jù)均不同,因此每個(gè)車站需要存儲(chǔ)在LEU中加W使用的報(bào)文數(shù)據(jù)也不同,運(yùn) 使得在安裝LEU時(shí)工程人員需要在每個(gè)站臺(tái)進(jìn)行報(bào)文的存儲(chǔ)工作,工作量非常大,另外,在 LEU出故障進(jìn)行更換時(shí)也需要重新存儲(chǔ)與該車站應(yīng)答器相對(duì)應(yīng)的報(bào)文數(shù)據(jù),使得維護(hù)工作 繁瑣、易出錯(cuò),存在安全隱患。
【發(fā)明內(nèi)容】
[0006] 為了解決上述問(wèn)題,本發(fā)明提供了一種LEU中報(bào)文的安全選擇的方法與裝置,提 高了報(bào)文選擇的安全性。
[0007] 一種LEU中報(bào)文的安全選擇方法,包括步驟:
[0008] SlO:LKJ接收列控中屯、發(fā)來(lái)的實(shí)時(shí)安全數(shù)據(jù)RSD;從所述實(shí)時(shí)安全數(shù)據(jù)中提取報(bào) 文索引條件;
[0009] S20 :從所述LKJ的安全存儲(chǔ)裝置中提取與所述LKJ連接的各應(yīng)答器的有效碼位序 號(hào),根據(jù)所述有效碼位序號(hào)從所述報(bào)文索引條件提取出RSD碼位值;
[0010] S30 :將存儲(chǔ)在LEU的安全存儲(chǔ)裝置中、與所述有效碼位序號(hào)對(duì)應(yīng)的、代表LEU連接 的各應(yīng)答器的碼位值與所述RSD碼位值進(jìn)行比較,若比較結(jié)果一致,則說(shuō)明篩選出了與所 述LEU連接的應(yīng)答器,執(zhí)行步驟S40 ;
[0011] S40 :從所述LEU的安全存儲(chǔ)裝置中順序讀取報(bào)文信息,根據(jù)所述碼位值依次判斷 所述報(bào)文是否是與所述LEU連接的應(yīng)答器的報(bào)文;若否,則繼續(xù)讀取下一條報(bào)文并進(jìn)行判 斷;若是,則對(duì)所述報(bào)文進(jìn)行驗(yàn)證;
[0012] S50 :若驗(yàn)證通過(guò),則將所述報(bào)文輸出給對(duì)應(yīng)的應(yīng)答器。
[0013] 一種LEU中報(bào)文的安全選擇方法,包括步驟:
[0014] SlO:LKJ接收列控中屯、發(fā)來(lái)的實(shí)時(shí)安全數(shù)據(jù)RSD;從所述實(shí)時(shí)安全數(shù)據(jù)中提取報(bào) 文索引條件和冗余報(bào)文索引條件;
[0015] Sll:判斷提取得到的報(bào)文索引條件與冗余報(bào)文索引條件是否一致,若否,則認(rèn)為 RSD數(shù)據(jù)有誤,提示出錯(cuò);若是,則執(zhí)行步驟S20 ;
[0016] S20:從所述LKJ的安全存儲(chǔ)裝置中提取與所述LKJ連接的各應(yīng)答器的有效碼位序 號(hào),根據(jù)所述有效碼位序號(hào)從所述報(bào)文索引條件和冗余報(bào)文索引條件中分別提取出RSD碼 位值;
[0017] S21 :根據(jù)所述有效碼位序號(hào)分別從報(bào)文索引條件和冗余報(bào)文索引條件中提取出 兩個(gè)RSD碼位值,將所述兩個(gè)RSD碼位值互相比較判斷其是否一致,若是,則執(zhí)行步驟S30 ;
[0018] S30 :將存儲(chǔ)在LKJ的安全存儲(chǔ)裝置中、與所述有效碼位序號(hào)對(duì)應(yīng)的、代表LKJ連接 的各應(yīng)答器的碼位值與所述RSD碼位值進(jìn)行比較,若比較結(jié)果一致,則說(shuō)明篩選出了與所 述LEU連接的應(yīng)答器,執(zhí)行步驟S40 ;
[0019] S40 :從所述LEU的安全存儲(chǔ)裝置中順序讀取報(bào)文信息,根據(jù)所述碼位值依次判斷 所述報(bào)文是否是與所述LEU連接的應(yīng)答器的報(bào)文;若否,則繼續(xù)讀取下一條報(bào)文并進(jìn)行判 斷;若是,則對(duì)所述報(bào)文進(jìn)行驗(yàn)證;
[0020] S50 :若驗(yàn)證通過(guò),則將所述報(bào)文輸出給對(duì)應(yīng)的應(yīng)答器。
[0021] 優(yōu)選的,步驟S40中的"根據(jù)所述碼位值依次判斷所述報(bào)文是否是與所述LKJ連接 的應(yīng)答器的報(bào)文"的步驟具體為:
[0022] S41 :從LKJ的安全存儲(chǔ)裝置中依次提取與所述應(yīng)答器對(duì)應(yīng)的報(bào)文的碼位值和碼 位有效性信息;
[0023] S42:根據(jù)提取的所述碼位有效性信息判斷從所述報(bào)文中提取得到的碼位值與從 所述實(shí)時(shí)安全數(shù)據(jù)中提取到的RSD碼位值是否一致,若是,則所述報(bào)文符合要求,否則繼續(xù) 對(duì)下一條報(bào)文進(jìn)行判斷。
[0024] 優(yōu)選的,步驟S40中"對(duì)所述報(bào)文進(jìn)行驗(yàn)證"的步驟包括:
[00巧]讀取所述報(bào)文的地址值,判斷報(bào)文中的地址值與報(bào)文在安全存儲(chǔ)裝置中存儲(chǔ)的地 址是否一致;
[00%] 若是,則對(duì)所述報(bào)文數(shù)據(jù)進(jìn)行校驗(yàn),判斷得到的校驗(yàn)值與安全存儲(chǔ)裝置中存儲(chǔ)的 校驗(yàn)值是否一致,若是,則驗(yàn)證通過(guò)。
[0027] 優(yōu)選的,步驟S40中"對(duì)所述報(bào)文進(jìn)行驗(yàn)證"的步驟還包括: 陽(yáng)02引讀取所述報(bào)文內(nèi)容與冗余的報(bào)文內(nèi)容;
[0029] 判斷所述報(bào)文內(nèi)容與冗余的報(bào)文內(nèi)容是否為按位取反關(guān)系,若是,則驗(yàn)證通過(guò)。
[0030] 一種LEU中報(bào)文的安全選擇裝置,所述裝置包括:
[0031] 提取模塊,用于從收到的實(shí)時(shí)安全數(shù)據(jù)RSD中提取與所述LKJ對(duì)應(yīng)的各個(gè)應(yīng)答器 的碼位值;
[0032] 報(bào)文讀取模塊,用于從LEU的安全存儲(chǔ)裝置中逐個(gè)讀取應(yīng)答器的報(bào)文信息;
[0033] 報(bào)文判斷模塊,用于根據(jù)所述提取模塊提取得到的碼位值依次判斷所述讀取到的 報(bào)文是否符合要求;
[0034] 報(bào)文校驗(yàn)?zāi)K,用于在所述報(bào)文判斷模塊得到所述報(bào)文符合要求后,對(duì)所述報(bào)文 進(jìn)行驗(yàn)證;
[0035] 所述提取模塊具體包括:
[0036] 第一提取單元,用于從收到的實(shí)時(shí)安全數(shù)據(jù)中提取報(bào)文索引條件和冗余報(bào)文索引 條件;
[0037] 第一判斷單元,用于判斷提取得到的報(bào)文索引條件與冗余報(bào)文索引條件是否一 致;
[0038] 第二提取單元,根據(jù)與應(yīng)答器相對(duì)應(yīng)的有效碼位序號(hào)依次從所述報(bào)文索引條件和 冗余報(bào)文索引條件中分別提取出對(duì)應(yīng)的RSD碼位值;
[0039] 第二判斷單元,用于判斷根據(jù)同一有效碼位序號(hào)從所述報(bào)文索引條件和冗余報(bào)文 索引條件中分別提取出的兩個(gè)RSD碼位值是否相同。
[0040] 優(yōu)選的,所述報(bào)文判斷模塊具體包括:
[0041] 第=提取單元,用于依次提取與所述應(yīng)答器對(duì)應(yīng)的報(bào)文中的碼位值與碼位有效性 f目息;
[0042] 第S判斷單元,用于根據(jù)所述碼位有效性信息判斷從所述報(bào)文中提取得到的碼位 值與從所述實(shí)時(shí)安全數(shù)據(jù)中提取到的RSD碼位值是否一致。
[0043] 優(yōu)選的,所述報(bào)文驗(yàn)證模塊具體包括:
[0044] 第四判斷單元,用于讀取所述報(bào)文的地址值,判斷所述地址值與安全存儲(chǔ)裝置中 存儲(chǔ)該報(bào)文的地址是否一致。
[0045] 優(yōu)選的,所述報(bào)文驗(yàn)證模塊具體包括:
[0046] 第五判斷單元,用于對(duì)所述報(bào)文數(shù)據(jù)進(jìn)行校驗(yàn),判斷得到的校驗(yàn)值與安全存儲(chǔ)裝 置中存儲(chǔ)的校驗(yàn)值是否一致;
[0047] 第六判斷單元,用于讀取所述報(bào)文內(nèi)容與冗余的報(bào)文內(nèi)容,判斷所述報(bào)文內(nèi)容與 冗余的報(bào)文內(nèi)容是否為按位取反關(guān)系。
[0048] 本發(fā)明的有益效果在于:本發(fā)明提供了一種LEU中報(bào)文的安全選擇的方法與裝 置,能夠通過(guò)分析計(jì)算機(jī)聯(lián)鎖發(fā)送的聯(lián)鎖數(shù)據(jù),從LKJ存儲(chǔ)的報(bào)文數(shù)據(jù)中選擇對(duì)應(yīng)報(bào)文,同 時(shí)能夠確保報(bào)文選擇過(guò)程的正確性和安全性;并且本發(fā)明提供的方法與裝置解決了數(shù)據(jù)存 儲(chǔ)過(guò)程中存儲(chǔ)器件地址線混線造成的尋址錯(cuò)誤問(wèn)題,提高了 LEU中存儲(chǔ)的報(bào)文的安全性; 從而進(jìn)一步確保了 LKJ存儲(chǔ)的報(bào)文數(shù)據(jù)W及向有源應(yīng)答器傳輸?shù)膱?bào)文數(shù)據(jù)是安全可靠的。 同時(shí),而本發(fā)明在LEU出廠時(shí)即可將所有報(bào)文數(shù)據(jù)存儲(chǔ)在LEU中,后期調(diào)試過(guò)程中通過(guò)設(shè)置 碼位值及碼位有效性信息從LEU存儲(chǔ)的所有報(bào)文數(shù)據(jù)中篩選出每個(gè)車站自身需要的報(bào)文 數(shù)據(jù)及對(duì)應(yīng)的將送達(dá)該報(bào)文數(shù)據(jù)的應(yīng)答器,不需要工作人員沿車站逐個(gè)存儲(chǔ)報(bào)文,簡(jiǎn)化了 安裝工作及維護(hù)工作,節(jié)約了人力和時(shí)間。
【附圖說(shuō)明】
[0049] 下面結(jié)合附圖及實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明:
[0050] 圖1為本發(fā)明實(shí)施例一提供的LEU中報(bào)文的安全存儲(chǔ)方法的流程示意圖。
[0051] 圖2為本發(fā)明實(shí)施例一提供的LEU中報(bào)文的安全存儲(chǔ)裝置的結(jié)構(gòu)示意圖。
[0052] 圖3為本發(fā)明實(shí)施例一提供的LEU中報(bào)文的安全存儲(chǔ)裝置的詳細(xì)結(jié)構(gòu)示意圖。
[0053] 圖4為本發(fā)明實(shí)施例一提供的LEU中報(bào)文的安全存儲(chǔ)裝置中的數(shù)表存儲(chǔ)單元的詳 細(xì)結(jié)構(gòu)示意圖。
[0054] 圖5為本發(fā)明實(shí)施例二提供的LEU中報(bào)文的安全選擇方法的流程示意圖。
[0055] 圖6為本發(fā)明實(shí)施例二提供的LEU中報(bào)文的安全存儲(chǔ)方法的詳細(xì)流程示意圖。
【具體實(shí)施方式】
[0056]