S-Edge网关:柔性部署,让物联网接入更统一

S-Edge网关是什么?

网关是在实际物理世界与虚拟网络世界相连接的交叉点,为了让这个交叉点尽可能的复用,无需每种设备都配套一种连接方式,边缘网关主要就是用于传感器等物理设备与网络实现数据交互的通用设备,也称为物联网网关等名称。

在JVS-IOT平台中,引用了咱们传统电脑中的 "驱动"这个概念, 可以把任何的硬件设备 都可以看成是终端,那么要实现和终端的通信交互,我们就需要驱动程序这个概念,所以 JVS-IOT=S-Edge+Platform+application 的模式。

那么在这里我们重点讲解下 edge网关,我们采用了"驱动程序"的模式,edge 本质上是软件化、可扩展化的驱动平台,可以从服务端获取相关的驱动文件和执行程序,在多种物理设备上运行起来,这种纯软的驱动程序可以在 windows、linux、android的操作系统上运行起来。这里的驱动程序包含两大部分的功能(根据协议实现对 交互的数据格式进行解析,转换为业务所需要的格式方式;对终端设备的操作,例如读、写等操作)

​整体构架如下图所示,S-Edge是可以部署在应用盒子或者服务器上,因为他仅仅是一个可执行的程序,这个程序是可以扩展传感器接入的驱动程序的,网关是可以从平台上获取相关驱动程序

S-Edge是为满足工业级标准和工业用户需求而设计的工业级智能网关的纯软件实现的方式,与硬件做了解耦,可部署在多种硬件设备上,是具备挖掘工业设备数据并接入到云平台的智能嵌入式网络设备。支持数据采集、协议解析、边缘计算,利用4G/5G/Wifi网络/有线等为用户提供有线和无线长距离大数据传输功能和接物联网平台。

S-Edge究竟强大在哪里?

柔性部署,统一接入

对于硬件,jvs采用了统一驱动的思路,不管驱动程序是安装在设备端的盒子上、电脑PC上或者云端服务器上都是可以的,因为只要能对数据进行解析、并向服务端提供可调用操作,所以这种方式可以兼容多种场景,各种场景都是通过网关接入,网关可能部署在边缘侧,也可能部署在服务端。网关提供标准化的接入方式,可以对接传感器、DTU、三方物联网网关、互联网云平台等,都可通过S-Edge统一配置接入,进行统一的点位数据管理,简化网络架构,降低维护成本。

协议扩展、边缘计算

网关内置动态更新驱动程序的能力,可以从动态的更新物联网平台中的驱动程序,并且自动的把下载下来新的驱动程序自动创建执行进程,实现新增协议的动态扩展。并且结合边缘硬件本身的计算能力,网关可在网络边缘进行数据处理和加工,降低数据传输延迟,提升系统响应速度,满足实时性要求高的应用场景。

策略配置,业务联动

策略配置:提供多种策略配置选项,包括存储策略、告警策略、通知策略、联动策略等配置,通过表达式加工、点位数据引用等方式可实现灵活、便捷的条件设置与策略触发,整体体系内也集成了 业务逻辑配置引擎,可以实现非常复杂的业务配置,达到正真配置化实现业务动作的目的。

离线存储,自动启停

离线存储是当网络掉线的情况下,采集的数据可以使用网关本地存储能力缓存起来,确保数据的完整性和安全性,网络恢复后自动同步至平台,实现数据无缝衔接。网关程序具备自动启停功能,可根据预设条件或外部触发事件自动启动或关闭特定服务,优化资源配置,提升系统稳定性。

智能管理,自动更新

智能管理:通过集成智能管理模块,网关可实现远程监控、故障诊断、性能优化等功能,降低运维成本,提升管理效率。自动更新:网关支持自动更新机制,可定期或实时获取最新版本的系统软件和安全补丁,确保系统的持续安全性和先进性。

相关推荐
OBOO鸥柏16 分钟前
OBOO鸥柏“触摸屏广告一体机交互”亮相2024中国珠海航展
大数据·人工智能·科技·交互
帅比九日20 分钟前
【HarmonyOS NEXT】实战——登录页面
前端·学习·华为·harmonyos
摇光9331 分钟前
promise
前端·面试·promise
hummhumm42 分钟前
第 12 章 - Go语言 方法
java·开发语言·javascript·后端·python·sql·golang
hummhumm42 分钟前
第 8 章 - Go语言 数组与切片
java·开发语言·javascript·python·sql·golang·database
尼克_张1 小时前
tomcat配合geoserver安装及使用
java·tomcat
麻花20131 小时前
WPF学习之路,控件的只读、是否可以、是否可见属性控制
服务器·前端·学习
.5481 小时前
提取双栏pdf的文字时 输出文件顺序混乱
前端·pdf
wywcool1 小时前
JVM学习之路(5)垃圾回收
java·jvm·后端·学习
我是琦琦琦琦1 小时前
flink 同步oracle11g数据表到pg库
大数据·postgresql·oracle·flink