工业网关容错机制有多重要(工业网关常见的有冗余设计)

来源:  星创易联 发布时间: 2023-12-20 14:14:56
导读:这两天身边很多人都在聊11月27日滴滴系统崩溃的事。作为网约车平台的绝对巨头,它系统的稳定性和可靠性一定是很高的,对于事故的原因我就不妄加评论了。

[pics:title]


作为一个工业物联网从业者,今天就蹭个热点,分享一下工业网关是通过哪些容错机制来提高系统的可靠性的。简单讲,工业网关在工业物联网中就是一个提供连接功能的设备。网关连接工业设备、传感器,把采集到的数据传输到指定的平台。网关如果出问题,那么一切基于物联网的应用也就无法正常使用了。


工业网关如此重要,那么专业的工业网关都用了哪些容错机制来保障业务正常的?常见的有冗余设计、故障检测与恢复、校验与重传等等。



(一)冗余设计


冗余,就是多个备份,当一个出问题了,其他能顶上。比如说双SIM卡设计,一个作为主链路,另一个作为备用链路。当主链路出现故障或者信号不好时,自动切换到备用链路中。也可以两个两路同时联网,任意一个出问题都不影响通信。


冗余虽好,但那都是成本啊。上面的例子,两张SIM卡就是两份流量套餐费,硬件设计上也增加了物料的成本。对于工业场景,这增加的成本投入,往往都是值得的。


(二)故障检测与恢复


故障检测与恢复的第一步,是检测故障。通常在网关的嵌入式软件中,检查功能行为、操作结果、性能指标等方面是否在预期范围内,如果出现异常则发出告警并采取恢复措施。措施包恢复措施包括重新执行某些操作、重启程序或系统甚至复位硬件模块等等。


比如为了检测通信链路的有效性,网关会定时跟某个指定的地址通信,如果连续一段时间都不能正常通信,则判断为网络故障。此时,可以通过复位通信模块来排除故障。虽然不能保证解决100%的问题,但起码在不需要人工干预的情况下也能解决相当多的问题,何乐而不为呢?


image.png


(三)校验与重传


校验与重传是重要的通信技术,用于确保数据传输的准确性和完整性。在通信协议中添加校验位,发送方根据约定的算法计算出校验位的值,并连同信息正文一起发送给接受方。接收方对收到的信息正文按照同样的算法计算校验位的值,与接收到的校验位值对比。如果对比结果一致,代表收到的信息正文正确有效。如果校验值不一致,则代表信息正文有误。这时就按照业务的需求,确定是否要求发送方重新发送。工业网关的通信协议中常用的检验方式有奇偶校验、CRC校验等,保证通信的可靠性。


总的来说,工业网关中的容错技术多种多样,通过综合应用这些技术,可以显著提高整个工业物联网统的可靠性和稳定性。在选型时,你会考虑有足够容错机制的网关么?


文章对应产品

SG500能耗专用网关
SG600智慧灯杆网关
SG610多功能灯杆网关
SG800边缘网关(4G)

产品对应解决方案

在线咨询
产品PK
样机申请
选购攻略

微信扫一扫

微信联系
返回顶部