[发明专利]过程性的物联网设备模拟工具和模拟方法有效
申请号: | 201810207676.6 | 申请日: | 2018-03-14 |
公开(公告)号: | CN110278219B | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 谢震宇 | 申请(专利权)人: | 吉旗(成都)科技有限公司 |
主分类号: | H04L67/12 | 分类号: | H04L67/12;H04L41/14;H04L41/069 |
代理公司: | 北京汇信合知识产权代理有限公司 11335 | 代理人: | 戴凤仪 |
地址: | 610000 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 过程 联网 设备 模拟 工具 方法 | ||
本发明公开了一种过程性的物联网设备模拟工具和模拟方法,其中模拟工具包括:报文录制模块、报文存储模块、用户交互模块和设备模拟回放模块;报文录制模块用于接收并解析物联网设备上传的报文,将解析成功的报文消息存入日志,并对日志进行收集;报文存储模块用于获取收集的日志,并将日志存储入宽表中;用户交互模块用于配置并保存模拟回放数据;设备模拟回放模块用于根据日志模拟回放物联网设备的运行过程。通过本发明的技术方案,将物联网设备交互从单一交互提升到了过程交互,解决了物联网设备模拟过于单一化和简单的问题,方便回放、排查线上问题、模拟真实数据,实现了多设备多环境隔离回放互不干扰。
技术领域
本发明涉及物联网技术领域,尤其涉及一种过程性的物联网设备模拟工具和一种过程性的物联网设备模拟方法。
背景技术
目前,单条的物联网报文发送工具可以且仅可以基于单个“发送+响应”的方式进行交互,稍微强大一点的工具最多加入了定时发送、进制转换等功能,在业务量巨大、业务场景复杂、业务种类繁多、业务环境复杂的物联网公司存在很大的场景和效率制约。这种单一交互方式不仅不方便回放运行过程以排查问题,也不能同时对多个设备或多个环境进行模拟。
发明内容
针对上述问题中存在的不足之处,本发明提供了一种过程性的物联网设备模拟工具,在物联网设备和服务器平台交互的过程中对物联网设备的行为进行录制以形成过程数据,辅以任务编排、业务配置、多环境映射、设备模拟回放顺序定义、分权分域等场景,解决了物联网设备模拟过于单一化和简单的问题。将物联网设备交互从单一交互提升到了过程交互,方便回放、排查线上问题、模拟真实数据、拉通长链条业务,实现了多设备多环境隔离回放互不干扰。
为实现上述目的,本发明提供了一种过程性的物联网设备模拟工具,包括:报文录制模块、报文存储模块、用户交互模块和设备模拟回放模块;所述报文录制模块用于接收并解析所述物联网设备上传的报文,将解析成功的报文消息存入日志,并对所述日志进行收集;所述报文存储模块用于获取收集的所述日志,并将所述日志存储入宽表中;所述用户交互模块用于根据用户定义的模拟设备参数和服务器属性定义并保存模拟回放数据;所述设备模拟回放模块用于根据所述模拟回放数据获取对应的所述日志,并根据所述日志模拟回放所述物联网设备的运行过程。
在上述技术方案中,优选地,所述报文录制模块包括报文接收子模块、日志建立子模块和日志收集子模块;所述报文接收子模块用于接收所述物联网设备上传的报文,并根据协议对所述报文进行解析;所述日志建立子模块用于将解析成功的报文消息建立为统一格式的日志;所述日志收集子模块用于将所述日志收集并上传到消息中间件或企业总线中以供后续调用。
在上述技术方案中,优选地,所述日志收集子模块根据预定义的过滤规则以不同参数对需要收集的日志进行过滤,并将过滤后的所述日志进行收集并上传。
在上述技术方案中,优选地,所述用户交互模块用于根据用户的定义配置所述物联网设备的IMEI(International Mobile Equipment Identity,国际移动设备标识)、设备类型、厂商和与设备进行交互的接收服务器IP、端口的参数,以及配置模拟回放过程的演练顺序、演练时间。
在上述技术方案中,优选地,所述模拟回放模块根据所述用户交互模块配置的所述IMEI参数选取对应的所述物联网设备,将所述模拟回放数据加载到任务管理器中,以控制对应的所述物联网设备根据所述模拟回访数据进行模拟回放。
本发明还提出了一种过程性的物联网设备模拟方法,包括:接收并解析所述物联网设备上传的报文,将解析成功的报文消息存入日志,并对所述日志进行收集;获取收集的所述日志,并将所述日志存储入宽表中;根据用户定义的模拟设备参数和服务器属性定义并保存模拟回放数据;根据所述模拟回放数据获取对应的所述日志,并根据所述日志模拟回放所述物联网设备的运行过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吉旗(成都)科技有限公司,未经吉旗(成都)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810207676.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于容器的数据接收及解析方法
- 下一篇:一种多媒体消息处理方法及装置