[发明专利]一种保证数据通信可靠性的方法在审
申请号: | 201810671444.6 | 申请日: | 2018-06-26 |
公开(公告)号: | CN109120430A | 公开(公告)日: | 2019-01-01 |
发明(设计)人: | 郭晓震;朴丕龙;胡珂;毛翠红;东方 | 申请(专利权)人: | 天津鼎成高新技术产业有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L1/00;H04L1/22 |
代理公司: | 天津市鼎和专利商标代理有限公司 12101 | 代理人: | 蒙建军 |
地址: | 300409 天津市滨海新区*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种保证数据通信可靠性的方法,包括:一、建立硬件系统;硬件系统包括N个通信单元和两条冗余通信线路;每个通信单元分别与两条冗余通信线路进行数据交互;二、数据通信;包括发送数据和接收数据;发送数据:将要发送的原始数据dt.t通过报文处理算法封装得到数据dt1.t,然后将数据dt1.t发送到通信线路一和通信线路二;接收数据:通信线路一和通信线路二分别对接收的数据进行处理,两条冗余通信线路的处理方法一样;两条冗余通信线路同时接收,任意一条总线接收到正确数据即可,数据接收完成;数据通信报文包括地址、功能码、识别数据、数据和CRC校验;所述识别数据通过识别算法来识别数据是否为需求的正确数据。 | ||
搜索关键词: | 冗余通信线路 通信线路 数据通信 接收数据 通信单元 硬件系统 正确数据 算法 数据通信报文 报文处理 数据交互 数据接收 数据通过 原始数据 功能码 总线 封装 发送 保证 | ||
【主权项】:
1.一种保证数据通信可靠性的方法,其特征在于:至少包括如下步骤:步骤一、建立硬件系统;所述硬件系统包括N个通信单元和两条冗余通信线路,N为不小于2的自然数;每个通信单元分别与两条冗余通信线路进行数据交互;两条冗余通信线路分别为通信线路一和通信线路二;步骤二、数据通信;具体包括发送数据和接收数据;其中:发送数据:将要发送的原始数据dt.t通过报文处理算法封装得到数据dt1.t,然后将数据dt1.t发送到通信线路一和通信线路二,发送完成;接收数据:通信线路一和通信线路二分别对接收的数据进行处理,两条冗余通信线路的处理方法一样,所述处理方法为:通信线路一上的数据A通过报文校验,当验证通过,证明数据正常,将数据A保存到数据t11中,否则验证失败,不将数据A保存到数据t11中,数据t12为临时寄存器,代表上一次接收的正确数据,将数据t11和数据t12比较,如果相同,证明本次接收数据无效,线路一超时寄存器sj1加1,如果超时寄存器sj1大于设定超时设定时间T,报通信线路一故障报警;如果数据t11和数据t12不相同,证明接收数据为有效新数据,将数据t11保存到数据t12中,最后将通信线路一正确接收到的数据t12保存到接收数据保存寄存器dt.r中;通信线路二上的数据A通过报文校验,当验证通过,证明数据正常,将数据A保存到数据t21中,否则验证失败,不将数据A保存到数据t21中,数据t22为临时寄存器,代表上一次接收的正确数据,将数据t21和数据t22比较,如果相同,证明本次接收数据无效,通信线路二超时寄存器sj1加1,如果超时寄存器sj1大于设定超时设定时间T,报通信线路二故障报警;如果数据t21和数据t22不相同,证明接收数据为有效新数据,将数据t21保存到数据t22中,最后将通信线路二正确接收到的数据t22保存到接收数据保存寄存器dt.r中;两条冗余通信线路同时接收,任意一条总线接收到正确数据即可,数据接收完成;数据通信报文包括地址、功能码、识别数据、数据和CRC校验;所述识别数据通过识别算法来识别数据是否为需求的正确数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津鼎成高新技术产业有限公司,未经天津鼎成高新技术产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810671444.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种风险识别方法及系统
- 下一篇:复杂网络中传播源选择的方法、装置及终端设备