一种配置wifi参数的方法和装置的制造方法

文档序号:10691755阅读:544来源:国知局
一种配置wifi参数的方法和装置的制造方法
【专利摘要】一种配置WIFI参数的方法和装置,涉及短距离无线通信技术领域。其中的方法包括:第一终端设备基于近距离无线通讯NFC链路获取第二终端设备的WIFI配置信息数据包;第一终端设备解析WIFI配置信息数据包获取第二终端设备的WIFI参数,第一终端设备根据WIFI参数接入第一网络。本发明基于近距离无线通讯技术能够实现WIFI参数的快速共享。
【专利说明】
一种配置WIFI参数的方法和装置
技术领域
[0001]本发明涉及短距离无线通信技术领域,尤其涉及一种配置WIFI参数的方法和装置。
【背景技术】
[0002]随着智能手机的大量普及,以及WIFI网络的大面积覆盖,越来越多的人通过智能手机连接WIFI网络上网,和朋友之间分享WIFI密码也比较常见。但为了防止其他人员蹭网,用户通常会将WIFI密码设置的比较复杂,手动输入密码很容易出错,使用十分不便。
[0003]现有技术中,可以通过扫描二维码来分享WIFI密码,但是,二维码扫描后,WIFI密码以明文的方式显示,很容易被人获知密码,造成信息泄露。

【发明内容】

