System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() TSN网络规划配置软件设计方法技术_技高网

TSN网络规划配置软件设计方法技术

技术编号:43409970 阅读:1 留言:0更新日期:2024-11-22 17:47
本发明专利技术涉及一种TSN网络规划配置软件设计方法,属于时间敏感网络TSN技术领域。本发明专利技术的TSN域集中控制器是TSN网络规划配置软件的主体,分为CUC和CNC两个部分,通过各种接口实现通信;CUC包括:终端需求收集和处理模块和终端配置模块,CNC包括:网络发现模块、网络规划模块、网络监控模块、配置下发模块和故障检测与恢复模块;CUC用于收集终端用户的需求,生成初始需求列表文件,并进行处理后发给CNC,收到CNC反馈后配置终端;CNC用于获取全局拓扑视图,计算网络规划,生成配置文件并下发给CUC,以及执行故障检测和恢复。本发明专利技术使域控制器满足高性能、高带宽、强实时的特点,实现其高效稳定的计算与控制功能。

【技术实现步骤摘要】

本专利技术属于时间敏感网络(tsn),具体涉及一种tsn网络规划配置软件设计方法。


技术介绍

1、传统的汽车电子电气架构都是分布式的,汽车里的各个电控单元(ecu)都是通过can和lin总线连接在一起,汽车里的ecu总数已经迅速增加到了几十个甚至上百个之多,整个系统复杂度越来越大,几近上限。在今天软件定义汽车和汽车智能化、网联化的发展趋势下,这种基于ecu的分布式电子电气架构也日益暴露诸多问题和挑战。

2、为了解决分布式电子电气架构的这些问题,人们开始逐渐把很多功能相似、分离的ecu功能集成整合到一个比ecu性能更强的处理器硬件平台上,这就是汽车“域控制器(dcu)”。域控制器的出现是汽车电子电气架构从ecu分布式电子电气架构演进到域集中式电子电气架构的一个重要标志。

3、域控制器是汽车每一个功能域的核心,它主要由域主控处理器、操作系统和应用软件及算法等三部分组成。平台化、高集成度、高性能和良好的兼容性是域控制器的主要核心设计思想。依托高性能的域主控处理器、丰富的硬件接口资源以及强大的软件功能特性,域控制器能将原本需要很多颗ecu实现的核心功能集成到进来,极大提高系统功能集成度,再加上数据交互的标准化接口,因此能极大降低这部分的开发和制造成本。

4、但在域控制器时代,高性能、高集成度的异构soc芯片作为域的主控处理器,将成为域控制器的计算与控制的核心芯片。而汽车tsn以太网因为具有高带宽、实时和可靠的数据通信能力等特点,必将成为整车通信的核心基础设施,尤其是域主控处理器之间的通信主干网。>

5、因此,设计集中式的tsn网络规划配置软件,使域控制器满足高性能、高带宽、强实时的特点,实现其高效稳定的计算与控制功能,正成为目前的热点技术。


技术实现思路

1、(一)要解决的技术问题

2、本专利技术要解决的技术问题是如何提供一种tsn网络规划配置软件设计方法,以设计集中式的tsn网络规划配置软件,使域控制器满足高性能、高带宽、强实时的特点,实现其高效稳定的计算与控制功能。

3、(二)技术方案

4、为了解决上述技术问题,本专利技术提出一种tsn网络规划配置软件设计方法,tsn域集中控制器是tsn网络规划配置软件的主体,分为cuc和cnc两个部分,通过各种接口实现通信;cuc包括:终端需求收集和处理模块和终端配置模块,cnc包括:网络发现模块、网络规划模块、网络监控模块、配置下发模块和故障检测与恢复模块;

5、cuc用于收集终端用户的需求,生成初始需求列表文件,并进行处理后发给cnc,收到cnc反馈后配置终端;

6、cnc用于获取全局拓扑视图,计算网络规划,生成配置文件并下发给cuc,以及执行故障检测和恢复。

7、(三)有益效果

