一种添加并连接隐藏中文wifi热点的方法及装置制造方法
【专利摘要】本发明公开了一种添加并连接隐藏中文wifi热点的方法及装置,该方法通过在添加隐藏中文wifi热点的时候,将wifi热点名称分别用utf-8编码和GBK编码保存到wifi配置文件中,而原有技术在保存到配置文件之前只采用utf-8编码格式,而本方案在保存之前需要进行转码的操作,转码之后将两种编码格式的热点名称都保存到配置文件。终端在扫描wifi热点时,依次将配置文件中每一个wifi热点名称封装成802.11Proble?Req帧发送,由于wifi热点在设置为中文名称情况下采用GBK编码,因此可以与终端发送的SSID匹配成功,最终解决了智能终端无法添加并连接隐藏中文wifi热点的问题。
【专利说明】一种添加并连接隐藏中文Wif i热点的方法及装置
【技术领域】
[0001]本发明涉及无线局域网络通信的【技术领域】,特别涉及一种添加并连接隐藏中文wifi热点的方法及装置。
【背景技术】
[0002]随着智能手机的快速发展,互联网的足迹深入人们日常生活的方方面面,wifi无线网络以其自由无限上网的魅力成为越来越多人,尤其是年轻人的网络生活新方式。从通信行业发展的整体情况来看,我国通信行业发展wifi非常必要,需要将3G通信的高传输速率和wifi的广覆盖特性结合,这样能够极大地发挥各自通信技术的优势。
[0003]Wifi的普及越来越广,如今支持802.1lb协议具有Wifi功能已基本成为智能手机的标配。随着wifi的广泛使用,对其使用的隐私保护越来越被关注,所以越来越多的人们喜欢将Wifi热点设置为隐藏的(即关闭热点的SSid广播功能),使其不会被其他Wifi设备搜索至IJ,而自己可以通过手动添加隐藏热点的名称与密码进行连接使用。
[0004]但是添加并连接隐藏热点目前仅支持英文名称的热点,如果将热点的名称设置为中文隐藏的,则只能添加到wifi列表里,却无法进行连接。主要是因为热点与手机端的编码格式不相同造成的。
【发明内容】
[0005]本发明的目的在于克服现有技术的缺点与不足,提供一种添加并连接隐藏中文wifi热点的方法,解决了移动智能终端不能够添加并连接隐藏中文wifi热点的技术问题,提高了用户的上网体验度。
[0006]本发明的另一个目的在于提供一种添加并连接隐藏中文wifi热点的装置。
[0007]本发明的第一个目的通过下述技术方案实现:
[0008]一种添加并连接隐藏中文wifi热点的方法,应用于支持802.1lb通信协议的移动智能终端设备,包括下列步骤:
[0009]S1、设置Wifi热点SSID为中文,并关闭SSID广播功能;
[0010]S2、手机端添加该隐藏中文热点wifi ;
[0011]S3、手机端检测wifi的热点名称,判断是否是中文,如果是则进入步骤S4,如果不是则进入步骤S5 ;
[0012]S4、将wifi的热点名称由UTF-8编码格式转换为GBK编码格式并保存到wifi的配置文件中,然后进入步骤S6;
[0013]S5、将Wifi的热点名称直接保存到Wifi的配置文件中,然后进入步骤S6 ;
[0014]S6、手机端遍历Wifi配置文件中保存的Wifi网络,依次将其中各个Wifi网络的热点名称封装到广播帧中发送出去;
[0015]S7、隐藏中文Wifi热点收到广播帧并检测其封装的Wifi热点名称与自身的Wifi热点名称进行匹配,如果匹配成功,发送802.1lProbe Response巾贞,手机端收到802.1lProbeResponse巾贞,建立wifi网络连接。
[0016]进一步的,所述步骤S2中手机端添加该隐藏中文热点Wifi包括输入Wifi热点名称、加密方式和密码,其中Wifi热点名称对应ssid属性、加密方式对应key_mgmt属性、密码对应psk属性。
[0017]进一步的,所述步骤S4中原有UTF-8编码的wifi的热点名称也会保存到wifi配置文件。
[0018]进一步的,所述的支持802.1lb通信协议的移动智能终端设备包括手机、笔记本电脑、平板电脑和掌上上网设备。
[0019]本发明的另一个目的通过下述技术方案实现:
[0020]一种添加并连接隐藏中文wifi热点的装置,应用于支持802.1lb通信协议的移动智能终端设备,所述装置包括:
[0021]隐藏中文Wifi热点设置装置,用于设置Wifi热点SSID为中文,并关闭SSID广播功倉泛;
[0022]添加wifi热点装置,用于手机端添加该隐藏中文热点wifi ;
[0023]wifi热点名称判断装置,用于手机端检测wifi的热点名称,判断是否是中文,如果是则选择连接进入Wifi热点名称编码格式转换保存装置,如果不是则选择进入Wifi热点名称直接保存装置;
[0024]wifi热点名称编码格式转换保存装置,用于将wifi的热点名称由UTF-8编码格式转换为GBK编码格式并保存到wifi的配置文件中;
[0025]Wifi热点名称直接保存装置,用于将Wifi的热点名称直接保存到Wifi的配置文件中;
[0026]wifi热点名称封装广播装置,用于手机端遍历wifi配置文件中保存的wifi网络,依次将其中各个wifi网络的热点名称封装到广播帧中发送出去;
[0027]Wifi热点匹配连接装置,用于隐藏中文Wifi热点接收广播帧并检测其封装的Wifi热点名称与自身的wifi热点名称进行匹配,如果匹配成功,发送802.1lProbe Response巾贞,手机端收到802.1lProbe Response巾贞,建立wifi网络连接。
[0028]进一步的,所述添加Wifi热点装置中手机端添加该隐藏中文热点Wifi包括输入Wifi热点名称、加密方式和密码,其中Wifi热点名称对应ssid属性、加密方式对应key_mgmt属性、密码对应psk属性。
[0029]进一步的,所述wifi热点名称编码格式转换保存装置中原有UTF-8编码的wifi的热点名称也会保存到wifi配置文件。
[0030]进一步的,所述的支持802.1lb通信协议的移动智能终端设备包括手机、笔记本电脑、平板电脑和掌上上网设备。
[0031]本发明相对于现有技术具有如下的优点及效果:
[0032]本发明提供了一种添加并连接隐藏中文wifi热点的方法及装置,解决了移动智能终端不能够添加并连接隐藏中文wifi热点的技术问题,提高了用户的上网体验度。
【专利附图】
【附图说明】
[0033]图1是本发明中一种添加并连接隐藏中文wifi热点的方法的流程步骤图;
[0034]图2是本发明中一种添加并连接隐藏中文wifi热点的装置的结构框图。
【具体实施方式】
[0035]下面结合实施例及附图对本发明作进一步详细的描述,但本发明的实施方式不限于此。
[0036]实施例一
[0037]针对目前因为热点与手机端的编码格式不相同,造成添加并连接隐藏热点仅支持英文名称的热点,如果将热点的名称设置为中文隐藏的,则只能添加到wifi列表里,却无法进行连接的问题,本发明提出一种方法,在添加隐藏中文Wifi热点的时候,将输入Wifi热点名称分别用utf-8编码和GBK编码两种编码格式保存到wifi配置文件wpa_supplicant.conf中,而现有技术在保存到配置文件之前只采用utf-8编码格式。终端在扫描wifi热点时,依次将配置文件wpa_supplicant.conf中每一个wifi热点名称封装成802.1lProbleReq帧发送,由于wifi热点在设置为中文名称情况下采用GBK编码,因此可以与终端发送的中文热点名称匹配成功。最终解决了智能终端无法添加并连接隐藏中文wifi热点的问题。
[0038]本实施例中一种添加并连接隐藏中文wifi热点的方法,具体为:
[0039]步骤1:设置wifi热点SSID (Service Set Identifier的缩写,意思是:服务集标识,通俗的意思就是无线网络自己的名字)为中文,并关闭“SSID广播”功能;
[0040]步骤2:手机端添加该隐藏中文热点,即输入热点名称(ssid属性)、加密方式(key_mgmt属性)、密码(psk属性)等一系列属性;
[0041]步骤3:检测属性中的ssid属性,即热点名称,判断是否是中文,如果是则进入步骤4 ;如果不是则进入步骤5 ;
[0042]步骤4:将wifi热点名称(ssid属性)由UTF-8编码格式转换为GBK编码格式并保存到wifi的配置文件中,同时将原有UTF-8编码的ssid也保存到wifi配置文件wpa_supplicant, config中,然后进入步骤6 ;
[0043]步骤5:将wifi热点名称(ssid属性)直接保存到wifi的配置文件wpa_supplicant, config中,因为目前手机端统一使用默认的编码格式UTF-8,所以不需要转换,然后进入步骤6 ;
[0044]步骤6:手机端遍历wifi配置文件中保存的网络,依次将各个网络的wifi热点名称(ssid属性)封装到广播巾贞中发送出去,隐藏中文wifi热点收到广播巾贞并检测其封装的wifi热点名称与自身的wifi热点名称进行匹配,匹配成功,发送802.1lProbe Response巾贞,手机端收到802.1lProbe Response巾贞,建立连接。
[0045]此方法可以推广至任何支持802.1lb通信协议的移动智能终端设备,例如手机、笔记本电脑、平板电脑和掌上上网设备等等。
[0046]实施例二
[0047]本发明还公开了一种添加并连接隐藏中文wifi热点的装置,应用于支持802.1lb通信协议的移动智能终端设备,所述装置包括:
[0048]隐藏中文Wifi热点设置装置,用于设置Wifi热点SSID为中文,并关闭SSID广播功倉泛;
[0049]添加wifi热点装置,用于手机端添加该隐藏中文热点wifi,其中手机端添加该隐藏中文热点wifi包括输入wifi热点名称、加密方式和密码,其中wifi热点名称对应ssid属性、加密方式对应key_mgmt属性、密码对应psk属性;
[0050]wifi热点名称判断装置,用于手机端检测wifi的热点名称,判断是否是中文,如果是则选择连接进入Wifi热点名称编码格式转换保存装置,如果不是则选择进入Wifi热点名称直接保存装置;
[0051]wifi热点名称编码格式转换保存装置,用于将wifi的热点名称由UTF-8编码格式转换为GBK编码格式,格式转换完成后将其保存到wifi的配置文件wpa_supplicant.config中,同时,原有UTF-8编码的wifi的热点名称也会保存到wifi配置文件wpa_supplicant.config 中;
[0052]Wifi热点名称直接保存装置,用于将Wifi的热点名称直接保存到Wifi的配置文件wpa_supplicant.config 中;
[0053]wifi热点名称封装广播装置,用于手机端遍历wifi配置文件中保存的wifi网络,依次将其中各个wifi网络的热点名称封装到广播帧中发送出去;
[0054]Wifi热点匹配连接装置,用于隐藏中文Wifi热点接收广播帧并检测其封装的Wifi热点名称与自身的wifi热点名称进行匹配,如果匹配成功,发送802.1lProbe Response巾贞,手机端收到802.1lProbe Response巾贞,建立wifi网络连接。
[0055]值得注意的是,上述装置实施例中,所包括的各个模块和单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能模块和单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0056]所述的装置可广泛应用于如手机、电子书、个人数字助理(PDA)、掌上电脑或其他具有触摸屏的终端设备中。
[0057]另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘或光盘等。
[0058]上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。
【权利要求】
1.一种添加并连接隐藏中文Wifi热点的方法,应用于支持802.1lb通信协议的移动智能终端设备,其特征在于,包括下列步骤: 51、设置Wifi热点SSID为中文,并关闭SSID广播功能; 52、手机端添加该隐藏中文热点wifi; 53、手机端检测wifi的热点名称,判断是否是中文,如果是则进入步骤S4,如果不是则进入步骤S5 ; 54、将wifi的热点名称由UTF-8编码格式转换为GBK编码格式并保存到wifi的配置文件中,然后进入步骤S6; 55、将wifi的热点名称直接保存到wifi的配置文件中,然后进入步骤S6; 56、手机端遍历Wifi配置文件中保存的Wifi网络,依次将其中各个Wifi网络的热点名称封装到广播帧中发送出去; 57、隐藏中文Wifi热点收到广播帧并检测其封装的Wifi热点名称与自身的Wifi热点名称进行匹配,如果匹配成功,发送802.1lProbe Response巾贞,手机端收到802.1lProbeResponse巾贞,建立wifi网络连接。
2.根据权利要求1所述的一种添加并连接隐藏中文wifi热点的方法,其特征在于: 所述步骤S2中手机端添加该隐藏中文热点wifi包括输入wifi热点名称、加密方式和密码,其中wifi热点名称对应ssid属性、加密方式对应key_mgmt属性、密码对应psk属性。
3.根据权利要求1所述的一种添加并连接隐藏中文wifi热点的方法,其特征在于: 所述步骤S4中原有UTF-8编码的wifi的热点名称也会保存到wifi配置文件。
4.根据权利要求1所述的一种添加并连接隐藏中文wifi热点的方法,其特征在于: 所述的支持802.1lb通信协议的移动智能终端设备包括手机、笔记本电脑、平板电脑和掌上上网设备。
5.一种添加并连接隐藏中文wifi热点的装置,应用于支持802.1lb通信协议的移动智能终端设备,其特征在于,所述装置包括: 隐藏中文Wifi热点设置装置,用于设置Wifi热点SSID为中文,并关闭SSID广播功能; 添加Wifi热点装置,用于手机端添加该隐藏中文热点Wifi ; wifi热点名称判断装置,用于手机端检测wifi的热点名称,判断是否是中文,如果是则选择连接进入wifi热点名称编码格式转换保存装置,如果不是则选择进入wifi热点名称直接保存装置; wifi热点名称编码格式转换保存装置,用于将wifi的热点名称由UTF-8编码格式转换为GBK编码格式并保存到wifi的配置文件中; Wifi热点名称直接保存装置,用于将Wifi的热点名称直接保存到Wifi的配置文件中;Wifi热点名称封装广播装置,用于手机端遍历Wifi配置文件中保存的Wifi网络,依次将其中各个Wifi网络的热点名称封装到广播帧中发送出去; wifi热点匹配连接装置,用于隐藏中文wifi热点接收广播帧并检测其封装的wifi热点名称与自身的wifi热点名称进行匹配,如果匹配成功,发送802.1lProbe Response巾贞,手机端收到802.1lProbe Response中贞,建立wifi网络连接。
6.根据权利要求5所述的一种添加并连接隐藏中文wifi热点的装置,其特征在于: 所述添加Wifi热点装置中手机端添加该隐藏中文热点Wifi包括输入Wifi热点名称、力口密方式和密码,其中Wifi热点名称对应SSid属性、加密方式对应key_mgmt属性、密码对应psk属性。
7.根据权利要求5所述的一种添加并连接隐藏中文wifi热点的装置,其特征在于: 所述wifi热点名称编码格式转换保存装置中原有UTF-8编码的wifi的热点名称也会保存到wifi配置文件。
8.根据权利要求5所述的一种添加并连接隐藏中文wifi热点的装置,其特征在于: 所述的支持802.1lb通信协议的移动智能终端设备包括手机、笔记本电脑、平板电脑和掌上上网设备。
【文档编号】H04W76/02GK104135754SQ201410381524
【公开日】2014年11月5日 申请日期:2014年8月5日 优先权日:2014年8月5日
【发明者】胡亚东 申请人:广东欧珀移动通信有限公司