发明名称 一种CBTC系统中数据一致性控制的方法
摘要 本发明涉及嵌入式系统技术领域,提出了一种CBTC系统中数据一致性控制的方法,用来实现对于数据的安全管理,保证在整个CBTC系统运行过程中,所有VOBC、ZC以及其他子系统能够及时从DSU获取最新的数据,并且相互间使用的数据完全一致。本发明中采用基于数据库版本号的管理策略,能够将版本号与数据内容相关联,减少了误识别的可能性。同时,最大程度上减少了不同子系统间交互数据的数量,提高了效率和安全性。
申请公布号 CN102201003A 申请公布日期 2011.09.28
申请号 CN201110118393.2 申请日期 2011.05.09
申请人 北京交通大学 发明人 王悉;唐涛;郜春海;刘波
分类号 G06F17/30(2006.01)I;G06F19/00(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京路浩知识产权代理有限公司 11002 代理人 王莹
主权项 一种CBTC系统中数据一致性控制的方法,其特征在于,该方法包括步骤:S1,DSU、ZC以及VOBC各自上电后进行初始化及自检;S2,DSU自检成功后,将硬盘中存储的数据读入内存中,并实时对数据的完整性进行校验,当DSU中的数据库内容发生变化时,在数据更新完毕后对版本号进行升级;S3,ZC和VOBC周期性地发送数据库版本号申请;S4,DSU根据收到的版本号申请发送当前版本号;S5,ZC和VOBC根据收到的版本号进行版本号一致性检查,若收到的版本号与本地版本号一致则进入正常工作流程,否则终止正常工作流程并申请数据库内容下载;S6,DSU根据收到的下载申请发送最新的数据库内容;S7,ZC和VOBC收到数据库内容信息后,完成对本地数据库版本号和数据库内容的更新,更新成功后,重新开始正常工作。
地址 100044 北京市海淀区上园村3号