【技术实现步骤摘要】
基于确定性网络的通信时间调度的方法、设备和存储介质
[0001]本专利技术的实施例总体涉及通信领域,并且更具体地涉及一种基于确定性网络的通信时间调度的方法
、
计算设备和存储介质
。
技术介绍
[0002]近些年来随着工业控制系统向数字化
、
智能化快速转型,在工业控制系统中融入了各类自动化和信息化工具,导致工业控制系统对通信的要求越来越高
。
确定性网络被逐渐应用于工控领域,例如, EPA
(
Ethernet for Plant Automation
,工业以太网)被广泛的应用于电力
、
化工
、
机械
、
采矿
、
石油等多个领域的复杂控制系统
。
[0003]传统的通信时间调度方法,各网络设备被分配的周期时间片需满足最大传输数据的通信需求,这使得在特定场景下某两个节点设备的周期数据发送时刻相差较大,从而可能导致无法满足某些控制数据的快速请求响应的需求;应用层在处理请求数据和发送响应数据的过程中可能存在的处理时间波动,使得响应节点设备错过预设的发送时刻,导致响应数据超时回复
。
为保证网络各节点设备有充足的响应时间以发送响应类控制数据报文,在各节点设备在控制时间片和周期时间片内分别预设发送偏移时间,为每个节点设备预留响应时间;然而,这也会导致网络预留的冗余时间太长,降低通信效率
。
[0004]综上,传统的用于通信时间调度 ...
【技术保护点】
【技术特征摘要】
1.
一种基于确定性网络的通信时间调度的方法,其特征在于,所述网络包括多个节点设备,所述网络的每一个通信周期包括控制时间片
、
周期时间片和非周期时间片;响应于确定当前节点设备在当前通信周期需发送控制数据报文,确定所需发送的控制数据报文的类型;响应于确定所需发送的控制数据报文的类型为非响应类控制数据报文,确定所述非响应类控制数据报文所指示的响应节点设备;基于所指示的响应节点设备,确定所指示的响应节点设备所对应的响应时间信息,以便更新当前控制时间片的时长;以及向其他节点设备发送所确定的响应时间信息
。2. 根据权利要求1所述的方法,其特征在于,确定所指示的响应节点设备所对应的响应时间信息包括:基于响应节点设备的预定响应时间信息,确定响应节点设备发送响应类控制数据报文所需的发送时长;以及确定响应节点设备的响应时长和
/
或响应节点设备的响应时刻
。3.
根据权利要求2所述的方法,其特征在于,确定所指示的响应节点设备所对应的响应时间信息还包括:响应于确定所述非响应类控制数据报文中存在至少两个所指示的响应节点设备,基于以下任一项确定响应节点设备之间的响应顺位:各响应节点设备的预定响应时长或预定响应时刻;或者各响应节点设备的预定响应优先级
。4.
根据权利要求3所述的方法,其特征在于,所述方法还包括:基于所确定的响应节点设备之间的响应顺位
、
各响应节点设备的初始响应时长和
/
或初始响应时刻
、
各响应节点设备发送响应类控制数据报文所需的发送时长,校验各响应节点设备在发送响应类控制数据报文时是否存在时间冲突;响应于确定各响应节点设备在发送响应类控制数据报文时不存在时间冲突,确定时间冲突校验通过;以及基于时间冲突校验通过时,响应节点设备之间的响应顺位
、
各响应节点设备的初始响应时长和
/
或初始响应时刻
、
以及各响应节点设备发送响应类控制数据报文所需的发送时长,生成响应节点设备所对应的响应时间信息
。5. 根据权利要求4所述的方法,其特征在于,所述方法还包括:响应于确定各响应节点设备在发送响应类控制数据报文时存在时间冲突,确定时间冲突校验未通过;以及针对存在时间冲突的多个响应节点设备,调整响应顺位在后的响应节点设备的初始响应时长和
/
或初始响应时刻,使得各响应节点设备在发送响应类控制数据报文时不存在时间冲突,以便通过时间冲突校验
。6.
根据权利要求1‑5中任一项所...
【专利技术属性】
技术研发人员:陈建飞,苏梦鸻,顾昊,王海帆,
申请(专利权)人:浙江国利信安科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。