买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:南昌智能新能源汽车研究院
摘要:本发明提供了一种基于DDS发现报文的TSN通信配置方法、系统及计算机,通信配置方法包括:基于网络中每个节点的本地MIB实现相邻节点的报文交互,以动态构建网络拓扑;通过DDS节点运行动态发现,在数据写入者和数据读取者之间建立通信;确定数据写入者和数据读取者通信链路的冗余等级以及在网络拓扑中的具体位置;采用集中式网络分布式用户模型,输出若干条不相交路径的配置信息;对配置信息建模并进行文件格式转换,通过TCP传输至各个交换机对交换机的转发表进行动态配置,进而对TSN的通信进行动态配置。本发明提供的基于DDS发现报文的TSN通信配置方法可以基于QoS实现TSN通信方式的动态配置。
主权项:1.一种基于DDS发现报文的TSN通信配置方法,其特征在于,包括:对网络中的每个节点运行LLDP,以使得每个节点基于所述LLDP维护本地MIB和远端MIB;基于节点的本地MIB实现相邻节点的报文交互,所有节点完成报文交互后通过CCU动态构建网络拓扑,以完成第一初始化设置;通过DDS节点运行动态发现,所述动态发现包括PDP阶段和EDP阶段,通过所述PDP阶段和所述EDP阶段在数据写入者和数据读取者之间建立通信;确定所述数据写入者和所述数据读取者通信链路的冗余等级,以及所述数据写入者和所述数据读取者在网络拓扑中的具体位置,以完成第二初始化设置;完成所述第一初始化设置和所述第二初始化设置后,采用集中式网络分布式用户模型,输出若干条不相交路径的配置信息,所述配置信息至少包括源节点的MAC地址、目的地址的MAC地址,数据流的入端口号、出端口号;对所述配置信息建模并进行文件格式转换,通过TCP传输至各个交换机,通过交换机的动态配置接口对交换机的转发表进行动态配置,进而对TSN的通信进行动态配置;所述动态发现过程采用客户端-服务端模式,在所述PDP阶段,每个域参与者向服务端发送参与者发现报文,具有相同域标识符的域参与者发现彼此的存在;在所述EDP阶段,互相发现的域参与者交换各自拥有的数据写入者和数据读取者的相关信息;所述通过所述PDP阶段和所述EDP阶段在数据写入者和数据读取者之间建立通信的步骤包括:所述数据写入者和所述数据读取者均各自关联一个Topic,通过所述Topic定义数据类型和QoS,当所述数据写入者和所述数据读取者订阅了相同的Topic且对应的QoS相匹配时,所述数据写入者和所述数据读取者之间建立通信;所述确定所述数据写入者和所述数据读取者通信链路的冗余等级,以及所述数据写入者和所述数据读取者在网络拓扑中的具体位置的步骤包括:在所述数据写入者和所述数据读取者中均添加ReliableLevelQoS,通过所述服务端提取发现报文中数据写入者的ReliableLevelQoS和数据读取者的ReliableLevelQoS;选择数据写入者的ReliableLevelQoS和数据读取者的ReliableLevelQoS中的较大者确定所述数据写入者和所述数据读取者通信链路的冗余等级;通过所述服务端提取发现报文中数据写入者的IP地址和数据读取者的IP地址,根据各自的IP地址将所述数据写入者和所述数据读取者映射至所述网络拓扑中,确定所述数据写入者和所述数据读取者在网络拓扑中的具体位置;所述采用集中式网络分布式用户模型,输出若干条不相交路径的配置信息的步骤包括:基于Dijkstra算法计算若干不相交路径,将、、、作为所述Dijkstra算法的输入,基于所述Dijkstra算法的输入,输出条不相交路径的配置信息;其中,为所述网络拓扑的抽象有向图,为所述网络拓扑中节点构成的集合,为所述网络拓扑中节点之间的连接构成的集合,为所述数据写入者在网络拓扑中的具体位置,为所述数据读取者在网络拓扑中的具体位置,为通信链路的冗余等级。
全文数据:
权利要求:
百度查询: 南昌智能新能源汽车研究院 基于DDS发现报文的TSN通信配置方法、系统及计算机
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。