一种leu中报文的安全选择的方法及装置的制造方法

文档序号:9420165阅读:509来源:国知局
一种leu中报文的安全选择的方法及装置的制造方法
【技术领域】
[0001] 本发明设及数据安全领域,特别设及一种LEU中报文的安全选择的方法及装置。
【背景技术】
[0002] 地面电子单元化ine-sideElectronic化it,简称LEU)作为列车控制中屯、与有源 应答器之间接口的地面设备,用于向有源应答器传输可变信息数据,W满足应答器上行链 路数据传输的需要,因此LEU中需要存储一定数量的应答器报文数据W及其他一些必要的 配置信息。而由于应答器报文数据是列车运行控制系统控车的重要依据,所W也必须要求 地面电子单元(LEU)存储的报文数据W及向有源应答器传输的报文数据应准确无误。
[0003] 但是在现有技术中,已有的透明传输型L抓接收列控中屯、传输的报文数据,并直 接转发给有源应答器,但LKJ本身并不存储正常转发的报文数据,仅存储当LKJ与列控中屯、 通信失败时需发送的默认报文数据。而城市轨道交通中,要求LEU能够通过从计算机联锁 接收到的包含报文索引条件的联锁数据中,选择出LEU内部预存的相应报文,所W现有的 透明传输型LEU无法满足该项要求。
[0004] 并且现有的LEU中对报文数据的存储结构无法解决存储器件地址线混线等导致 的寻址错误问题,而且单纯的冗余存储也不能解决共因失效问题。 阳0化]另外,在城市轨道交通中,由于每条地铁线均有多个车站,且不同车站的应答器和 应答器报文数据均不同,因此每个车站需要存储在LEU中加W使用的报文数据也不同,运 使得在安装LEU时工程人员需要在每个站台进行报文的存储工作,工作量非常大,另外,在 LEU出故障进行更换时也需要重新存储与该车站应答器相对应的报文数据,使得维护工作 繁琐、易出错,存在安全隐患。

【发明内容】

