[发明专利]基于NB-IoT网络的识别装置、方法及存储介质在审
申请号: | 201810376218.5 | 申请日: | 2018-04-24 |
公开(公告)号: | CN108600223A | 公开(公告)日: | 2018-09-28 |
发明(设计)人: | 崔云峰;杜平;朱琳琳;潘彬;刘正寅 | 申请(专利权)人: | 四川精工伟达智能技术股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F13/38;G06F13/42 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 魏彦 |
地址: | 610000 四川省成都市高新区*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 第一数据 识别装置 运营商 数据转换模块 存储介质 数据发送 热表 数据处理子模块 数据存储子模块 数据发送子模块 网络运营商 物联网技术 存储器 接口模块 数据存储 网络发送 协议识别 预设格式 子模块 处理器 给水 数据库 网络 运营 | ||
本发明涉及基于NB-IoT网络的识别装置、方法及存储介质,涉及物联网技术领域。该识别装置包括:接口模块、存储器、处理器以及数据转换模块。数据转换模块包括:对接收到的第一数据的协议进行识别的协议识别子模块、对识别后的第一数据按照预设格式进行处理,得到第二数据的数据处理子模块、将第一数据、识别后的第一数据和/或第二数据存储至相应的数据库的数据存储子模块以及将第二数据发送给水/电/气/热表运营商的数据发送子模块。该识别装置可以对不同的运营商经不同网络发送的数据进行处理,并能将处理后的符合对应运营商需要的数据发送回去,从而使得水/电/气/热表运营单位在后期更换网络运营商的时候不会受到限制。
技术领域
本发明涉及物联网技术领域,具体涉及一种基于NB-IoT网络的识别装置、方法及存储介质。
背景技术
目前常见的水/电/气/热表无线连接方案是在计量表中加入GPRS/LTE模块,实现利用运营商网络进行数据无线传输的功能。随着基于蜂窝的窄带物联网(Narrow BandInternet of Things,NB-IoT)在我国商用化的兴起,其在终端上的应用也会越来越普及。但是因为各网络运营商在NB-IoT网络中提供的服务及接口不同,导致水/电/气/热表运营单位在后期更换网络运营商的时候会受到限制。
发明内容
鉴于此,本发明的目的在于提供一种基于NB-IoT网络的识别装置、方法及存储介质,以有效地改善上述问题。
本发明的实施例是这样实现的:
第一方面,本发明实施例提供了一种基于NB-IoT网络的识别装置,包括:接口模块、存储器、处理器以及数据转换模块。所述数据转换模块存储于所述处理器中并包含一个或多个由所述处理器执行的软件功能模组,所述数据转换模块包括:协议识别子模块、数据处理子模块、数据存储子模块以及数据发送子模块;协议识别子模块,用于对接收到的第一数据的协议进行识别;数据处理子模块,用于对识别后的第一数据按照预设格式进行处理,得到第二数据;数据存储子模块,用于将所述第一数据、所述识别后的第一数据和/或所述第二数据存储至相应的数据库;数据发送子模块,用于将所述第二数据经所述接口模块发送给水/电/气/热表运营商。
在本发明较佳的实施例中,所述数据转换模块还包括:协议管理子模块,用于针对所需的协议进行包括修改、删除和新增中的至少一项的管理。
在本发明较佳的实施例中,所述数据转换模块还包括:判断子模块,用于判断所述第二数据的格式是与所述预设格式一致。
在本发明较佳的实施例中,所述数据转换模块还包括:报告生成子模块,用于在无法对所述第一数据的协议进行识别时,生成错误报告。
在本发明较佳的实施例中,所述协议识别子模块包括:判断单元、第一识别单元和第二识别单元,判断单元,用于判断是否能对所述第一数据的协议进行识别;第一识别单元,用于识别所述第一数据的通讯协议,所述通讯协议包括:移动协议、联通协议、电信协议和其他协议中的任一种;第二识别单元,用于识别所述第一数据的数据协议,所述数据协议包括:水表协议、电表协议、气表协议和热表协议中的任一种。
第二方面,本发明实施例还提供了一种基于NB-IoT网络的识别方法,包括:接收第一数据;对所述第一数据的协议进行识别;对识别后的第一数据按照预设格式进行处理,得到第二数据;将所述第二数据发送给水/电/气/热表运营商。
在本发明较佳的实施例中,所述对识别后的第一数据按照预设格式进行处理,得到第二数据之后,所述方法还包括:判断所述第二数据的格式是否与所述预设格式一致;若一致,则执行所述将所述第二数据发送给水/电/气/热表运营商的步骤,若不一致,则执行所述对识别后的第一数据按照预设格式进行处理,得到第二数据的步骤。
在本发明较佳的实施例中,所述对所述第一数据的协议进行识别之后,所述方法还包括:在不能识别所述第一数据的协议时,根据不能识别的原因生成错误报告。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川精工伟达智能技术股份有限公司,未经四川精工伟达智能技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810376218.5/2.html,转载请声明来源钻瓜专利网。