【技术实现步骤摘要】
一种数据冗余备份方法、装置、设备及介质
本专利技术涉及网络
,尤其涉及一种数据冗余备份方法、装置、设备及介质。
技术介绍
随着经济全球化进程的加快,全球集装箱运输发展迅速,世界各地主要集装箱码头均面临吞吐量急剧增长的压力。而自动引导车(AutomatedGuidedVehicle,AGV)因其具有无人驾驶、自动导航、定位精确、路径优化以安全避障等智能化特征,已经逐渐成为自动化码头的主要运输工具。AGV由于定位精度高、行驶速度快、转向灵活,需要地面中央控制中心实时读取AGV的运行状态,及时读取小车的故障和报警信息,并针对不同的状况控制AGV小车的具体动作。因此,需要AGV与中央控制中心的通信具有很高的可靠性和实时性,可以说高可靠性和实时性是对AGV系统在港口安全准确运行的最基本保障。由于AGV没有固定运动轨迹,因此小车与控制中心的通讯通常采用无线通讯的方式,因此对无线通信网络的稳定性、鲁棒性要求极高,但无线网络通信本身具有不可避免的不稳定性,并且港口多变的环境因素也会对无线信号的衰减产生严重影响,为保证通 ...
【技术保护点】
1.一种数据冗余备份方法,其特征在于,应用于车载工业以太网交换机下连设备与地面核心交换机下连设备之间的报文交互,其中,车载工业以太网交换机上的第n个冗余端口与地面核心交换机上的第n个冗余端口经第n条链路连接,所述n大于1;/n将其中的一交换机作为发送端,另一交换机作为接收端,所述方法由发送端执行,包括:/n对待发送报文进行复制,得到多个冗余端口对应的复制报文,其中所述待发送报文为发送端下连设备发往接收端下连设备的报文;/n为复制报文添加用于使接收端删除重复报文的标识字段,其中所述标识字段包括用于标识所述待发送报文的发送顺序的流顺序号和用于标识所述报文源地址的地址标识;/n通 ...
【技术特征摘要】
1.一种数据冗余备份方法,其特征在于,应用于车载工业以太网交换机下连设备与地面核心交换机下连设备之间的报文交互,其中,车载工业以太网交换机上的第n个冗余端口与地面核心交换机上的第n个冗余端口经第n条链路连接,所述n大于1;
将其中的一交换机作为发送端,另一交换机作为接收端,所述方法由发送端执行,包括:
对待发送报文进行复制,得到多个冗余端口对应的复制报文,其中所述待发送报文为发送端下连设备发往接收端下连设备的报文;
为复制报文添加用于使接收端删除重复报文的标识字段,其中所述标识字段包括用于标识所述待发送报文的发送顺序的流顺序号和用于标识所述报文源地址的地址标识;
通过多个冗余端口同时发送对应的所述复制报文。
2.如权利要求1所述的方法,其特征在于,所述对待发送报文进行复制,得到多个冗余端口对应的复制报文之前,包括:
确定待发送报文符合预设的报文冗余规则。
3.如权利要求2所述的方法,其特征在于,所述方法还包括:
若待发送报文不符合预设的报文冗余规则,则任选一个冗余端口,并通过所述冗余端口发送所述报文。
4.如权利要求3所述的方法,其特征在于,所述发送端为车载工业以太网交换机,接收端为地面核心交换机时,确定待发送报文是否符合预设的报文冗余规则,包括:
若待发送报文的目的MAC地址属于预划分的第一类地面核心交换机下连设备的MAC地址,则确定待发送报文符合预设的报文冗余规则,否则确定待发送报文不符合预设的报文冗余规则。
5.如权利要求3所述的方法,其特征在于,所述发送端为地面核心交换机,接收端为车载工业以太网交换机时,确定待发送报文是否符合预设的报文冗余规则,包括:
若待发送报文的源MAC地址属于预划分的第一类地面核心交换机下连设备的MAC地址,则确定待发送报文符合预设的报文冗余规则,否则确定待发送报文不符合预设的报文冗余规则。
6.如权利要求5所述的方法,其特征在于,所述方法还包括:
基于待发送报文的源MAC地址,获取所述源MAC地址所对应的端口号;
根据预先为地面核心交换机下连设备侧各端口配置的类型属性,确定所述端口号的端口类型,其中所述端口类型包括控制类端口和管理类端口;
若所述端口号的端口类型是控制类端口,则确定所述待发送报文的源MAC地址属于预划分的第一类的地面核心交换机下连设备的MAC地址,若所述端口号的端口类型是管理类端口,则确定所述待发送报文的源MAC地址属于预划分的第二类的地面核心交换机下连设备的MAC地址。
7.一种数据冗余备份方法,其特征在于,应用于车载工业以太网交换机与地面核心交换机之间的报文交互,其中,车载工业以太网交换机上的第n个冗余端口与地面核心交换机上的第n个冗余端口经第n条链路连接,所述n大于1;
将其中的一交换机作为发送端,另一交换机作为接收端,所述方法由接收端执行,包括:
接收发送端经冗余端口发送的报文;
基于所述报文的标识字段和预先设置的报文信息,在确定所述报文为重复报文后删除所述报文,其中所述标识字段包括用于标识所述报文的发送顺序的流顺序号和用于标识所述报文源地址的地址标识。
8.如权利要求7所述的方法,其特征在于,通过下列方式判断所述报文是否为重复报文:
预先设置的报文信息中存储有已接收报文的地址标识、流顺序号和已接收报文接收时间;
若所述报文的标识字段中的地址标识和流顺序号与所述报文信息中存储的地址标识和流顺序号相同,且所述报文的接收时间与所述报文信息中存储的接收时间的时间间隔在老化时长内,则确定所述报文为重复报文。
9.如权利要求8所述的方法,其特征在于,所述流顺序号在一个循环内递增,所述老化时长是基于接收报文的延时时长和所述流顺序号的循环时间确定的。
10.如权利要求7所述的方法,其特征在于,所述方法还包括:
若确定所述报文不是重复报文,且所述报文携带有所述标识字段,则在所述报文信息中存储所述报文的地址标识和流顺序号和接收时间,并删除所述报文的标识字段。
11.一种数据冗余备份装置,其特...
【专利技术属性】
技术研发人员:刘文丽,高旭,
申请(专利权)人:瑞斯康达科技发展股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。