一种用于物联网的虚拟网关接入及认证方法技术

技术编号:22888103 阅读:32 留言:0更新日期:2019-12-21 08:49
本发明专利技术公开一种用于物联网的虚拟网关接入及认证方法,包括:获取待接入设备的入网请求,分析待接入设备的标识信息,并与标识数据库中的信息进行比对,并根据比对结果判定待接入设备是新入网设备还是已备案过的设备;根据待接入设备的请求信息,对待接入设备的信息进行认证,若认证成功,则允许接入物联网,若认证失败,拒绝入网并发送认证失败编码。本发明专利技术通过标识码比对、硬件地址比对判断待接入设备是已备案设备还是新接入设备,若是已备案设备则自动分配认证端口,并接入物联网,若新接入设备则需要备案后才接入,整个接入认证以及接入备案过程简单、清晰,增强了物联网的安全性和实用性。

A virtual gateway access and authentication method for Internet of things

【技术实现步骤摘要】
一种用于物联网的虚拟网关接入及认证方法
本专利技术涉及物联网
,特别是一种用于物联网的虚拟网关接入及认证方法。
技术介绍
随着物联网的快速发展,未来用户家庭可能会出现大量的物联网设备。为了提升用户体验,这些物联网设备一方面需要很方便地接入到物联网网关中实现即插即用,另一方面物联网网关又要保证物联网设备接入的安全性防止非法设备的接入,因此要对物联网设备进行接入认证。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种用于物联网的虚拟网关接入及认证方法,解决传统物联网允许设备随意接入或断开,以致于物联网安全性差,私密信息容易泄露的问题,本申请采用对待接入设备的多重认证,增强了安全性。本专利技术的目的是通过以下技术方案来实现的:一种用于物联网的虚拟网关接入及认证方法,包括:获取待接入设备的入网请求,分析待接入设备的标识信息,并与标识数据库中的信息进行比对,并根据比对结果判定待接入设备是新入网设备还是已备案过的设备;根据待接入设备的请求信息,对待接入设备的信息进行认证,若认证成功,则允许接入物联网,若认证失败,拒绝入网并发送认证失败编码。进一步的,分析待接入设备的标识信息,具体还包括:获取设备的硬件地址信息;获取设备的编码信息;获取设备的接入密钥。进一步的,并根据比对结果判定待接入设备是新入网设备还是已备案过的设备,具体包括:若标识数据库中包含待接入设备的硬件地址信息,则根据硬件地址信息的索引信息获得待接入设备的备案信息,根据备案信息分配认证端口;若标识数据库中不包含待接入设备的硬件地址信息,则调取待接入设备的请求信息,并根据请求信息对待接入设备进行备案,若备案成功,则分配认证密钥和认证端口,若备案失败,则拒绝该设备接入。进一步的,在待接入设备进行认证时,具体包括:向认证端口键入认证密钥,通过键入的认证密钥与密钥数据库中的预存信息进行比对,若比对成功,则认证成功,若比对失败,则拒绝入网,并提示。进一步的,获取待接入设备的入网请求,分析待接入设备的标识信息,并与标识数据库中的信息进行比对,还包括:若待接入设备包括标识码,则待接入设备为已备案设备;若待接入设备没有标识码,则待接入设备为新接入设备。一种用于物联网的虚拟网关接入及认证方法,包括:若待接入设备包括标识码,则通过标识码与标识数据库中的信息匹配获得认证;若待接入设备没有标识码,则向待接入设备分配备案窗口,通过备案认证后,获得入网认证。进一步的,在待接入设备获得认证接入物联网之前,还包括向待接入设备发送识别码,当待接入设备获得认证接入物联网后,待接入设备向认证端口反馈识别码,通过两次识别码的比对获取待接入设备的信息是否一致。进一步的,在待接入设备进行认证过程中,还包括根据待接入设备接入的物联网设备组,对待接入设备进行验证,具体为:在待接入设备接入物联网设备组时,向待接入设备分配一个设备组识别码,当待接入设备二次接入时,通过比对设备组识别码自动将待接入设备分配到上一个设备组。本专利技术的有益效果是:本专利技术通过标识码比对、硬件地址比对判断待接入设备是已备案设备还是新接入设备,若是已备案设备则自动分配认证端口,并接入物联网,若新接入设备则需要备案后才接入,整个接入认证以及接入备案过程简单、清晰,增强了物联网的安全性和实用性;本专利技术还包括对设备组识别码进行识别,当拥有设备组识别码的设备,再次接入物联网将会自动分配到原设备组,使用方便。附图说明图1为本专利技术的认证方法流程图;图2为本专利技术通过硬件地址识别认证的方法流程。具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,对本专利技术进行进一步说明。实施例1:本实施例提供一种用于物联网的虚拟网关接入及认证方法,请参阅附图1所示,包括:S1、获取待接入设备的入网请求,分析待接入设备的标识信息,并与标识数据库中的信息进行比对,并根据比对结果判定待接入设备是新入网设备还是已备案过的设备;S2、根据待接入设备的请求信息,对待接入设备的信息进行认证,若认证成功,则允许接入物联网,若认证失败,拒绝入网并发送认证失败编码。进一步的,分析待接入设备的标识信息,具体还包括:获取设备的硬件地址信息;获取设备的编码信息;获取设备的接入密钥。进一步的,并根据比对结果判定待接入设备是新入网设备还是已备案过的设备,请参阅附图2所示,具体包括:S101、若标识数据库中包含待接入设备的硬件地址信息,则根据硬件地址信息的索引信息获得待接入设备的备案信息,根据备案信息分配认证端口;S102、若标识数据库中不包含待接入设备的硬件地址信息,则调取待接入设备的请求信息,并根据请求信息对待接入设备进行备案,若备案成功,则分配认证密钥和认证端口,若备案失败,则拒绝该设备接入。进一步的,在待接入设备进行认证时,具体包括:向认证端口键入认证密钥,通过键入的认证密钥与密钥数据库中的预存信息进行比对,若比对成功,则认证成功,若比对失败,则拒绝入网,并提示。本实施例通过验证待接入设备的标识信息,从而向待接入设备分配认证端口,保证了接入物联网设备的安全性,当待接入设备是新接入设备,则通过备案后再次接入设备,增强了待接入设备使用的安全性,同时避免物联网被窃取信息。实施例2:本实施例在实施例1的基础上,还包括:获取待接入设备的入网请求,分析待接入设备的标识信息,并与标识数据库中的信息进行比对,还包括:若待接入设备包括标识码,则待接入设备为已备案设备;若待接入设备没有标识码,则待接入设备为新接入设备。一种用于物联网的虚拟网关接入及认证方法,包括:若待接入设备包括标识码,则通过标识码与标识数据库中的信息匹配获得认证;若待接入设备没有标识码,则向待接入设备分配备案窗口,通过备案认证后,获得入网认证。本实施例通过待接入设备是否包含标识码判定设备是否为已备案设备,若待接入设备包含标识码,则直接分配认证端口,若待接入设备不包含标识码,则向待接入设备分配备案端口,通过待接入设备的备案信息录入,从而实现认证过程。实施例3:本实施例在实施例1和实施例2的基础上,还包括在待接入设备获得认证接入物联网之前,还包括向待接入设备发送识别码,当待接入设备获得认证接入物联网后,待接入设备向认证端口反馈识别码,通过两次识别码的比对获取待接入设备的信息是否一致。进一步的,在待接入设备进行认证过程中,还包括根据待接入设备接入的物联网设备组,对待接入设备进行验证,具体为:在待接入设备接入物联网设备组时,向待接入设备分配一个设备组识别码,当待接入设备二次接入时,通过比对设备组识别码自动将待接入设备分配到上一个设备组。本实施例对设备组识别码进行识别,当拥有设备组识别码的设本文档来自技高网...

