Wifi热点连接及选择方法、通信终端及系统的制作方法

xiaoxiao2020-10-23  9

Wifi热点连接及选择方法、通信终端及系统的制作方法
【技术领域】
[0001]本发明涉及通信领域,具体涉及一种WIFI热点连接及选择方法、通信终端及系统。
【背景技术】
[0002]随着Internet网络的高速发展和通信技术的日新月异,运营商和各个商家,在各种不同的场所(如机场)和地点(如咖啡店),都已经开始逐步提供无加密的WIFI热点,以用来吸引用户和给用户提供方便的网络访问。
[0003]但是,运营商和商家所提供的无加密的WIFI设备,却由于性质不同而在用户体验上有根本的差异:运营商所提供的无加密WIFI热点其实是其提供网络有偿服务的一种,在连接后,需要在运营商的页面进行二次认证后,才能真正的接入Internet网络。商家提供的WIFI热点则是不需要进行二次认证,连接以后就可以直接访问Internet网络。且由于运营商的实力远胜于商家,所以很多情况下,运营商的无加密WIFI热点的信号质量要比商家所提供的无加密WIFI热点要强。这样,用户在选择无加密WIFI热点接入Internet网络时,即使WIFI的管理软件支持自动加入无加密WIFI热点,仍然需要手动验证该WIFI热点是否需要二次认证和选择,过程繁琐,在较大程度上降低了用户体验的满意度。

【发明内容】

