【技术实现步骤摘要】
一种链式业务流调度的规划方法和系统架构
[0001]本专利技术涉及工业网络
,具体涉及一种链式业务流调度的规划方法和系统架构。
技术介绍
[0002]在新智能制造行业的推动下,个性化定制和网络协作等新的制造生产模式得到了广泛的发展。新模式下制造设备和工业应用信息系统之间需要通过工业网络进行频繁的数据交互。而企业内部有线网络技术的信息技术(IT)和运营技术(OT)系统是独立联网的;另一方面,工业控制技术系统使用各种不兼容的现场工业总线网络和工业以太网,使得工业数据交互繁琐。因此,为了灵活地处理业务流,并兼容工业以太网的特性,例如确定的时间延迟和抖动,研究新工业网络架构是目前的热门方向。目前工业网络正在向基于广泛使用的以太网的时间敏感网络(TSN)发展。TSN可以支持OT系统对网络实时性和可靠性的要求,并且与IT网络使用的标准以太网兼容。因此,TSN可以有效解决以上两个问题,被认为是未来工业网络的关键技术。
[0003]但是,尽管时间敏感网络具有时间确定性保证和网络灵活调度的特点,但是在实际工业生产中常常需要多个子网的业务流合作完成任务,而同时规划多个业务流将给TSN调度带来新的挑战。在时间确定性网络中,所有任务需要在规定时间内完成,由于在服务链中的业务流程具有相应的顺序逻辑关系,单个调度业务流可能会不满足整体业务流的延迟和抖动范围,从而导致不可预测的后果。
技术实现思路
[0004]有鉴于此,本专利技术实施方式提供了一种链式业务流调度的规划方法和系统架构,从而实现了为工业链式业务流的确定性 ...
【技术保护点】
【技术特征摘要】
1.一种链式业务流调度的规划方法,其特征在于,所述方法包括:获取工业网络的网络架构信息,以及在所述工业网络中传输的业务流信息,以根据所述网络架构信息和所述业务流信息构建业务流模型,所述业务流信息至少包含用于表示所述业务流及其子业务流的逻辑关联关系;利用所述业务流模型中信息的约束条件生成所述工业网络的时间确定性约束条件;以所述时间确定性约束条件为前提生成所述业务流模型的业务流时隙调度方案。2.根据权利要求1所述的方法,其特征在于,利用所述业务流模型中的信息的约束条件生成所述工业网络的时间确定性约束条件,包括:获取至少包含链式业务流帧时隙约束、网络路由约束、业务流时延需求约束、中继节点的处理时间约束的约束集合,所述约束集合即为所述时间确定性约束条件。3.根据权利要求2所述的方法,其特征在于,所述网络路由约束为至少包括起点约束、终点约束和中继节点约束的约束集合。4.根据权利要求2所述的方法,其特征在于,所述链式业务流帧时隙约束、所述业务流时延需求约束、所述中继节点的处理时间约束的表达式如下:其中,所述链式业务流帧时隙约束表达式如下:t
vi.start
‑
t
vi
‑
1.start
≥T
trans
+T
propa
+T
handle
式中v
a
和v
b
分别表示一个业务流的流转的两个终端,v
i
表示一个业务流中的中继节点,表示一个业务流,F表示全业务流,v表示网络边,t
vi.start
和t
vi
‑
1.start
分别表示一个业务流中的两个相邻节点,T
trans
、T
propa
和T
handle
分别表示数据帧传输时延、交换机处理时延和网口排队时延,T
delay.max
表示总时延;其中,所述业务流时延需求约束表达式如下:式中表示网络路由标识符,表示业务流的延迟期限,v
r
表示业务流两个终端中的中继节点,表示子业务流之间的时间延迟占总延迟要求的比例,表示两个子业务流之间的处理时延,其中和分别表示业务流的两个子业务流;其中,所述中继节点的处理时间约束表达式如下:
式中,表示两个子业务流之间的处理时延,P
i
表示流优先级,n表示业务流个数,表示两个子业务流之间的...
【专利技术属性】
技术研发人员:杨冬,龚恺,王洪超,高德云,张宏科,
申请(专利权)人:北京交通大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。