一种物联网设备接入网络的方法、装置及系统的制作方法

文档序号:9815025阅读:653来源:国知局
一种物联网设备接入网络的方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及物联网领域,尤其涉及一种物联网设备接入网络的方法、装置及系统。
【背景技术】
[0002]物联网(英文全称:Internet Of Things,英文简称:Ι0Τ)是利用局部网络或互联网等通信技术将传感器、控制器和家用电器等设备联系在一起进行交互,或与用户进行交互,形成人与物、物与物相联,实现信息化、远程管理控制和智能化的网络。在人与物或物与物进行交互之前,物联网设备需要接入网络,因此如何使设备简便、安全地接入网络成为物联网领域一个关键的技术。
[0003]现有技术中,物联网设备接入网络的方式主要有以下几种方式:
[0004]I)用户通过物联网设备输入服务集标识(英文全称:service set identifier,英文简称:SSID)和密码(password),物联网设备利用SSID和password进行入网,这样物联网设备需要设置有触摸屏或者键盘,增加了物联网设备的成本和体积;
[0005]2)用户可以利用手机或者电脑等智能设备作为接入点(英文全称:access point,英文简称:AP),通过AP告知物联网设备SSID和password,物联网设备利用SSID和password进行入网,这样需要物联网设备具有WiFi功能,而且用户操作比较繁琐,用户体验较差;
[0006]3)物联网设备使用广播方式,请求网关设备需要入网,网关设备将SSID和password告知物联网设备,物联网设备利用SSID和password进行入网,虽然该方法实现较简易,但是存在安全隐患,容易被他人截获SSID和password;
[0007]4)通过电脑对物联网设备进行设置,这种方法操作复杂,难以大规模部署。
[0008]因此,如何在保证物联网设备安全接入网络的同时,既能减少物联网设备需要提供的硬件装置,又减少了用户的操作的步骤,让用户具有更好的用户体验度是一个亟待解决的问题。

【发明内容】

