工业无线WIA-PA网络与时间敏感网络转换方法及装置制造方法及图纸

技术编号:19702876 阅读:111 留言:0更新日期:2018-12-08 14:21
本发明专利技术涉及一种工业无线WIA‑PA网络与时间敏感网络转换方法及装置,属于工业网络技术领域。该装置由TSN交换机、WIA‑PA/TSN转换器、WIA‑PA路由器和WIA‑PA现场设备组成;在该方法中,设计了WIA‑PA/TSN转换器,支持MAC地址寻址和IPv6地址寻址两种方式,完成WIA‑PA数据流与TSN数据流之间的映射,保持对数据传输优先级的支持,有效实现WIA‑PA与TSN之间的协议转换与互联互通;此外,本发明专利技术还提出了WIA‑PA与TSN之间的传输时延保障方法,通过分配传输时隙等通信资源,使数据能够在规定的截止时间内到达,保证了数据在WIA‑PA/TSN之间传输的实时性和确定性。

【技术实现步骤摘要】
工业无线WIA-PA网络与时间敏感网络转换方法及装置
本专利技术属于工业网络
,涉及工业无线WIA-PA网络与时间敏感网络转换方法及装置。
技术介绍
工业物联网将物联网技术应用到工业现场,实现了工业自动化与信息化的融合。在采用工业物联网技术的工厂网络中,通常由骨干网和现场网络组成。工厂网络中存在各种各样的数据,一些时间要求严格的重要数据必须在严格的延迟和可靠性规定内进行传输,这包括重要的控制和故障检测数据。在由多种网络构建的工业物联网中,当这些数据需要进行跨网传输时,如何保证数据传输的实时性和确定性,成为一个具有挑战性的问题。WIA-PA(WirelessNetworksforIndustrialAutomation-ProcessAutomation,用于过程自动化的工业无线网络)标准作为我国自主研发的三大国际工业无线标准之一,支持星型和网状结合的两层网络拓扑结构或者星型拓扑结构,对工业现场数据传输的实时性、确定性和可靠性等问题提供了自己的一套解决机制,具有数据传输可靠性高、功耗低和抗干扰能力强等特点,技术逐渐完善成熟。TSN(TimeSensitiveNetworks,时间敏感网络)作为一组位于数据链路层的协议簇,主要包括了IEEE802.1AS、IEEE802.1Qbv、IEEE802.1Qci、IEEE802.1Qcc、IEEE802.1Qch等协议,从底层架构中改变了以太网的不确定性,将其转变为确定性网络。TSN根据不同任务数据对时间的敏感性,在管理信息交互的时间节点和流程顺序方面提供通用的标准。TSN有着带宽、安全性和互操作性等方面的优势,能够很好的满足工业现场对数据实时性的要求。优先适用机制是TSN的重要工作机制,通过在传输中优先处理关键数据包,保证了该类数据的快速传输。在工业物联网中,WIA-PA网络和TSN分别都能很好的满足工业现场对数据流实时性和确定性的需求,但当数据流需要在WIA-PA网络和TSN之间传输时,仍缺乏一种机制保证数据流的实时性和确定性。因此,设计WIA-PA与TSN的转换方法,保持数据流的确定性,确保数据流在截止时间内到达,具有重要意义。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种工业无线WIA-PA网络与时间敏感网络转换方法及装置,实现WIA-PA与TSN的转换,转换后能保证对WIA-PA数据优先级的支持;该方法根据WIA-PA和TSN的特点,在骨干网中,采用MAC地址寻址和IP地址寻址两种方式。同时,为了确保具有截止时间的数据流在截止时间内到达,提出了两种WIA-PA与TSN之间的传输时延保障方法,即点到点结构预约通信资源和集中式结构预约通信资源两种方法。为达到上述目的,本专利技术提供如下技术方案:工业无线WIA-PA网络与时间敏感网络转换方法及装置,该装置由TSN交换机、WIA-PA/TSN转换器、WIA-PA路由器和WIA-PA现场设备组成;所述TSN交换机用于构成工业骨干网,按照优先级顺序转发数据流;所述WIA-PA/TSN转换器用于实现WIA-PA数据流与TSN数据流之间的转换;所述WIA-PA路由器用于负责现场设备数据的转发;所述WIA-PA现场设备用于负责工业现场数据采集和控制信息传输;工业物联网主要由骨干和现场网络构成,TSN既可以做骨干网,也可以作为现场网络,该方法根据TSN的用途分为三种通信情况:(1)TSN作为骨干网,负责数据流的转发;现场网络为WIA-PA网络,完成工业现场数据的采集与转发;目的节点为后台系统,显示和处理现场数据;(2)TSN与WIA-PA均作为现场网络,采集工业现场数据,数据流在WIA-PA网络与TSN节点之间转换传输;(3)TSN作为骨干网,负责数据流的转发;现场网络为WIA-PA网络,完成数据流的采集与转发;目的节点为另一个WIA-PA网络中的WIA-PA现场节点。在所述三种通信情况中,骨干网提供两种寻址方式:MAC地址寻址和IPv6地址寻址;采用两种WIA-PA与TSN之间的传输时延保障方法,即点到点结构预约通信资源或集中式结构预约通信资源两种方法,保证具有截止时间的数据流能在截止时间内到达。进一步,所述WIA-PA/TSN转换器实现WIA-PA转TSN的具体步骤包括:S1:设置WIA-PA/TSN转换器的MAC地址,获取WIA-PA网络的PANID,使用WIA-PA网络的PANID填充转换器高两字节,低四字节用0填充;判断骨干网是否支持IPv6地址寻址,若是,执行步骤S2;若不是,执行步骤S3;S2:设置IPv6头部通信类别,高三位为TSN流量类别,低5位用0补;根据WIA-PA网络调度的目的节点短地址,设置IPv6流标签域,当目的节点为后台系统或TSN时,使用WIA-PA网络源节点短地址填充IPv6流标签域高16位,低4为用0补;当目的节点为另一个WIA-PA网络的节点时,使用WIA-PA网络目的节点短地址填充IPv6流标签域高16位,低4位用0补;S3:WIA-PA/TSN转换器解析WIA-PA网络数据包,根据WIA-PA网络数据流与TSN优先级的对应关系设置TSN帧中VLAN域的优先级,即PCP域;S4:设置TSN帧的VLANID,当目的节点为后台系统或TSN节点时,使用WIA-PA源节点低12位填充VLANID;当目的节点为另一个WIA-PA网络中的节点时,使用目的短地址低12位填充VLANID;S5:确定stream_handle和StreamID,建立连接时,每个WIA-PA网络根据PANID分别映射一个PANIDFLAG,PANIDFLAG的取值为0或1,当一个WIA-PA网络中PANIDFLAG=0时,另一个WIA-PA网络PANIDFLAG=1,stream_handle=PANIDFLAG+VLANID;同时,TSN在流量过滤与预警协议802.1Qci中使用StreamID来区分数据流,使用WIA-PA的VcrID来定义StreamID,即StreamID=VcrID。进一步,所述步骤S3具体包括:使用WIA-PA网络数据流的优先级和传输模式重新生成与TSN相对应的优先级,WIA-PA中命令帧具有最高的优先级,非紧急的告警数据拥有较低的优先级,过程数据和一般数据根据传输的模式,具有不同的优先级;传输模式包括发布者/预订者(P/S)、汇报/转发(R/S)、客户机/服务器(C/S)。进一步,所述WIA-PA/TSN转换器实现TSN转WIA-PA的具体步骤包括:S1:WIA-PA/TSN转换器接收TSN数据流,取VLANID,增加高4位为0;作为WIA-PA网络的目的短地址;根据TSN数据流类型和WIA-PA与TSN优先级映射表得到WIA-PA数据流类型和传输模式;S2:提取WIA-PA数据包,按照WIA-PA标准构造WIA-PA帧并转发,WIA-PA网络现场节点接收数据包,根据WIA-PA规范解析数据。进一步,所述点到点结构预约通信资源具体步骤包括:S1:WIA-PA/TSN转换器接收数据流,TSN根据数据流类型形成不同队列,按优先级依序转发数据流;S2:同一队列中,数据流的截止时间为T,计算数据流j在源WIA-PA网络内部传输花费的时间TWIA-PA1.j,TWIA-PA1.j=N×本文档来自技高网
...