[0006] 为了解决上述问题,本发明提供了一种LEU中报文的安全选择的方法与装置,提 高了报文选择的安全性。
[0007] 一种LEU中报文的安全选择方法,包括步骤:
[0008] SlO:LKJ接收列控中屯、发来的实时安全数据RSD;从所述实时安全数据中提取报 文索引条件;
[0009] S20 :从所述LKJ的安全存储装置中提取与所述LKJ连接的各应答器的有效码位序 号,根据所述有效码位序号从所述报文索引条件提取出RSD码位值;
[0010] S30 :将存储在LEU的安全存储装置中、与所述有效码位序号对应的、代表LEU连接 的各应答器的码位值与所述RSD码位值进行比较,若比较结果一致,则说明筛选出了与所 述LEU连接的应答器,执行步骤S40 ;
[0011] S40 :从所述LEU的安全存储装置中顺序读取报文信息,根据所述码位值依次判断 所述报文是否是与所述LEU连接的应答器的报文;若否,则继续读取下一条报文并进行判 断;若是,则对所述报文进行验证;
[0012] S50 :若验证通过,则将所述报文输出给对应的应答器。
[0013] 一种LEU中报文的安全选择方法,包括步骤:
[0014] SlO:LKJ接收列控中屯、发来的实时安全数据RSD;从所述实时安全数据中提取报 文索引条件和冗余报文索引条件;
[0015] Sll:判断提取得到的报文索引条件与冗余报文索引条件是否一致,若否,则认为 RSD数据有误,提示出错;若是,则执行步骤S20 ;
[0016] S20:从所述LKJ的安全存储装置中提取与所述LKJ连接的各应答器的有效码位序 号,根据所述有效码位序号从所述报文索引条件和冗余报文索引条件中分别提取出RSD码 位值;
[0017] S21 :根据所述有效码位序号分别从报文索引条件和冗余报文索引条件中提取出 两个RSD码位值,将所述两个RSD码位值互相比较判断其是否一致,若是,则执行步骤S30 ;
[0018] S30 :将存储在LKJ的安全存储装置中、与所述有效码位序号对应的、代表LKJ连接 的各应答器的码位值与所述RSD码位值进行比较,若比较结果一致,则说明筛选出了与所 述LEU连接的应答器,执行步骤S40 ;
[0019] S40 :从所述LEU的安全存储装置中顺序读取报文信息,根据所述码位值依次判断 所述报文是否是与所述LEU连接的应答器的报文;若否,则继续读取下一条报文并进行判 断;若是,则对所述报文进行验证;
[0020] S50 :若验证通过,则将所述报文输出给对应的应答器。
[0021] 优选的,步骤S40中的"根据所述码位值依次判断所述报文是否是与所述LKJ连接 的应答器的报文"的步骤具体为:
[0022] S41 :从LKJ的安全存储装置中依次提取与所述应答器对应的报文的码位值和码 位有效性信息;
[0023] S42:根据提取的所述码位有效性信息判断从所述报文中提取得到的码位值与从 所述实时安全数据中提取到的RSD码位值是否一致,若是,则所述报文符合要求,否则继续 对下一条报文进行判断。
[0024] 优选的,步骤S40中"对所述报文进行验证"的步骤包括:
[00巧]读取所述报文的地址值,判断报文中的地址值与报文在安全存储装置中存储的地 址是否一致;
[00%] 若是,则对所述报文数据进行校验,判断得到的校验值与安全存储装置中存储的 校验值是否一致,若是,则验证通过。
[0027] 优选的,步骤S40中"对所述报文进行验证"的步骤还包括: 阳02引读取所述报文内容与冗余的报文内容;
[0029] 判断所述报文内容与冗余的报文内容是否为按位取反关系,若是,则验证通过。
[0030] 一种LEU中报文的安全选择装置,所述装置包括:
[0031] 提取模块,用于从收到的实时安全数据RSD中提取与所述LKJ对应的各个应答器 的码位值;
[0032] 报文读取模块,用于从LEU的安全存储装置中逐个读取应答器的报文信息;
[0033] 报文判断模块,用于根据所述提取模块提取得到的码位值依次判断所述读取到的 报文是否符合要求;
[0034] 报文校验模块,用于在所述报文判断模块得到所述报文符合要求后,对所述报文 进行验证;
[0035] 所述提取模块具体包括:
[0036] 第一提取单元,用于从收到的实时安全数据中提取报文索引条件和冗余报文索引 条件;
[0037] 第一判断单元,用于判断提取得到的报文索引条件与冗余报文索引条件是否一 致;
[0038] 第二提取单元,根据与应答器相对应的有效码位序号依次从所述报文索引条件和 冗余报文索引条件中分别提取出对应的RSD码位值;
[0039] 第二判断单元,用于判断根据同一有效码位序号从所述报文索引条件和冗余报文 索引条件中分别提取出的两个RSD码位值是否相同。
[0040] 优选的,所述报文判断模块具体包括:
[0041] 第=提取单元,用于依次提取与所述应答器对应的报文中的码位值与码位有效性 f目息;
[0042] 第S判断单元,用于根据所述码位有效性信息判断从所述报文中提取得到的码位 值与从所述实时安全数据中提取到的RSD码位值是否一致。
[0043] 优选的,所述报文验证模块具体包括:
[0044] 第四判断单元,用于读取所述报文的地址值,判断所述地址值与安全存储装置中 存储该报文的地址是否一致。
[0045] 优选的,所述报文验证模块具体包括:
[0046] 第五判断单元,用于对所述报文数据进行校验,判断得到的校验值与安全存储装 置中存储的校验值是否一致;
[0047] 第六判断单元,用于读取所述报文内容与冗余的报文内容,判断所述报文内容与 冗余的报文内容是否为按位取反关系。
[0048] 本发明的有益效果在于:本发明提供了一种LEU中报文的安全选择的方法与装 置,能够通过分析计算机联锁发送的联锁数据,从LKJ存储的报文数据中选择对应报文,同 时能够确保报文选择过程的正确性和安全性;并且本发明提供的方法与装置解决了数据存 储过程中存储器件地址线混线造成的寻址错误问题,提高了 LEU中存储的报文的安全性; 从而进一步确保了 LKJ存储的报文数据W及向有源应答器传输的报文数据是安全可靠的。 同时,而本发明在LEU出厂时即可将所有报文数据存储在LEU中,后期调试过程中通过设置 码位值及码位有效性信息从LEU存储的所有报文数据中筛选出每个车站自身需要的报文 数据及对应的将送达该报文数据的应答器,不需要工作人员沿车站逐个存储报文,简化了 安装工作及维护工作,节约了人力和时间。
【附图说明】
[0049] 下面结合附图及实施方式对本发明作进一步详细的说明:
[0050] 图1为本发明实施例一提供的LEU中报文的安全存储方法的流程示意图。
[0051] 图2为本发明实施例一提供的LEU中报文的安全存储装置的结构示意图。
[0052] 图3为本发明实施例一提供的LEU中报文的安全存储装置的详细结构示意图。
[0053] 图4为本发明实施例一提供的LEU中报文的安全存储装置中的数表存储单元的详 细结构示意图。
[0054] 图5为本发明实施例二提供的LEU中报文的安全选择方法的流程示意图。
[0055] 图6为本发明实施例二提供的LEU中报文的安全存储方法的详细流程示意图。
【具体实施方式】
[0056]
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1