一种数据处理方法、电子设备技术

技术编号:25350238 阅读:16 留言:0更新日期:2020-08-21 17:08
本发明专利技术涉及物联网技术领域,尤其涉及一种数据处理方法和电子设备。该方法应用于边缘网关,包括:接收物联网设备发送的连接请求,根据连接请求连接物联网设备,其中,该连接请求是物联网设备在通过物联网云平台的认证之后接收到物联网云平台发送的切网命令后触发的;接收物联网设备发送的数据接入请求;若根据该数据接入请求确定物联网设备满足预设接入要求,向物联网设备发送接入认证成功指示,其中,物联网设备满足接入要求包括:物联网设备是边缘网关支持接入的设备,并且物联网设备和边缘网关均对应同一注册用户;接收物联网设备发送的业务数据,并对该业务数据进行数据处理。本发明专利技术降低了网络时延,提高了数据传输效率。

【技术实现步骤摘要】
一种数据处理方法、电子设备
本专利技术涉及物联网
,尤其涉及一种数据处理方法、电子设备。
技术介绍
随着物联网时代的到来,越来越多的行业正在借助物联网的力量提升效率,释放出产业创新的巨大潜能。然而,由于加入互联网的用户越来越多,各种各样的设备都连接云端,从而造成服务器需要计算和分析大量数据,特别是在出现网络延迟时,让用户的请求变得更加缓慢,相关数据不能及时呈现给用户,从而影响了用户的体验感。
技术实现思路
本专利技术要解决的技术问题是提供一种数据处理方法、电子设备,以降低系统响应时延,提高系统响应速度。本专利技术实施例的一个方面,提供了一种数据处理方法,应用于边缘网关,所述边缘网关与物联网云平台通讯连接,所述方法包括:接收物联网设备发送的连接请求,根据所述连接请求连接所述物联网设备,其中,所述连接请求是所述物联网设备在通过所述物联网云平台的认证之后接收到所述物联网云平台发送的切网命令后触发的;接收所述物联网设备发送的数据接入请求;若根据所述数据接入请求确定所述物联网设备满足预设接入要求,向所述物联网设备发送接入认证成功指示,其中,所述物联网设备满足接入要求包括:所述物联网设备是所述边缘网关支持接入的设备,并且,所述物联网设备和所述边缘网关均对应同一注册用户;接收所述物联网设备发送的业务数据,并对所述业务数据进行数据处理。可选地,所述连接请求包括所述物联网设备的标识信息;所述接收所述物联网设备发送的数据接入请求之前,还包括:关联所述标识信息与设备通道,以通过所述设备通道与所述物联网设备通讯。可选地,所述接收所述物联网设备发送的业务数据,并对所述业务数据进行数据处理,包括:接收所述物联网设备发送格式为预设通信协议对应的格式的业务消息,所述业务消息包括所述预设通信协议的协议头、包含业务数据的数据区和协议校验位,所述协议头包括所述数据区的长度和用于指示解析方式的解析标识;根据所述数据区的长度从所述业务消息中提取所述业务数据,并根据所述协议校验位校验提取得到的业务数据;在校验所述提取得到的业务数据通过的情况下,根据所述解析标识将所述提取得到的业务数据转换成预设数据格式的业务数据;对转换得到的所述预设数据格式的业务数据进行业务计算,以获得数据处理结果。可选地,所述方法还包括:向用户展示所述数据处理结果。可选地,所述协议头还包括所述预设通信协议的版本号;所述方法还包括:将所述版本号与所述物联网设备进行关联;所述根据所述解析标识将所述提取得到的业务数据转换成预设数据格式的业务数据,包括:根据所述解析标识选择与所述版本号对应的解析模板,将所述提取得到的业务数据转换成预设数据格式的业务数据。可选地,所述方法还包括:向所述物联网云平台发送所述业务数据以及所述业务数据的数据处理结果,以使所述物联网云平台进行数据同步。本专利技术实施例的另一个方面,提供了一种数据处理方法,应用于物联网设备,所述方法包括:在所述物联网设备通过物联网云平台的认证后,接收所述物联网云平台发送的切网命令,所述切网命令包括边缘网关信息;根据所述切网命令向所述边缘网关信息对应的边缘网关发送连接请求,以使所述物联网设备连接所述边缘网关;发送数据接入请求至所述边缘网关,以使所述边缘网关判断所述物联网设备是否满足预设接入要求,其中,所述物联网设备满足接入要求包括:所述物联网设备是所述边缘网关支持接入的设备,并且,所述物联网设备和所述边缘网关均对应同一注册用户;在接收到所述边缘网关发送的接入认证成功指示之后,发送业务数据至所述边缘网关,以使所述边缘网关对所述业务数据进行数据处理。可选地,所述发送业务数据至所述边缘网关,以使所述边缘网关对所述业务数据进行数据处理,包括:发送格式为预设通信协议对应的格式的业务消息至所述边缘网关,所述业务消息包括所述预设通信协议的协议头、包含业务数据的数据区和协议校验位,所述协议头包括所述数据区的长度和用于指示解析方式的解析标识,所述数据区的长度被所述边缘网关用于从所述业务消息中提取所述业务数据,所述协议校验位被所述边缘网关用于校验提取得到的业务数据,所述解析标识被所述边缘网关用于将所述提取得到的业务数据转换成预设数据格式的业务数据,以对转换得到的所述预设数据格式的业务数据进行业务计算,从而获得数据处理结果。可选地,所述接收所述物联网云平台发送的切网命令之前,还包括:接收终端设备发送的物联网云平台的连接信息,所述连接信息包括所述物联网云平台的认证信息;根据所述物联网云平台的连接信息向所述物联网云平台发送认证消息,所述认证消息包括所述物联网云平台的认证信息和所述物联网设备的标识信息;接收所述物联网云平台发送的认证通过消息,所述认证通过消息为所述物联网云平台在根据所述认证信息确定所述物联网设备通过认证,并将所述物联网设备的标识信息与所述终端设备对应的用户注册标识关联之后发送的。本专利技术实施例的又一个方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的数据处理方法。区别于现有技术,本专利技术实施例提供的数据处理方法和电子设备,通过将物联网设备与边缘网关建立通讯连接,使物联网设备和边缘网关处于同一局域网中,物联网设备采集的业务数据可以直接在边缘网关进行边缘计算,获得计算结果,并且可以通过边缘网关向用户反馈所述计算结果。由此,本专利技术实施例提供的数据处理方法和电子设备降低了网络时延,提高了数据传输效率,使用户能够及时得到反馈,提升了用户体验。【附图说明】一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1是本专利技术实施例提供的一种物联网数据处理系统的结构示意图;图2是本专利技术实施例提供的所述汇聚层的一种架构图;图3是本专利技术实施例提供的一种数据处理方法的流程图;图4是本专利技术实施例提供的接收所述物联网设备发送的业务数据,并对所述业务数据进行数据处理的方法的流程图;图5是本专利技术另一实施例提供的一种数据处理方法的流程图;图6是本专利技术实施例提供的一种数据处理方法的交互图;图7是本专利技术实施例提供的一种电子设备的硬件结构示意图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。需要说明的是,如果不冲突,本专利技术实施例中的各个特征可以相互组合,均在本专利技术的保护范围之内。另外,虽然在装本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,应用于边缘网关,所述边缘网关与物联网云平台通讯连接,所述方法包括:/n接收物联网设备发送的连接请求,根据所述连接请求连接所述物联网设备,其中,所述连接请求是所述物联网设备在通过所述物联网云平台的认证之后接收到所述物联网云平台发送的切网命令后触发的;/n接收所述物联网设备发送的数据接入请求;/n若根据所述数据接入请求确定所述物联网设备满足预设接入要求,向所述物联网设备发送接入认证成功指示,其中,所述物联网设备满足接入要求包括:所述物联网设备是所述边缘网关支持接入的设备,并且,所述物联网设备和所述边缘网关均对应同一注册用户;/n接收所述物联网设备发送的业务数据,并对所述业务数据进行数据处理。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于边缘网关,所述边缘网关与物联网云平台通讯连接,所述方法包括:
接收物联网设备发送的连接请求,根据所述连接请求连接所述物联网设备,其中,所述连接请求是所述物联网设备在通过所述物联网云平台的认证之后接收到所述物联网云平台发送的切网命令后触发的;
接收所述物联网设备发送的数据接入请求;
若根据所述数据接入请求确定所述物联网设备满足预设接入要求,向所述物联网设备发送接入认证成功指示,其中,所述物联网设备满足接入要求包括:所述物联网设备是所述边缘网关支持接入的设备,并且,所述物联网设备和所述边缘网关均对应同一注册用户;
接收所述物联网设备发送的业务数据,并对所述业务数据进行数据处理。


2.根据权利要求1所述的方法,其特征在于,所述连接请求包括所述物联网设备的标识信息;
所述接收所述物联网设备发送的数据接入请求之前,还包括:
关联所述标识信息与设备通道,以通过所述设备通道与所述物联网设备通讯。


3.根据权利要求1所述的方法,其特征在于,所述接收所述物联网设备发送的业务数据,并对所述业务数据进行数据处理,包括:
接收所述物联网设备发送格式为预设通信协议对应的格式的业务消息,所述业务消息包括所述预设通信协议的协议头、包含业务数据的数据区和协议校验位,所述协议头包括所述数据区的长度和用于指示解析方式的解析标识;
根据所述数据区的长度从所述业务消息中提取所述业务数据,并根据所述协议校验位校验提取得到的业务数据;
在校验所述提取得到的业务数据通过的情况下,根据所述解析标识将所述提取得到的业务数据转换成预设数据格式的业务数据;
对转换得到的所述预设数据格式的业务数据进行业务计算,以获得数据处理结果。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
向用户展示所述数据处理结果。


5.根据权利要求3所述的方法,其特征在于,所述协议头还包括所述预设通信协议的版本号,所述方法还包括:
将所述版本号与所述物联网设备进行关联;
所述根据所述解析标识将所述提取得到的业务数据转换成预设数据格式的业务数据,包括:
根据所述解析标识选择与所述版本号对应的解析模板,将所述提取得到的业务数据转换成预设数据格式的业务数据。


6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:
向所述物联网云平台发送所述业务数据以及所述业务数据的数据处理结果,以...

【专利技术属性】
技术研发人员:许超林家伟李钊平牛海防
申请(专利权)人:深圳数联天下智能科技有限公司
类型:发明
国别省市:广东;44

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

1