[发明专利]一种铁路信号CTC/TDCS系统的双通道冗余数据传输处理方法有效

专利信息
申请号: 201711408826.1 申请日: 2017-12-22
公开(公告)号: CN108183779B 公开(公告)日: 2021-05-11
发明(设计)人: 宋鹏飞;桂乐芹;张琦;赵宏涛;陈峰;许伟;赵随海;王涛;张涛;周晓昭;林海桐;魏元玲;白利洁;张海峰;王子维;王振一;宋晓丽;王忻 申请(专利权)人: 中国铁道科学研究院通信信号研究所;北京市华铁信息技术开发总公司;中国铁道科学研究院
主分类号: H04L1/22 分类号: H04L1/22;H04L12/24;H04L29/08
代理公司: 北京凯特来知识产权代理有限公司 11260 代理人: 郑立明;郑哲
地址: 100081 北京市海淀区大*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 铁路信号 ctc tdcs 系统 双通道 冗余 数据传输 处理 方法
【权利要求书】:

1.一种铁路信号CTC/TDCS系统的双通道冗余数据传输处理方法,其特征在于,包括:

CTC/TDCS系统的中心通信服务器与车站自律机均为双机热备形式,且每一机器均具有两块独立网卡;每一中心通信服务器中的第一网卡都通过车站的路由器A分别与每一自律机的第一网卡连接,形成第一条通信网络;每一中心通信服务器中的第二网卡都通过车站的路由器B分别与每一自律机的第二网卡连接,形成第二条通信网络;

当中心通信服务器与自律机进行通信时,由信息的发送方按照预定逻辑对数据包做处理后通过两条通信网络分别独立的传输至接收端,并由接收方对数据包做后续处理;

所述发送方按照预定逻辑对数据包做处理包括:

在每一数据包中增加SN序号字段,SN序号范围为[0,65535];发送方在发送数据时,须填写本端发送方的SN序号,记为SN_send;

在每一数据包中还增加发送方的设备实体ID与系统当前时间字段,由发送方在发送该数据包时填写;

在安全冗余连接初次建立或者每一次重置时,发送方均将SN_send序号初始化为0;

发送方对相同的接收方发送数据时,向两条安全冗余连接发送的数据包SN序号须相同;为此发送方维护一个SN_send,OppRecvDevID的Map映射列表,其中,OppRecvDevID为对端接收方的设备实体ID;

发送方每向接收方发送一包数据,更新本地下一次发送数据时的SN序号SN_next:在SN_send65535时,SN_next为SN_send顺序加1,在SN_send=65535时,SN_next变为1;

所述接收方对数据包做后续处理包括:

接收方对接收到的每一包应用数据进行时间检查:

接收方比较当前时间与数据包内部的发送时间,如果TCurrent=TPacksendtime且TCurrent-TPacksendtime=TPacktimeout,则视为数据有效;否则抛弃此数据;其中TCurrent为当前时间,TPacksendtime为数据包内部发送方填写的时间,TPacktimeout为最大网络传输时延;

接收方需要对接收到的每一包应用数据进行序号控制检查:

接收方需要缓存记录上一次从该发送方设备实体ID接收到的数据包序号SN,记为SN_last,OppSendDevIDMap映射列表,其中SN_last为上一次有效数据包的序号,OppSendDevID为对端发送方设备实体ID;接收方收到序号为0的数据时,不再进行后续序号控制检查,视此数据为有效数据,并重置该发送方设备实体ID的SN_last;

接收方对收到数据包的SN序号与发送方设备实体ID做缓存,记为SN_recv,OppSendDevIDMap映射列表,缓存TPackvalidtime秒;其中SN_recv为接收到的数据包序号,TPackvalidtime为数据最大缓存时间;

接收方对新收到数据中的SN_recv,OppSendDevID进行缓存匹配检查,如果缓存中已经存在相同的SN_recv,OppSendDevID,则视为冗余数据,不处理此包数据;否则需要继续检查处理;

接收方检查此次数据包的SN_recv,比较上一次从该发送方设备实体ID收到的SN_last,如果满足如下:

SN_recv-SN_Last0;

SN_recv∈[1,SNLostThreshold]且SN_Last∈[65535-SNLostThreshold,65535],则视为有效的合法数据,并更新SN_last值;否则视为无效数据,抛弃不处理;

其中,SNLostThreshold是一个最大丢包容忍阈值,用来设置双通道冗余传输方式下能容忍的最大丢包数目;

如果,接收方超过TPackDelta秒仍未收到经过双通道冗余检查的有效应用数据时,视为逻辑通道异常,重置逻辑通道与安全冗余连接;其中TPackDelta为设定的阈值。

2.根据权利要求1所述的一种铁路信号CTC/TDCS系统的双通道冗余数据传输处理方法,其特征在于,

中心通信服务器与车站自律机连接后,基于通信网络建立逻辑通道,之后进行角色登陆及验证交互,以完成身份的合法性检查;车站自律机为申请端,通信服务器为校验端,流程如下:

由自律机发出申请登陆消息,中心通信服务器收到此消息后,对其中的用户名、密码与设备实体ID进行相应检查,检查通过后,向自律机反馈认证成功消息;之后双方均向对方发送本地实体的主备状态及设备信息,尝试建立的安全冗余连接,收到对方的RSR消息后,主动向对方发送RSR确认消息;

如果在TLogintimout秒之内未收到对方的RSR确认消息,视为此次验证失败,通信的双方均进行重置,重新开始逻辑通道的建立及初始化过程,TLogintimout为登陆验证超时检查时间;

经过登陆认证之后,通信双方视为安全冗余连接建立成功,能够进行数据包发送;

同时,通信双方以THearttime秒定时发送心跳数据,以维持安全冗余连接的状态,THearttime为心跳定时时间。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国铁道科学研究院通信信号研究所;北京市华铁信息技术开发总公司;中国铁道科学研究院,未经中国铁道科学研究院通信信号研究所;北京市华铁信息技术开发总公司;中国铁道科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711408826.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top