[0004]本发明的一个目的是提供一种配置WIFI参数的方法,通过近距离无线通讯技术,实现终端设备之间共享WIFI参数。
[0005]根据本发明的一个方面,一种配置WIFI参数的方法,包括:
[0006]第一终端设备基于近距离无线通讯NFC链路获取第二终端设备的WIFI配置信息数据包;
[0007]第一终端设备解析WIFI配置信息数据包获取第二终端设备的WIFI参数;
[0008]第一终端设备根据WIFI参数接入第一网络。
[0009]优选的,第一终端设备根据WIFI参数接入第一网络包括:
[0010]第一终端设备根据本地的WIFI开关标识,判断自身当前网络状态;
[0011]在WIFI开关标识为关闭状态时,第一终端设备触发WIFI开关标识为启动状态;
[0012]在WIFI开关标识为启动状态时,第一终端设备根据WIFI参数接入第一网络。
[0013]优选的,在WIFI开关标识为启动状态时,第一终端设备根据WIFI参数接入第一网络包括:
[0014]判断第一终端设备是否已接入第二网络;
[0015]在第一终端设备已接入第二网络时,断开当前的第二网络后,根据WIFI参数接入与WIFI参数相对应的第一网络;
[0016]在第一终端设备未接入任何网络时,根据WIFI参数接入与WIFI参数相对应的第一网络。
[0017]优选的,WIFI配置信息数据包内封装有NDEF数据格式的WIFI参数。
[0018]优选的,WIFI参数包括WIFI密码和/或服务集标识符SSID。
[0019]根据本发明的另一方面,一种配置WIFI参数的装置,包括:
[0020]WIFI数据包获取单元,用于基于NFC链路获取终端设备的WIFI配置信息数据包;[0021 ] WIFI数据包解析单元,用于解析WIFI配置信息数据包获取终端设备的WIFI参数;
[0022]WIFI网络接入单元,用于根据终端设备的WIFI参数接入第一网络。
[0023]优选的,该装置还包括:
[0024]网络状态判断单元,用于根据本地的WIFI开关标识,判断当前网络状态;
[0025]WIFI网络接入单元用于根据网络状态判断单元的判断结果,在WIFI开关标识为关闭状态时,触发WIFI开关标识为启动状态;在WIFI开关标识为启动状态时,根据WIFI参数接入第一网络。
[0026]优选的,网络状态判断单元还用于判断装置是否已接入第二网络;
[0027]WIFI网络接入单元用于根据网络状态判断单元的判断结果,在已接入第二网络时,断开当前的第二网络后,根据WIFI参数接入与WIFI参数相对应的第一网络;在未接入任何网络时,直接根据WIFI参数接入与WIFI参数相对应的第一网络。
[0028]优选的,WIFI配置信息数据包内封装有NDEF数据格式的WIFI参数。
[0029]优选的,WIFI参数包括WIFI密码和/或服务集标识符SSID。
[0030]根据本发明的又一方面,一种终端设备,包括上述的配置WIFI参数的装置。
[0031]与现有技术相比,本发明第一终端设备基于近距离无线通讯NFC链路获取第二终端设备的WIFI配置信息数据包,解析WIFI配置信息数据包获取第二终端设备的WIFI参数;第一终端设备根据WIFI参数接入第一网络。通过上述方法,能够实现WIFI参数的快速共享。
【附图说明】
[0032]图1是根据本发明第一实施方式的方法流程图;
[0033]图2是根据本发明第二实施方式的方法流程图;
[0034]图3是根据本发明第三实施方式的装置结构示意图;
[0035]图4是根据本发明第四实施方式的装置结构示意图;
[0036]图5是根据本发明第五实施方式的终端设备结构示意图。
【具体实施方式】
[0037]为使本发明的目的、技术方案和优点更加清楚明了,下面结合【具体实施方式】并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。
[0038]图1是根据本发明第一实施方式的方法流程图。其中,配置WIFI参数的方法包括以下步骤:
[0039]在步骤110,第一终端设备基于NFC链路获取第二终端设备的WIFI配置信息数据包。
[0040]其中,第一终端设备和第二终端设备可以具有是NF C(Near FieldCommunicat 1n,近距离无线通讯技术)功能的手机、APID、手提电脑等移动设备。NFC面向近距离通信,适用于交换敏感的个人信息。本发明利用该技术实现两个终端设备的资源共享,例如,当A手机已连接WIFI网络,A手机和B手机相互靠近时,A手机可以将自己的WIFI配置信息数据包发送给B手机。其中,WIFI配置信息数据包内封装有NDEF数据格式(NFC DataExchange Format,NFC数据交换格式)的WIFI参数。例如,可以将WIFI密码以及WIFI的SSID(Service Set Identifier,服务集标识符)封装在WIFI配置信息数据包中。[0041 ]在步骤120,第一终端设备解析WIFI配置信息数据包获取第二终端设备的WIFI参数。
[0042 ]例如,B手机解析从A手机接收的NDEF格式的数据包,获取WIFI密码以及WIFI的SSID0
[0043]在步骤130,第一终端设备根据WIFI参数接入第一网络。
[0044]在该实施例中,第一终端设备基于NFC链路获取第二终端设备的WIFI配置信息数据包,解析WIFI配置信息数据包获取第二终端设备的WIFI参数,第一终端设备根据WIFI参数接入第一网络。因此能够实现WIFI参数的快速共享,并且WIFI密码在传输过程中不会泄
Mo
[0045]图2是根据本发明第二实施方式的方法流程图。其中,配置WIFI参数的方法包括以下步骤:
[0046]在步骤210,第一终端设备靠近第二终端设备。
[0047]其中,第一终端设备和第二终端设备可以为手机,均开启NFC Beam,并且第二终端设备已连接WIFI网络。
[0048]在步骤220,第二终端设备将WIFI配置信息数据包发送给第一终端设备。
[0049]在一个实施例中,第二终端设备将WIFI配置信息数据包发送给第一终端设备之前,可以先对第一终端设置进行验证,如果验证通过才将WIFI配置信息数据包发送给第一终端设备,可以防止其它具有NFC功能的设备在接近连接WIFI网络的终端设备时,恶意蹭网。
[0050]在步骤230,第一终端设备解析WIFI配置信息数据包,获得第二终端设备的WIFI参数。
[0051 ]在步骤240,第一终端设备根据本地的WIFI开关标识,判断自身当前网络状态,若所述WIFI开关标识为关闭状态,则执行步骤250,否则,执行步骤260。
[0052]在步骤250,第一终端设备触发WIFI开关标识为启动状态,并连接与第二终端设备的WIFI参数相适应的第一 WIFI网络。
[0053]在步骤260,判断第一终端设备是否已接入第二网络。若已接入第二网络,则执行步骤270,若未接入任何网络,则执行步骤280。
[0054]在步骤270,第一终端设备断开当前第二网络后根据WIFI参数接入与WIFI参数相对应的第一网络。
[0055]在步骤280,第一终端设备直接根据WIFI参数接入与WIFI参数相对应的第一网络。
[0056]在该实施例中,第一终端设备和第二终端设备相互靠近时,基于NFC链路实现WIFI参数共享,第一终端设备获得第二终端设备的WIFI参数后,根据当前的网络状态执行不同代码逻辑,最终实现接入与第二终端设备的WIFI参数相适应的WIFI网络。即两个支持NFC功能的终端设备靠近后,就能实现WIFI密码的快速分享,且不会泄露WIFI密码。
[0057]图3是根据本发明第三实施方式的装置结构示意图。其中,配置WIFI参数的装置包括WIFI数据包获取单元310、WIFI数据包解析单元320和WIFI网络接入单元330。
[0058]WIFI数据包获取单元310用于基于近距离无线通讯NFC链路获取终端设备的WIFI配置信息数据包。
[0059]其中,终端设备可以具有是NFC功能的手机、APID、手提电脑等移动设备。NFC面向近距离通信,适用于交换敏感的个人信息。本发明利用该技术实现两个终端设备的资源共享,例如,当A手机已连接WIFI网络,A手机和B手机相互靠近时,A手机可以将自己的WIFI配置信息数据包发送给B手机的WIFI数据包获取单元310。其中,WIFI配置信息数据包内封装有NDEF数据格式的WIFI参数。例如,可以将WIFI密码以及WIFI的SSID封装在WIFI配置信息数据包中。
[0060]WIFI数据包解析单元320用于解析WIFI配置信息数据包获取终端设备的WIFI参数。
[0061 ] 例如,WIFI数据包解析单元320解析从A手机接收的NDEF格式的数据包,获取WIFI密码以及WIFI的SSID。
[0062]WIFI网络接入单元330用于根据WIFI参数接入第一网络。
[0063]在该实施例中,配置WIFI参数的装置基于NFC获取终端设备的WIFI配置信息数据包,解析WIFI配置信息数据包获取终端设备的WIFI参数,以便根据WIFI参数接入网络。因此能够实现WIFI参数的快速共享,并且WIFI密码在传输过程中不会泄露。
[0064]图4是根据本发明第四实施方式的装置结构示意图。其中,配置WIFI参数的装置包括WIFI数据包获取单元410、WIFI数据包解析单元420、网络状态判断单元430和WIFI网络接入单元440。
[0065]WIFI数据包获取单元410用于获取终端设备的WIFI配置信息数据包。WIFI数据包解析单元420用于解析WIFI配置信息数据包,获得终端设备的WIFI参数。网络状态判断单元430用于根据本地的WIFI开关标识,判断当前网络状态,以及判断装置是否已接入网络,并将判断结果发送至WIFI网络接入单元440 JIFI网络接入单元440用于根据网络状态判断单元430的判断结果,在WIFI开关标识为关闭状态时,先触发WIFI开关标识为启动状态,然后连接与WIFI参数相适应的第一网络,在装置已接入第二网络时,先断开当前第二网络后再接入与WIFI参数相对应的第一网络,在装置未接入其它网络时,直接接入与WIFI参数相对应的第一网络。
[0066]在该实施例中,基于NFC实现WIFI参数共享,当配置WIFI参数的装置获得终端设备的WIFI参数后,根据当前的网络状态执行不同代码逻辑,最终实现接入与终端设备的WIFI参数相适应的WIFI网络。即两个支持NFC功能的终端设备靠近后,就能实现WIFI密码的快速分享,且不会泄露WIFI密码。
[0067]图5是根据本发明第五实施方式的终端设备结构示意图。该终端设备500包括上述实施例中的配置WIFI参数的装置510,配置WIFI参数的装置510的各部件单元已在上述各实施例中进行了详细介绍,此处不再进一步阐述。
[0068]在一个实施例中,终端设备可以为手机。即本发明两个支持NFC功能的手机靠近后,就能实现WIFI密码的快速分享,并且WIFI密码在传输过程中不会泄露,保证用户WIFI网络的安全。
[0069]应当理解的是,本发明的上述【具体实施方式】仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。
【主权项】
1.一种配置WIFI参数的方法,其特征在于,包括: 第一终端设备基于近距离无线通讯NFC链路获取第二终端设备的WIFI配置信息数据包; 所述第一终端设备解析所述WIFI配置信息数据包获取所述第二终端设备的WIFI参数; 所述第一终端设备根据所述WIFI参数接入第一网络。2.根据权利要求1所述的方法,其中,所述第一终端设备根据所述WIFI参数接入第一网络包括: 所述第一终端设备根据本地的WIFI开关标识,判断自身当前网络状态; 在所述WIFI开关标识为关闭状态时,所述第一终端设备触发WIFI开关标识为启动状态; 在所述WIFI开关标识为启动状态时,所述第一终端设备根据所述WIFI参数接入第一网络。3.根据权利要求2所述的方法,其中,在所述WIFI开关标识为启动状态时,所述第一终端设备根据所述WIFI参数接入第一网络包括: 判断所述第一终端设备是否已接入第二网络; 在所述第一终端设备已接入第二网络时,断开当前的第二网络后,根据所述WIFI参数接入与所述WIFI参数相对应的第一网络; 在所述第一终端设备未接入任何网络时,根据所述WIFI参数接入与所述WIFI参数相对应的第一网络。4.根据权利要求1所述的方法,其中,所述WIFI配置信息数据包内封装有NDEF数据格式的WIFI参数。5.根据权利要求1-4任一所述的方法,其特征在于,所述WIFI参数包括WIFI密码和/或服务集标识符SSID。6.一种配置WIFI参数的装置,其特征在于,包括: WIFI数据包获取单元,用于基于NFC链路获取终端设备的WIFI配置信息数据包; WIFI数据包解析单元,用于解析所述WIFI配置信息数据包获取所述终端设备的WIFI参数; WIFI网络接入单元,用于根据所述终端设备的WIFI参数接入第一网络。7.根据权利要求6所述的装置,其中,还包括: 网络状态判断单元,用于根据本地的WIFI开关标识,判断当前网络状态; 所述WIFI网络接入单元用于根据所述网络状态判断单元的判断结果,在所述WIFI开关标识为关闭状态时,触发WIFI开关标识为启动状态;在所述WIFI开关标识为启动状态时,根据所述WIFI参数接入第一网络。8.根据权利要求7所述的装置,其特征在于, 所述网络状态判断单元还用于判断所述装置是否已接入第二网络; 所述WIFI网络接入单元用于根据所述网络状态判断单元的判断结果,在已接入第二网络时,断开当前的第二网络后,根据所述WIFI参数接入与所述WIFI参数相对应的第一网络;在未接入任何网络时,直接根据所述WIFI参数接入与所述WIFI参数相对应的第一网络。9.根据权利要求6所述的装置,其中,所述WIFI配置信息数据包内封装有NDEF数据格式的WIFI参数。10.根据权利要求6-9任一所述的装置,其中,所述WIFI参数包括WIFI密码和/或SSID。
【文档编号】H04W4/00GK106060772SQ201610653827
【公开日】2016年10月26日
【申请日】2016年8月10日 公开号201610653827.1, CN 106060772 A, CN 106060772A, CN 201610653827, CN-A-106060772, CN106060772 A, CN106060772A, CN201610653827, CN201610653827.1
【发明人】曹其鹏
【申请人】乐视控股(北京)有限公司, 乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1