8、本专利技术提出一种tsn网络规划配置软件设计方法,本专利技术提供的一种tsn规划配置软件设计方法,实现了终端需求的收集和处理、终端的配置、网络发现、网络规划、网络监控配置下发、故障检测与诊断功能,同时对各个接口也作出了定义,使域控制器满足高性能、高带宽、强实时的特点,实现其高效稳定的计算与控制功能。

本文档来自技高网...

【技术保护点】

1.一种TSN网络规划配置软件设计方法,其特征在于,TSN域集中控制器是TSN网络规划配置软件的主体,分为CUC和CNC两个部分,通过各种接口实现通信;CUC包括:终端需求收集和处理模块和终端配置模块,CNC包括:网络发现模块、网络规划模块、网络监控模块、配置下发模块和故障检测与恢复模块;

2.如权利要求1所述的TSN网络规划配置软件设计方法,其特征在于,各种接口包括:南向接口、北向接口和用户接口;

3.如权利要求1所述的TSN网络规划配置软件设计方法,其特征在于,所述CUC运行流程包括:

4.如权利要求1所述的TSN网络规划配置软件设计方法,其特征在于,所述CNC运行流程包括:

5.如权利要求1所述的TSN网络规划配置软件设计方法,其特征在于,终端需求收集和处理模块用于收集终端用户的流需求,流需求由用户输入来生成,流量部署界面提供了人机交互的简便方式,用户需要输入以下流信息:<源IP地址,目的IP地址,流优先级,流周期,流抖动容忍,流最大时延容忍,帧长,冗余数量>,输入完成后,生成流量描述XML文件。

6.如权利要求1所述的TSN网络规划配置软件设计方法,其特征在于,网络发现模块用于收集网络拓扑信息,提供全局视图,采用链路层发现协议LLDP为基础,每台网络设备都运行LLDP进程作为下位机,收集、维护、上报本地邻接信息;LLDP-Server作为上位机接收上报的邻接信息,汇总后生成并维护全局拓扑视图,在界面上进行显示,此外,还会生成用于描述该网络拓扑的XML文件。

7.如权利要求1所述的TSN网络规划配置软件设计方法,其特征在于,配置下发模块用于下发配置,配置下发的对象包括交换机和终端设备,网络规划模块的输出是描述门控队列的XML文件,直接通过NETCONF协议下发给交换机和终端设备,从而实现配置。

8.如权利要求1-7任一项所述的TSN网络规划配置软件设计方法,其特征在于,网络规划模块用于进行TSN网络规划,包括:预处理、路由和调度三个部分;

9.如权利要求8所述的TSN网络规划配置软件设计方法,其特征在于,调度约束建模和调度目标建模包括:

10.如权利要求9所述的TSN网络规划配置软件设计方法,其特征在于,网络规划模块的输出的形式是XML文件,XML文件的元素包括:

...

【技术特征摘要】

1.一种tsn网络规划配置软件设计方法,其特征在于,tsn域集中控制器是tsn网络规划配置软件的主体,分为cuc和cnc两个部分,通过各种接口实现通信;cuc包括:终端需求收集和处理模块和终端配置模块,cnc包括:网络发现模块、网络规划模块、网络监控模块、配置下发模块和故障检测与恢复模块;

2.如权利要求1所述的tsn网络规划配置软件设计方法,其特征在于,各种接口包括:南向接口、北向接口和用户接口;

3.如权利要求1所述的tsn网络规划配置软件设计方法,其特征在于,所述cuc运行流程包括:

4.如权利要求1所述的tsn网络规划配置软件设计方法,其特征在于,所述cnc运行流程包括:

5.如权利要求1所述的tsn网络规划配置软件设计方法,其特征在于,终端需求收集和处理模块用于收集终端用户的流需求,流需求由用户输入来生成,流量部署界面提供了人机交互的简便方式,用户需要输入以下流信息:<源ip地址,目的ip地址,流优先级,流周期,流抖动容忍,流最大时延容忍,帧长,冗余数量>,输入完成后,生成流量描述xml文件。

6.如权利要求1所述的...

【专利技术属性】
技术研发人员:甄志伟刘更刘宗宝郭申闵新宇
申请(专利权)人:北京计算机技术及应用研究所
类型:发明
国别省市:

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

1