System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及轨道交通信号,特别是涉及一种主备机之间数据传输的方法及电子设备。
技术介绍
1、近年来,城市轨道交通大规模建设,线路里程快速增长,一种全新的精简集中式cbtc(communication based train control system,基于通信的列车自动控制系统)架构应运而生。对于里程较长的线路,通过将多个轨旁地面mcu(mobile control unit,移动控制单元)整合成一个大控区,优化cbtc架构,减少车站设备,可最大限度的节省运营维护成本。
2、但是,大控区的引入使得需要维护的联锁设备、追踪的列车以及进路等数量会成倍数增加,mcu主备机之间实时传输的数据会大幅度增加,在数据传输时会频繁丢包,无法保证实时数据的安全传输,导致主备机之间通信丢失,进而无法达到无缝切换,影响系统安全。
技术实现思路
1、本申请实施例提供了主备机之间数据传输的方法及电子设备,可以兼容现有的mcu主备机之间的数据传输机制,并且在传输数据大幅增大时保证实时数据传输的高可靠性。
2、本申请实施例提供了一种主备机之间数据传输的方法,应用于数据发送端,所述方法包括:确定所述主备机之间传输的报文长度;响应于所述报文长度大于长度阈值,将报文拆解并压缩;将压缩后的报文发送给数据接收端。
3、在一实施例中,所述方法还包括:响应于所述报文长度小于或等于长度阈值,将报文拆解,并将拆解后的报文发送给数据接收端。
4、在一实施例中,所述方法还包括:根据
5、在一实施例中,根据所述主备机之间一次通信连接周期,确定报文可拆解为子报文的数量,包括:根据所述主备机之间报文的轮询周期以及一次通信连接周期,确定报文可拆解为子报文的数量。
6、在一实施例中,响应于所述报文长度大于长度阈值,将报文拆解并压缩,包括:根据报文可拆解为子报文的数量,将所述报文拆解为子报文;通过二进制码流压缩算法,对子报文进行压缩。
7、在一实施例中,在将压缩后的报文发送给数据接收端之前,包括:在子报文的报文头处添加报文信息,其中,所述报文信息包括子报文的数量、子报文的序列号和压缩标签。
8、在一实施例中,在将拆解后的报文发送给数据接收端之前,包括:在子报文的报文头处添加报文信息,其中,所述报文信息包括子报文的数量和子报文的序列号。
9、本申请实施例提供了一种主备机之间数据传输的方法,应用于数据接收端,所述方法包括:接收数据发送端发送的子报文;获取子报文的报文信息;响应于所述报文信息中含有压缩标签,将子报文解压缩;根据所述报文信息,将解压后的子报文进行组包,获得所述主备机之间传输的报文。
10、在一实施例中,所述方法还包括:响应于所述报文信息中不含有压缩标签,根据所述报文信息,将所述子报文进行组包,获得所述主备机之间传输的报文。
11、本申请实施例还提供了一种电子设备,所述电子设备包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行上述主备机之间数据传输的方法。
12、本申请上述实施例提供的方案,对于轨旁非大控区,数据量规模可控的情况,mcu主备机数据同步保持现有的传输机制,系统兼容好。对于轨旁大控区,可灵活配置最大的拆解报文长度,同时对报文进行压缩处理,保证mcu主备机大数据报文安全高效可靠传输。
本文档来自技高网...【技术保护点】
1.一种主备机之间数据传输的方法,其特征在于,应用于数据发送端,所述方法包括:
2.根据权利要求1所述的主备机之间数据传输的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的主备机之间数据传输的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的主备机之间数据传输的方法,其特征在于,根据所述主备机之间一次通信连接周期,确定报文可拆解为子报文的数量,包括:
5.根据权利要求3或4所述的主备机之间数据传输的方法,其特征在于,响应于所述报文长度大于长度阈值,将报文拆解并压缩,包括:
6.根据权利要求3所述的主备机之间数据传输的方法,其特征在于,在将压缩后的报文发送给数据接收端之前,包括:
7.根据权利要求3所述的主备机之间数据传输的方法,其特征在于,在将拆解后的报文发送给数据接收端之前,包括:
8.一种主备机之间数据传输的方法,其特征在于,应用于数据接收端,所述方法包括:
9.根据权利要求8所述的主备机之间数据传输的方法,其特征在于,所述方法还包括:
10.一种
...【技术特征摘要】
1.一种主备机之间数据传输的方法,其特征在于,应用于数据发送端,所述方法包括:
2.根据权利要求1所述的主备机之间数据传输的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的主备机之间数据传输的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的主备机之间数据传输的方法,其特征在于,根据所述主备机之间一次通信连接周期,确定报文可拆解为子报文的数量,包括:
5.根据权利要求3或4所述的主备机之间数据传输的方法,其特征在于,响应于所述报文长度大于长度阈...
【专利技术属性】
技术研发人员:朱翠平,王宇辰,沈喜峰,
申请(专利权)人:上海电气泰雷兹交通自动化系统有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。