网络融合方法与流程

摘要: 本申请是有关于一种网络融合方法,且特别是有关于一种将ethercat网络融合进以太网络的网络融合方法。背景技术:1、以太网络控制自动化技术(ethernetfo...
网络融合方法与流程

本申请是有关于一种网络融合方法,且特别是有关于一种将ethercat网络融合进以太网络的网络融合方法。

背景技术:

1、以太网络控制自动化技术(ethernet for control

2、automation technology,以下简称ethercat)是一个开放式架构,也是一种实时工业以太网技术,iec标准iec61158中公开的ethercat协议适用于自动化技术、测试、测量以及其他应用中的硬件软件实时要求。ethercat普遍应用于工业自动化领域,例如运动控制、机器人等领域,通常实时性要求极高。换句话说,ethercat网络的特点即为延迟(latency)非常低。ethercat网络虽是基于以太网络(ethernet)技术发展而来,然而ethercat网络一般具有封闭性,也就是说,ethercat网络虽然与以太网络共享网络层级中最底层的物理层(physical layer),但其上层(包含数据链路层

3、(data link layer)、网络层(network layer)、传输层

4、(transport layer)等)的网络架构均为自定义的。因此,

5、ethercat网络通常仅由支持ethercat的专用硬件独立组建网络,并不会和以太网络混合组建网络。

技术实现思路

1、本申请的目的在于提供一种网络融合方法,用以将ethercat网络融合进ethernet中,实现同时传输普通封包及ethercat封包,同时还可满足ethercat网络所需的低延迟的实时性要求。

2、本申请的一方面为提供一种网络融合方法,用以将以太网络控制自动化技术(ethernet for control automation

3、technology,ethercat)网络融合进以太网络(ethernet),此网络融合方法包含下列步骤:将ethercat设备连接至交换器

4、(switch),其中交换器具有用以传输至少一封包的至少一端口

5、(port),且其中此些端口包含普通端口、ethercat端点端口

6、(endpoint port)及ethercat边缘端口(edge port),且其中此些封包包含普通封包及ethercat封包;利用端口规则(port

7、rule)规范普通端口、ethercat端点端口及ethercat边缘端口,并利用跳转端口设定(next-hop port setting)决定ethercat封包欲传输到达的目的端口(destinationport);当传输中的ethercat端点端口与ethercat边缘端口之间存在传输速率差,补偿传输速率差以使交换器支持直通交换(cut-through);以及当此些端口混合传输普通封包及ethercat封包时,优先传输ethercat封包。

8、在一些实施例中,所述端口规则规范普通端口仅用以传输普通封包,且不传输ethercat封包。

9、在一些实施例中,所述端口规则规范ethercat端点端口仅用以传输ethercat封包,且不传输普通封包。

10、在一些实施例中,所述端口规则规范ethercat边缘端口用以传输普通封包及ethercat封包。

11、在一些实施例中,所述ethercat边缘端口的传输速率大于

12、ethercat端点端口的传输速率。

13、在一些实施例中,所述网络融合方法更包含下列步骤:通过封包复制操作来补偿ethercat端点端口与ethercat边缘端口之间的传输速率差。

14、在一些实施例中,所述封包复制操作的复制比例依据传输速率差来决定。

15、在一些实施例中,所述网络融合方法更包含下列步骤:通过封包采样操作来补偿ethercat端点端口与ethercat边缘端口之间的传输速率差。

16、在一些实施例中,所述封包采样操作的采样比例依据传输速率差来决定。

17、在一些实施例中,所述网络融合方法更包含下列步骤:通过封包协议号判断ethercat网络中的封包是否为ethercat封包。

1.一种网络融合方法,用以将一以太网络控制自动化技术ethercat网络融合进一以太网络,其特征在于,该网络融合方法包含:

2.如权利要求1所述的网络融合方法,其中该端口规则规范该普通端口仅用以传输该普通封包,且不传输该ethercat封包。

3.如权利要求1所述的网络融合方法,其中该端口规则规范该ethercat端点端口仅用以传输该ethercat封包,且不传输该普通封包。

4.如权利要求1所述的网络融合方法,其中该端口规则规范该ethercat边缘端口用以传输该普通封包及该ethercat封包。

5.如权利要求1所述的网络融合方法,其中该ethercat边缘端口的传输速率大于该ethercat端点端口的传输速率。

6.如权利要求1所述的网络融合方法,更包含:

7.如权利要求6所述的网络融合方法,其中该封包复制操作的一复制比例依据该传输速率差来决定。

8.如权利要求1所述的网络融合方法,更包含:

9.如权利要求8所述的网络融合方法,其中该封包采样操作的一采样比例依据该传输速率差来决定。

10.如权利要求1所述的网络融合方法,其特征在于,还包含: