分布式高效物联网设备接入方法技术

技术编号:28383782 阅读:15 留言:0更新日期:2021-05-08 00:12
本发明专利技术实施例公开了一种分布式高效物联网设备接入方法,该方法包括:物联网待接入设备发送包含接入请求的数据广播包;物联网中转设备接收所述数据广播包,所述物联网中转设备为和所述物联网待接入设备关联的已组网设备中的处于唤醒状态的设备;所述物联网中转设备对所述数据广播包进行验证,如果验证成功则生成数据认证请求,添加至所述数据广播包中,生成认证数据包发送至服务器;所述服务器接收所述认证数据包,对所述认证数据包中的数据认证请求进行确认,如果确认成功,则发送认证成功信息至所述物联网中转设备。本方案,优化了物联网设备接入机制,提高了网络接入效率和准确性,节省了用户操作时间。

【技术实现步骤摘要】
分布式高效物联网设备接入方法
本申请实施例涉及物联网
,尤其涉及一种分布式高效物联网设备接入方法。
技术介绍
随着物联网技术的普及以及智能设备的功能的强大,智能物联网设备已经应用于各个领域,如针对每家每户的智能电表、智能水表,家庭中的智能家电设备,学校社区的智能节点设备等。通常,物联网设备需要接入物联网平台或云服务得以实现其网络功能,现有的物联网设备接入方式包括使用者或者安装人员的手动设置方式,或者物联网设备通过网关实现自动的物联网平台的接入,亦或者通过组网下的其他节点作为中继转发接入服务器等,然而上述方式可以进一步优化以提高设备接入效率,减少用户手动操作步骤,便于实现物联网设备的快速及时接入。
技术实现思路
本专利技术实施例提供了一种分布式高效物联网设备接入方法,优化了物联网设备接入机制,提高了网络接入效率和准确性,节省了用户操作时间。第一方面,本专利技术实施例提供了一种分布式高效物联网设备接入方法,该方法包括:物联网待接入设备发送包含接入请求的数据广播包;物联网中转设备接收所述数据广播包,所述物联网中转设备为和所述物联网待接入设备关联的已组网设备中的处于唤醒状态的设备;所述物联网中转设备对所述数据广播包进行验证,如果验证成功则生成数据认证请求,添加至所述数据广播包中,生成认证数据包发送至服务器;所述服务器接收所述认证数据包,对所述认证数据包中的数据认证请求进行确认,如果确认成功,则发送认证成功信息至所述物联网中转设备;所述物联网中转设备接收所述认证成功信息,并将所述认证成功信息转发至所述物联网待接入设备;所述物联网待接入设备接收所述认证成功信息,并根据所述认证成功信息与所述服务器建立网络通信连接。可选的,所述数据广播包包括设备类型标识,相应的,在所述物联网中转设备对所述数据广播包进行验证之前,包括:确定所述数据广播包中的设备类型标识,确定所述物联网中转设备中记录的类型标识和所述设备类型标识是否一致;相应的,所述物联网中转设备对所述数据广播包进行验证,包括:如果所述类型标识和所述设备类型标识一致,则对所述数据广播包进行验证。可选的,在物联网待接入设备发送包含接入请求的数据广播包之前,还包括:物联网待接入设备确定当前运行的功能模块,将所述功能模块对应的功能信息添加至数据广播包;相应的,所述物联网中转设备对所述数据广播包进行验证,包括:所述物联网中转设备遍历功能列表,如果匹配到和所述数据广播包中记录的功能信息,则对所述数据广播包进行验证。可选的,对所述数据广播包进行验证,包括:对所述数据广播包进行解析,得到和所述物联网待接入设备标识关联的待验证字符数据;将所述待验证字符数据与自身存储的比对验证字符数据进行相似度匹配;如果相似度匹配大于预设相似度数值,则验证成功。可选的,在物联网待接入设备发送包含接入请求的数据广播包之前,还包括:获取本地存储的特征标识码,对所述特征标识码进行加密运算得到待验证字符数据,将所述待验证字符数据打包生成数据广播包。可选的,所述如果验证成功则生成数据认证请求,添加至所述数据广播包中,生成认证数据包发送至服务器,包括:如果验证成功则所述物联网中转设备获取本地存储的验证成功消息,根据所述验证成功消息生成数据认证请求,所述验证成功消息为所述物联网中转设备进行服务器认证时,所述服务器反馈的消息数据。可选的,所述根据所述验证成功消息生成数据认证请求,包括:将所述验证成功消息添加至所述待验证字符数据中,并对添加完毕的数据进行加密生成数据认证请求。可选的,所述对所述认证数据包中的数据认证请求进行确认,包括:所述服务器对所述数据认证请求进行解析,对解析结果进行解密得到所述验证成功消息,确认所述验证成功消息是否记录在已发送消息列表中。第二方面,本专利技术实施例还提供了一种分布式高效物联网设备接入设备,该设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术实施例所述的分布式高效物联网设备接入方法。第三方面,本专利技术实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行本专利技术实施例所述的分布式高效物联网设备接入方法。本专利技术实施例中,通过物联网待接入设备发送包含接入请求的数据广播包;物联网中转设备接收所述数据广播包,所述物联网中转设备为和所述物联网待接入设备关联的已组网设备中的处于唤醒状态的设备;所述物联网中转设备对所述数据广播包进行验证,如果验证成功则生成数据认证请求,添加至所述数据广播包中,生成认证数据包发送至服务器;所述服务器接收所述认证数据包,对所述认证数据包中的数据认证请求进行确认,如果确认成功,则发送认证成功信息至所述物联网中转设备;所述物联网中转设备接收所述认证成功信息,并将所述认证成功信息转发至所述物联网待接入设备;所述物联网待接入设备接收所述认证成功信息,并根据所述认证成功信息与所述服务器建立网络通信连接,优化了物联网设备接入机制,提高了网络接入效率和准确性,节省了用户操作时间。附图说明图1为本专利技术实施例提供的一种分布式高效物联网设备接入方法的流程图;图2为本专利技术实施例提供的另一种分布式高效物联网设备接入方法的流程图;图3为本专利技术实施例提供的另一种分布式高效物联网设备接入方法的流程图;图4为本专利技术实施例提供的另一种分布式高效物联网设备接入方法的流程图;图5为本专利技术实施例提供的一种分布式高效物联网设备接入设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术实施例,而非对本专利技术实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术实施例相关的部分而非全部结构。图1为本专利技术实施例提供的一种分布式高效物联网设备接入方法的流程图,本实施例可适用于物联网设备接入服务器。本申请一实施例方案具体包括如下步骤:步骤S101、物联网待接入设备发送包含接入请求的数据广播包。在一个实施例中,当物联网接入设备通过发送包含接入请求的数据广播包以实现和服务器的网络连接,进而以实现其和服务器的网络数据传输,执行相应的功能。物联网待接入设备为智能设备,具备相应的操作系统或单片机控制系统,以实现数据的处理,同时包含网络模块以用于数据的网络传输。示例性的,可以是在物联网待接入设备的显示界面显示一网络连接按钮,当该网络连接按钮被触发时,相应的物联网待接入设备发送包含接入请求的数据广播包。另一个示例中,还可以是物联网待接入设备系统初始化完毕后,自动发送包含接入请求的数据广播包。步骤S102、物联网中转设备接收所述数据广播包,所述物联网中转设备本文档来自技高网...

【技术保护点】
1.分布式高效物联网设备接入方法,其特征在于,包括:/n物联网待接入设备发送包含接入请求的数据广播包;/n物联网中转设备接收所述数据广播包,所述物联网中转设备为和所述物联网待接入设备关联的已组网设备中的处于唤醒状态的设备;/n所述物联网中转设备对所述数据广播包进行验证,如果验证成功则生成数据认证请求,添加至所述数据广播包中,生成认证数据包发送至服务器;/n所述服务器接收所述认证数据包,对所述认证数据包中的数据认证请求进行确认,如果确认成功,则发送认证成功信息至所述物联网中转设备;/n所述物联网中转设备接收所述认证成功信息,并将所述认证成功信息转发至所述物联网待接入设备;/n所述物联网待接入设备接收所述认证成功信息,并根据所述认证成功信息与所述服务器建立网络通信连接。/n

【技术特征摘要】
1.分布式高效物联网设备接入方法,其特征在于,包括:
物联网待接入设备发送包含接入请求的数据广播包;
物联网中转设备接收所述数据广播包,所述物联网中转设备为和所述物联网待接入设备关联的已组网设备中的处于唤醒状态的设备;
所述物联网中转设备对所述数据广播包进行验证,如果验证成功则生成数据认证请求,添加至所述数据广播包中,生成认证数据包发送至服务器;
所述服务器接收所述认证数据包,对所述认证数据包中的数据认证请求进行确认,如果确认成功,则发送认证成功信息至所述物联网中转设备;
所述物联网中转设备接收所述认证成功信息,并将所述认证成功信息转发至所述物联网待接入设备;
所述物联网待接入设备接收所述认证成功信息,并根据所述认证成功信息与所述服务器建立网络通信连接。


2.根据权利要求1所述的分布式高效物联网设备接入方法,其特征在于,所述数据广播包包括设备类型标识,相应的,在所述物联网中转设备对所述数据广播包进行验证之前,包括:
确定所述数据广播包中的设备类型标识,确定所述物联网中转设备中记录的类型标识和所述设备类型标识是否一致;
相应的,所述物联网中转设备对所述数据广播包进行验证,包括:
如果所述类型标识和所述设备类型标识一致,则对所述数据广播包进行验证。


3.根据权利要求1所述的分布式高效物联网设备接入方法,其特征在于,在物联网待接入设备发送包含接入请求的数据广播包之前,还包括:
物联网待接入设备确定当前运行的功能模块,将所述功能模块对应的功能信息添加至数据广播包;
相应的,所述物联网中转设备对所述数据广播包进行验证,包括:
所述物联网中转设备遍历功能列表,如果匹配到和所述数据广播包中记录的功能信息,则对所述数据广播包进行验证。


4.根据权利要求2或3所述的分布式高效物联网设备接入方法,其特征在于,对所述数据广播包进行验证,包括:
对所述数据广播包进行解析,得到和所述物联网待接入设备...

【专利技术属性】
技术研发人员:郑凛刘毅李玮棠王琳陈杰文陈名峰
申请(专利权)人:广州技象科技有限公司
类型:发明
国别省市:广东;44

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

1