【技术保护点】
1.工业无线WIA‑PA网络与时间敏感网络转换方法及装置,其特征在于,该装置由TSN(Time Sensitive Networks,时间敏感网络)交换机、WIA‑PA/TSN转换器、WIA‑PA路由器和WIA‑PA现场设备组成;所述TSN交换机用于构成工业骨干网,按照优先级顺序转发数据流;所述WIA‑PA/TSN转换器用于实现WIA‑PA数据流与TSN数据流之间的转换;所述WIA‑PA路由器用于负责现场设备数据的转发;所述WIA‑PA现场设备用于负责工业现场数据采集和控制信息传输;该方法根据TSN的用途分为三种通信情况:(1)TSN作为骨干网,负责数据流的转发;现场网络为WIA‑PA网络,完成工业现场数据的采集与转发;目的节点为后台系统,显示和处理现场数据;(2)TSN与WIA‑PA均作为现场网络,采集工业现场数据,数据流在WIA‑PA网络与TSN节点之间转换传输;(3)TSN作为骨干网,负责数据流的转发;现场网络为WIA‑PA网络,完成数据流的采集与转发;目的节点为另一个WIA‑PA网络中的WIA‑PA现场节点;在所述三种通信情况中,骨干网提供两种寻址方式:MAC地址寻址和IPv6地址寻址;采用两种WIA‑PA与TSN之间的传输时延保障方法,即点到点结构预约通信资源或集中式结构预约通信资源两种方法,保证具有截止时间的数据流能在截止时间内到达。...

