一种支持JavaScript脚本配置的物联网通用网关协议自动解析系统技术方案

技术编号:28137301 阅读:27 留言:0更新日期:2021-04-21 19:08
本发明专利技术公开了一种支持JavaScript脚本配置的物联网通用网关协议自动解析系统,包括物联管理平台和网关内部软件,其特征在于,网关内部软件包括有数据总线模块、网关上行应用和网关下行应用,数据总线总线模块用于对系统各APP提供消息服务,网关上行应用用于对网关与主站之间进行数据交互,本发明专利技术的有益效果是:本发明专利技术所述方法能通过JavaScript脚本解析引擎,解析接入的不同感知层传感器设备的协议,将不同的感知网络的协议能够变成统一的数据和指令,当需要在网关接入新的传感器设备时,无需重新编写代码,无需重构程序只需在JavaScript解析脚本中添加解析脚本即可,从而实现多种设备多个厂家的设备接入适配,满足复杂多变的应用功能和需求扩展。杂多变的应用功能和需求扩展。杂多变的应用功能和需求扩展。

【技术实现步骤摘要】
一种支持JavaScript脚本配置的物联网通用网关协议自动解析系统


[0001]本专利技术属于互联网
,具体为一种支持JavaScript脚本配置的物 联网通用网关协议自动解析系统。

技术介绍

[0002]随着国家加快新型基础设施建设进度,在政府大力指导与扶持下,结合 工业化产业升级的迫切需求,物联网正成为继互联网之后又一个产业竞争制 高点,生态构建和产业布局正在全国全球加速展开。物联网网关是物联网建 设重要基础设备,它是连接感知网络与传统通信网络的纽带,起的是承上启下 的作用。但是随着物联网大力推广,物联网设备及相关通讯协议的迅速增多。 物联网市场的碎片化严重,厂商数量数以万计,不同类型的下位机设备,其 采用的地址规约方式各异,各类下位机设备遵循的通讯协议也不同。缺少统 一的标准,各类技术之间缺乏兼容性和体系规划,导致现有网关设备无法很好 的适配这些传统设备间的无缝且安全的互连,难以满足现代生活生产的需求。
[0003]本专利技术专利是提供一种基于JavaScript脚本配置的物联网通用网关协议 自动解析系统,能够通过脚本的方本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种支持JavaScript脚本配置的物联网通用网关协议自动解析系统,包括物联管理平台和网关内部软件,其特征在于,所述网关内部软件包括有数据总线模块、网关上行应用和网关下行应用;所述数据总线总线模块用于对系统各APP提供消息服务;所述网关上行应用用于对网关与主站之间进行数据交互;所述网关下行应用通过数据总线模块发布或接受数据。2.根据权利要求1所述的一种支持JavaScript脚本配置的物联网通用网关协议自动解析系统,其特征在于,所述数据总线模块包括有Mosquito,JS脚本解析引擎和JSON解析器,MQTT Broker部署在宿主机,用于系统各APP提供消息服务,各APP通过对Broker发布订阅消息,达到APP间数据通讯的目标,以MQTT为架构核心设计系统,使用发布或订阅消息模式,提供一对多的消息发布,可达到解除应用程序耦合。3.根据权利要求1所述的一种支持JavaScript脚本配置的物联网通用网关协议自动解析系统,其特征在于,所述网关上行应用包括主站通讯模块和业务处理模块,所述主站通讯模块和业务处理模块通过进程通讯完成对网关与主站之间的数据交互。4.根据权利要求3所述的一种支持JavaScript脚本配置的物联网通用网关协议自动解析系统,其特征在于,所述主站通讯模块由MQTT通讯模块组成,所...

【专利技术属性】
技术研发人员:罗义钊詹超柳玉銮俞煌谭阿峰李榕桂林志文
申请(专利权)人:国家电网有限公司国网信息通信产业集团有限公司国网信通亿力科技有限责任公司
类型:发明
国别省市:

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

1