设备接入的方法及系统技术方案

技术编号:15794925 阅读:209 留言:0更新日期:2017-07-10 10:27
本发明专利技术实施例公开了一种设备接入的方法,包括:终端获取存储的设备信息,根据设备信息生成注册请求并发送至服务器,服务器根据注册请求中的设备信息进行注册号校验;在注册号校验通过时,获取激活码并发送给终端,由终端根据激活码以及设备信息生成激活请求并发送给服务器,以使服务器将所述激活码与所述设备信息进行绑定;服务器确定区域标识码,并根据区域标识码、设备信息、激活码生成与终端对应的登录密码并返回给终端;终端根据所述接收到的登录密码生成登录请求并发送给服务器,由服务器对登录请求中携带的登录密码进行密码校验,在密码校验通过时将终端接入服务器。采用本发明专利技术,可提高物联网系统接入设备的合法性和安全性。

【技术实现步骤摘要】
设备接入的方法及系统
本专利技术涉及物联网
,尤其涉及一种设备接入的方法及系统。
技术介绍
随着互联网技术的不断发展,在安防、门禁、考勤产品也越来越多的应用到了互联网技术。在现有的门禁管理或考勤产品等物联网产品中,门禁终端或考勤机等终端设备在向管理服务器进行注册时,只需要进行简单的注册就可以接入管理服务器,然后实现与终端设备与管理服务器之间的通讯交互,而不需要对该设备进行安全性的验证或者其他身份验证,这就导致了接入管理服务器的设备的真实性、合法性以及安全性终端设备存在极大的安全隐患。
技术实现思路
基于此,为解决传统技术中的物联网终端设备在向管理服务器进行注册或登录的过程中安全性不足的技术问题,特提出了一种设备接入的方法。一种设备接入的方法,包括:终端获取存储的设备信息,根据所述设备信息生成注册请求并发送至服务器,所述服务器在接收到所述注册请求后根据注册请求中的设备信息进行注册号校验;在所述注册号校验通过时,所述服务器获取激活码并发送给所述终端,由所述终端根据所述激活码以及所述设备信息生成激活请求并发送给所述服务器,以使所述服务器将所述激活码与所述设备信息进行绑定;所述服务器确定区域标识码,并根据区域标识码、所述设备信息、所述激活码生成与所述终端对应的登录密码并返回给终端;所述终端根据所述接收到的登录密码生成登录请求并发送给所述服务器,由所述服务器对所述登录请求中携带的登录密码进行密码校验,在所述密码校验通过时将所述终端接入所述服务器。可选的,在其中一个实施例中,所述根据所述设备信息生成注册请求为:根据所述设备信息按照预设的注册号生成算法生成注册号,根据所述注册号、所述设备信息生成注册请求;所述服务器在接收到所述注册请求后根据注册请求中的设备信息进行注册号校验为:所述服务器获取所述注册请求中携带的注册号以及设备信息;根据所述获取到的设备信息按照预设的校验注册号算法生成校验注册号;判断所述校验注册号是否与所述获取到的注册号匹配,若是,判定所述注册号校验通过,反之,则判定所述注册号校验不通过。可选的,在其中一个实施例中,所述设备信息还包括设备类型;所述服务器获取激活码并发送给所述终端为:根据所述设备类型在所述服务器中存储的预设的激活码队列中查找与所述设备类型对应的目标激活码对列,从所述目标激活码队列中获取目标激活码作为与所述终端对应的激活码;所述方法还包括:所述服务器将所述激活码与所述设备信息进行绑定,并将所述目标激活码从所述目标激活码队列中移除。可选的,在其中一个实施例中,所述服务器根据区域标识码、所述设备信息、所述激活码生成与所述终端对应的登录密码为:所述服务器根据区域标识码、所述设备信息以及所述激活码按照预设的登录密码生成算法生成与所述终端对应的登录密码,将所述登录密码与所述终端的设备信息对应存储。可选的,在其中一个实施例中,所述登录请求中还携带有与所述终端对应的设备信息;所述服务器对所述登录请求中携带的登录密码进行密码校验为:所述服务器根据所述登录请求中携带的设备信息在存储的登录密码中查找与所述设备信息对应的登录密码;将所述查找到的登录密码与所述登录请求中携带的登录密码进行比对;若比对通过,则判定所述登录密码校验通过,若比对不通过,则判定所述登录密码校验不通过。可选的,在其中一个实施例中,所述方法还包括:若所述终端中已存储有激活码,则所述终端根据所述设备信息、所述存储的激活码生成设备验证请求并发送给所述服务器;所述服务器在存储的设备信息与激活码的绑定关系列表中查找与所述设备信息对应的绑定激活码;在查找到时,将所述绑定激活码与所述设备验证请求中携带的激活码进行比对,若比对通过,则判定所述终端登录成功,若比对不通过,所述终端删除所述终端上除设备信息外的所有数据并执行所述根据所述设备信息生成注册请求并发送至服务器。可选的,在其中一个实施例中,在所述服务器对所述登录请求中携带的登录密码进行密码校验之后,还包括:在所述密码校验通过时,所述服务器发送令牌给所述终端;所述终端在接收到所述服务器发送的令牌之后,获取所述终端当前的快照版本号,根据所述快照版本号生成订阅请求,将所述订阅请求和所述令牌一并上报给所述服务器。可选的,在其中一个实施例中,所述终端将所述订阅请求和所述令牌一并上报给所述服务器之后还包括:所述服务器对所述令牌进行校验,在令牌校验通过时,获取所述服务器中存储的最新快照版本号,将所述最新快照版本号返回给所述终端,由所述终端根据最新快照版本号向所述服务器发送数据更新请求。此外,为解决传统技术中的物联网终端设备在向管理服务器进行注册或登录的过程中安全性不足的技术问题,特提出了一种设备接入的系统。一种设备接入的系统,包括:所述系统包括服务器和至少一个终端,其中:所述终端用于获取存储的设备信息,根据所述设备信息生成注册请求并发送至服务器;所述服务器用于在接收到所述注册请求后根据注册请求中的设备信息进行注册号校验;所述服务器还用于在所述注册号校验通过时,获取激活码并发送给所述终端;所述终端还用于根据所述激活码以及所述设备信息生成激活请求并发送给所述服务器;所述服务器还用于将所述激活码与所述设备信息进行绑定;所述服务器还用于确定区域标识码,并根据区域标识码、所述设备信息、所述激活码生成与所述终端对应的登录密码并返回给终端;所述终端还用于根据所述接收到的登录密码生成登录请求并发送给所述服务器;所述服务器还用于对所述登录请求中携带的登录密码进行密码校验,在所述密码校验通过时将所述终端接入所述服务器。可选的,在其中一个实施例中,所述终端还用于根据所述设备信息按照预设的注册号生成算法生成注册号,根据所述注册号、所述设备信息生成注册请求;所述服务器还用于获取所述注册请求中携带的注册号以及设备信息;根据所述获取到的设备信息按照预设的校验注册号算法生成校验注册号;判断所述校验注册号是否与所述获取到的注册号匹配,若是,判定所述注册号校验通过,反之,则判定所述注册号校验不通过。可选的,在其中一个实施例中,所述设备信息还包括设备类型;所述服务器还用于根据所述设备类型在所述服务器中存储的预设的激活码队列中查找与所述设备类型对应的目标激活码对列,从所述目标激活码队列中获取目标激活码作为与所述终端对应的激活码;将所述激活码与所述设备信息进行绑定,并将所述目标激活码从所述目标激活码队列中移除。可选的,在其中一个实施例中,所述服务器还用于根据区域标识码、所述设备信息以及所述激活码按照预设的登录密码生成算法生成与所述终端对应的登录密码,将所述登录密码与所述终端的设备信息对应存储。可选的,在其中一个实施例中,所述登录请求中还携带有与所述终端对应的设备信息;所述服务器还用于根据所述登录请求中携带的设备信息在存储的登录密码中查找与所述设备信息对应的登录密码;将所述查找到的登录密码与所述登录请求中携带的登录密码进行比对;若比对通过,则判定所述登录密码校验通过,若比对不通过,则判定所述登录密码校验不通过。可选的,在其中一个实施例中,所述终端还用于在所述终端中已存储有激活码时,根据所述设备信息、所述存储的激活码生成设备验证请求并发送给所述服务器;所述服务器还用于在存储的设备信息与激活码的绑定关系列表中查找与所述设备信息对应的绑定激活码;在查找本文档来自技高网...
设备接入的方法及系统

【技术保护点】
一种设备接入的方法,其特征在于,包括:终端获取存储的设备信息,根据所述设备信息生成注册请求并发送至服务器,所述服务器在接收到所述注册请求后根据注册请求中的设备信息进行注册号校验;在所述注册号校验通过时,所述服务器获取激活码并发送给所述终端,由所述终端根据所述激活码以及所述设备信息生成激活请求并发送给所述服务器,以使所述服务器将所述激活码与所述设备信息进行绑定;所述服务器确定区域标识码,并根据区域标识码、所述设备信息、所述激活码生成与所述终端对应的登录密码并返回给终端;所述终端根据所述接收到的登录密码生成登录请求并发送给所述服务器,由所述服务器对所述登录请求中携带的登录密码进行密码校验,在所述密码校验通过时将所述终端接入所述服务器。

【技术特征摘要】
1.一种设备接入的方法,其特征在于,包括:终端获取存储的设备信息,根据所述设备信息生成注册请求并发送至服务器,所述服务器在接收到所述注册请求后根据注册请求中的设备信息进行注册号校验;在所述注册号校验通过时,所述服务器获取激活码并发送给所述终端,由所述终端根据所述激活码以及所述设备信息生成激活请求并发送给所述服务器,以使所述服务器将所述激活码与所述设备信息进行绑定;所述服务器确定区域标识码,并根据区域标识码、所述设备信息、所述激活码生成与所述终端对应的登录密码并返回给终端;所述终端根据所述接收到的登录密码生成登录请求并发送给所述服务器,由所述服务器对所述登录请求中携带的登录密码进行密码校验,在所述密码校验通过时将所述终端接入所述服务器。2.根据权利要求1所述的设备接入的方法,其特征在于,所述根据所述设备信息生成注册请求为:根据所述设备信息按照预设的注册号生成算法生成注册号,根据所述注册号、所述设备信息生成注册请求;所述服务器在接收到所述注册请求后根据注册请求中的设备信息进行注册号校验为:所述服务器获取所述注册请求中携带的注册号以及设备信息;根据所述获取到的设备信息按照预设的校验注册号算法生成校验注册号;判断所述校验注册号是否与所述获取到的注册号匹配,若是,判定所述注册号校验通过,反之,则判定所述注册号校验不通过。3.根据权利要求1所述的设备接入的方法,其特征在于,所述设备信息还包括设备类型;所述服务器获取激活码并发送给所述终端为:根据所述设备类型在所述服务器中存储的预设的激活码队列中查找与所述设备类型对应的目标激活码对列,从所述目标激活码队列中获取目标激活码作为与所述终端对应的激活码;所述方法还包括:所述服务器将所述激活码与所述设备信息进行绑定,并将所述目标激活码从所述目标激活码队列中移除。4.根据权利要求1所述的设备接入的方法,其特征在于,所述服务器根据区域标识码、所述设备信息、所述激活码生成与所述终端对应的登录密码为:所述服务器根据区域标识码、所述设备信息以及所述激活码按照预设的登录密码生成算法生成与所述终端对应的登录密码,将所述登录密码与所述终端的设备信息对应存储。5.根据权利要求1或4所述的设备接入的方法,其特征在于,所述登录请求中还携带有与所述终端对应的设备信息;所述服务器对所述登录请求中携带的登录密码进行密码校验为:所述服务器根据所述登录请求中携带的设备信息在存储的登录密码中查找与所述设备信息对应的登录密码;将所述查找到的登录密码与所述登录请求中携带的登录密码进行比对;若比对通过,则判定所述登录密码校验通过,若比对不通过,则判定所述登录密码校验不通过。6.根据权利要求1所述的设备接入的方法,其特征在于,所述方法还包括:若所述终端中已存储有激活码,则所述终端根据所述设备信息、所述存储的激活码生成设备验证请求并发送给所述服务器;所述服务器在存储的设备信息与激活码的绑定关系列表中查找与所述设备信息对应的绑定激活码;在查找到时,将所述绑定激活码与所述设备验证请求中携带的激活码进行比对,若比对通过,则判定所述终端登录成功,若比对不通过,所述终端删除所述终端上除设备信息外的所有数据并执行所述根据所述设备信息生成注册请求并发送至服务器。7.根据权利要求1所述的设备接入的方法,其特征在于,在所述服务器对所述登录请求中携带的登录密码进行密码校验之后,还包括:在所述密码校验通过时,所述服务器发送令牌给所述终端;所述终端在接收到所述服务器发送的令牌之后,获取所述终端当前的快照版本号,根据所述快照版本号生成订阅请求,将所述订阅请求和所述令牌一并上报给所述服务器。8.根据权利要求7所述的设备接入的方法,其特征在于,所述终端将所述订阅请求和所述令牌一并上报给所述服务器之后还包括:所述服务器对所述令牌进行校验,在令牌校验...

【专利技术属性】
技术研发人员:吕榕林欧骏骁梁贤森
申请(专利权)人:厦门中控生物识别信息技术有限公司
类型:发明
国别省市:福建,35

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

1