【技术特征摘要】
1.工业无线WIA-PA网络与时间敏感网络转换方法及装置,其特征在于,该装置由TSN(TimeSensitiveNetworks,时间敏感网络)交换机、WIA-PA/TSN转换器、WIA-PA路由器和WIA-PA现场设备组成;所述TSN交换机用于构成工业骨干网,按照优先级顺序转发数据流;所述WIA-PA/TSN转换器用于实现WIA-PA数据流与TSN数据流之间的转换;所述WIA-PA路由器用于负责现场设备数据的转发;所述WIA-PA现场设备用于负责工业现场数据采集和控制信息传输;该方法根据TSN的用途分为三种通信情况:(1)TSN作为骨干网,负责数据流的转发;现场网络为WIA-PA网络,完成工业现场数据的采集与转发;目的节点为后台系统,显示和处理现场数据;(2)TSN与WIA-PA均作为现场网络,采集工业现场数据,数据流在WIA-PA网络与TSN节点之间转换传输;(3)TSN作为骨干网,负责数据流的转发;现场网络为WIA-PA网络,完成数据流的采集与转发;目的节点为另一个WIA-PA网络中的WIA-PA现场节点;在所述三种通信情况中,骨干网提供两种寻址方式:MAC地址寻址和IPv6地址寻址;采用两种WIA-PA与TSN之间的传输时延保障方法,即点到点结构预约通信资源或集中式结构预约通信资源两种方法,保证具有截止时间的数据流能在截止时间内到达。2.根据权利要1所述的工业无线WIA-PA网络与时间敏感网络转换方法及装置,其特征在于,所述WIA-PA/TSN转换器实现WIA-PA转TSN的具体步骤包括:S1:设置WIA-PA/TSN转换器的MAC地址,获取WIA-PA网络的PANID,使用WIA-PA网络的PANID填充转换器高两字节,低四字节用0填充;判断骨干网是否支持IPv6地址寻址,若是,执行步骤S2;若不是,执行步骤S3;S2:设置IPv6头部通信类别,高三位为TSN流量类别,低5位用0补;根据WIA-PA网络调度的目的节点短地址,设置IPv6流标签域,当目的节点为后台系统或TSN时,使用WIA-PA网络源节点短地址填充IPv6流标签域高16位,低4为用0补;当目的节点为另一个WIA-PA网络的节点时,使用WIA-PA网络目的节点短地址填充IPv6流标签域高16位,低4位用0补;S3:WIA-PA/TSN转换器解析WIA-PA网络数据包,根据WIA-PA网络数据流与TSN优先级的对应关系设置TSN帧中VLAN域的优先级,即PCP域;S4:设置TSN帧的VLANID,当目的节点为后台系统或TSN节点时,使用WIA-PA源节点低12位填充VLANID;当目的节点为另一个WIA-PA网络中的节点时,使用目的短地址低12位填充VLANID;S5:确定stream_handle和StreamID,建立连接时,每个WIA-PA网络根据PANID分别映射一个PANIDFLAG,PANIDFLAG的取值为0或1,当一个WIA-PA网络中PANIDFLAG=0时,另一个WIA-PA网络PANIDFLAG=1,stream_handle=PANIDFLAG+VLANID;同时,TSN在流量过滤与预警协议802.1Qci中使用StreamID来区分数据流,使用WIA-PA的VcrID来定义StreamID,即StreamID=VcrID。3.根据权利要求2所述的工业无线WIA-PA网络与时间敏感网络转换方法及装置,其特征在于,所述步骤S3具体包括:使用WIA-PA网络数据流的优先级和传输模式重新生成与TSN相对应的优先级,WIA-PA中命令帧具有最高的优先级,非紧急的告警数据拥有较低的优先级,过程数据和一般数据根据传输的模式,具有不同的优先级;传输模式包括发布者/预订者、汇报/转发、客户机/服务器。4.根据权利要求1所述的工业无线WIA-PA网络与时间敏感网络转换方法及装置,其特征在于,所述WIA-PA/TSN转换器实现TSN转WIA-PA的具体步...

【专利技术属性】
技术研发人员:王恒曾垒培王平
申请(专利权)人:重庆邮电大学
类型:发明
国别省市:重庆,50

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

1