【技术保护点】
1.一种用于物联网的虚拟网关接入及认证方法,其特征在于,包括:/n获取待接入设备的入网请求,分析待接入设备的标识信息,并与标识数据库中的信息进行比对,并根据比对结果判定待接入设备是新入网设备还是已备案过的设备;/n根据待接入设备的请求信息,对待接入设备的信息进行认证,若认证成功,则允许接入物联网,若认证失败,拒绝入网并发送认证失败编码。/n

【技术特征摘要】
1.一种用于物联网的虚拟网关接入及认证方法,其特征在于,包括:
获取待接入设备的入网请求,分析待接入设备的标识信息,并与标识数据库中的信息进行比对,并根据比对结果判定待接入设备是新入网设备还是已备案过的设备;
根据待接入设备的请求信息,对待接入设备的信息进行认证,若认证成功,则允许接入物联网,若认证失败,拒绝入网并发送认证失败编码。


2.根据权利要求1所述一种用于物联网的虚拟网关接入及认证方法,其特征在于,分析待接入设备的标识信息,具体还包括:
获取设备的硬件地址信息;
获取设备的编码信息;
获取设备的接入密钥。


3.根据权利要求1所述一种用于物联网的虚拟网关接入及认证方法,其特征在于,并根据比对结果判定待接入设备是新入网设备还是已备案过的设备,具体包括:
若标识数据库中包含待接入设备的硬件地址信息,则根据硬件地址信息的索引信息获得待接入设备的备案信息,根据备案信息分配认证端口;
若标识数据库中不包含待接入设备的硬件地址信息,则调取待接入设备的请求信息,并根据请求信息对待接入设备进行备案,若备案成功,则分配认证密钥和认证端口,若备案失败,则拒绝该设备接入。


4.根据权利要求3所述一种用于物联网的虚拟网关接入及认证方法,其特征在于,在待接入设备进行认证时,具体包括:
向认证端口键入认证密钥,通过键入的认证密钥与密钥数据库中的预存信息进...

【专利技术属性】
技术研发人员:刘斐斓宋文燕万能刘洋
申请(专利权)人:苏州凌瑞智能技术有限公司
类型:发明
国别省市:江苏;32

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

1