CN105451300A - 一种网络连接方法及移动设备 - Google Patents
一种网络连接方法及移动设备 Download PDFInfo
- Publication number
- CN105451300A CN105451300A CN201510751070.5A CN201510751070A CN105451300A CN 105451300 A CN105451300 A CN 105451300A CN 201510751070 A CN201510751070 A CN 201510751070A CN 105451300 A CN105451300 A CN 105451300A
- Authority
- CN
- China
- Prior art keywords
- mobile device
- mesh network
- ssid1
- authentication information
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明实施例公开了一种网络连接方法及移动设备,该方法包括:移动设备搜索mesh网络;当移动设备搜索到至少一个mesh网络时,移动设备从至少一个mesh网络中选择一个mesh网络作为目标mesh网络;移动设备加入目标mesh网络;移动设备通过目标mesh网络将移动设备预先获取的服务集标识SSID1以及SSID1对应的密码发送至目标mesh网络内的目标主音箱,以使目标主音箱加入SSID1对应的目标无线网络。实施本发明实施例,可以在移动设备无法与主音箱建立蓝牙或WIFI连接时,将主音箱连接至无线网络。
Description
技术领域
本发明涉及通信技术领域,具体涉及一种网络连接方法及移动设备。
背景技术
无线音箱是一种新型的智能家电设备,其可以通过无线网络连接手机、平板、笔记本电脑等移动设备上的应用程序(Application,APP),移动设备与无线音箱通过无线网络连接后,移动设备可以通过APP控制无线音箱中播放的音乐。为了提高无线音箱的播放效果,通常将多个无线音箱组成一个音箱***,一个音箱***中只有一个主音箱,其它的音箱都是从音箱,主音箱可以创建mesh网络,从音箱加入该主音箱创建的mesh网络。主音箱创建mesh网络后,若未连接无线网络,主音箱无法从无线网络中获取音频、***更新等网络资源,由于主音箱无法自动加入无线网络,需要移动设备与主音箱建立蓝牙或WIFI连接后,移动设备将主音箱需要连接的无线网络的服务集标识SSID以及SSID对应的密码发送至主音箱,以使主音箱连接上无线网络。当移动设备无法与主音箱建立蓝牙或WIFI连接时,主音箱无法连接无线网络。
发明内容
本发明实施例提供一种网络连接方法及移动设备,可以在移动设备无法与主音箱建立蓝牙或WIFI连接时,将主音箱连接至无线网络。
本发明实施例第一方面,提供了一种网络连接方法,包括:
移动设备搜索mesh网络;
当所述移动设备搜索到至少一个mesh网络时,所述移动设备从所述至少一个mesh网络中选择一个mesh网络作为目标mesh网络;
所述移动设备加入所述目标mesh网络;
所述移动设备通过所述目标mesh网络将所述移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的目标主音箱,以使所述目标主音箱加入所述SSID1对应的目标无线网络。
在本发明实施例第一方面的第一种可能的实现方式中,所述移动设备加入所述目标mesh网络之后,以及所述移动设备通过所述目标mesh网络将所述移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的主音箱之前,所述方法还包括:
若所述移动设备未连接无线网络,所述移动设备从所述移动设备预先存储的至少一个SSID中查询所述移动设备连接次数最多且连接时间最长的SSID1,获取所述SSID1以及所述SSID1对应的密码;
若所述移动设备已连接无线网络,所述移动设备获取所述移动设备正在连接的SSID1以及所述SSID1对应的密码;
所述移动设备提示输入身份认证信息;
所述移动设备检测输入的身份认证信息;
所述移动设备向通讯录中的指定联系人获取第一参考认证信息,以及向正在运行的社交应用中的指定社交用户获取第二参考认证信息;
所述移动设备验证所述第一参考认证信息与所述第二参考认证信息是否相同;如果相同,所述移动设备将所述第一参考认证信息或所述第二参考认证信息作为有效认证信息;
所述移动设备比较所述身份认证信息与所述有效认证信息是否一致;
若一致,所述移动设备执行所述通过所述目标mesh网络将所述移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的目标主音箱的步骤。
结合本发明实施例第一方面,在本发明实施例第一方面的第二种可能的实现方式中,
所述移动设备加入所述目标mesh网络之后,以及所述移动设备通过所述目标mesh网络将所述移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的主音箱之前,所述方法还包括:
若所述移动设备未连接无线网络,所述移动设备从所述移动设备预先存储的至少一个SSID中查询所述移动设备连接次数最多且连接时间最长的SSID1,获取所述SSID1以及所述SSID1对应的密码;
若所述移动设备已连接无线网络,所述移动设备获取所述移动设备正在连接的SSID1以及所述SSID1对应的密码;
所述移动设备提示输入身份认证信息;
所述移动设备检测输入的身份认证信息;
所述移动设备向通讯录中的指定联系人获取第一参考认证信息,以及向正在运行的社交应用中的指定社交用户获取第二参考认证信息;
所述移动设备将所述第一参考认证信息与所述第二参考认证信息拼接成为有效认证信息;
所述移动设备比较所述身份认证信息与所述有效认证信息是否一致;
若一致,所述移动设备执行所述通过所述目标mesh网络将所述移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的目标主音箱的步骤。
结合本发明实施例第一方面,在本发明实施例第一方面的第三种可能的实现方式中,所述移动设备加入所述目标mesh网络,包括:
所述移动设备识别所述目标mesh网络内的目标主音箱发送的广播消息,向所述目标主音箱发送包含移动设备标识的确认加入消息;
所述移动设备接收所述目标主音箱发送的包含所述目标mesh网络的SSID2以及所述SSID2对应的密码的添加指令,其中,所述添加指令为所述目标主音箱接收到所述确认加入消息之后确认所述移动设备标识为有效设备标识时发送的;
所述移动设备解析所述添加指令获取所述目标mesh网络的SSID2以及所述SSID2对应的密码,加入所述目标mesh网络。
结合本发明实施例第一方面或本发明实施例第一方面的第一种至第三种中任一种可能的实现方式,在本发明实施例第一方面的第四种可能的实现方式中,所述移动设备从所述至少一个mesh网络中选择一个mesh网络作为目标mesh网络,包括:
所述移动设备从所述至少一个mesh网络中选择mesh网络名称包含预设关键字的有效mesh网络;
所述移动设备根据mesh网络优先级从所述有效mesh网络中选择优先级最高的mesh网络作为目标mesh网络,其中,所述mesh网络优先级基于所述移动设备与所述mesh网络连接成功次数确定。
本发明实施例第二方面,提供了一种移动设备,包括:
搜索单元,用于搜索mesh网络;
选择单元,用于当所述搜索单元搜索到至少一个mesh网络时,从所述至少一个mesh网络中选择一个mesh网络作为目标mesh网络;
加入单元,用于加入所述目标mesh网络;
发送单元,用于通过所述目标mesh网络将移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的目标主音箱,以使所述目标主音箱加入所述SSID1对应的目标无线网络。
在本发明实施例第二方面的第一种可能的实现方式中,所述加入单元加入所述目标mesh网络之后,以及所述发送单元通过所述目标mesh网络将移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的主音箱之前,所述移动设备还包括:
第一获取单元,用于当移动设备未连接无线网络时,从所述移动设备预先存储的至少一个SSID中查询所述移动设备连接次数最多且连接时间最长的SSID1,获取所述SSID1以及所述SSID1对应的密码;
第二获取单元,用于当所述移动设备已连接无线网络时,获取所述移动设备正在连接的SSID1以及所述SSID1对应的密码;
提示单元,用于提示输入身份认证信息;
检测单元,用于检测输入的身份认证信息;
第三获取单元,用于向通讯录中的指定联系人获取第一参考认证信息,以及向正在运行的社交应用中的指定社交用户获取第二参考认证信息;
验证单元,用于验证所述第一参考认证信息与所述第二参考认证信息是否相同;
确定单元,用于当所述验证单元验证结果为是时,将所述第一参考认证信息或所述第二参考认证信息作为有效认证信息;
比较单元,用于比较所述身份认证信息与所述有效认证信息是否一致;
当所述比较单元比较结果为是时,触发所述发送单元通过所述目标mesh网络将所述移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的目标主音箱。
结合本发明实施例第二方面,在本发明实施例第二方面的第二种可能的实现方式中,所述加入单元加入所述目标mesh网络之后,以及所述发送单元通过所述目标mesh网络将移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的主音箱之前,所述移动设备还包括:
第一获取单元,用于当移动设备未连接无线网络时,从所述移动设备预先存储的至少一个SSID中查询所述移动设备连接次数最多且连接时间最长的SSID1,获取所述SSID1以及所述SSID1对应的密码;
第二获取单元,用于当所述移动设备已连接无线网络时,获取所述移动设备正在连接的SSID1以及所述SSID1对应的密码;
提示单元,用于提示输入身份认证信息;
检测单元,用于检测输入的身份认证信息;
第三获取单元,用于向通讯录中的指定联系人获取第一参考认证信息,以及向正在运行的社交应用中的指定社交用户获取第二参考认证信息;
拼接单元,用于将所述第一参考认证信息与所述第二参考认证信息拼接成为有效认证信息;
比较单元,用于比较所述身份认证信息与所述有效认证信息是否一致;
当所述比较单元比较结果为是时,触发所述发送单元通过所述目标mesh网络将所述移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的目标主音箱。
结合本发明实施例第二方面,在本发明实施例第二方面的第三种可能的实现方式中,所述加入单元包括:
交互子单元,用于识别所述目标mesh网络内的目标主音箱发送的广播消息,向所述目标主音箱发送包含移动设备标识的确认加入消息;
所述交互子单元,还用于接收所述目标主音箱发送的包含所述目标mesh网络的SSID2以及所述SSID2对应的密码的添加指令,其中,所述添加指令为所述目标主音箱接收到所述确认加入消息之后确认所述移动设备标识为有效设备标识时发送的;
加入子单元,用于解析所述添加指令获取所述目标mesh网络的SSID2以及所述SSID2对应的密码,加入所述目标mesh网络。
结合本发明实施例第二方面或本发明实施例第二方面的第一种至第三种中任一种可能的实现方式,在本发明实施例第二方面的第四种可能的实现方式中,所述选择单元包括:
第一选择子单元,用于从所述至少一个mesh网络中选择mesh网络名称包含预设关键字的有效mesh网络;
第二选择子单元,用于根据mesh网络优先级从所述有效mesh网络中选择优先级最高的mesh网络作为目标mesh网络,其中,所述mesh网络优先级基于所述移动设备与所述mesh网络连接成功次数确定。
本发明实施例中,移动设备可以搜索mesh网络并加入主音箱所在的目标mesh网络,通过目标mesh网络与目标mesh网络中的主音箱进行通信,移动设备通过目标mesh网络将主音箱将要连接的目标无线网络的SSID1以及SSID1对应的密码发送至目标mesh网络中的主音箱,以使主音箱加入目标无线网络。实施本发明实施例,可以在移动设备未与主音箱建立蓝牙或WIFI等无线网络连接时,将主音箱连接至无线网络。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种网络构架示意图;
图2是本发明实施例公开的一种网络连接方法的流程图;
图3是本发明实施例公开的另一种网络连接方法的流程图;
图4是本发明实施例公开的另一种网络连接方法的流程图;
图5是本发明实施例公开的一种移动设备的结构示意图;
图6是本发明实施例公开的另一种移动设备的结构示意图;
图7是本发明实施例公开的另一种移动设备的结构示意图;
图8是本发明实施例公开的另一种移动设备的结构示意图;
图9是本发明实施例公开的另一种移动设备的结构示意图。
具体实施方式
下面将结合本发明实施方式中的附图,对本发明实施方式中的技术方案进行清楚、完整地描述。显然,所描述的实施方式是本发明的一部分实施方式,而不是全部实施方式。基于本发明中的实施方式,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施方式,都应属于本发明保护的范围。
本发明实施例提供一种网络连接方法及移动设备,可以在移动设备无法与主音箱建立蓝牙或WIFI连接时,将主音箱连接至无线网络。以下分别进行详细说明。
为了更好理解本发明实施例公开的一种网络连接方法及移动设备,下面先对本发明实施例适用的网络构架进行描述。请参阅图1,图1是本发明实施例公开的一种网络构架示意图。在图1所示的网络构架中,可以包括移动设备、一个主音箱和至少一个从音箱,其中,主音箱创建mesh网络之后,从音箱可以加入主音箱创建的mesh网络,移动设备也可以加入mesh网络,通过mesh网络与主音箱和从音箱进行通信,Mesh网络,即“无线蜂窝网格网络”,也称为“多跳网络”,它是一个动态的可以不断扩展的网络架构,mesh网络使用IEEE802.11s协议进行通信,在mesh网络中,主音箱作为与外部网络通信的节点,称为MPP(MeshPortalPoint),从音箱作为收发数据的节点,称为MP(MeshPoint),Mesh网络中的任意两个设备均可以保持无线互联(mesh网络中的所有音箱均可保持无线互联,相互通信)。在图1所示的网络构架中,移动设备可以包括移动手机、平板电脑、个人数字助理(PersonalDigitalAssistant,PDA)、移动互联网设备(MobileInternetDevice,MID)、智能穿戴设备(如智能手表、智能手环)等各类移动设备,本发明实施例不作限定。通过实施图1所示的网络构架,可以在移动设备无法与主音箱建立蓝牙或WIFI连接时,将主音箱连接至无线网络。
基于图1所示的网络构架,本发明实施例公开了一种网络连接方法。请参阅图2,图2是本发明实施例公开的一种网络连接方法的流程图。如图2所示,该网络连接方法可以包括以下步骤:
201,移动设备搜索mesh网络。
本发明实施例中,移动设备可以实时的或者周期性的搜索附近的mesh网络,移动设备搜索附近的mesh网络时,移动设备可以没有连接任何无线网络,移动设备也可以连接上了一个无线网络。移动设备搜索mesh网络时,移动设备没有与任何无线音箱建立网络连接。
202,当移动设备搜索到至少一个mesh网络时,移动设备从至少一个mesh网络中选择一个mesh网络作为目标mesh网络。
本发明实施例中,当移动设备搜索到至少一个mesh网络之后,移动设备从至少一个mesh网络中选择一个mesh网络作为目标mesh网络,移动设备从至少一个mesh网络中选择一个mesh网络作为目标mesh网络的方式可以为:移动设备从至少一个mesh网络中选择信号最强的mesh网络作为目标mesh网络。
在一些可行的实施方式中,步骤202可以包括:
移动设备从至少一个mesh网络中选择mesh网络名称包含预设关键字的有效mesh网络;
移动设备根据mesh网络优先级从有效mesh网络中选择优先级最高的mesh网络作为目标mesh网络,其中,mesh网络优先级基于移动设备与mesh网络连接成功次数确定。
本发明实施例中,移动设备从至少一个mesh网络中选择mesh网络名称包含预设关键字的有效mesh网络,预设关键字可以包括一些特定的字符,例如,预设关键字可以为“OPPO”、“Mesh”、“OPPO-Mesh”、“Mesh-OPPO”中的一个或几个的组合。移动设备根据mesh网络优先级从有效mesh网络中选择优先级最高的mesh网络作为目标mesh网络可以为:移动设备从有效mesh网络中选择移动设备与mesh网络连接成功次数最多的mesh网络作为目标mesh网络,移动设备每次与mesh网络连接成功之后,在移动设备与该mesh网络连接成功的次数上加1。具体场景中,举例来说,若移动设备搜索到了5个mesh网络,预设关键字为“Mesh”,5个mesh网络的网络名称分别为“Mesh-1”、“Mesh-2”、“Mesh-3”、“TP-12”、“TP-34”,移动设备从5个mesh网络中选择mesh网络名称包含预设关键字的有效mesh网络为“Mesh-1”、“Mesh-2”和“Mesh-3”,若移动设备与“Mesh-1”连接成功的次数为3次,若移动设备与“Mesh-2”连接成功的次数为2次,若移动设备与“Mesh-3”连接成功的次数为0次,则移动设备选择“Mesh-1”作为目标mesh网络。
203,移动设备加入目标mesh网络。
本发明实施例中,当移动设备从至少一个mesh网络中选择一个mesh网络作为目标mesh网络之后,移动设备加入目标mesh网络。
在一些可行的实施方式中,步骤203可以包括:
移动设备识别目标mesh网络内的目标主音箱发送的广播消息,向目标主音箱发送包含移动设备标识的确认加入消息;
移动设备接收目标主音箱发送的包含目标mesh网络的SSID2以及SSID2对应的密码的添加指令,其中,添加指令为目标主音箱接收到确认加入消息之后确认移动设备标识为有效设备标识时发送的;
移动设备解析添加指令获取目标mesh网络的SSID2以及SSID2对应的密码,加入目标mesh网络。
本发明实施例中,移动设备从至少一个mesh网络中选择一个mesh网络作为目标mesh网络,获取目标mesh网络内的目标主音箱的目标主音箱标识,至少一个mesh网络中每个mesh网络内均有一个主音箱与外部进行通信,主音箱可以向外发送广播消息。移动终端可以接收至少一个主音箱发送过来的广播消息,广播消息携带主音箱标识,移动设备识别主音箱标识为目标主音箱标识时,向目标主音箱发送包含移动设备标识的确认加入消息;目标主音箱接收到确认加入消息之后确认移动设备标识是否为有效设备标识,若是,目标主音箱向移动设备发送包含目标mesh网络的服务集标识(ServiceSetIdentifier,SSID)SSID2以及SSID2对应的密码的添加指令,移动设备接收添加指令后,解析添加指令获取目标mesh网络的SSID2以及SSID2对应的密码,加入目标mesh网络。
204,移动设备通过目标mesh网络将移动设备预先获取的服务集标识SSID1以及SSID1对应的密码发送至目标mesh网络内的目标主音箱,以使目标主音箱加入SSID1对应的目标无线网络。
本发明实施例中,移动设备预先获取的服务集标识(ServiceSetIdentifier,SSID)SSID1可以是移动设备之前连接的无线网络的SSID中的一个,也可以是移动设备正在连接的无线网络的SSID,目标无线网络的服务集标识为SSID1。移动设备通过目标mesh网络将移动设备预先获取的服务集标识SSID1以及SSID1对应的密码发送至目标mesh网络内的目标主音箱,目标主音箱接收SSID1以及SSID1对应的密码加入SSID1对应的目标无线网络。实施本发明实施例,可以在移动设备未与主音箱建立蓝牙或WIFI等无线网络连接时,将主音箱连接至无线网络。
本发明实施例中,移动设备搜索mesh网络;当移动设备搜索到至少一个mesh网络时,移动设备从至少一个mesh网络中选择一个mesh网络作为目标mesh网络;移动设备加入目标mesh网络;移动设备通过目标mesh网络将移动设备预先获取的服务集标识SSID1以及SSID1对应的密码发送至目标mesh网络内的目标主音箱,以使目标主音箱加入SSID1对应的目标无线网络。实施本发明实施例,可以在移动设备未与主音箱建立蓝牙或WIFI等无线网络连接时,将主音箱连接至无线网络。
基于图1所示的网络构架,本发明实施例公开了另一种网络连接方法。请参阅图3,图3是本发明实施例公开的另一种网络连接方法的流程图。如图3所示,该网络连接方法可以包括以下步骤:
301,移动设备搜索mesh网络。
302,当移动设备搜索到至少一个mesh网络时,移动设备从至少一个mesh网络中选择一个mesh网络作为目标mesh网络。
303,移动设备加入目标mesh网络。
304,若移动设备未连接无线网络,移动设备从移动设备预先存储的至少一个SSID中查询移动设备连接次数最多且连接时间最长的SSID1,获取SSID1以及SSID1对应的密码,执行步骤306。
本发明实施例中,若移动设备未连接无线网络,移动设备从移动设备预先存储的至少一个SSID中查询移动设备连接次数最多且连接时间最长的SSID1,获取SSID1以及SSID1对应的密码。移动设备每连接一次无线网络时,如连接WIFI时,移动设备可以将每次连接的WIFI网络的SSID以及SSID对应的密码存储在移动设备中,并统计移动设备累计连接该WIFI网络的次数,当移动设备与该WIFI网络断开时,将记录移动设备与该WIFI网络累计连接的时间。移动设备可以查询与移动设备连接次数最多且连接时间最长的SSID1,获取SSID1以及SSID1对应的密码,执行步骤306。
305,若移动设备已连接无线网络,移动设备获取移动设备正在连接的SSID1以及SSID1对应的密码,执行步骤306。
本发明实施例中,若移动设备已连接无线网络,移动设备获取移动设备正在连接的SSID1以及SSID1对应的密码,执行步骤306。需要说明的是,当移动设备在IOS***上运行时,移动设备无法获取移动设备正在连接的SSID1以及SSID1对应的密码。
306,移动设备提示输入身份认证信息。
本发明实施例中,当移动设备获取SSID1以及SSID1对应的密码之后,移动设备中会输出提示信息,移动设备可以提示用户输入身份认证信息。
307,移动设备检测输入的身份认证信息。
本发明实施例中,移动设备提示输入身份认证信息之后,检测输入的身份认证信息,输入的身份信息可以由用户进行输入。
308,移动设备向通讯录中的指定联系人获取第一参考认证信息,以及向正在运行的社交应用中的指定社交用户获取第二参考认证信息。
本发明实施例中,移动设备检测输入的身份认证信息的同时,移动设备向通讯录中的指定联系人获取第一参考认证信息,以及向正在运行的社交应用中的指定社交用户获取第二参考认证信息。例如,移动设备可以向通讯录中的指定联系人发送短消息(短消息中包括参考认证信息获取请求),指定联系人可以预先进行设定;移动设备可以向正在运行的社交应用中的指定社交用户发送参考认证信息获取请求消息,指定社交用户可以预先进行设定。当指定联系人接收到短消息后确认参考认证信息获取请求是否有效,若确认有效,指定联系人向移动设备发送第一参考认证信息;当指定社交用户接收到参考认证信息获取请求消息确认参考认证信息获取请求是否有效,若确认有效,指定社交用户向移动设备发送第二参考认证信息,移动设备获取第一参考信息和第二参考信息。
309,移动设备验证第一参考认证信息与第二参考认证信息是否相同;若是,执行步骤310,若否,提示第一参考认证信息与第二参考认证信息不相同。
本发明实施例中,移动设备验证第一参考认证信息与第二参考认证信息是否相同;若是,确认第一参考认证信息和第二参考认证信息均为有效认证信息,执行步骤310。
310,移动设备将第一参考认证信息或第二参考认证信息作为有效认证信息。
本发明实施例中,当移动设备验证第一参考认证信息与第二参考认证信息相同时,将第一参考认证信息或第二参考认证信息作为有效认证信息。
311,移动设备比较身份认证信息与有效认证信息是否一致,若是,执行步骤312,若否,提示身份认证信息与有效认证信息不一致。
本发明实施例中,移动设备比较身份认证信息与有效认证信息是否一致,若一致,执行步骤312。
312,移动设备通过目标mesh网络将移动设备预先获取的服务集标识SSID1以及SSID1对应的密码发送至目标mesh网络内的目标主音箱,以使目标主音箱加入SSID1对应的目标无线网络。
本发明实施例中的步骤301~步骤303可以参见图2所示的步骤201~步骤203,步骤312可以参见图2所示的步骤204,本发明实施例不再赘述。
本发明实施例中,当移动设备获取SSID1以及SSID1对应的密码之后,移动设备需要验证用户的身份信息,当移动设备比较输入的身份认证信息与移动设备获取的有效认证信息一致时,移动设备通过目标mesh网络将移动设备预先获取的服务集标识SSID1以及SSID1对应的密码发送至目标mesh网络内的目标主音箱,以使目标主音箱加入SSID1对应的目标无线网络。实施本发明实施例,可以验证用户的身份认证信息,防止未经认证的用户将移动设备接入目标mesh网络,提高了移动设备加入mesh网络的安全性。
基于图1所示的网络构架,本发明实施例公开了另一种网络连接方法。请参阅图4,图4是本发明实施例公开的另一种网络连接方法的流程图。如图4所示,该网络连接方法可以包括以下步骤:
401,移动设备搜索mesh网络。
402,当移动设备搜索到至少一个mesh网络时,移动设备从至少一个mesh网络中选择一个mesh网络作为目标mesh网络。
403,移动设备加入目标mesh网络。
404,若移动设备未连接无线网络,移动设备从移动设备预先存储的至少一个SSID中查询移动设备连接次数最多且连接时间最长的SSID1,获取SSID1以及SSID1对应的密码,执行步骤406。
405,若移动设备已连接无线网络,移动设备获取移动设备正在连接的SSID1以及SSID1对应的密码,执行步骤406。
406,移动设备提示输入身份认证信息。
407,移动设备检测输入的身份认证信息。
408,移动设备向通讯录中的指定联系人获取第一参考认证信息,以及向正在运行的社交应用中的指定社交用户获取第二参考认证信息。
409,移动设备将第一参考认证信息与第二参考认证信息拼接成为有效认证信息。
本发明实施例中,移动设备将第一参考认证信息与第二参考认证信息拼接成为有效认证信息的方式具体可以为:移动设备将第一参考认证信息的全部或部分与第二参考认证信息的全部或部分进行拼接,例如,第一参考认证信息包括A1、B1和C1(第一参考认证信息可以理解为指定联系人的姓名,如,A1为指定联系人的姓),第二参考认证信息包括A2和B2(第二参考认证信息可以理解为指定社交用户的姓名,如,A2为指定联系人的名字),可以将第一参考认证信息中的A1与第二参考认证信息中的A2进行拼接,得到有效认证信息。
410,移动设备比较身份认证信息与有效认证信息是否一致,若是,执行步骤411,若否,提示身份认证信息与有效认证信息不一致。
411,移动设备通过目标mesh网络将移动设备预先获取的服务集标识SSID1以及SSID1对应的密码发送至目标mesh网络内的目标主音箱,以使目标主音箱加入SSID1对应的目标无线网络。
本发明实施例中的步骤401~步骤403可以参见图2所示的步骤201~步骤203,步骤404~步骤408可以参见图3所示的步骤304~步骤308,步骤410可以参见图3所示的步骤311,步骤411可以参见图2所示的步骤204,本发明实施例不再赘述。
本发明实施例中,当移动设备获取SSID1以及SSID1对应的密码之后,移动设备需要验证用户的身份信息,移动设备将获取的第一参考认证信息与第二参考认证信息拼接为有效认证信息,当移动设备比较输入的身份认证信息与移动设备获取的有效认证信息一致时,移动设备通过目标mesh网络将移动设备预先获取的服务集标识SSID1以及SSID1对应的密码发送至目标mesh网络内的目标主音箱,以使目标主音箱加入SSID1对应的目标无线网络。实施本发明实施例,可以验证用户的身份认证信息,防止未经认证的用户将移动设备接入目标mesh网络,提高了移动设备加入mesh网络的安全性。
基于图1所示的网络构架,本发明实施例公开了一种移动设备。请参阅5,图5是本发明实施例公开的一种移动设备的结构示意图。如图5所示,该移动设备可以包括搜索单元501、选择单元502、加入单元503和发送单元504,其中:
搜索单元501,用于搜索mesh网络。
本发明实施例中,搜索单元501可以实时的或者周期性的搜索附近的mesh网络,搜索单元501搜索附近的mesh网络时,移动设备可以没有连接任何无线网络,移动设备也可以连接上了一个无线网络。搜索单元501搜索mesh网络时,移动设备没有与任何无线音箱建立网络连接。
选择单元502,用于当搜索单元501搜索到至少一个mesh网络时,从至少一个mesh网络中选择一个mesh网络作为目标mesh网络。
本发明实施例中,当搜索单元501搜索到至少一个mesh网络之后,选择单元502从至少一个mesh网络中选择一个mesh网络作为目标mesh网络,选择单元502从至少一个mesh网络中选择一个mesh网络作为目标mesh网络的方式可以为:选择单元502从至少一个mesh网络中选择信号最强的mesh网络作为目标mesh网络。
可选的,如图6所示,选择单元502可以包括:
第一选择子单元5201,用于从至少一个mesh网络中选择mesh网络名称包含预设关键字的有效mesh网络;
第二选择子单元5202,用于根据mesh网络优先级从有效mesh网络中选择优先级最高的mesh网络作为目标mesh网络,其中,mesh网络优先级基于移动设备与mesh网络连接成功次数确定。
本发明实施例中,第一选择子单元5201从至少一个mesh网络中选择mesh网络名称包含预设关键字的有效mesh网络,预设关键字可以包括一些特定的字符,例如,预设关键字可以为“OPPO”、“Mesh”、“OPPO-Mesh”、“Mesh-OPPO”中的一个或几个的组合。第二选择子单元5202根据mesh网络优先级从有效mesh网络中选择优先级最高的mesh网络作为目标mesh网络可以为:第二选择子单元5202从有效mesh网络中选择移动设备与mesh网络连接成功次数最多的mesh网络作为目标mesh网络,移动设备每次与mesh网络连接成功之后,在移动设备与该mesh网络连接成功的次数上加1。具体场景中,举例来说,若搜索单元501搜索到了5个mesh网络,预设关键字为“Mesh”,5个mesh网络的网络名称分别为“Mesh-1”、“Mesh-2”、“Mesh-3”、“TP-12”、“TP-34”,第一选择子单元5201从5个mesh网络中选择mesh网络名称包含预设关键字的有效mesh网络为“Mesh-1”、“Mesh-2”和“Mesh-3”,若移动设备与“Mesh-1”连接成功的次数为3次,若移动设备与“Mesh-2”连接成功的次数为2次,若移动设备与“Mesh-3”连接成功的次数为0次,第二选择子单元5202选择“Mesh-1”作为目标mesh网络。
加入单元503,用于加入目标mesh网络。
本发明实施例中,当选择单元502从至少一个mesh网络中选择一个mesh网络作为目标mesh网络之后,加入单元503加入目标mesh网络。
可选的,如图7所示,加入单元503可以包括:
交互子单元5301,用于识别目标mesh网络内的目标主音箱发送的广播消息,向目标主音箱发送包含移动设备标识的确认加入消息;
交互子单元5301,还用于接收目标主音箱发送的包含目标mesh网络的SSID2以及SSID2对应的密码的添加指令,其中,添加指令为目标主音箱接收到确认加入消息之后确认移动设备标识为有效设备标识时发送的;
加入子单元5302,用于解析添加指令获取目标mesh网络的SSID2以及SSID2对应的密码,加入目标mesh网络。
本发明实施例中,选择单元502从至少一个mesh网络中选择一个mesh网络作为目标mesh网络,获取目标mesh网络内的目标主音箱的目标主音箱标识,至少一个mesh网络中每个mesh网络内均有一个主音箱与外部进行通信,主音箱可以向外发送广播消息。交互子单元5301可以接收至少一个主音箱发送过来的广播消息,广播消息携带主音箱标识,交互子单元5301识别主音箱标识为目标主音箱标识时,向目标主音箱发送包含移动设备标识的确认加入消息;目标主音箱接收到确认加入消息之后确认移动设备标识是否为有效设备标识,若是,目标主音箱向移动设备发送包含目标mesh网络的服务集标识(ServiceSetIdentifier,SSID)SSID2以及SSID2对应的密码的添加指令,交互子单元5301接收添加指令后,加入子单元5302解析添加指令获取目标mesh网络的SSID2以及SSID2对应的密码,加入目标mesh网络。
发送单元504,用于通过目标mesh网络将移动设备预先获取的服务集标识SSID1以及SSID1对应的密码发送至目标mesh网络内的目标主音箱,以使目标主音箱加入SSID1对应的目标无线网络。
本发明实施例中,移动设备预先获取的服务集标识(ServiceSetIdentifier,SSID)SSID1可以是移动设备之前连接的无线网络的SSID中的一个,也可以是移动设备正在连接的无线网络的SSID,目标无线网络的服务集标识为SSID1。发送单元504通过目标mesh网络将移动设备预先获取的服务集标识SSID1以及SSID1对应的密码发送至目标mesh网络内的目标主音箱,目标主音箱接收SSID1以及SSID1对应的密码加入SSID1对应的目标无线网络。实施本发明实施例,可以在移动设备未与主音箱建立蓝牙或WIFI等无线网络连接时,将主音箱连接至无线网络。
本发明实施例中,搜索单元501搜索mesh网络;当移动设备搜索到至少一个mesh网络时,选择单元502从至少一个mesh网络中选择一个mesh网络作为目标mesh网络;加入单元503加入目标mesh网络;发送单元504通过目标mesh网络将移动设备预先获取的服务集标识SSID1以及SSID1对应的密码发送至目标mesh网络内的目标主音箱,以使目标主音箱加入SSID1对应的目标无线网络。实施本发明实施例,可以在移动设备未与主音箱建立蓝牙或WIFI等无线网络连接时,将主音箱连接至无线网络。
基于图1所示的网络构架,本发明实施例公开了另一种移动设备。请参阅8,图8是本发明实施例公开的另一种移动设备的结构示意图。如图8所示,该移动设备除了包括图5所描述的搜索单元501、选择单元502、加入单元503和发送单元504之外,还包括第一获取单元505、第二获取单元506、提示单元507、检测单元508、第三获取单元509、验证单元510、确定单元511和比较单元512,其中:
第一获取单元505,用于当移动设备未连接无线网络时,从移动设备预先存储的至少一个SSID中查询移动设备连接次数最多且连接时间最长的SSID1,获取SSID1以及SSID1对应的密码。
本发明实施例中,若移动设备未连接无线网络,第一获取单元505从移动设备预先存储的至少一个SSID中查询移动设备连接次数最多且连接时间最长的SSID1,获取SSID1以及SSID1对应的密码。移动设备每连接一次无线网络时,如连接WIFI时,移动设备可以将每次连接的WIFI网络的SSID以及SSID对应的密码存储在移动设备中,并统计移动设备累计连接该WIFI网络的次数,当移动设备与该WIFI网络断开时,将记录移动设备与该WIFI网络累计连接的时间。第一获取单元505可以查询与移动设备连接次数最多且连接时间最长的SSID1,获取SSID1以及SSID1对应的密码,触发提示单元507提示输入身份认证信息。
第二获取单元506,用于当移动设备已连接无线网络时,获取移动设备正在连接的SSID1以及SSID1对应的密码。
本发明实施例中,若移动设备已连接无线网络,第二获取单元506获取移动设备正在连接的SSID1以及SSID1对应的密码,触发提示单元507提示输入身份认证信息。需要说明的是,当移动设备在IOS***上运行时,第二获取单元506无法获取移动设备正在连接的SSID1以及SSID1对应的密码。
提示单元507,用于提示输入身份认证信息。
本发明实施例中,当第一获取单元505或第二获取单元506获取SSID1以及SSID1对应的密码之后,移动设备中会输出提示信息,提示单元507提示用户输入身份认证信息。
检测单元508,用于检测输入的身份认证信息。
本发明实施例中,提示单元507提示输入身份认证信息之后,检测单元508检测输入的身份认证信息,输入的身份信息可以由用户进行输入。
第三获取单元509,用于向通讯录中的指定联系人获取第一参考认证信息,以及向正在运行的社交应用中的指定社交用户获取第二参考认证信息。
本发明实施例中,检测单元508检测输入的身份认证信息的同时,第三获取单元509可以向通讯录中的指定联系人获取第一参考认证信息,以及向正在运行的社交应用中的指定社交用户获取第二参考认证信息。例如,第三获取单元509可以向通讯录中的指定联系人发送短消息(短消息中包括参考认证信息获取请求),指定联系人可以预先进行设定;第三获取单元509可以向正在运行的社交应用中的指定社交用户发送参考认证信息获取请求消息,指定社交用户可以预先进行设定。当指定联系人接收到短消息后确认参考认证信息获取请求是否有效,若确认有效,指定联系人向移动设备发送第一参考认证信息;当指定社交用户接收到参考认证信息获取请求消息确认参考认证信息获取请求是否有效,若确认有效,指定社交用户向移动设备发送第二参考认证信息,第三获取单元509获取第一参考信息和第二参考信息。
验证单元510,用于验证第一参考认证信息与第二参考认证信息是否相同。
本发明实施例中,验证单元510验证第一参考认证信息与第二参考认证信息是否相同;若是,确认第一参考认证信息和第二参考认证信息均为有效认证信息。
确定单元511,用于当验证单元510验证结果为是时,将第一参考认证信息或第二参考认证信息作为有效认证信息。
本发明实施例中,当验证单元510验证第一参考认证信息与第二参考认证信息相同时,确定单元511将第一参考认证信息或第二参考认证信息作为有效认证信息。
比较单元512,用于比较身份认证信息与有效认证信息是否一致。
本发明实施例中,比较单元512比较身份认证信息与有效认证信息是否一致,当比较单元512比较结果为是时,触发发送单元504通过目标mesh网络将移动设备预先获取的服务集标识SSID1以及SSID1对应的密码发送至目标mesh网络内的目标主音箱。
本发明实施例中,当第一获取单元505获取SSID1以及SSID1对应的密码之后,验证单元510需要验证用户的身份信息,当比较单元512比较输入的身份认证信息与移动设备获取的有效认证信息一致时,发送单元504通过目标mesh网络将移动设备预先获取的服务集标识SSID1以及SSID1对应的密码发送至目标mesh网络内的目标主音箱,以使目标主音箱加入SSID1对应的目标无线网络。实施本发明实施例,可以验证用户的身份认证信息,防止未经认证的用户将移动设备接入目标mesh网络,提高了移动设备加入mesh网络的安全性。
基于图1所示的网络构架,本发明实施例公开了另一种移动设备。请参阅9,图9是本发明实施例公开的另一种移动设备的结构示意图。如图9所示,该移动设备除了包括图5所描述的搜索单元501、选择单元502、加入单元503和发送单元504之外,还包括第一获取单元505、第二获取单元506、提示单元507、检测单元508、第三获取单元509、拼接单元513和比较单元512,其中:
第一获取单元505,用于当移动设备未连接无线网络时,从移动设备预先存储的至少一个SSID中查询移动设备连接次数最多且连接时间最长的SSID1,获取SSID1以及SSID1对应的密码。
第二获取单元506,用于当移动设备已连接无线网络时,获取移动设备正在连接的SSID1以及SSID1对应的密码。
提示单元507,用于提示输入身份认证信息。
检测单元508,用于检测输入的身份认证信息。
第三获取单元509,用于向通讯录中的指定联系人获取第一参考认证信息,以及向正在运行的社交应用中的指定社交用户获取第二参考认证信息。
拼接单元513,用于将第一参考认证信息与第二参考认证信息拼接成为有效认证信息。
本发明实施例中,拼接单元513将第一参考认证信息与第二参考认证信息拼接成为有效认证信息的方式具体可以为:拼接单元513将第一参考认证信息的全部或部分与第二参考认证信息的全部或部分进行拼接,例如,第一参考认证信息包括A1、B1和C1(第一参考认证信息可以理解为指定联系人的姓名,如,A1为指定联系人的姓),第二参考认证信息包括A2和B2(第二参考认证信息可以理解为指定社交用户的姓名,如,A2为指定联系人的名字),拼接单元513可以将第一参考认证信息中的A1与第二参考认证信息中的A2进行拼接,得到有效认证信息。
比较单元512,用于比较身份认证信息与有效认证信息是否一致。
当比较单元512比较结果为是时,触发发送单元504通过目标mesh网络将移动设备预先获取的服务集标识SSID1以及SSID1对应的密码发送至目标mesh网络内的目标主音箱。
本发明实施例中,当第一获取单元505获取SSID1以及SSID1对应的密码之后,验证单元510需要验证用户的身份信息,拼接单元513将获取的第一参考认证信息与第二参考认证信息拼接为有效认证信息,当比较单元512比较输入的身份认证信息与移动设备获取的有效认证信息一致时,发送单元504通过目标mesh网络将移动设备预先获取的服务集标识SSID1以及SSID1对应的密码发送至目标mesh网络内的目标主音箱,以使目标主音箱加入SSID1对应的目标无线网络。实施本发明实施例,可以验证用户的身份认证信息,防止未经认证的用户将移动设备接入目标mesh网络,提高了移动设备加入mesh网络的安全性。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-OnlyMemory,ROM)、随机存取器(RandomAccessMemory,RAM)、磁盘或光盘等。
以上对本发明实施例所提供的一种网络连接方法及移动设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种网络连接方法,其特征在于,包括:
移动设备搜索mesh网络;
当所述移动设备搜索到至少一个mesh网络时,所述移动设备从所述至少一个mesh网络中选择一个mesh网络作为目标mesh网络;
所述移动设备加入所述目标mesh网络;
所述移动设备通过所述目标mesh网络将所述移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的目标主音箱,以使所述目标主音箱加入所述SSID1对应的目标无线网络。
2.根据权利要求1所述的方法,其特征在于,所述移动设备加入所述目标mesh网络之后,以及所述移动设备通过所述目标mesh网络将所述移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的主音箱之前,所述方法还包括:
若所述移动设备未连接无线网络,所述移动设备从所述移动设备预先存储的至少一个SSID中查询所述移动设备连接次数最多且连接时间最长的SSID1,获取所述SSID1以及所述SSID1对应的密码;
若所述移动设备已连接无线网络,所述移动设备获取所述移动设备正在连接的SSID1以及所述SSID1对应的密码;
所述移动设备提示输入身份认证信息;
所述移动设备检测输入的身份认证信息;
所述移动设备向通讯录中的指定联系人获取第一参考认证信息,以及向正在运行的社交应用中的指定社交用户获取第二参考认证信息;
所述移动设备验证所述第一参考认证信息与所述第二参考认证信息是否相同;如果相同,所述移动设备将所述第一参考认证信息或所述第二参考认证信息作为有效认证信息;
所述移动设备比较所述身份认证信息与所述有效认证信息是否一致;
若一致,所述移动设备执行所述通过所述目标mesh网络将所述移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的目标主音箱的步骤。
3.根据权利要求1所述的方法,其特征在于,所述移动设备加入所述目标mesh网络之后,以及所述移动设备通过所述目标mesh网络将所述移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的主音箱之前,所述方法还包括:
若所述移动设备未连接无线网络,所述移动设备从所述移动设备预先存储的至少一个SSID中查询所述移动设备连接次数最多且连接时间最长的SSID1,获取所述SSID1以及所述SSID1对应的密码;
若所述移动设备已连接无线网络,所述移动设备获取所述移动设备正在连接的SSID1以及所述SSID1对应的密码;
所述移动设备提示输入身份认证信息;
所述移动设备检测输入的身份认证信息;
所述移动设备向通讯录中的指定联系人获取第一参考认证信息,以及向正在运行的社交应用中的指定社交用户获取第二参考认证信息;
所述移动设备将所述第一参考认证信息与所述第二参考认证信息拼接成为有效认证信息;
所述移动设备比较所述身份认证信息与所述有效认证信息是否一致;
若一致,所述移动设备执行所述通过所述目标mesh网络将所述移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的目标主音箱的步骤。
4.根据权利要求1所述的方法,其特征在于,所述移动设备加入所述目标mesh网络,包括:
所述移动设备识别所述目标mesh网络内的目标主音箱发送的广播消息,向所述目标主音箱发送包含移动设备标识的确认加入消息;
所述移动设备接收所述目标主音箱发送的包含所述目标mesh网络的SSID2以及所述SSID2对应的密码的添加指令,其中,所述添加指令为所述目标主音箱接收到所述确认加入消息之后确认所述移动设备标识为有效设备标识时发送的;
所述移动设备解析所述添加指令获取所述目标mesh网络的SSID2以及所述SSID2对应的密码,加入所述目标mesh网络。
5.根据权利要求1~4任一项所述的方法,其特征在于,所述移动设备从所述至少一个mesh网络中选择一个mesh网络作为目标mesh网络,包括:
所述移动设备从所述至少一个mesh网络中选择mesh网络名称包含预设关键字的有效mesh网络;
所述移动设备根据mesh网络优先级从所述有效mesh网络中选择优先级最高的mesh网络作为目标mesh网络,其中,所述mesh网络优先级基于所述移动设备与所述mesh网络连接成功次数确定。
6.一种移动设备,其特征在于,包括:
搜索单元,用于搜索mesh网络;
选择单元,用于当所述搜索单元搜索到至少一个mesh网络时,从所述至少一个mesh网络中选择一个mesh网络作为目标mesh网络;
加入单元,用于加入所述目标mesh网络;
发送单元,用于通过所述目标mesh网络将移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的目标主音箱,以使所述目标主音箱加入所述SSID1对应的目标无线网络。
7.根据权利要求6所述的移动设备,其特征在于,所述加入单元加入所述目标mesh网络之后,以及所述发送单元通过所述目标mesh网络将移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的主音箱之前,所述移动设备还包括:
第一获取单元,用于当移动设备未连接无线网络时,从所述移动设备预先存储的至少一个SSID中查询所述移动设备连接次数最多且连接时间最长的SSID1,获取所述SSID1以及所述SSID1对应的密码;
第二获取单元,用于当所述移动设备已连接无线网络时,获取所述移动设备正在连接的SSID1以及所述SSID1对应的密码;
提示单元,用于提示输入身份认证信息;
检测单元,用于检测输入的身份认证信息;
第三获取单元,用于向通讯录中的指定联系人获取第一参考认证信息,以及向正在运行的社交应用中的指定社交用户获取第二参考认证信息;
验证单元,用于验证所述第一参考认证信息与所述第二参考认证信息是否相同;
确定单元,用于当所述验证单元验证结果为是时,将所述第一参考认证信息或所述第二参考认证信息作为有效认证信息;
比较单元,用于比较所述身份认证信息与所述有效认证信息是否一致;
当所述比较单元比较结果为是时,触发所述发送单元通过所述目标mesh网络将所述移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的目标主音箱。
8.根据权利要求6所述的移动设备,其特征在于,所述加入单元加入所述目标mesh网络之后,以及所述发送单元通过所述目标mesh网络将移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的主音箱之前,所述移动设备还包括:
第一获取单元,用于当移动设备未连接无线网络时,从所述移动设备预先存储的至少一个SSID中查询所述移动设备连接次数最多且连接时间最长的SSID1,获取所述SSID1以及所述SSID1对应的密码;
第二获取单元,用于当所述移动设备已连接无线网络时,获取所述移动设备正在连接的SSID1以及所述SSID1对应的密码;
提示单元,用于提示输入身份认证信息;
检测单元,用于检测输入的身份认证信息;
第三获取单元,用于向通讯录中的指定联系人获取第一参考认证信息,以及向正在运行的社交应用中的指定社交用户获取第二参考认证信息;
拼接单元,用于将所述第一参考认证信息与所述第二参考认证信息拼接成为有效认证信息;
比较单元,用于比较所述身份认证信息与所述有效认证信息是否一致;
当所述比较单元比较结果为是时,触发所述发送单元通过所述目标mesh网络将所述移动设备预先获取的服务集标识SSID1以及所述SSID1对应的密码发送至所述目标mesh网络内的目标主音箱。
9.根据权利要求6所述的移动设备,其特征在于,所述加入单元包括:
交互子单元,用于识别所述目标mesh网络内的目标主音箱发送的广播消息,向所述目标主音箱发送包含移动设备标识的确认加入消息;
所述交互子单元,还用于接收所述目标主音箱发送的包含所述目标mesh网络的SSID2以及所述SSID2对应的密码的添加指令,其中,所述添加指令为所述目标主音箱接收到所述确认加入消息之后确认所述移动设备标识为有效设备标识时发送的;
加入子单元,用于解析所述添加指令获取所述目标mesh网络的SSID2以及所述SSID2对应的密码,加入所述目标mesh网络。
10.根据权利要求6~9任一项所述的移动设备,其特征在于,所述选择单元包括:
第一选择子单元,用于从所述至少一个mesh网络中选择mesh网络名称包含预设关键字的有效mesh网络;
第二选择子单元,用于根据mesh网络优先级从所述有效mesh网络中选择优先级最高的mesh网络作为目标mesh网络,其中,所述mesh网络优先级基于所述移动设备与所述mesh网络连接成功次数确定。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510751070.5A CN105451300B (zh) | 2015-11-04 | 2015-11-04 | 一种网络连接方法及移动设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510751070.5A CN105451300B (zh) | 2015-11-04 | 2015-11-04 | 一种网络连接方法及移动设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105451300A true CN105451300A (zh) | 2016-03-30 |
CN105451300B CN105451300B (zh) | 2019-02-01 |
Family
ID=55560975
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510751070.5A Active CN105451300B (zh) | 2015-11-04 | 2015-11-04 | 一种网络连接方法及移动设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105451300B (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107454657A (zh) * | 2016-05-31 | 2017-12-08 | 九阳股份有限公司 | 一种语音配网方法 |
CN107959553A (zh) * | 2017-02-21 | 2018-04-24 | 北京百瑞互联技术有限公司 | 提升蓝牙网络入网速度的方法 |
CN108199905A (zh) * | 2018-02-01 | 2018-06-22 | 乐鑫信息科技(上海)有限公司 | Mesh网络及其mesh设备和配网方法 |
CN108252461A (zh) * | 2018-01-16 | 2018-07-06 | 广州格绿朗遮阳篷科技有限公司 | 一种基于物联网络的智能遮阳方法 |
CN109921969A (zh) * | 2019-03-27 | 2019-06-21 | 魏嘉琦 | 一种应用于智能家居的通信方法 |
CN111955018A (zh) * | 2018-05-02 | 2020-11-17 | 谷歌有限责任公司 | 用于蓝牙立体声音频回放的无线解决方案 |
WO2020253695A1 (zh) * | 2019-06-17 | 2020-12-24 | 华为技术有限公司 | 一种智能家居设备的接入方法及一种电子设备 |
CN112217831A (zh) * | 2017-09-18 | 2021-01-12 | 创新先进技术有限公司 | 关于物联网设备的信息交互方法、装置及设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130272164A1 (en) * | 2012-04-17 | 2013-10-17 | Econais Ae | Systems and methods of wi-fi enabled device configuration |
CN103607751A (zh) * | 2013-11-18 | 2014-02-26 | 深圳市通力科技开发有限公司 | 无线设备配置方法及*** |
CN104683994A (zh) * | 2015-03-18 | 2015-06-03 | 北京联盛德微电子有限责任公司 | 无线网络的配置方法和无线网络设备 |
CN104918302A (zh) * | 2015-05-29 | 2015-09-16 | 广东欧珀移动通信有限公司 | 一种构建无线网格网络的方法及无线音箱 |
-
2015
- 2015-11-04 CN CN201510751070.5A patent/CN105451300B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130272164A1 (en) * | 2012-04-17 | 2013-10-17 | Econais Ae | Systems and methods of wi-fi enabled device configuration |
CN103607751A (zh) * | 2013-11-18 | 2014-02-26 | 深圳市通力科技开发有限公司 | 无线设备配置方法及*** |
CN104683994A (zh) * | 2015-03-18 | 2015-06-03 | 北京联盛德微电子有限责任公司 | 无线网络的配置方法和无线网络设备 |
CN104918302A (zh) * | 2015-05-29 | 2015-09-16 | 广东欧珀移动通信有限公司 | 一种构建无线网格网络的方法及无线音箱 |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107454657B (zh) * | 2016-05-31 | 2020-10-27 | 九阳股份有限公司 | 一种语音配网方法 |
CN107454657A (zh) * | 2016-05-31 | 2017-12-08 | 九阳股份有限公司 | 一种语音配网方法 |
CN107959553B (zh) * | 2017-02-21 | 2020-10-02 | 北京百瑞互联技术有限公司 | 提升蓝牙网络入网速度的方法 |
CN107959553A (zh) * | 2017-02-21 | 2018-04-24 | 北京百瑞互联技术有限公司 | 提升蓝牙网络入网速度的方法 |
CN112217831A (zh) * | 2017-09-18 | 2021-01-12 | 创新先进技术有限公司 | 关于物联网设备的信息交互方法、装置及设备 |
CN108252461A (zh) * | 2018-01-16 | 2018-07-06 | 广州格绿朗遮阳篷科技有限公司 | 一种基于物联网络的智能遮阳方法 |
WO2019149036A1 (zh) * | 2018-02-01 | 2019-08-08 | 乐鑫信息科技(上海)股份有限公司 | Mesh网络及其mesh设备和配网方法 |
US11109185B2 (en) | 2018-02-01 | 2021-08-31 | Espressif Systems (Shanghai) Co., Ltd. | Mesh network and mesh device and network distribution method thereof |
CN108199905A (zh) * | 2018-02-01 | 2018-06-22 | 乐鑫信息科技(上海)有限公司 | Mesh网络及其mesh设备和配网方法 |
CN111955018A (zh) * | 2018-05-02 | 2020-11-17 | 谷歌有限责任公司 | 用于蓝牙立体声音频回放的无线解决方案 |
US11690109B2 (en) | 2018-05-02 | 2023-06-27 | Google Llc | True wireless solution for BT stereo audio playback |
US11071150B2 (en) | 2018-05-02 | 2021-07-20 | Google Llc | True wireless solution for BT stereo audio playback |
CN111955018B (zh) * | 2018-05-02 | 2022-02-01 | 谷歌有限责任公司 | 用于连接音频附件设备与客户端计算设备的方法和*** |
CN109921969A (zh) * | 2019-03-27 | 2019-06-21 | 魏嘉琦 | 一种应用于智能家居的通信方法 |
CN109921969B (zh) * | 2019-03-27 | 2021-07-30 | 魏嘉琦 | 一种应用于智能家居的通信方法 |
WO2020253695A1 (zh) * | 2019-06-17 | 2020-12-24 | 华为技术有限公司 | 一种智能家居设备的接入方法及一种电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN105451300B (zh) | 2019-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105451300A (zh) | 一种网络连接方法及移动设备 | |
CN105307143B (zh) | 一种网络连接方法及无线音箱 | |
US9749324B2 (en) | System, device and method for network authorization based on no password or random password | |
CN105007201A (zh) | 一种接入网络的方法、无线音箱及*** | |
CN103841626A (zh) | 一种物联网无线终端及其配置方法及移动终端 | |
CN103068066A (zh) | 一种智能移动通信终端及其无线网络接入方法、*** | |
CN108781473B (zh) | 一种在不同终端间共享文件的方法及设备 | |
CN105142010A (zh) | 一种多播放设备的蓝牙连接选择方法及主播放设备 | |
WO2021082527A1 (zh) | 通信方法、***以及基站、终端 | |
CN107135149B (zh) | 一种用于推荐社交用户的方法与设备 | |
CN106686752B (zh) | 一种通过用户设备上第一应用建立无线连接的方法与设备 | |
CN104767767A (zh) | 互联网访问数据共享方法、装置、***及网络设备 | |
CN104918302B (zh) | 一种构建无线网格网络的方法及无线音箱 | |
CN109417492A (zh) | 一种网络功能nf管理方法及nf管理设备 | |
CN105187900A (zh) | 一种播放***的无线连接控制方法及播放设备 | |
CN105282829A (zh) | 一种连接网络的方法及无线音箱 | |
CN104754132A (zh) | 一种电子设备工作模式确定方法及电子设备 | |
CN104410969A (zh) | 无线保真wifi热点隐藏方法及终端设备 | |
CN103209418A (zh) | 移动终端及其wifi热点信息更新方法 | |
KR20160103115A (ko) | 인증 알고리즘을 선택하는 방법, 장치 및 시스템 | |
CN105451129A (zh) | 一种网络切换方法及无线音箱 | |
EP3833153B1 (en) | Network connection methods and devices | |
WO2017031870A1 (zh) | 一种播放设备分组控制方法及用户终端 | |
CN104703211A (zh) | 一种虚拟化接入方法及设备 | |
CN113810899A (zh) | eSIM设备配置***、方法、装置及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong Applicant after: OPPO Guangdong Mobile Communications Co., Ltd. Address before: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong Applicant before: Guangdong OPPO Mobile Communications Co., Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |