当前位置: 首页 > 专利查询>辽宁大学专利>正文

一种基于时间戳和序列号的OPC UA与MQTT一体化安全高效通信系统及方法技术方案

技术编号:41564592 阅读:22 留言:0更新日期:2024-06-06 23:47
一种基于时间戳和序列号的OPC UA与MQTT一体化安全高效通信系统及方法,包括OPC UA服务器、MQTT代理模块、时间戳模块、序列号模块、数据映射管理模块、实时数据传输模块和MAC消息调用码模块。本发明专利技术使用标准的日期时间数据类型和ISO 8601时间表示格式为数据点添加时间戳;采用整数类型属性或字符串类型字段为数据点添加唯一序列号;数据映射管理模块将MQTT数据映射到OPC UA节点,并添加时间戳和序列号属性;通过MQTT代理将设备数据转发给OPC UA服务器,并为每个数据点添加时间戳和序列号;使用Poly1305算法生成和验证MAC消息调用码,确保数据的安全性和完整性。发明专利技术提供了安全高效的通信解决方案,适用于物联网和工业自动化等应用。

【技术实现步骤摘要】

本专利技术涉及通信和工业自动化领域,尤其涉及一种基于时间戳和序列号的opc ua与mqtt一体化安全高效通信系统及方法。


技术介绍

1、opc ua是一种用于工业自动化通信的协议,提供了安全可靠的数据传输和设备互联。mqtt是一种物联网协议,适用于低带宽和实时数据传输。然而,随着设备数量和数据量的增加,在物联网和工业自动化领域的通信中,存在一些问题需要解决:

2、1.通信效率:随着设备数量和数据量的增加,传统的mqtt消息队列模式可能导致通信效率下降。消息队列模式下,数据需要经过中间代理服务器进行转发,可能引起延迟和数据传输瓶颈,尤其是在大规模设备和高频率数据传输的情况下。

3、2.数据时间准确性:在工业自动化中,数据的时间准确性非常重要。然而,使用传统的通信协议时,数据的时间戳可能会受到网络延迟和传输延迟的影响,从而导致数据的时间准确性下降。如果无法准确追踪数据产生的时间,会对工业自动化系统的实时性和决策能力造成负面影响。

4、3.数据唯一性:在大规模设备和复杂系统中,数据的唯一性是至关重要的。如果数据点缺乏唯一标识,本文档来自技高网...

【技术保护点】

1.一种基于时间戳和序列号的OPC UA与MQTT一体化安全高效通信系统,其特征在于,

2.根据权利要求1所述的一种基于时间戳和序列号的OPC UA与MQTT一体化安全高效通信系统,其特征在于,

3.根据权利要求1所述的一种基于时间戳和序列号的OPC UA与MQTT一体化安全高效通信系统,其特征在于,

4.根据权利要求1所述的一种基于时间戳和序列号的OPC UA与MQTT一体化安全高效通信系统,其特征在于,所述MAC消息调用码模块使用Poly1305算法生成和验证消息调用码;

5.利用权利要求1-4任意一项所述的一种基于时间戳和序列号的OP...

【技术特征摘要】

1.一种基于时间戳和序列号的opc ua与mqtt一体化安全高效通信系统,其特征在于,

2.根据权利要求1所述的一种基于时间戳和序列号的opc ua与mqtt一体化安全高效通信系统,其特征在于,

3.根据权利要求1所述的一种基于时间戳和序列号的opc ua与mqtt一体化安全高效通信系统,其特征在于,

4.根据权利要求1所述的一种基于时间戳和序列号的opc ua与mqtt一体化安全高效通信系统,其特征在于,所述mac消息调用码模块使用poly1305算法生成和验证消息调用码;

5.利用权利要求1-4任意一项所述的一种基于时间戳和序列号的opc ua与mqtt一体化安全高效通信系统进行通信的方法,其特征在于,其步骤为:

6.根据权利要求5所述的一种基于时间戳和序列号的opc ua与mqtt一体化安全高效通信系统的通信方法,其特征在于,所述的s1中,时间戳模块为传输的数据点添加了时间戳信息,用于记录数据的生成时间,序列号模块为数据点添加了唯一的序列号,用于标识数据的顺序和唯一性;

7.根据权利要求...

【专利技术属性】
技术研发人员:宋岩刘诗云陈文亮徐攀峰张睿刘杨祖婉妮
申请(专利权)人:辽宁大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1