System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 网关及数据传输方法技术_技高网

网关及数据传输方法技术

技术编号:44497714 阅读:0 留言:0更新日期:2025-03-04 18:05
一种网关及数据传输方法,涉及通信技术领域,能够降低组网复杂度,降低组网成本。其中,网关包括:支持至少两种工业以太网协议的至少两个以太网接口、以太网实时处理核、第一模块;每个以太网接口用于接收来自现场设备的报文,向以太网实时处理核发送报文;以太网实时处理核用于接收来自以太网接口的报文,向第一模块发送报文;第一模块用于接收来自以太网实时处理核的报文,向控制设备发送报文。其中,以太网接口关联的现场设备支持的工业以太网协议与以太网接口支持的工业以太网协议相同。

【技术实现步骤摘要】

本申请涉及通信,尤其涉及一种网关及数据传输方法


技术介绍

1、在通信系统中,可以基于工业以太网协议实现现场设备和控制设备间的通信。其中,控制设备可以通过支持工业以太网协议的网关与现场设备进行通信,即网关可以将现场设备的数据转发给控制设备,或者将控制设备的数据转发给现场设备。

2、其中,不同的现场设备支持的工业以太网协议可以相同,也可以不同。支持不同工业以太网协议的现场设备需要通过不同的网关与控制设备进行通信,导致组网较为复杂,设备成本和设备维护成本较高。

3、因此,如何降低组网复杂度,降低组网成本成为亟待解决的问题。


技术实现思路

1、本申请实施例提供了一种网关及数据传输方法,能够降低组网复杂度,降低组网成本。

2、第一方面,本申请实施例提供了一种网关,该网关包括:支持至少两种工业以太网协议的至少两个以太网接口、以太网实时处理核、第一模块;每个以太网接口用于接收来自现场设备的报文,向以太网实时处理核发送报文;以太网实时处理核用于接收来自以太网接口的报文,向第一模块发送报文;第一模块用于接收来自以太网实时处理核的报文,向控制设备发送报文;其中,以太网接口关联的现场设备支持的工业以太网协议与以太网接口支持的工业以太网协议相同。

3、基于第一方面,由于网关包括支持至少两种工业以太网协议的至少两个以太网接口,可以使支持不同工业以太网协议的多个现场设备接入一个网关,可以降低组网的复杂度,可以降低组网的成本;由于网关包括以太网实时处理核,可以连接以太网接口和第一模块,可以将报文从以太网接口发送到第一模块,可以保证以太网接口和第一模块间的报文传输的实时性;由于网关包括第一模块,可以将现场设备的报文转发到控制设备,可以实现现场设备和控制设备间的通信,可以提高现场设备和控制设备间的数据交互的效率。

4、一种可能的设计中,第一模块还用于接收来自控制设备的一个或多个转发规则;其中,每个转发规则对应一种或多种工业以太网协议。

5、一种可能的设计中,网关还包括:数据处理核;数据处理核用于接收来自第一模块的一个或多个转发规则,向实时处理核发送一个或多个转发规则。

6、一种可能的设计中,以太网实时处理核还用于接收来自数据处理核的一个或多个转发规则,根据一个或多个转发规则向所述第一模块发送报文。

7、基于上述三种可能的设计,控制设备向第一模块发送一个或多个转发规则,可以尽可能避免区分网关,即,对于只支持一种工业以太网协议的网关,支持不同工业以太网协议的多个现场设备需要接入多个网关,控制设备需要确定每个网关对应的转发规则,或者,控制设备需要根据每个转发规则确定对应的网关,进而向网关发送转发规则;而对于本申请中支持至少两种的工业以太网协议的网关,支持不同工业以太网协议的现场设备可以接入一个网关,控制设备可以将转发规则直接发送给网关,可以提高网关和控制设备间信息交互的效率,可以减少传输开销,可以节省资源。

8、一种可能的设计中,以太网实时处理核具体用于根据报文对应的工业以太网协议,确定报文对应的转发规则,根据报文对应的转发规则,向第一模块发送报文。

9、基于该可能的设计,以太网实时处理核根据转发规则向第一模块发送报文,可以满足控制设备对于不同工业以太网协议关联的报文的需求,网关可以根据转发规则确定报文的处理和转发,可以提高现场设备和控制设备间通信的效率。

10、一种可能的设计中,以太网实时处理核具体用于根据报文对应的以太网接口,确定报文对应的工业以太网协议;或者,以太网实时处理核具体用于根据报文中的第一指示信息,确定报文对应的工业以太网协议;其中,第一指示信息用于指示报文对应的工业以太网协议。

11、基于该可能的设计,以太网实时处理核可以根据上述两种方法,确定报文对应的工业以太网协议;以太网实时处理核根据以太网接口确定对应的工业以太网协议,相比于第一指示信息,可以降低传输的开销;根据报文中的第一指示信息确定对应的工业以太网协议,可以避免以太网实时处理核对以太网接口对应的协议的误判,可以提升通信的可靠性;进一步的,以太网实时处理核可以根据报文对应的工业以太网协议,确定报文对应的转发规则,向第一模块发送报文。

