[发明专利]一种基于规则引擎实现物联网仿真数据生成的系统及方法在审
申请号: | 202111145989.1 | 申请日: | 2021-09-28 |
公开(公告)号: | CN113904944A | 公开(公告)日: | 2022-01-07 |
发明(设计)人: | 钱小峰;孟亮;张珑;邹君杉 | 申请(专利权)人: | 中通服创立信息科技有限责任公司 |
主分类号: | H04L41/14 | 分类号: | H04L41/14;H04L67/12 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 610000 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 规则 引擎 实现 联网 仿真 数据 生成 系统 方法 | ||
本发明公开了一种基于规则引擎实现物联网仿真数据生成的系统及方法,该系统包括:设备属性定义模块,用于定义设备属性;设备属性值配置模块,对设备属性定义模块定义的设备属性的属性值进行配置;上报规则定义模块,用于定义上报规则。具有上述结构的仿真数据生成系统及具有上述步骤的仿真数据生成方法,通过配置不同设备的属性、功能、规则,生成一个“数据源”,用于物联网设备数据仿真的效果;同时,该数据源可自主配置也可依托物联网平台的数据源库,不限设备不限平台,既可在云端使用,也可以进行私有化部署。
技术领域
本发明属于数据仿真领域,尤其涉及一种物联网仿真数据的生成系统及方法。
背景技术
现有技术的数据仿真方法大致可以划分为三类:(1)自定义代码段生成数据。给用户一个输入框,输入自定义的javascript(或java、python等语言)代码段来生成固定或随机的字符串;(2)直接输入数据。给用户一个输入框,输入自定义的字符串;(3)根据设备属性输入数据。给用户一个或多个输入框(根据属性个数而定,通常为多个),给各个属性输入自定义的字符串。
上述三种生成数据法的原理分别为:(1)自定义代码段根据代码逻辑来生成数据;(2)用户手动输入;(3)用户手动输入。
上述三种生成数据法的缺陷分别为:(1)要求用户具备一定的编程能力,不便于修改和维护,数据死板无法做到与上次数据的关联(如根据上一次数据去做自增或自减),无法做到多场景下不同的数据上报(如心跳数据、告警数据等);(2)依赖人工,无法定时定量制造数据且可能误输入数据;(3)依赖人工,无法定时定量制造数据且可能误输入数据(相比方法2不那么容易误输入,因为是根据各个属性依次输入)。
随着通信技术的进一步发展,物联网的技术得到广泛的应用。目前关于物联网仿真的设计全都是针对特定场景而采用定制化的方式进行设计,生成的仿真数据简陋、死板,适用场景不具有普遍性。
发明内容
有鉴于此,本发明提供一种基于规则引擎实现物联网仿真数据生成的系统及方法,通过配置不同设备的属性、功能、规则,生成一个“数据源”,用于物联网设备数据仿真的效果。
为解决以上技术问题,本发明的技术方案为:一种基于规则引擎实现物联网仿真数据生成的系统,包括:设备属性定义模块,用于定义设备属性;设备属性值配置模块,对设备属性定义模块定义的设备属性的属性值进行配置;上报规则定义模块,用于定义上报规则。
作为一种改进,所述设备属性定义模块包括:属性基本信息定义模块,用于定义设备属性的基本信息;属性关联信息定义模块,用于定义设备属性的关联信息。
作为一种改进,所述设备属性的基本信息包括属性标识符、属性类型;所述备属性的关联信息包括取值范围。
作为一种改进,所述设备属性值配置模块包括:属性值范围类型定义模块,用于定义设备属性值的范围类型;属性值关联信息定义模块,用于定义设备属性值范围。
作为一种改进,所述属性值范围类型包括可选常量、随机、自增减;所述设备属性值范围包括:当所述属性值范围类型为可选常量时,设备属性值范围为若干常量;当所述属性值范围类型为随机时,设备属性值范围为随机范围;当所述属性值范围类型为自增减时,设备属性值范围为自定义的范围为起始值和终值。
作为一种改进,所述上报规则定义模块包括:规则基本信息定义模块,用于定义上报规则的基本信息;规则关联信息定义模块,用于定义上报规则的关联信息。
作为一种改进,所述上报规则的基本信息包括:触发时间、触发周期、触发间隔、触发次数、结束时间;所述上报规则的关联信息为确定当规则被触发时所要上报的设备属性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中通服创立信息科技有限责任公司,未经中通服创立信息科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111145989.1/2.html,转载请声明来源钻瓜专利网。