[0009]本发明的目的在于提供一种物联网设备接入网络的方法、装置及系统,在保证物联网设备安全接入网络的同时,既能减少物联网设备需要提供的硬件装置,又减少了用户的操作的步骤,一定程度上提高了物联网接入效率。
[0010]上述目标和其他目标将通过独立权利要求中的特征来达成。进一步的实现方式在从属权利要求、说明书和附图中体现。
[0011 ]第一方面,提供一种物联网设备接入网络的方法,包括:
[0012]物联网设备在出厂前,预先配置SSID和第一临时密码paSS_tmp,然后,在物联网设备需要接入网络时,物联网设备向接入点发送接入请求消息,该接入请求消息包括通用唯一识别码(英文全称:Universally Unique Identif ier,英文简称:UUID)、SSID和第一临时密码pass_tmp,UUID是指在一台机器上生成的数字,也就是序列号,保证对在同一时空中的所有物联网设备都是唯一的。SSID用于表示接入点所部署的无线局域网的名称,物联网设备可以根据SSID向接入点发送接入请求消息,所述第一 pass_tmp用于所述接入点判断所述第一 pass_tmp与所述接入点根据所述UUID从服务器获取的第二临时密码pass_tmp相同时,向所述物联网设备发送接入响应消息;
[OO13]所述物联网设备接收所述接入点发送包括所述SSID和密码password的接入响应消息;
[OOM]所述物联网设备使用接收到的所述接入响应消息中的所述SSID和所述password接入网络。
[00?5 ]接入点发送过来的pass word才是真正的密码,可以用来接入网络。
[0016]上述第一方面提供的物联网设备接入网络的方法,物联网设备向接入点发送而10、3510和第一口388_1:11^1,当接入点判断第一?388_1:11^1与接入点根据所述1]1]10从服务器获取的第二pass_tmp相同时,向物联网设备发送SSID和password,使得物联网设备使用SSID和password接入网络。克服了用户告知物联网设备SSID和password,从而在保证物联网设备安全接入网络的同时,既能减少物联网设备需要提供的硬件装置,降低物联网设备的成本,又减少了用户的操作的步骤,降低了用户的操作复杂度,使得让用户具有更好的用户体验度,而且一定程度上提高了物联网的接入效率。
[0017]在第一方面的第一种可实现方式中,在所述物联网设备使用所述SSID和password接入网络之前,所述方法还包括:
[0018]所述物联网设备生成第一提示消息,来提示用户物联网设备需要接入网络;用户确认物联网设备可以接入网络,所述物联网设备获取用户指示准许物联网设备接入网络的第一确认消息。
[0019]这样一来,在物联网设备使用SSID和password接入网络之前,再次经过用户的确认,进一步保证物联网设备安全接入网络。
[0020]第二方面,提供一种物联网设备接入网络的方法,包括:
[0021 ]接入点接收到物联网设备发送的包括UUID、SSID和第一 pass_tmp的接入请求消息后,根据所述UUID从服务器获取第二 paSS_tmp;
?0022] 当所述第一pass_tmp与所述第二pass_tmp相同时,所述接入点生成第二提示消息,来提示用户所述接入点需要向所述物联网设备发送接入响应消息;
[0023]用户确认物联网设备可以接入网络,所述接入点获取用户准许所述接入点需要向所述物联网设备发送接入响应消息的第二确认消息;
[0024]这样一来,在接入点告知物联网设备可以使用的SSID和password之前,再次经过用户的确认告知物联网设备可以使用的SSID和password,进一步保证物联网设备安全接入网络。
[0025]所述接入点向所述物联网设备发送包括所述SSID和password的接入响应消息。该接入响应消息还可以包括UUID。
[0026]上述第二方面提供的物联网设备接入网络的方法,接入点接收到物联网设备发送的UUID、SSID和第一paSS_tmp后,从服务器获取UUID对应的第二paSS_tmp,当接入点判断第一 pass_tmp与所述第二 pass_tmp相同时,接入点向物联网设备发送的SSID和password,使得物联网设备使用SSID和password接入网络。克服了用户告知物联网设备SSID和password,从而在保证物联网设备安全接入网络的同时,既能减少物联网设备需要提供的硬件装置,降低物联网设备的成本,又减少了用户的操作的步骤,降低了用户的操作复杂度,使得让用户具有更好的用户体验度,而且一定程度上提高了物联网的接入效率。
[0027]在第二方面的第一种可实现方式中,所述接入点根据所述UUID从服务器获取所述SSID 和password 包括:
[0028]所述接入点向服务器发送验证消息,所述验证消息包括所述UUID;
[0029]所述接入点接收所述服务器发送的验证响应消息,所述验证响应消息包括所述第二pass_tmp,所述服务器存储至少一个UUID,以及每个UUID对应的pass_tmp。
[0030]第三方面,提供一种物联网设备接入网络的方法,包括:
[0031]服务器接收接入点发送的通用唯一识别码UUID,所述UUID用于唯一标识物联网设备;
[0032]所述服务器根据所述UUID和第一映射关系,获取临时密码paSS_tmp,所述第一映射关系包括所述UUID到pass_tmp的映射;
[0033]所述服务器向所述接入点发送所述pas s_tmp。
[0034]上述第三方面提供的物联网设备接入网络的方法,服务器接收到接入点发送的UUID后,获取UUID到pas s_tmp的映射,向接入点发送所述pa s s_tmp,从而使得当接入点判断第一pass_tmp与所述第二 pass_tmp相同时,接入点向物联网设备发送的SSID和password,使得物联网设备使用SSID和password接入网络。克服了用户告知物联网设备SSID和password,从而在保证物联网设备安全接入网络的同时,既能减少物联网设备需要提供的硬件装置,降低物联网设备的成本,又减少了用户的操作的步骤,降低了用户的操作复杂度,使得让用户具有更好的用户体验度,而且一定程度上提高了物联网的接入效率。
[0035]在第三方面的第一种可实现方式中,服务器接收接入点发送的UUID,包括:
[0036]服务器接收接入点发送的验证消息,所述验证消息携带UUID;
[0037]所述服务器向所述接入点发送所述pass_tmp,包括:
[0038]所述服务器向所述接入点发送验证响应消息,所述验证响应消息携带所述Pass_tmp。
[0039]第四方面,提供一种物联网设备,包括:发送单元,用于向接入点发送UUID、SSID和第一 pass_tmp,接收单元,用于接收接入点发送的SSID和password,处理单元,用于使用所述SSID和password接入网络。具体的实现方式可以参考第一方面提供的物联网设备接入网络的方法中物联网设备的行为的功能。
[0040]第五方面,提供一种接入点,包括:接收单元,用于接收物联网设备发送的UUID、SSID和第一 pass_tmp,所述接收单元,还用于根据所述UUID从服务器获取第二 pass_tmp,处理单元,用于判断第一pass_tmp与所述第二pass_tmp相同时,生成提示消息,发送单元,用于向物联网设备发送SSID和password。具体的实现方式可以参考第二方面提供的物联网设备接入网络的方法中接入点的行为的功能。
[0041]第六方面,提供一种服务器,包括:接收单元,用于接收接入点发送的UUID;处理单元,用于根据所述UUID和第一映射关系,获取临时密码pass_tmp,所述第一映射关系包括所述UUID到pass_tmp的映射;发送单元,用于向所述接入点发送所述pass_tmp。具
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1