12、一种可能的设计中,第一模块为无线模块;或者,第一模块为蓝牙模块;或者,第一模块为窄带物联网模块,或者,第一模块为移动通信模块。

13、基于该可能的设计,第一模块可以为上述几种模块,网关可以通过第一模块支持多个支持上述模块的控制设备接入,可以简化网关和控制设备间建立通信连接的方式,可以降低组网成本,降低组网复杂度,提升网关和控制设备间的通信效率。

14、一种可能的设计中,第一模块还用于接收来自控制设备的第一请求信息,向数据处理核发送第一请求信息;数据处理核还用于接收来自第一模块的第一请求信息,根据第一请求信息向第一模块发送第一响应信息;第一模块还用于接收来自数据处理核的第一响应信息,向控制设备发送第一响应信息。其中,第一请求信息用于请求获取网关的标识信息,第一响应信息用于指示网关的标识信息。

15、基于该可能的设计,网关通过第一请求信息和第一响应信息与控制设备建立连接,可以尽可能的避免在网关处设置建立连接关联的配置信息,可以实现无感配网,可以简化网关和控制设备建立通信连接的方式,可以降低控制设备接入网关的复杂度。

16、一种可能的设计中,以太网实时处理核包括内存;第一模块还用于读取内存中的报文,向控制设备发送报文。其中,内存用于缓存所述报文。

17、基于该可能的设计,在以太网实时处理核上划分内存,可以存储来自以太网接口的报文,网关可以将报文完整接收后再发送,可以更好的解决发送速率和接收速率不一致的问题,可以降低误码率,可以提高报文传输的可靠性;第一模块读取内存中的报文,可以提升转发报文的速度,从而保证以太网接口与第一模块之间报文传输的实时性,可以提升通信的性能。

18、第二方面,本申请实施例提供一种通信系统,该通信系统包括如上述第一方面或第一方面的任一种可能的设计所述的网关。

19、第三方面,本申请实施例提供一种数据传输方法,该方法应用于网关,该方法可以包括:网关通过以太网接口,接收来自现场设备的报文;网关通过第一模块向控制设备发送报文。其中,网关包括支持至少两种工业以太网协议的至少两个以太网接口、以太网实时处理核、以及第一模块;以太网实时处理核用于接收来自以太网接口的报文,向第一模块发送报文。

20、基于第三方面,由于网关包括支持至少两种工业以太网协议的至少两个以太网接口,可以使支持不同工业以太网协议的多个现场设备接入一个网关,网关可以通过以太网接口接收来自不同工业以太网协议的现场设备的报文,可以降低组网的复杂度,可以降低组网的成本;网关可以将现场设备的报文转发到控制设备,可以实现现场设备和控制设备间的通信,可以提高现场设备和控制设备间的数据交互的效率。

21、一种可能的设计中本文档来自技高网...

【技术保护点】

1.一种网关,其特征在于,包括:支持至少两种工业以太网协议的至少两个以太网接口、以太网实时处理核、第一模块;

2.根据权利要求1所述的网关,其特征在于,

3.根据权利要求2所述的网关,其特征在于,所述网关还包括:数据处理核;

4.根据权利要求3所述的网关,其特征在于,

5.根据权利要求4所述的网关,其特征在于,

6.根据权利要求5所述的网关,其特征在于,

7.根据权利要求1-6任一项所述的网关,其特征在于,

8.根据权利要求7所述的网关,其特征在于,

9.根据权利要求1-8任一项所述的网关,其特征在于,

10.一种通信系统,其特征在于,所述通信系统包括如权利要求1-9任一项所述的网关。

11.一种数据传输方法,其特征在于,所述方法应用于网关,包括:

12.根据权利要求11所述的方法,其特征在于,所述网关通过所述第一模块向控制设备发送所述报文,包括:

13.根据权利要求12所述的方法,其特征在于,

14.根据权利要求11-13任一项所述的方法,其特征在于,所述向控制设备发送所述报文之前,所述方法还包括:

15.一种计算机可读存储介质,其特征在于,计算机可读存储介质存储有计算机指令或程序,当计算机指令或程序在计算机上运行时,使得如权利要求11-14任一项所述的数据传输方法被执行。

16.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令;当部分或全部所述计算机指令在计算机上运行时,使得如权利要求11-14任一项所述的数据传输方法被执行。

...

【技术特征摘要】

1.一种网关,其特征在于,包括:支持至少两种工业以太网协议的至少两个以太网接口、以太网实时处理核、第一模块;

2.根据权利要求1所述的网关,其特征在于,

3.根据权利要求2所述的网关,其特征在于,所述网关还包括:数据处理核;

4.根据权利要求3所述的网关,其特征在于,

5.根据权利要求4所述的网关,其特征在于,

6.根据权利要求5所述的网关,其特征在于,

7.根据权利要求1-6任一项所述的网关,其特征在于,

8.根据权利要求7所述的网关,其特征在于,

9.根据权利要求1-8任一项所述的网关,其特征在于,

10.一种通信系统,其特征在于,所述通信系统包括如权利要求1-9任一项所述的网关。

11.一种...

【专利技术属性】
技术研发人员:王勇
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1