一种基于物模型和规则引擎的物联网接入系统、方法及介质技术方案

技术编号:38269647 阅读:15 留言:0更新日期:2023-07-27 10:25
本发明专利技术属于物联网接入技术领域,公开了一种基于物模型和规则引擎的物联网接入系统方法及介质,包括设备接入网关、网络组件、物模型、规则引擎、物联网数据分析服务、第三方业务系统,其中,设备接入网关包括多个物联设备,网络组件相连接,所述网络组件包括MQTT组件、HTTP组件、TCP组件、CoAP组件、UDP组件,网络组件与物模型、规则引擎通过MQ集群、Redis集群相连接,物联网数据分析服务通过MQ集群与物模型相连接,第三方业务系统与规则引擎相连接;解决设备接入复杂多样化和碎片化难题;也提供了更丰富完备的设备管理能力,简化海量设备管理复杂性,从而缩短物联网业务系统的形成周期,降低企业研发、运营和运维成本。运营和运维成本。运营和运维成本。

【技术实现步骤摘要】
一种基于物模型和规则引擎的物联网接入系统、方法及介质


[0001]本专利技术属于物联网接入
,尤其涉及一种基于物模型和规则引擎的物联网接入系统、方法及介质。

技术介绍

[0002]目前,根据权威调研机构IDC最新报告显示,2020年全球物联网连接规模达到300亿,预计到2024年全球物联网的连接量将接近650亿,年复合增长超20%。值得一提的是,我国是全球物联网支出最大市场,到2024年我国物联网市场支出将达到约3000亿美元,未来5年的复合增长率将达到13%,这个支出超越美国成为全球第一大物联网市场。
[0003]随着各项政策相继出台,我国物联网产业政策体系基本成行,并正在形成良好的央地联动效应。同时,由于目前我国智慧城市顶层设计已基本完成,正在大力推动组织我国百多个城市进行智慧城市建设,总投资规模高达500亿元。智慧城市建设的全面推进,必然需要社会基础设施具有智能化能力,就急需将物联网的智慧互联手段融入到智慧城市建设中,让万物插上智慧的翅膀。
[0004]各类物联网相关产品和解决方案的飞速发展,为市场提供了新的机遇,从而根本上转变了竞争激烈的商业环境。越来越多的企业已经通过物联技术实现产品升级甚至企业转型,从而在大趋势中牢牢占据领先位置。
[0005]物联网普及的速度在加快,很多企业在物联网转型过程中往往面临着技术链条长、技术稳定期长、海量连接和数据存储、接入碎片化、设备管理复杂、安全难保证、平台容量小等难题。针对以上物联网痛点,基于物模型和规则引擎的物联网管理系统提供了一系列解决措施。能够针对不同的业务形态,将设备和业务的解耦,进而实现各种复杂的场景和业务流程。解决设备接入复杂多样化和碎片化难题;也提供了更丰富完备的设备管理能力,简化海量设备管理复杂性,节省人工操作,提升管理效率。
[0006]通过上述分析,现有技术存在的问题及缺陷为:
[0007]现有技术链条长、技术稳定期长、海量连接和数据存储、接入碎片化、设备管理复杂、安全难保证、平台容量小。
[0008]解决以上问题及缺陷的难度为:
[0009](1)应用系统中有大规模感知设备接入,设备量可能是百万级,请求量和数据存储需求巨大;
[0010](2)应用系统中的感知设备多元异构,通信方式、传输协议、业务数据等复杂多样,极大增加了设备接入的技术难度和工作量。
[0011](3)目前应用系统对接烦琐,采用基于物模型和规则引擎的物联网接入系统便于将感知层与应用层解耦,实现与复杂应用系统的快速对接。

技术实现思路