[0004]本发明要解决的主要技术问题是,提供一种WIFI热点连接及选择方法、通信终端及系统,解决现有不能自动筛选需二次认证的WIFI热点的问题。为了解决上述问题,本发明提供了一种WIFI热点连接方法,包括:
[0005]通信终端连接一个无加密的WIFI热点;
[0006]所述通信终端向网络服务器发送预置的验证信息,所述网络服务器预置有所述验证信息;
[0007]所述通信终端接收所述网络服务器反馈的验证信息,并与其本地预置的所述验证信息比较,在二者一致时保持与所述WIFI热点的连接。
[0008]在本发明的一种实施例中,当所述通信终端判断所述网络服务器反馈的验证信息与其本地的所述验证信息不一致时,所述方法还包括:
[0009]所述通信终端重新选择并连接至一个无加密的WIFI热点;
[0010]或所述通信终端将所述WIFI热点从无加密WIFI热点列表中删除后,重新选择并连接至一个无加密的WIFI热点;
[0011]或所述通信终端直接退出WIFI连接。
[0012]在本发明的一种实施例中,所述通信终端连接所述无加密的WIFI热点前,还包括:
[0013]根据预置的运营商WIFI热点信息将所述通信终端搜索到的无加密WIFI热点中的运营商WIFI热点剔除。
[0014]为了解决上述问题,本发明还提供了一种WIFI热点选择方法,包括:
[0015]通信终端连接一个无加密的WIFI热点;
[0016]所述通信终端向网络服务器发送预置的验证信息,所述网络服务器预置有所述验证信息;
[0017]所述网络服务器接收所述验证信息,并与其本地预置的验证信息进行比较,在二者一致时向所述通信终端反馈所述验证信息;
[0018]所述通信终端接收所述网络服务器反馈的验证信息,并与其本地预置的所述验证信息比较,在二者一致时保持与所述WIFI热点的连接。
[0019]在本发明的一种实施例中,当所述网络服务器判断所述通信终端发送的验证信息与其本地预置的验证信息不一致时;或当所述通信终端判断所述网络服务器反馈的验证信息与其本地的所述验证信息不一致时,所述方法还包括:
[0020]所述通信终端重新选择并连接至一个无加密的WIFI热点;
[0021]或所述通信终端将所述WIFI热点从无加密WIFI热点列表中删除后,重新选择并连接至一个无加密的WIFI热点;
[0022]或所述通信终端直接退出WIFI连接。
[0023]在本发明的一种实施例中,所述通信终端和/或所述网络服务器在发送验证信息之前,还包括将待发送的验证信息进行加密;
[0024]所述通信终端和/或所述网络服务器将接收到的验证信息与本地预置的验证信息比较之前,还包括对接收到的验证信息进行解密。
[0025]在本发明的一种实施例中,所述通信终端和/或所述网络服务器将待发送的验证信息加密成二进制验证数据信息。
[0026]为了解决上述问题,本发明还提供了一种通信终端,包括WIFI通信模块、第一发送模块、第一接收模块和第一处理模块;
[0027]所述WIFI通信模块用于连接一个无加密的WIFI热点;
[0028]所述第一发送模块用于向网络服务器发送所述通信终端本地预置的验证信息;
[0029]所述第一接收模块用于接收所述网络服务器反馈的验证信息;
[0030]所述第一处理模块用于将所述第一接收模块接收到的验证信息与所述通信终端本地预置的所述验证信息进行比较,且在二者一致时保持所述WIFI通信模块与所述WIFI热点的连接。
[0031 ] 在本发明的一种实施例中,所述通信终端还包括重选模块,所述重选模块用于在所述第一处理模块判断所述第一接收模块接收到的验证信息与所述通信终端本地预置的验证信息不一致时,重新选择一个无加密的WIFI热点与所述WIFI通信模块连接;或将所述WIFI热点从无加密WIFI热点列表中删除后,重新选择一个无加密的WIFI热点与所述WIFI通信模块连接。
[0032]在本发明的一种实施例中,所述通信终端还包括筛选模块,所述筛选模块用于在所述WIFI通信模块选择并连接一个无加密WIFI热点前,根据预置的运营商WIFI热点信息将所述WIFI通信模块搜索到的无加密WIFI热点中的运营商WIFI热点剔除。
[0033]在本发明的一种实施例中,所述通信终端还包括第一加密模块和第一解密模块,所述第一加密模块用于在所述第一发送模块将所述验证信息发送给所述网络服务器之前,对该待发送的验证信息进行加密;所述第一解密模块用于在所述第一处理模块将所述第一接收模块接收到的验证信息与所述通信终端本地预置的所述验证信息进行比较之前,对所述第一接收模块接收到的验证信息进行解密处理。
[0034]为了解决上述问题,本发明还提供了一种通信系统,包括通信终端和网络服务器;
[0035]所述通信终端包括WIFI通信模块、第一发送模块、第一接收模块和第一处理模块;所述网络服务器包括第二接收模块、第二发送模块、和第二处理模块;所述WIFI通信模块用于选择并连接一个无加密的WIFI热点;
[0036]所述第一发送模块用于向所述第二接收模块发送所述通信终端本地预置的验证信息;
[0037]所述第二接收模块用于接收所述第一发送模块发送的验证信息;
[0038]所述第二处理模块用于将所述第二接收模块接收到的验证信息与所述网络服务器本地预置的验证信息进行比较,并在二者一致时通过所述第二发送模块向所述第一接收模块发送验证信息;
[0039]所述第一接收模块用于接收所述第二发送模块发送的验证信息;
[0040]所述第一处理模块用于将所述第一接收模块接收到的验证信息与所述通信终端本地预置的所述验证信息进行比较,且在二者一致时保持所述WIFI通信模块与所述WIFI热点的连接。
[0041]在本发明的一种实施例中,所述网络服务器还包括第二解密模块和第二加密模块;
[0042]所述第二解密模块用于在所述第二处理模块将所述第二接收模块接收到的验证信息与所述网络服务器本地预置的验证信息进行比较前,对所述第二接收模块接收到的验证信息进行解密处理;
[0043]所述第二加密模块用于在所述第二发送模块向所述通信终端发送所述验证信息之前,将待发送的所述验证信息进行加密处理。
[0044]本发明的有益效果是:
[0045]本发明提供的WIFI热点连接及选择方法、通信终端及系统,通信终端选择并连接一个无加密的WIFI热点;向网络服务器发送预置的验证信息,网络服务器也预置有该验证信息;网络服务器接收到验证信息后,与其本地预置的验证信息进行比较,在二者一致时向通信终端反馈验证信息;通信终端接收网络服务器反馈的验证信息并与其本地预置的验证信息比较,在二者一时,表明当前连接的WIFI热点是不需要进行 二次认证的热点,保持与该WIFI热点的连接。可见,本发明中的通信终端通过预置的验证信息实现了自动对无加密WIFI热点中需要二次验证的WIFI热点的筛选,不需要用户手动去进行验证和选择,简化了WIFI通信的操作过程,在较大程度上提高了用户体验的满意度。
【附图说明】
[0046]图1为本发明实施例一提供的WIFI热点选择方法流程示意图;
[0047]图2为本发明实施例二提供的通信系统结构示意图;
[0048]图3为本发明实施例二提供的通信终端结构示意图一;
[0049]图4为本发明实施例二提供的网络服务器结构示意图一;
[0050]图5为本发明实施例二提供的通信终端结构示意图二 ;
[0051]图6为本发明实施例二提供的通信终端结构示意图三;
[0052]图7为本发明实施例二提供的网络服务器结构示意图二 ;
[0053]图8为本发明实施例三提供的应用场景一中WIFI热点选择方法流程示意图;
[0054]图9为图8中网络服务器对验证信息进行处理的流程示意图;
[0055]图10为本发明实施例三提供的应用场景二中WIFI热点选择方法流程示意图;
[0056]图11为本发明实施例三提供的应用场景三中WIFI热点选择方法流程示意图。
【具体实施方式】
[0057]下面通过【具体实施方式】结合附图对本发明作进一步详细说明。
[0058]实施例一:
[0059]请参见图1所示:本实施例提供的WIFI热点选择方法包括以下步骤:
[0060]步骤101:通信终端选择并连接一个无加密的WIFI热点;
[0061]步骤102:通信终端向网络服务器发送预置的验证信息,该网络服务器预置有该验证信息;
[0062]步骤103:网络服务器接收通信终端发送的验证信息,并与其本地预置的验证信息进行比较,在二者一致时向通信终端反馈验证信息;
[0063]步骤104:通信终端接收网络服务器反馈的验证信息,并与其本地预置的所述验证信息比较,在二者一致时表明通信终端当前连接的WIFI热点不需要二次验证,保持通信终端与该WIFI热点连接。
[0064]可见,本实施例中的通信终端通过预置的验证信息实现了自动对无加密WIFI热点中需要二次验证的WIFI热点的筛选,不需要用户手动去进行验证和选择,简化了 WIFI通信的操作过程,在较大程度上提高了用户体验的满意度。也在较大程度上避免通信终端误接入运营商提供的需要二次验证的无加密WIFI热点,减少用户经济支出,进一步提高用户体验的满意度。
[0065]在上述步骤101中的通信终端可以是手机、IPAD等具有WIFI通信功能的终端设备;其选择WIFI热点的方式可以是以下方式中的任意一种:
[0066]方式一:通信终端搜索无加密WIFI热点得到无加密WIFI热点列表,然后从该WIFI热点列表中选择一个进行连接,其选择时,可以选择信号质量最好的一个WIFI热点,也可以根据用户指定的顺序选择,甚至可以从该WIFI热点列表中随机选择一个WIFI热点坐坐.寸寸;
[0067]方式二:直接根据用户键入的WIFI热点信息搜索对应的WIFI热点,并进行连接。
[0068]在步骤103中,当网络服务器判断通信终端发送的验证信息与其本地预置的验证信息不一致时;网络服务器可以通知通信终端重新选择一个无加密WIFI热点并连接,然后转至步骤102 ;直至选择到一个不需要二次验证的无加密WIFI热点,或当前没有剩余的无加密WIFI热点。
[0069]在步骤104中,当通信终端判断网络服务器反馈的验证信息与其本地的验证信息不一致时,重新选择并连接至一个无加密的WIFI热点。然后转至步骤102,直至选择到一个不需要二次验证的无加密WIFI热点,或当前没有剩余的无加密WIFI热点。
[0070]当然,在上述步骤103和步骤104中,当比较验证信息不一致时,通信终端可以先将当前验证的WIFI热点从无加密WIFI热点列表中删除后,在从该列表中重新选择并连接至一个无加密的WIFI热点;在某些应用场景下,通信终端可直接退出WIFI连接,例如在当前的无加密WIFI热点本来就只有一个的情况下等等。
[0071]在本实施例中,在上述步骤101之前,还可包括对运营商WIFI热点进行剔除的步骤,以提高后续验证的成功率。具体的,可根据预置的运营商WIFI热点信息将通信终端搜索到的无加密WIFI热点中的运营商WIFI热点剔除。具体的,可以先将各运营商提供的WIFI热点信息(例如名称等)进行预置,具体可预置在通信终端本地,可以预置在通信终端可以通信获取信息的其他装置上,然后通信终端在完成无加密WIFI热点搜索得到无加密WIFI热点列表后,根据预置的运营商WIFI热点信息从列表中将运营商WIFI热点剔除。
[0072]在本实施例中,为了保证验证信息在传递过程中不会被需要二次验证的WIFI热点所篡改,还可将验证信息发送给对方之前,对待发送的验证信息进行加密。具体的,在上述步骤102中,通信终端在向网络服务器发送验证信息之前,对其将要发送的验证信息进行加密;和/或在上述步骤103中,网络服务器在向通信终端发送验证信息之前,对其待发送的验证信息进行加密。对应的,通信终端和/或网络服务器将接收到的验证信息与本地预置的验证信息比较之前,还包括对接收到的验证信息进行解密的过程。本实施例中,具体的加解密算法可根据具体的应用场景选择,在此不再赘述。在本实施例中,为了进一步保证加密的安全和可靠性,通信终端和/或网络服务器将待发送的验证信息加密成二进制验证数据信息。
[0073]值得注意的是,本实施例中验证信息理论上可以是任何起到区分和辨识作用的数据信息;为了保证该信息的安全性和可靠性,可根据具体的应用场景设置其具体的格式和内容。
[0074]实施例二:
[0075]本实施例提供了一种通信系统,请参见图2所示,其包括通信终端和网络服务器;其中,请分别参见图3和图4所示,通信终端包括WIFI通信模块、第一发送模块、第一接收模块和第一处理模块;网络服务器包括第二接收模块、第二发送模块、和第二处理模块;
[0076]通信终端的WIFI通信模块用于选择并连接一个无加密的WIFI热点;其选择WIFI热点的方式可以是以下方式中的任意一种:
[0077]方式一:通信终端搜索无加密WIFI热点得到无加密WIFI热点列表,然后从该WIFI热点列表中选择一个进行连接,其选择时,可以选择信号质量最好的一个WIFI热点,也可以根据用户指定的顺序选择,甚至可以从该WIFI热点列表中随机选择一个WIFI热点坐坐.寸寸;
[0078]方式二:直接根据用户键入的WIFI热点信息搜索对应的WIFI热点,并进行连接。
[0079]通信终端的第一发送模块用于在WIFI热点连接至一个无加密的WIFI热点后,向网络服务器发送通信终端本地预置的验证信息;
[0080]网络服务器的第二接收模块用于接收第一发送模块发送的验证信息;
[0081]网络服务器的第二处理模块用于将第二接收模块接收到的验证信息与网络服务器本地预置的验证信息进行比较,并在二者一致时通过第二发送模块向通信终端发送验证信息;
[0082]通信终端的第一接收模块用于接收第二发送模块发送的验证信息;
[0083]通信终端的第一处理模块用于将第一接收模块接收到的验证信息与其本地预置的所述验证信息进行比较,且在二者一致时,表明WIFI热点当前连接的无加密WIFI热点不需要二次验证,保持WIFI通信模块与该述WIFI热点的连接。
[0084]在本实施例中,通信终端还可包括重选模块,该重选模块用于在通信终端的第一处理模块判断第一接收模块接收到的验证信息与通信终端本地预置的验证信息不一致时,重新选择一个无加密的WIFI热点与所述WIFI通信模块连接;或将当前连接的WIFI热点从无加密WIFI热点列表中删除后,重新选择一个无加密的WIFI热点与所述WIFI通信模块连接。以及用于在网络服务其的第二处理模块判断第二接收模块接收到的验证信息与网络服务器本地存储的验证信息不一致时,重新选择一个无加密的WIFI热点与所述WIFI通信模块连接;或将当前连接 的WIFI热点从无加密WIFI热点列表中删除后,重新选择一个无加密的WIFI热点与所述WIFI通信模块连接。
[0085]请参见图5所示,本实施例中的通信终端还包括筛选模块,该筛选模块用于在WIFI通信模块选择并连接一个无加密的WIFI热点前,对运营商WIFI热点进行剔除,以提高后续验证的成功率。具体的,筛选模块可根据预置的运营商WIFI热点信息将通信终端搜索到的无加密WIFI热点中的运营商WIFI热点剔除。具体的,可以先将各运营商提供的WIFI热点信息(例如名称等)进行预置,具体可预置在通信终端本地,可以预置在通信终端可以通信获取信息的其他装置上,然后通信终端在完成无加密WIFI热点搜索得到无加密WIFI热点列表后,根据预置的运营商WIFI热点信息从列表中将运营商WIFI热点剔除。
[0086]为了保证验证信息在发送过程中的安全性,请参见图6所示,本实施例中的通信终端还可包括第一加密模块和第一解密模块,第一加密模块用于在通信终端的第一发送模块将验证信息发送给网络服务器之前,对该待发送的验证信息进行加密;第一解密模块用于在第一处理模块将通信终端的第一接收模块接收到的验证信息与通信终端本地预置的验证信息进行比较之前,对第一接收模块接收到的验证信息进行解密处理。
[0087]对应的,请参见图7所示,本实施例中的网络服务器还包括第二解密模块和第二加密模块;第二解密模块用于在网络服务器的第二处理模块将第二接收模块接收到的验证信息与网络服务器本地预置的验证信息进行比较前,对第二接收模块接收到的验证信息进行解密处理;第二加密模块用于在网络服务器的第二发送模块向所述通信终端发送验证信息之前,将待发送的所述验证信息进行加密处理。
[0088]本实施例中的第一加密模块和第二加密模块具体可将待发送的验证信息加密成二进制验证数据信息,以进一步确保其在传输过程的安全性。具体的加密算法可根据具体的应用场景选定。
[0089]实施例三:
[0090]下面结合几种具体的应用场景对本发明做进一步的说明,以帮助更好的理解本发明的方案。
[0091]应用场景一:
[0092]仅针对单个无加密WIFI热点进行验证的过程,该单个无加密WIFI热点可以是用户指定的,也可能是当前仅搜索到一个无加密WIFI热点等等。请参见图8所示,其包括以下步骤:
[0093]步骤801:通信终端连接至该无加密WIFI热点;
[0094]步骤802:通信终端对待发送的验证信息进行数据加密,将其加密成二进制验证数据信息;本步骤中具体可采用1024位的RSA加密;
[0095]步骤803:通信终端将加密后的验证信息发送给对应的网络服务器;
[0096]步骤804:网络服务器对接收到的验证信息进行验证处理,并在验证与其本地预置的验证信息一致时,向通信终端反馈加密后的验证信息;
[0097]步骤805:通信终端接收网络服务器发送的验证信息;
[0098]步骤806:通信终端对接收到的验证信息进行解密;
[0099]步骤807:通信终端将解密后的验证信息与本地预置的验证信息进行比较;
[0100]步骤808:通信终端判断二者是否一致,如是,转置步骤809 ;否则,结束该流程。
[0101]步骤809:保持与该WIFI热点的连接。
[0102]上述步骤804中,网络服务器对接收到的验证信息进行验证处理的过程请参见图9所示,其包括:
[0103]步骤8041:接收通信终端发送的二进制验证数据信息;
[0104]步骤8042:判断是否接收成功,如是,转至步骤8042,否则,结束该处理流程;
[0105]步骤8043:解密接收到的二进制验证数据信息;
[0106]步骤8044:将解密后的验证信息与本地预置的验证信息进行比较;
[0107]步骤8045:判断二者是否一致,如是,转至步骤8046,否则,结束该处理流程;
[0108]步骤8046:加密本地预置的验证信息,具体可采用采用1024位的RSA加密算法将其加密成二进制验证数据信息;
[0109]步骤8047:将加密后的验证信息发送给通信终端。
[0110]应用场景二:
[0111]上述应用场景一仅以单个WIFI热点为例进行的说明。但是,在很多应用场景下,通信终端搜索到的无加密WIFI热点往往是多个。下面结合对通信终端搜索到的多个无加密WIFI热点进行验证的过程进行说明。请参见图10所示,其包括:
[0112]步骤1001:通信终端搜索并保存无加密WIFI热点,得到无加密WIFI热点列表;
[0113]步骤1002:通信终端从无加密WIFI热点列表中选择一个无加密WIFI热点进行连接,具体可选择信号最好的WIFI热点进行连接;当然,也可根据用户设定的其他规则选择;
[0114]步骤1003:通信终端对待发送的验证信息进行数据加密,将其加密成二进制验证数据信息;
[0115]步骤1004:通信终端将加密后的验证信息发送给对应的网络服务器;
[0116]步骤1005:通信终端判断该验证信息是否发送成功,如是,转至步骤1006,否则,转置步骤1013 ;
[0117]步骤1006:网络服务器对接收到的验证信息进行验证处理,并在验证与其本地预置的验证信息一致时,向通信终端反馈加密后的验证信息;
[0118]步骤1007:通信终端接收网络服务器发送的验证信息;
[0119]步骤1008:通信终端判断该验证信息是否接收成功,如是,转至步骤1009,否则,转置步骤1013 ;
[0120]步骤1009:通信终端对接收到的验证信息进行解密;
[0121]步骤1010:通信终端将解密后的验证信息与本地预置的验证信息进行比较;
[0122]步骤1011:通信终端判断二者是否一致,如是,转置步骤1012 ;否则,转至步骤1013 ;
[0123]步骤1012:保持与该WIFI热点的连接。
[0124]步骤1013:删除当前连接的WIFI热点;
[0125]步骤1014:判断无加密WIFI热点列表中是否还剩余WIFI热点,如是,转置步骤1002 ;否则,结束该处理流程。
[0126]上述步骤1006中网络服务器对接收到的验证信息进行验证处理的过程与图9所示的处理过程类似,在此不再赘述。
[0127]应用场景三:
[0128]在很多应用场景下,通信终端搜索到的无加密WIFI热点往往是多个;这多个无加密WIFI热点中,即可能包括运营商提供的需二次验证的WIFI热点,也包括其他商家等提供的不需要二次验证的WIFI热点。因此,可以先将搜索到的无加密WIFI热点中商家提供的WIFI热点剔除,再进行后续的连接及验证过程,能提高验证的成功率。且通信终端在选择连接WIFI热点时,可以针对用户指定的WIFI热点进行连接。下面的流程以该例进行说明,请参见图11所示,其包括:
[0129]步骤1101:通信终端搜索并只保存非运营商名称的无加密WIFI热点,得到无加密WIFI热点列表;
[0130]步骤1102:通信终端从连接至用户指定顺序的第一个无加密WIFI热点;当然,也可根据用户设定的其他规则选择;
[0131]步骤1103:通信终端对待发送的验证信息进行数据加密,将其加密成二进制验证数据信息;本步骤中具体可采用128位的AES算法,当然可以采用其他的加密算法;
[0132]步骤1104:通信终端将加密后的验证信息发送给对应的网络服务器;
[0133]步骤1105:通信终端判断该验证信息是否发送成功,如是,转至步骤1106,否则,转置步骤1113 ;
[0134]步骤1106:网络服务器对接收到的验证信息进行验证处理,并在验证与其本地预置的验证信息一致时,向通信终端反馈加密后的验证信息;
[0135]步骤1107:通信终端接收网络服务器发送的验证信息;
[0136]步骤1108:通信终端判断该验证信息是否接收成功,如是,转至步骤1109,否则,转置步骤1113 ;
[0137]步骤1109:通信终端对接收到的验证信息 进行解密;
[0138]步骤1110:通信终端将解密后的验证信息与本地预置的验证信息进行比较;
[0139]步骤1111:通信终端判断二者是否一致,如是,转置步骤1112 ;否则,转至步骤1113 ;
[0140]步骤1112:保持与该WIFI热点的连接。
[0141]步骤1113:删除当前连接的WIFI热点;
[0142]步骤1114:判断无加密WIFI热点列表中是否还剩余用户指定的WIFI热点,如是,转置步骤1102 ;否则,结束该处理流程。
[0143]上述步骤1106中网络服务器对接收到的验证信息进行验证处理的过程与图9所示的处理过程类似,只是网络服务器在对验证信息进行加密时,具体可采用128位的AES算法进行加密。
[0144]可见,本发明提供的方案,通信终端通过预置的验证信息实现了自动对无加密WIFI热点中需要二次验证的WIFI热点的筛选,不需要用户手动去进行验证和选择,简化了WIFI通信的操作过程,在较大程度上提高了用户体验的满意度。也在较大程度上避免通信终端误接入运营商提供的需要二次验证的无加密WIFI热点,减少用户经济支出,进一步提闻用户体验的满意度。
[0145]以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
【主权项】
1.一种WIFI热点连接方法,其特征在于,包括: 通信终端连接一个无加密的WIFI热点; 所述通信终端向网络服务器发送预置的验证信息,所述网络服务器预置有所述验证信息; 所述通信终端接收所述网络服务器反馈的验证信息,并与其本地预置的所述验证信息比较,在二者一致时保持与所述WIFI热点的连接。2.如权利要求1所述的WIFI热点连接方法,其特征在于,当所述通信终端判断所述网络服务器反馈的验证信息与其本地的所述验证信息不一致时,所述方法还包括: 所述通信终端重新选择并连接至一个无加密的WIFI热点; 或所述通信终端将所述WIFI热点从无加密WIFI热点列表中删除后,重新选择并连接至一个无加密的WIFI热点; 或所述通信终端直接退出WIFI连接。3.如权利要求1或2所述的WIFI热点连接方法,其特征在于,所述通信终端连接所述无加密的WIFI热点前,还包括: 根据预置的运营商WIFI热点信息将所述通信终端搜索到的无加密WIFI热点中的运营商WIFI热点剔除。4.一种WIFI热点选择方法,其特征在于,包括: 通信终端连接一个无加密的WIFI热点; 所述通信终端向网络服务器发送预置的验证信息,所述网络服务器预置有所述验证信息; 所述网络服务器接收所述验证信息,并与其本地预置的验证信息进行比较,在二者一致时向所述通信终端反馈所述验证信息; 所述通信终端接收所述网络服务器反馈的验证信息,并与其本地预置的所述验证信息比较,在二者一致时保持与所述WIFI热点的连接。5.如权利要求4所述的WIFI热点选择方法,其特征在于,当所述网络服务器判断所述通信终端发送的验证信息与其本地预置的验证信息不一致时;或当所述通信终端判断所述网络服务器反馈的验证信息与其本地的所述验证信息不一致时,所述方法还包括: 所述通信终端重新选择并连接至一个无加密的WIFI热点; 或所述通信终端将所述WIFI热点从无加密WIFI热点列表中删除后,重新选择并连接至一个无加密的WIFI热点; 或所述通信终端直接退出WIFI连接。6.如权利要求4或5所述的WIFI热点选择方法,其特征在于,所述通信终端和/或所述网络服务器在发送验证信息之前,还包括将待发送的验证信息进行加密; 所述通信终端和/或所述网络服务器将接收到的验证信息与本地预置的验证信息比较之前,还包括对接收到的验证信息进行解密。7.如权利要求6所述的WIFI热点选择方法,其特征在于,所述通信终端和/或所述网络服务器将待发送的验证信息加密成二进制验证数据信息。8.一种通信终端,其特征在于,包括WIFI通信模块、第一发送模块、第一接收模块和第一处理模块; 所述WIFI通信模块用于连接一个无加密的WIFI热点; 所述第一发送模块用于向网络服务器发送所述通信终端本地预置的验证信息; 所述第一接收模块用于接收所述网络服务器反馈的验证信息; 所述第一处理模块用于将所述第一接收模块接收到的验证信息与所述通信终端本地预置的所述验证信息进行比较,且在二者一致时保持所述WIFI通信模块与所述WIFI热点的连接。9.如权利要求8所述的通信终端,其特征在于,所述通信终端还包括重选模块,所述重选模块用于在所述第一处理模块判断所述第一接收模块接收到的验证信息与所述通信终端本地预置的验证信息不一致时,重新选择一个无加密的WIFI热点与所述WIFI通信模块连接;或将所述WIFI热点从无加密WIFI热点列表中删除后,重新选择一个无加密的WIFI热点与所述WIFI通信模块连接。10.如权利要求8或9所述的通信终端,其特征在于,所述通信终端还包括筛选模块,所述筛选模块用于在所述WIFI通信模块选择并连接一个无加密WIFI热点前,根据预置的运营商WIFI热点信息将所述WIFI通信模块搜索到的无加密WIFI热点中的运营商WIFI热点剔除。11.如权利要求8或9所述的通信终端,其特征在于,所述通信终端还包括第一加密模块和第一解密模块,所述第一加密模块用于在所述第一发送模块将所述验证信息发送给所述网络服务器之前,对该待发送的验证信息进行加密;所述第一解密模块用于在所述第一处理模块将所述第一接收模块接收到的验证信息与所述通信终端本地预置的所述验证信息进行比较之前,对所述第一接收模块接收到的验证信息进行解密处理。12.一种通信系统,其特征在于,包括通信终端和网络服务器; 所述通信终端包括WIFI通信模块、第一发送模块、第一接收模块和第一处理模块;所述网络服务器包括第二接收模块、第二发送模块、和第二处理模块; 所述WIFI通信模块用于选择并连接一个无加密的WIFI热点; 所述第一发送模块用于向所述第二接收模块发送所述通信终端本地预置的验证信息; 所述第二接收模块用于接收所述第一发送模块发送的验证信息; 所述第二处理模块用于将所述第二接收模块接收到的验证信息与所述网络服务器本地预置的验证信息进行比较,并在二者一致时通过所述第二发送模块向所述第一接收模块发送验证信息; 所述第一接收模块用于接收所述第二发送模块发送的验证信息; 所述第一处理模块用于将所述第一接收模块接收到的验证信息与所述通信终端本地预置的所述验证信息进行比较,且在二者一致时保持所述WIFI通信模块与所述WIFI热点的连接。13.如权利要求12所述的通信系统,其特征在于,所述网络服务器还包括第二解密模块和第二加密模块; 所述第二解密模块用于在所述第二处理模块将所述第二接收模块接收到的验证信息与所述网络服务器本地预置的验证信息进行比较前,对所述第二接收模块接收到的验证信息进行解密处理; 所述第二加密模块用于在所述第二发送模块向所述通信终端发送所述验证信息之前,将待发送的所述验证信息进行加密处理。
【专利摘要】本发明公开了一种WIFI热点连接及选择方法、通信终端及系统,通信终端选择并连接一个无加密的WIFI热点;向网络服务器发送预置的验证信息,网络服务器也预置有该验证信息;网络服务器接收到验证信息后,与其本地预置的验证信息进行比较,在二者一致时向通信终端反馈验证信息;通信终端接收网络服务器反馈的验证信息并与其本地预置的验证信息比较,在二者一时,表明当前连接的WIFI热点是不需要进行二次认证的热点,保持与该WIFI热点的连接。本发明通过预置的验证信息实现了自动对无加密WIFI热点中需要二次验证的WIFI热点的筛选,不需要手动去进行验证和选择,简化了WIFI通信的操作过程,提高了用户体验的满意度。
【IPC分类】H04W84/12, H04W76/02, H04W12/06
【公开号】CN104883682
【申请号】CN201410068004
【发明人】张跃龙
【申请人】中兴通讯股份有限公司
【公开日】2015年9月2日
【申请日】2014年2月27日
【公告号】WO2015127734A1
转载请注明原文地址:https://www.famiwei.com/read-8135905.html

最新回复(0)