一种设备连接网络的方法及装置的制造方法

文档序号:9755552阅读:437来源:国知局
一种设备连接网络的方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种设备连接网络的方法及装置。
【背景技术】
[0002]在现有技术中,某些设备因没有输入装置而不能从外部直接输入信息,需要借助其他设备来获取连接信息以接入网络。例如智能音箱,一般不配备键盘和触摸显示屏,因此不能输入WIFI的连接信息(例如SSID和密码等),此时一般的解决方案都是借助其他带输入装置的设备来获取连接信息,例如手机。下文称借助连接的设备为第一设备,需要连接的为第二设备。
[0003]通常该流程的解决方法是不具有输入功能的第二设备(如智能音箱)启动一个WIFI热点,然后第一设备(如手机)连接该热点,连接热点成功后,第一设备输入使第二设备连接的WIFI SSID和密码,并发送给第二设备,第二设备收到消息后,关闭已经启动的WIFI热点,同时连接第一设备发送过来的WIFI (密码第一设备也已经同时发送),连接成功后一般给出指示,第一设备再切换到第二设备已经连接的网络,这样就实现了第一设备和第二设备的通信。该过程需要第一设备切换网络,同时对于多台第二设备连接需要重复切网,十分不便。
[0004]故,有必要提出一种新的技术方案,以解决上述技术问题。

【发明内容】

[0005]有鉴于此,本发明的目的在于提供一种设备连接网络的方法及装置,可以解决现有技术中存在的实现第一设备和第二设备的通信,需要第一设备输入使第二设备连接的WIFI SSID和密码,并发送给第二设备,连接成功后,第一设备还需要切换到第二设备已经连接的网络,同时对于多台第二设备连接需要重复切网,十分不便的问题。
[0006]为解决上述技术问题,本发明实施例提供了以下技术方案:
[0007]本发明提供了一种设备连接网络的方法,所述设备连接网络的方法包括以下步骤:
[0008]获取第一设备的连接信息,其中,所述连接信息包括:1P地址、通信端口、所述第一设备当前已经连接的SSID和密码;
[0009]将获取到的所述连接信息按照特定规则编码成声波;
[0010]将按照特定规则编码成声波的所述连接信息传输至第二设备,以使所述第二设备连入与所述第一设备相同的网络;
[0011 ]接收并解析第二设备返回的连接状态消息;
[0012]当解析出网络连接成功,则所述第一设备与所述第二设备建立通信。
[0013]本发明还提供了一种设备连接网络的方法,所述设备连接网络的方法包括以下步骤:
[0014]接收第一设备传输的声波;
[0015]按照相应的规则解码所述声波,得到第一设备的IP地址、通信端口、SSID和密码;
[0016]根据所述SSID和密码连入与所述第一设备相同的网络;
[0017]根据所述IP地址和通信端口,向第一设备发送第二设备的连接状态消息;
[0018]所述第二设备与所述第一设备建立通信。
[0019]本发明还提供了一种设备连接网络的装置,所述设备连接网络的装置包括:
[0020]连接信息获取模块,用于获取第一设备的连接信息,其中,所述连接信息包括:IP地址、通信端口、所述第一设备当前已经连接的SSID和密码;
[0021]编码模块,用于将获取到的所述连接信息按照特定规则编码成声波;
[0022]传输模块,用于将按照特定规则编码成声波的所述连接信息传输至第二设备,以使所述第二设备连入与所述第一设备相同的网络;
[0023]解析模块,用于接收并解析第二设备返回的连接状态消息;
[0024]通信建立模块,用于当解析出网络连接成功,则控制所述第一设备与所述第二设备建立通信。
[0025]本发明还提供了一种设备连接网络的装置,所述设备连接网络的装置包括:
[0026]声波接收模块,用于接收第一设备传输的声波;
[0027]解码模块,用于按照相应的规则解码所述声波,得到第一设备的IP地址、通信端口、SSID和密码;
[0028]网络连接模块,用于根据所述SSID和密码连入与所述第一设备相同的网络;
[0029]消息发送模块,用于根据所述IP地址和通信端口,向第一设备发送第二设备的连接状态消息;
[0030]通信建立模块,用于控制所述第二设备与所述第一设备建立通信。
[0031]相对于现有技术,本发明提供的设备连接网络的方法及装置,第一设备首先获取第一设备的连接信息(包括IP地址、通信端口、WIFI SSID和密码),然后将连接信息编码成特殊的声波,该声波是可以逆向解码的;第一设备播放该声波,同时第二设备的扬声器识别该声波,识别成功后解码出第一设备的IP地址、端口、SSID和密码信息,以SSID和密码连接网络,如果第二设备连接网络成功,则根据解码出的第一设备的IP地址和通信端口,将第二设备的连接状态通过网络消息发送给第一设备,所述第二设备与所述第一设备建立通信,以进行后续更多的通信过程。本发明能够为某些没有输入功能的设备提供一种新的便利的连接网络方式,相比传统方法比较便利,而且直接通用,同时对于多台第二设备,只需要加大第一设备发送声波的音量即可,不需要重复发送,相比传统方法方便快捷。
【附图说明】
[0032]图1是本发明实施例一提供的设备连接网络的方法的实现流程示意图;
[0033]图2是本发明实施例二提供的设备连接网络的方法的实现流程示意图;
[0034]图3是本发明实施例三提供的设备连接网络的装置的模块示意图;
[0035]图4是本发明实施例四提供的设备连接网络的装置的模块示意图。
【具体实施方式】
[0036]请参照附图中的图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所示例的本发明的具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
[0037]本发明原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本发明的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。
[0038]实施例一
[0039]请参阅图1,所示为本发明实施例提供的设备连接网络的方法。
[0040]所述设备连接网络的方法,具体包括如下步骤:
[0041]在步骤SlOl中,获取第一设备的连接信息,其中,所述连接信息包括:1P地址、通信端口、所述第一设备当前已经连接的SSID和密码;
[0042]在本发明实施例中,第一设备(如手机)打开运行的App,进入连接信息发送界面,首先第一设备自动获取第一设备的IP地址和通信端口信息,如果获取不到,则弹出界面要求用户输入IP地址和通信端口信息。
[0043]在本发明实施例中,App获取该第一设备当前已经连接的WIFISSID和密码,如果成功获取,则进入下一步,否则弹出界面,要求用户手动输入当前连接的WIFI SSID和密码,App记录下来。
[0044]在步骤S102中,将获取到的所述连接信息按照特定规则编码成声波;
[0045]在步骤S103中,将按照特定规则编码成声波的所述连接信息传输至第二设备,以使所述第二设备连入与所述第一设备相同的网络;
[0046]在本发明实施例中,第一设备通过扬声器向第二设备播放按照特定规则编码成声波的所述连接信息,以使所述第二设备连入与所述第一设备相同的网络。
[0047]优选的,根据预设时间间隔,第一设备通过扬声器重复播放按照特定规则编码成声波的所述连接信息,以提高识别率。
[0048]在步骤S104中,接收并解析第二设备返回的连接状态消息;
[0049]在步骤S105中,当解析出网络连接成功,则所述第一设备与所述第二设备建立通
?目O
[0050]作为本发明另一优选实施例,当所述第二设备至少包括二台时
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1