[0012]针对现有技术存在的问题,本专利技术提供了一种基于物模型和规则引擎的物联网接
入系统、方法及介质。
[0013]本专利技术是这样实现的,一种基于物模型和规则引擎的物联网接入系统,所述系统包括设备接入网关、网络组件、物模型、规则引擎、物联网数据分析服务、第三方业务系统,其中,设备接入网关包括多个物联设备,网络组件相连接,所述网络组件包括MQTT组件、HTTP组件、TCP组件、CoAP组件、UDP组件,网络组件与物模型、规则引擎通过MQ集群、Redis集群相连接,物联网数据分析服务通过MQ集群与物模型相连接,第三方业务系统与规则引擎相连接。
[0014]进一步,所述系统支持各种传输协议,传输协议一般负责子网内设备间的组网及通信;通信协议则主要是运行在传统互联网TCP/IP协议之上的设备通信协议,负责设备通过互联网进行数据交换及通信,传输协议包含:各种蜂窝网络(2G、3G、4G/NB

IoT)、有线网络和无线网络,解决企业异构网络管理设备接入的痛点;提供MQTT、CoAP、HTTP、HTTPS等多种协议的设备端SDK,既满足长连接的实时性需求,也满足短连接的低功耗需求。提供设备端SDK、驱动等,帮助不同设备、网关设备接入物联网平台;支持大规模分布式部署,千万级设备连接和数十万级QPS请求处理能力,毫秒级延迟,可支撑海量物联网设备接入需求;提供基于SQL的高速规则引擎,支持用户设置复杂规则实时过滤海量数据,减少应用侧压力,使客户聚焦业务开发。
[0015]进一步,所述物模型是物理空间中的实体(物联设备)在物联网系统的数字化表示,从属性、服务和事件三个维度,分别描述了该实体是什么、能做什么、可以对外提供哪些信息。基于物模型和规则引擎的物联网接入系统支持为产品定义多组功能(属性、服务和事件)。一组功能定义的集合,就是一个物模型模块。多个物模型模块,彼此互不影响。物模型模块功能,解决了工业场景中复杂的设备建模,便于在同一产品下,开发不同功能的设备。
[0016]例如,电暖扇产品的功能属性有电源开关、档位(高、中、低)和室内温度,您可以在一个模块添加前2个属性,在另一个模块添加3个属性,然后分别在不同设备端,针对不同物模型模块功能进行开发。此时,该产品下不同设备就可以实现不同功能。
[0017]进一步,所述规则引擎是物联网接入系统提供的一种能力,用户对接入平台的设备设定相应的规则,在条件满足所设定的规则后,平台会触发相应的动作来满足用户需求,规则引擎包含数据转发和设备联动两种类型,是处理设备上报消息并转发物联通平台其他组件的后台模块,它能够基于Topic,消息内容对消息进行过滤,并提取出指定的字段组装成新的消息转发给物联网系统相关组件,提供消息的存储,计算等任务。
[0018]进一步,所述业务应用系统通过调用基于物模型和规则引擎的物联网接入系统提供的API,实现设备数据采集、命令下发、设备管理等业务场景,同时,提供丰富的API和数据分发能力以满足各类行业业务应用系统的开发需求,使物联网企业可以更加专注于自身应用的开发,而不用将工作重心放在设备接入层的环境搭建上,解决设备接入复杂多样化和碎片化难题;也提供了更丰富完备的设备管理能力,简化海量设备管理复杂性,从而缩短物联网业务系统的形成周期,降低企业研发、运营和运维成本。
[0019]进一步,所述通过物模型完成物联网产品的定义是物联网平台支持为产品定义多组功能(属性、服务和事件),所述一组功能定义的集合,就是一个物模型模块。多个物模型模块,彼此互不影响,物模型模块功能,解决了工业场景中复杂的设备建模,便于在同一产品下,开发不同功能的设备,所述属性(Property),设备可读取和设置的能力,属性支持GET
和SET请求方式。应用系统可发起对属性的读取和设置请求;所述服务(Service),设备可被外部调用的能力或方法,可设置输入参数和输出参数。产品提供了什么功能供云端调用,相比于属性,服务可通过一条指令实现更复杂的业务逻辑,如执行某项特定的任务,所述事件(Event),设备运行时,主动上报给云端的事件,事件一般包含需要被外部感知和处理的通知信息,可包含多个输出参数。
[0020]本专利技术的另一目的在于提供一种所述基于物模型和规则引擎的物联网接入系统的信息数据处理终端。
[0021]本专利技术的另一目的在于提供一种所述基于物模型和规则引擎的物联网接入系统的移动设备。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于物模型和规则引擎的物联网接入系统,其特征在于,所述基于物模型和规则引擎的物联网接入系统包括设备接入网关、网络组件、物模型、规则引擎、物联网数据分析服务、第三方业务系统,其中,设备接入网关包括多个物联设备,网络组件相连接,所述网络组件包括MQTT组件、HTTP组件、TCP组件、CoAP组件、UDP组件,网络组件与物模型、规则引擎通过MQ集群、Redis集群相连接,物联网数据分析服务通过MQ集群与物模型相连接,第三方业务系统与规则引擎相连接;设备接入网关,提供包括MQTT、CoAP、HTTP、HTTPS等多种不同通信协议和蜂窝、NB

IoT、LoRaWAN、Wi

Fi不同传输协议的设备接入能力,帮助不同设备、网关设备接入物联网平台。2.如权利要求1所述的基于物模型和规则引擎的物联网接入系统,其特征在于,所述系统支持各种传输协议,传输协议负责子网内设备间的组网及通信;通信协议则主要是运行在传统互联网TCP/IP协议之上的设备通信协议,负责设备通过互联网进行数据交换及通信;传输协议包含:各种蜂窝网络、有线网络和无线网络,解决企业异构网络管理设备接入的困难。3.如权利要求1所述的基于物模型和规则引擎的物联网接入系统,其特征在于,所述物模型是物理空间中的物联设备在物联网系统的数字化表示,从属性、服务和事件三个维度,分别描述了该实体是什么、能做什么、可以对外提供哪些信息。4.如权利要求1所述的基于物模型和规则引擎的物联网接入系统,其特征在于,所述规则引擎是物联网接入系统提供的一种能力,用户对接入平台的设备...

【专利技术属性】
技术研发人员:吴志雄蔡新
申请(专利权)人:南威软件股份有限公司
类型:发明
国别省市:

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

1