CN111526515A - 网络连接方法、装置、终端及存储介质 - Google Patents
网络连接方法、装置、终端及存储介质 Download PDFInfo
- Publication number
- CN111526515A CN111526515A CN202010355452.7A CN202010355452A CN111526515A CN 111526515 A CN111526515 A CN 111526515A CN 202010355452 A CN202010355452 A CN 202010355452A CN 111526515 A CN111526515 A CN 111526515A
- Authority
- CN
- China
- Prior art keywords
- wifi network
- terminal
- target
- network set
- server
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 65
- 230000015654 memory Effects 0.000 claims description 25
- 238000012795 verification Methods 0.000 claims description 25
- 238000004590 computer program Methods 0.000 claims description 15
- 238000004806 packaging method and process Methods 0.000 claims description 4
- 238000004891 communication Methods 0.000 abstract description 12
- 238000005516 engineering process Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 238000001824 photoionisation detection Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请属于通信技术领域,具体而言,涉及一种网络连接方法、装置、终端及存储介质。其中,一种网络连接方法,包括:获取当前扫描到的第一WIFI网络集合;基于本地保存的第二WIFI网络集合,确定所述第一WIFI网络集合中的第三WIFI网络集合,所述第二WIFI网络集合为终端已连接过的待认证的WIFI网络集合;在所述第三WIFI网络集合中确定目标WIFI网络,对所述目标WIFI网络进行认证,并在认证通过后连接至所述目标WIFI网络。因此终端先基于该第二WIFI网络集合获取到目标WIFI网络,在确定该目标WIFI网络为已连接过的待认证的WIFI网络后,再对目标WIFI网络进行连接认证以进行连接使用,可以提高已连接过的待认证WIFI网络的连接成功率。
Description
技术领域
本申请属于通信技术领域,具体而言,涉及一种网络连接方法、装置、终端及存储介质。
背景技术
随着终端技术的发展,终端可以支持的功能越来越多,可以极大地丰富用户的生活。例如,当终端连接至无线保真(Wireless Fidelity,WIFI)网络时,用户可以使用终端在线观看视频或者浏览资讯等。
目前,当终端进入已经连接过的WIFI网络的覆盖范围时,直接从缓存中获取到该WIFI网络对应的连接信息,并基于该连接信息进行连接。若该WIFI网络为待认证的网络,对于这类网络,其连接信息通常有一定的有效期,一旦该连接信息过期,就会出现终端无法连接至该WIFI网络或者连接上但却无法正常使用的情况,降低了WIFI网络的连接成功率。
发明内容
本申请实施例提供一种网络连接方法、装置、终端及存储介质,可以提高已连接过的待认证WIFI网络的连接成功率。
第一方面,本申请实施例提供一种网络连接方法,所述方法包括:
获取当前扫描到的第一WIFI网络集合;
基于本地保存的第二WIFI网络集合,确定所述第一WIFI网络集合中的第三WIFI网络集合,所述第二WIFI网络集合为终端已连接过的待认证的WIFI网络集合;
在所述第三WIFI网络集合中确定目标WIFI网络,对所述目标WIFI网络进行认证,并在认证通过后连接至所述目标WIFI网络。
第二方面,本申请实施例提供一种网络连接装置,包括:
集合获取单元,用于获取当前扫描到的第一WIFI网络集合;
集合确定单元,用于基于本地保存的第二WIFI网络集合,确定所述第一WIFI网络集合中的第三WIFI网络集合,所述第二WIFI网络集合为终端已连接过的待认证的WIFI网络集合;
网络连接单元,用于在所述第三WIFI网络集合中确定目标WIFI网络,对所述目标WIFI网络进行认证,并在认证通过后连接至所述目标WIFI网络。
第三方面,本申请实施例提供一种终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面任一项所述的方法。
第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项所述的方法。
第五方面,本申请实施例提供一种计算机程序产品,其中,上述计算机程序产品包括存储计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
本申请实施例提供一种网络连接方法,终端基于本地保存的第二WIFI网络集合,可以确定在第三WIFI网络集合中确定目标WIFI网络,对目标WIFI网络进行认证,以便终端可以在认证通过后连接至目标WIFI网络。由于第二WIFI网络集合为终端已连接过的待认证的WIFI网络集合,因此终端先基于该第二WIFI网络集合获取到目标WIFI网络,在确定该目标WIFI网络为已连接过的待认证的WIFI网络后,再对目标WIFI网络进行连接认证以进行连接使用,并非是基于历史连接信息直接连接,可以提高已连接过的待认证WIFI网络的连接成功率。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出应用于本申请实施例的网络连接方法或者网络连接装置的应用场景示意图;
图2示出本申请实施例的一种网络连接方法的流程示意图;
图3示出本申请实施例的一种终端界面的举例示意图;
图4示出本申请实施例的一种终端界面的举例示意图;
图5示出本申请实施例的一种网络连接方法的流程示意图;
图6示出本申请实施例的一种网络连接方法的流程示意图;
图7示出本申请实施例的一种网络连接方法的流程示意图;
图8示出本申请实施例的一种网络连接方法的流程示意图;
图9示出本申请实施例的一种网络连接方法的流程示意图;
图10示出本申请实施例的一种网络连接方法的应用场景示意图;
图11示出本申请实施例的一种网络连接方法的流程示意图;
图12示出本申请实施例的一种网络连接装置的结构示意图;
图13示出本申请实施例的一种终端的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅为本申请实施例的一部分,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
随着终端技术的快速发展,用户也越来越偏爱于支持较多功能的终端。终端支持的功能越多越提高用户的使用体验。例如,当终端连接至WIFI网络时,用户可以使用终端在线观看视频或者浏览资讯。例如用户可以将终端连接至家庭WIFI网络,此时用户可以使用终端观看清晰度较高的视频,可以减少终端蜂窝数据的消耗,还可以提升终端观看视频的视觉体验。
图1示出应用于本申请实施例的网络连接方法或者网络连接装置的应用场景示意图。如图1所示,当终端第一次连接WIFI网络时,终端需要获取该WIFI网络对应的连接信息,基于该连接信息,终端可以连接至该WIFI网络,此时终端可以存储该WIFI网络的连接信息。当终端再次进入到已经连接过WIFI网络的覆盖范围时,终端可以直接获取存储的与该WIFI网络对应的连接信息。基于该连接信息,终端可以直接连接至该WIFI网络,可以减少终端连接WIFI网络的时间。
根据一些实施例,当终端第一次连接A WIFI网络时,终端需要获取A WIFI网络对应的连接信息,该连接信息例如可以是该A WIFI网络对应的密码。基于该连接信息,终端可以连接至A WIFI网络,此时终端可以存储A WIFI网络的连接信息。当终端再次进入到已经连接过A WIFI网络的覆盖范围时,终端可以获取到存储的与该A WIFI网络对应的连接信息。基于该连接信息,终端可以处于熄屏状态或者亮屏状态时直接连接至该A WIFI网络,因此终端不需要等待用户输入A WIFI网络的连接信息,可以减少终端连接A WIFI网络的时间。
易于理解的是,当终端连接待认证WIFI网络时,对于这类网络,其连接信息通常有一定的有效期,一旦该连接信息过期,就会出现终端无法连接至该WIFI网络或者连接上但却无法正常使用的情况,因此终端每次都需要获取待认证WIFI网络的认证信息。因此当终端进入已连接过的待认证WIFI网络的覆盖范围时,终端会基于存储的待认证WIFI网络对应的连接信息,进行待认证WIFI网络的连接。但是由于存储的待认证WIFI网络对应的连接信息已经与待认证WIFI网络不匹配,会出现终端无法连接至已连接过的待认证WIFI网络的情况。本申请实施例提供一种网络连接方法,可以提高已连接过的待认证WIFI网络的连接成功率。
下面将结合附图2-附图11,对本申请实施例提供的网络连接方法进行详细介绍。附图2-附图11所示实施例的执行主体例如可以为终端。
请参见图2,为本申请实施例提供了一种网络连接方法的流程示意图。如图2所示,本申请实施例的所述方法可以包括以下步骤S101-步骤S103。
S101,获取当前扫描到的第一WIFI网络集合。
根据一些实施例,第一WIFI网络集合是指终端进行WIFI网络扫描时可以扫描到的所有WIFI网络的集合。第一WIFI网络集合例如可以包括已连接过的待认证WIFI网络、未连接过的WIFI网络以及已连接过不需要认证的WIFI网络。第一WIFI网络集合例如可以包括A机场的WIFI网络以及A机场中各个商家所提供的WIFI网络。
易于理解的是,当终端的WIFI网络控件处于开启状态时,终端可以每隔预设时间扫描一次WIFI网络。当终端按照预设时间进行WIFI网络的扫描时,终端可以获取到当前扫描到的第一WIFI网络集合。终端设置的预设时间例如可以是10分钟。当终端检测到终端的WIFI网络控件处于开启状态时,终端可以每隔10分钟扫描一次WIFI网络。
可选的,当终端的WIFI网络控件处于开启状态时,终端还可以接收针对WIFI网络的重新扫描指令。当终端接收到用户输入的WIFI网络的重新扫描指令时,终端可以进行WIFI网络的扫描,终端可以获取到当前扫描到的第一WIFI网络集合。
根据一些实施例,当终端的WIFI网络控件处于开启状态时,终端可以检测终端的移动距离。当终端检测到终端的移动距离大于预设距离时,终端可以扫描一次WIFI网络,此时终端可以获取到当前扫描到的第一WIFI网络集合。终端设置的预设距离例如可以是10米。当终端获取到终端的移动距离为20米超过预设距离10米时,终端可以扫描一次WIFI网络,此时终端可以获取到当前扫描到的第一WIFI网络集合。
易于理解的是,当终端的WIFI网络控件处于关闭状态时,终端可以接收针对WIFI网络控件的开启指令。当终端接收到该开启指令时,终端可以扫描WIFI网络,此时终端可以获取到当前扫描到的第一WIFI网络集合。其中,开启指令包括但不限于点击指令、语音指令、文字指令等。终端接收到的开启指令例如可以是点击指令。用户需要使用WIFI网络时,用户可以在终端的显示界面上点击的WIFI网络控件。当终端检测到用户点击WIFI网络控件时,终端可以打开WIFI网络,并进行WIFI网络的扫描,此时终端可以获取到当前扫描到的第一WIFI网络集合。
S102,基于本地保存的第二WIFI网络集合,确定第一WIFI网络集合中的第三WIFI网络集合。
根据一些实施例,第二WIFI网络集合为终端已连接过的待认证的WIFI网络集合。第二WIFI网络集合中包含WIFI网络的热点信息,其中热点信息包括但不限于WIFI网络名称、WIFI网络的有效期以及WIFI网络的密码信息等。在本申请实施例中,终端会对第二WIFI网络集合进行更新,例如终端定期可以延长WIFI网络的有效期。
易于理解的是,待认证的WIFI网络是指终端进行WIFI网络的连接时需要进行验证的WIFI网络。待认证的WIFI网络例如可以是机场WIFI网络。当终端位于机场WIFI网络的覆盖范围时,终端可以扫描到该机场WIFI网络。当终端接收到针对该机场WIFI网络的连接指令时,终端可以显示连接界面。该连接界面例如可以显示用户联系号码项、动态密码项以及WIFI网络的有效期。此时,终端界面的举例示意图可以如图3所示。当终端获取到用户联系号码信息、动态密码信息以及WIFI网络的有效期的确认信息时,终端可以连接至该WIFI网络,此时用户例如可以在WIFI网络的有效期内使用终端在线浏览资讯。当WIFI网络的有效期结束时,终端需要重新获取用户联系号码信息、动态密码信息,再次连接至该WIFI网络。
易于理解的是,当终端第一次连接至待认证WIFI网络时,终端可以保存该待认证WIFI网络至第二WIFI网络集合中。其中第二网络集合中各个待认证WIFI网络的格式包括但不限于列表格式、索引格式、文档格式。当终端再次连接该待认证WIFI网络时,终端可以对该WIFI网络进行更新。
根据一些实施例,第三WIFI网络集合为第一WIFI网络集合中终端已连接过的待认证的WIFI网络集合。当终端获取到当前扫描到的第一网络集合时,终端可以基于本地保存的第二WIFI网络集合,确定第一WIFI网络集合中的第三WIFI网络集合。例如基于WIFI网络名称,终端可以将本地保存的第二WIFI网络集合和当前扫描到的第一网络集合进行对比,终端可以确定第一WIFI网络集合中的第三WIFI网络集合。
易于理解的是,终端中保存的第二WIFI网络集合例如可以是123WIFI网络、234WIFI网络和124WIFI网络,终端获取到的当前扫描到的第一网络集合例如可以是124WIFI网络、564WIFI网络、125WIFI网络和123WIFI网络。基于WIFI网络名称,终端确定的第一WIFI网络集合中的第三WIFI网络集合例如可以是123WIFI网络和124WIFI网络。
S103,在第三WIFI网络集合中确定目标WIFI网络,对目标WIFI网络进行认证,并在认证通过后连接至目标WIFI网络。
根据一些实施例,目标WIFI网络是指第三网络集合中其中一个WIFI网络,该目标WIFI网络可以是第三网络集合中任一WIFI网络,还可以是终端根据预设确定算法确定的目标WIFI网络。例如当终端确定第一WIFI网络集合中的第三WIFI网络集合是123WIFI网络和124WIFI网络时,终端根据预设确定算法确定的第三WIFI网络集合中的目标WIFI网络例如可以是123WIFI网络。
易于理解的是,当终端在第三WIFI网络集合中确定目标WIFI网络后,终端可以对目标WIFI网络进行认证,并在认证通过后连接至目标WIFI网络。终端对目标WIFI网络进行认证时,终端例如可以发送热点信息至服务器,该热点信息例如可以包括终端WIFI网络的连接状态、WIFI网络名称、WIFI网络的有效期以及WIFI网络的密码信息。当终端接收到服务器发送的针对热点信息的认证通过信息时,终端可以连接至目标WIFI网络。
可选的,当终端确定第一WIFI网络集合中的第三WIFI网络集合是123WIFI网络和124WIFI网络,终端确定的第三WIFI网络集合中的目标WIFI网络例如可以是123WIFI网络时,终端可以对123WIFI网络进行认证。终端可以发送123WIFI网络的连接状态以及123WIFI网络名称、123WIFI网络的有效期以及123WIFI网络的密码信息至服务器。基于接收到的信息,服务器确定认证通过时,服务器可以发送认证通过信息至终端。终端接收到认证通过信息时,终端可以连接至123WIFI网络,此时,终端界面的举例示意图可以如图4所示。
本申请实施例提供一种网络连接方法,由于第二WIFI网络集合为终端已连接过的待认证的WIFI网络集合,终端可以确定在第三WIFI网络集合中确定目标WIFI网络,并对目标WIFI网络进行认证,以便终端可以在认证通过后连接至目标WIFI网络,以便用户可以使用终端使用目标WIFI网络进行通信。因此终端对第一网络集合中待认证WIFI网络进行判断,并且终端会对第二WIFI网络集合中各WIFI网络进行有效期的更新,在基于该第二WIFI网络集合获取到目标WIFI网络,确定该目标WIFI网络为已连接过的待认证的WIFI网络后,再对目标WIFI网络进行连接认证以进行连接使用,并非是基于历史连接信息直接连接,可以提高已连接过的待认证WIFI网络的连接成功率。
请参见图5,为本申请实施例提供了一种网络连接方法的流程示意图。如图5所示,本申请实施例的所述方法可以包括以下步骤S201-步骤S208。
S201,获取当前扫描到的第一WIFI网络集合。
具体过程如上所述,此处不再赘述。
S202,基于本地保存的第二WIFI网络集合,获取第一WIFI网络集合与第二WIFI网络集合相匹配的WIFI网络,生成第三WIFI网络集合。
根据一些实施例,当终端获取到当前扫描到的第一WIFI网络集合时,终端可以获取本地保存的第二WIFI网络集合。其中,第二WIFI网络集合为终端已连接过的待认证的WIFI网络集合。当终端获取到本地保存的第二WIFI网络集合时,终端可以将第一WIFI网络集合与第二WIFI网络集合进行匹配操作。终端可以获取到第一WIFI网络集合与第二WIFI网络集合相匹配的WIFI网络,并将第一WIFI网络集合与第二WIFI网络集合相匹配的WIFI网络确定为第三WIFI网络,即终端可以生成第三WIFI网络集合。其中第三WIFI网络集合包括至少一个第一WIFI网络集合中已连接过的待认证的WIFI网络。
易于理解的是,终端可以获取第一WIFI网络集合与第二WIFI网络集合中WIFI网络参数相匹配的WIFI网络,生成第三WIFI网络集合。其中WIFI网络参数包括但不限于WIFI网络名称以及WIFI网络配置信息。
根据一些实施例,请参见图6,为本申请实施例提供了一种网络连接的生成方法的流程示意图。如图6所示,本申请实施例的所述方法可以包括以下步骤S301-步骤S302。S301,接收针对第二WIFI网络集合的调整操作,调整操作包含增加操作、删除操作、修改操作以及查询操作的至少一种;S302,基于调整操作,按照子线程方式调整第二WIFI网络集合。
根据一些实施例,当终端中保存第二WIFI网络集合时,终端可以接收针对第二WIFI网络集合的调整操作。终端对第二WIFI网络集合的调整操作可以以较少数量的代码完成,可以减少终端确定第三WIFI网络集合时间,提高终端***的运行效率。
易于理解的是,终端对第二WIFI网络集合的调整操作包含增加操作、删除操作、修改操作以及查询操作的至少一种。例如终端对第二WIFI网络集合的调整操作可以是增加操作,还可以是增加操作和删除操作。
可选的,当终端接收到针对第二WIFI网络集合的调整操作时,终端可以使用包标识符(Packet Identifier,PID)判断第二WIFI网络集合是否调整以及确定调整操作的类型。基于第二WIFI网络集合的各个WIFI网络对应的PID和服务器的各个WIFI网络对应的PID,终端可以确定对第二WIFI网络集合的调整操作的类型。基于第二WIFI网络集合中各WIFI网络对应的PID和服务器中各WIFI网络对应的PID,终端确定的对第二WIFI网络集合的调整操作例如可以是修改操作。其中,服务器也可以使用PID访问终端中的第二WIFI网络集合以确定调整操作的类型。当服务器确定第二WIFI网络集合的调整操作时,服务器可以将该调整操作发送至终端,终端可以执行相应的调整操作。
根据一些实施例,当终端接收到接收针对第二WIFI网络集合的调整操作时,基于调整操作,终端可以按照子线程方式调整第二WIFI网络集合。终端按照子线程方式调整第二WIFI网络集合,可以不想影响终端中其他***的运行,并且在第二WIFI网络集合的调整操作较多时,可以提高***整体运行的流畅性。
易于理解的是,终端按照子线程方式调整第二WIFI网络集合的方法示意图可以如图7所示。如图7所示,当终端接收到针对第二WIFI网络集合的调整操作为删除操作时,终端可以调用PID进行判断。当终端确定对第二WIFI网络集合进行删除操作时,终端可以按照子线程方式删除第二WIFI网络集合中删除操作对应的WIFI网络。当终端对第二WIFI网络集合中的删除操作完成时,终端可以更新第二WIFI网络集合。
S203,获取第三WIFI网络集合中各WIFI网络的质量评分。
根据一些实施例,当终端确定第一WIFI网络集合中的第三WIFI网络集合时,终端可以获取第三WIFI网络集合中各WIFI网络的质量评分。例如基于第三WIFI网络集合中各WIFI网络的使用人数、使用体验评分、平均使用时长等参数,终端可以调用质量评分算法获取到第三WIFI网络集合中各WIFI网络的质量评分。
易于理解的是,当终端获取第三WIFI网络集合中的各WIFI网络的质量评分时,终端可以按照质量评分由高到低的顺序对第三WIFI网络集合中的各WIFI网络进行排序。终端获取到的第三WIFI网络集合中的各WIFI网络例如可以是789WIFI网络、558WIFI网络和669WIFI网络。终端可以调用质量评分算法获取到789WIFI网络、558WIFI网络和669WIFI网络对应的质量评分例如分别为88分、89分和84分。
S204,将各WIFI网络的质量评分中的最高质量评分对应的WIFI网络,确定为目标WIFI网络。
根据一些实施例,当终端获取到第三WIFI网络集合中各WIFI网络的质量评分时,终端可以将各WIFI网络的质量评分中的最高质量评分对应的WIFI网络,确定为目标WIFI网络。终端获取第三WIFI网络集合中的各WIFI网络例如可以是789WIFI网络、558WIFI网络和669WIFI网络。终端可以调用质量评分算法获取到789WIFI网络、558WIFI网络和669WIFI网络对应的质量评分例如分别为88分、89分和84分。此时,终端可以将558WIFI网络确定为目标WIFI网络。
S205,在第二WIFI网络集合中获取目标WIFI网络的热点信息。
根据一些实施例,终端中本地保存的第二WIFI网络集合中保存的信息包含第二WIFI网络集合中已连接过的待验证WIFI网络的热点信息。当终端确定第三WIFI网络集合中的目标WIFI网络时,终端可以在第二WIFI网络集合中获取目标WIFI网络的热点信息。该热点信息包括但不限于WIFI网络名称、WIFI网络的有效期和WIFI网络的密码信息。
根据一些实施例,当终端获取到本地保存的第二WIFI网络集合时,终端可以按照预设规则对第二WIFI网络集合进行更新。终端按照预设规则对第二WIFI网络集合进行更新时,终端可以更新第二WIFI网络集合中各个WIFI网络的热点信息,提高终端二次连接目标WIFI网络的成功率。
根据一些实施例,请参见图8,为本申请实施例提供了一种网络连接的生成方法的流程示意图。如图8所示,本申请实施例的所述方法可以包括以下步骤S401-步骤S402。S401,获取设定的更新时间间隔、第二WIFI网络集合上一次的更新时间以及当前时间;S402,若当前时间与上一次的更新时间的差值大于或者等于更新时间间隔,则向服务器请求对第二WIFI网络集合进行更新。
易于理解的是,当终端获取到设定的更新时间间隔、第二WIFI网络集合上一次的更新时间以及当前时间时,终端可以检测当前时间与上一次的更新时间的差值是否大于或者等于更新时间间隔。当终端检测到当前时间与上一次的更新时间的差值大于或者等于更新时间间隔,终端可以向服务器请求对第二WIFI网络集合进行更新。当终端获取到设定的更新时间间隔为10分钟、第二WIFI网络集合上一次的更新时间为2018年5月12日下午1:00以及当前时间2018年5月12日下午1:12。当终端检测到当前时间与上一次的更新时间的差值为12分钟大于更新时间间隔10分钟时,终端可以向服务器请求对第二WIFI网络集合进行更新。当终端接收到服务器发送的更新信息时,终端可以对第二WIFI网络集合进行更新。
S206,基于热点信息对目标WIFI网络进行认证。
根据一些实施例,当终端在第二WIFI网络集合中获取到目标WIFI网络的热点信息时,终端可以基于热点信息对目标WIFI网络进行认证。例如终端获取到目标WIFI网络的热点信息时,终端可以将目标WIFI网络的热点信息采用广播的形式发送至服务器。当终端接收到服务器发送的针对目标WIFI网络的热点信息的确认信息时,终端可以连接至目标WIFI网络。
S207,获取目标WIFI网络的有效期。
根据一些实施例,当终端连接至目标WIFI网络时,终端可以获取目标WIFI网络的有效期,以便用户可以明确知道目标WIFI网络的使用时长,方便用户的使用。终端确定的目标WIFI网络例如可以是558WIFI网络,终端连接至该558WIFI网络时,终端获取到的该558WIFI网络的有效期例如可以是8分钟。
S208,在有效期不符合预设要求时,向服务器请求延长有效期。
根据一些实施例,终端获取到目标WIFI网络的有效期时,终端可以判断该目标WIFI网络的有效期是否符合预设要求。当终端判断到目标WIFI网络的有效期不符合预设要求时,终端可以向服务器请求延长有效期。例如获取到的558WIFI网络的有效期例如可以是8分钟。终端设置的预设要求例如可以是有效期10分钟。当终端判断到558WIFI网络的有效期8分钟不符合预设要求10分钟时,终端可以向服务器请求延长有效期。终端向服务器发送的有效期延请求例如可以是将58WIFI网络的有效期延长30分钟。
易于理解的是,当终端连接至目标WIFI网络时,终端可以每隔预设时间判断一次目标WIFI网络的有效期是否符合预设要求。当终端判断到目标WIFI网络的有效期不符合预设要求时,终端可以向请求延长有效期。
可选的,终端向服务器请求延长有效期可以按照预设的有效期延长时长进行请求,还可以基于接收到的针对有效期延长时长的输入指令进行请求,还可以基于终端中存储的信息进行有效期延长请求。终端中存储的信息例如可以是飞机的起飞时间。当终端获取到飞机的起飞时间时,终端可以基于当前时间和飞机的起飞时间确定有效期延长时长。当终端确定有效期延长时长时,终端可以向服务器请求延长有效期。
根据一些实施例,请参见图9,为本申请实施例提供了一种网络连接的生成方法的交互示意图。如图9所示,本申请实施例的所述方法可以包括以下步骤S501-步骤S503。S501,生成目标WIFI网络的有效期延长请求,将目标WIFI网络的有效期延长请求封装为指定数据类型的数据包;S502,采用广播的形式向服务器发送数据包;S503,接收服务器采用广播的形式发送的以指定数据类型封装的更新有效期。
根据一些实施例,图10示出本申请实施例的一种网络连接方法的应用场景示意图。当终端向服务器请求延长有效期时,终端可以生成目标WIFI网络的有效期延长请求,并将目标WIFI网络的有效期延长请求封装为指定数据类型的数据包。终端生成指定数据类型的数据包时,终端可以采用广播的形式向服务器发送数据包。该指定数据类型例如可以是XXXX Cache Smart AP数据类型,该数据类型具有安全、简介、高效的特点,因此终端和服务器之间采用指定数据类型的数据包进行通信可以提高通信中数据的安全性。
易于理解的是,当服务器接收到该数据包时,服务器可以对该数据包进行验证。当服务器对该数据包验证通过时,服务器可以采用广播的形式发送的以指定数据类型封装的更新有效期至终端。终端可以接收到服务器采用广播的形式发送的以指定数据类型封装的更新有效期,完成目标WIFI网络有效期的更新。
根据一些实施例,请参见图11,为本申请实施例提供了一种网络连接的生成方法的流程示意图。如图11所示,本申请实施例的所述方法可以包括以下步骤S601-步骤S602。S601,采用广播的形式向服务器发送携带权限验证信息的数据包,权限验证信息用于指示服务器进行权限验证;S602,在权限验证通过后,接收服务器采用广播的形式发送的以指定数据类型封装的更新有效期。
根据一些实施例,当终端采用广播的形式向服务器发送数据包时,终端可以采用广播的形式向服务器发送携带权限验证信息的数据包,权限验证信息用于指示服务器进行权限验证。当服务器接收到携带权限验证信息的数据包时,服务器可以将该权限验证信息和预设的权限验证信息进行对比。在服务器确认权限验证通过后,服务器可以发送权限验证通过信息至终端。服务器还可以采用广播的形式发送的以指定数据类型封装的更新有效期至终端。因此当终端确认权限验证通过后,终端可以接收到服务器采用广播的形式发送的以指定数据类型封装的更新有效期。
本申请实施例提供一种网络连接方法,终端可以基于本地保存的第二WIFI网络集合,获取第一WIFI网络集合与第二WIFI网络集合相匹配的WIFI网络,生成第三WIFI网络集合,并将第三WIFI网络集合中各WIFI网络的质量评分中的最高质量评分对应的WIFI网络,确定为目标WIFI网络,可以让终端连接至质量评分较高的WIFI网络,可以提高终端连接目标WIFI网络的成功率。第二,终端基于第二WIFI网络集合可以确定目标WIFI网络,终端可以确定连接的目标WIFI网络为已连接过的,以便终端处于熄屏状态时也可以连接至安全的WIFI网络,可以提高终端通信的安全。第三,终端可以在第二WIFI网络集合中获取目标WIFI网络的热点信息,并基于热点信息对目标WIFI网络进行认证,并非是基于历史连接信息直接连接,可以减少终端显示连接至目标WIFI网络但无法使用目标WIFI网络进行通信的情况,提高目标WIFI网络的可靠性,进而可以提高终端连接目标WIFI网络的成功率。第四,终端可以获取目标WIFI网络的有效期,并在有效期不符合预设要求时,向服务器请求延长有效期,可以延长目标WIFI网络的连接时长,可以进行可靠无感的二次连接,进而可以提高用户的使用效果。
下面将结合附图12,对本申请实施例提供的网络连接装置进行详细介绍。需要说明的是,附图12所示的网络连接装置,用于执行本申请图2-图11所示实施例的方法,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照本申请图2-图11所示的实施例。
请参见图12,其示出本申请实施例的网络连接装置的结构示意图。该网络连接装置1200可以通过软件、硬件或者两者的结合实现成为用户终端的全部或一部分。根据一些实施例,该网络连接装置1200包括集合获取单元1201、集合确定单元1202和网络连接单元1203,具体用于:
集合获取单元1201,用于获取当前扫描到的第一WIFI网络集合;
集合确定单元1202,用于基于本地保存的第二WIFI网络集合,确定第一WIFI网络集合中的第三WIFI网络集合,第二WIFI网络集合为终端已连接过的待认证的WIFI网络集合;
网络连接单元1203,用于在第三WIFI网络集合中确定目标WIFI网络,对目标WIFI网络进行认证,并在认证通过后连接至目标WIFI网络。
根据一些实施例,集合确定单元1202,用于基于本地保存的第二WIFI网络集合,确定第一WIFI网络集合中的第三WIFI网络集合时,具体用于:
获取第一WIFI网络集合与第二WIFI网络集合相匹配的WIFI网络,生成第三WIFI网络集合。
根据一些实施例,集合确定单元1202,用于在第三WIFI网络集合中确定目标WIFI网络时,具体用于:
获取第三WIFI网络集合中各第三WIFI网络的质量评分;
将各第三WIFI网络的质量评分中的最高质量评分对应的WIFI网络,确定为目标WIFI网络。
根据一些实施例,网络连接单元1203,用于对目标WIFI网络进行认证时,具体用于:
在第二WIFI网络集合中获取目标WIFI网络的热点信息;
基于热点信息对目标WIFI网络进行认证。
根据一些实施例,该网络连接装置1200还包括集合更新单元1204,用于按照预设规则对第二WIFI网络集合进行更新。
根据一些实施例,集合更新单元1204,用于按照预设规则对第二WIFI网络集合进行更新时,具体用于:
获取设定的更新时间间隔、第二WIFI网络集合上一次的更新时间以及当前时间;
若当前时间与上一次的更新时间的差值大于或者等于更新时间间隔,则向服务器请求对第二WIFI网络集合进行更新。
根据一些实施例,该网络连接装置1200还包括有效期延长单元1205,用于对目标WIFI网络进行认证,并在认证通过后连接至目标WIFI网络之后,获取目标WIFI网络的有效期;
在有效期不符合预设要求时,向服务器请求延长有效期。
根据一些实施例,有效期延长单元1205,用于向服务器请求延长有效期时,具体用于:
生成目标WIFI网络的有效期延长请求,将目标WIFI网络的有效期延长请求封装为指定数据类型的数据包;
采用广播的形式向服务器发送数据包;
接收服务器采用广播的形式发送的以指定数据类型封装的更新有效期。
根据一些实施例,有效期延长单元1205,用于采用广播的形式向服务器发送数据包时,具体用于:
采用广播的形式向服务器发送携带权限验证信息的数据包,权限验证信息用于指示服务器进行权限验证;
接收服务器采用广播的形式发送的以指定数据类型封装的更新有效期,包括:
在权限验证通过后,接收服务器采用广播的形式发送的以指定数据类型封装的更新有效期。
根据一些实施例,该网络连接装置1200还包括集合调整单元1206,用于接收针对第二WIFI网络集合的调整操作,调整操作包含增加操作、删除操作、修改操作以及查询操作的至少一种;
基于调整操作,按照子线程方式调整第二WIFI网络集合。
本申请实施例提供一种网络连接装置,通过集合获取单元获取当前扫描到的第一WIFI网络集合,集合确定单元可以基于本地保存的第二WIFI网络集合,确定第一WIFI网络集合中的第三WIFI网络集合,网络连接单元可以在第三WIFI网络集合中确定目标WIFI网络,对目标WIFI网络进行认证,并在认证通过后连接至目标WIFI网络。由于第二WIFI网络集合为网络连接装置已连接过的待认证的WIFI网络集合,因此网络连接装置先基于第二WIFI网络集合获取到目标WIFI网络时,在确定该目标WIFI网络为已连接过的待认证的WIFI网络后,再对目标WIFI网络进行连接认证以进行连接使用,不需要终端重新获取待认证信息,也不需要终端确认目标WIFI网络的可靠性,可以提高终端连接已连接过的待认证WIFI网络的成功率。
请参见图13,为本申请实施例提供的一种终端的结构示意图。如图13所示,所述终端1300可以包括:至少一个处理器1301,至少一个网络接口1304,用户接口1303,存储器1305,至少一个通信总线1302。
其中,通信总线1302用于实现这些组件之间的连接通信。
其中,用户接口1303可以包括显示屏(Display)和GPS,可选用户接口1303还可以包括标准的有线接口、无线接口。
其中,网络接口1304可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。
其中,处理器1301可以包括一个或者多个处理核心。处理器1301利用各种借口和线路连接整个终端1300内的各个部分,通过运行或执行存储在存储器1305内的指令、程序、代码集或指令集,以及调用存储在存储器1305内的数据,执行终端1300的各种功能和处理数据。可选的,处理器1301可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1301可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1301中,单独通过一块芯片进行实现。
其中,存储器1305可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器1305包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器1305可用于存储指令、程序、代码、代码集或指令集。存储器1305可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器1305可选的还可以是至少一个位于远离前述处理器1301的存储装置。如图13所示,作为一种计算机存储介质的存储器1305中可以包括操作***、网络通信模块、用户接口模块以及用于网络连接的应用程序。
在图13所示的终端1300中,用户接口1303主要用于为用户提供输入的接口,获取用户输入的数据;而处理器1301可以用于调用存储器1305中存储的网络连接的应用程序,并具体执行以下操作:
获取当前扫描到的第一WIFI网络集合;
基于本地保存的第二WIFI网络集合,确定第一WIFI网络集合中的第三WIFI网络集合,第二WIFI网络集合为终端已连接过的待认证的WIFI网络集合;
在第三WIFI网络集合中确定目标WIFI网络,对目标WIFI网络进行认证,并在认证通过后连接至目标WIFI网络。
根据一些实施例,处理器1301用于基于本地保存的第二WIFI网络集合,确定第一WIFI网络集合中的第三WIFI网络集合时,具体用于执行以下步骤:
获取第一WIFI网络集合与第二WIFI网络集合相匹配的WIFI网络,生成第三WIFI网络集合。
根据一些实施例,处理器1301用于在第三WIFI网络集合中确定目标WIFI网络时,具体用于执行以下步骤:
获取第三WIFI网络集合中各第三WIFI网络的质量评分;
将各第三WIFI网络的质量评分中的最高质量评分对应的WIFI网络,确定为目标WIFI网络。
根据一些实施例,处理器1301用于对目标WIFI网络进行认证时,具体用于执行以下步骤:
在第二WIFI网络集合中获取目标WIFI网络的热点信息;
基于热点信息对目标WIFI网络进行认证。
根据一些实施例,处理器1301还具体用于执行以下步骤:
按照预设规则对第二WIFI网络集合进行更新。
根据一些实施例,处理器1301用于按照预设规则对第二WIFI网络集合进行更新时,具体用于执行以下步骤:
获取设定的更新时间间隔、第二WIFI网络集合上一次的更新时间以及当前时间;
若当前时间与上一次的更新时间的差值大于或者等于更新时间间隔,则向服务器请求对第二WIFI网络集合进行更新。
根据一些实施例,处理器1301用于对目标WIFI网络进行认证,并在认证通过后连接至目标WIFI网络之后,还具体用于执行以下步骤:
获取目标WIFI网络的有效期;
在有效期不符合预设要求时,向服务器请求延长有效期。
根据一些实施例,处理器1301用于向服务器请求延长有效期时,具体用于执行以下步骤:
生成目标WIFI网络的有效期延长请求,将目标WIFI网络的有效期延长请求封装为指定数据类型的数据包;
采用广播的形式向服务器发送数据包;
接收服务器采用广播的形式发送的以指定数据类型封装的更新有效期。
根据一些实施例,处理器1301用于采用广播的形式向服务器发送数据包时,具体用于执行以下步骤:
采用广播的形式向服务器发送携带权限验证信息的数据包,权限验证信息用于指示服务器进行权限验证;
接收服务器采用广播的形式发送的以指定数据类型封装的更新有效期,包括:
在权限验证通过后,接收服务器采用广播的形式发送的以指定数据类型封装的更新有效期。
根据一些实施例,处理器1301还具体用于执行以下步骤:
接收针对第二WIFI网络集合的调整操作,调整操作包含增加操作、删除操作、修改操作以及查询操作的至少一种;
基于调整操作,按照子线程方式调整第二WIFI网络集合。
本申请实施例提供一种终端,终端基于本地保存的第二WIFI网络集合,可以确定在第三WIFI网络集合中确定目标WIFI网络,对目标WIFI网络进行认证,以便终端可以在认证通过后连接至目标WIFI网络。由于第二WIFI网络集合为终端已连接过的待认证的WIFI网络集合,因此终端在先获取到目标WIFI网络时,在确定该目标WIFI网络为已连接过的待认证的WIFI网络后,再对目标WIFI网络进行连接认证以进行连接使用,可以减少目标WIFI网络有效期不符合预设要求导致连接失败的情况,进而可以提高终端连接目标WIFI网络的成功率。
本申请还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。其中,计算机可读存储介质可以包括但不限于任何类型的盘,包括软盘、光盘、DVD、CD-ROM、微型驱动器以及磁光盘、ROM、RAM、EPROM、EEPROM、DRAM、VRAM、闪速存储器设备、磁卡或光卡、纳米***(包括分子存储器IC),或适合于存储指令和/或数据的任何类型的媒介或设备。
本申请实施例还提供一种计算机程序产品,该计算机程序产品包括存储计算机程序的非瞬时性计算机可读存储介质,该计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种网络连接方法的部分或全部步骤。
本领域的技术人员可以清楚地了解到本申请的技术方案可借助软件和/或硬件来实现。本说明书中的“单元”和“模块”是指能够独立完成或与其他部件配合完成特定功能的软件和/或硬件,其中硬件例如可以是现场可编程门阵列(Field-ProgrammaBLEGateArray,FPGA)、集成电路(IntegratedCircuit,IC)等。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些服务接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通进程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random AccessMemory,RAM)、磁盘或光盘等。
以上所述者,仅为本公开的示例性实施例,不能以此限定本公开的范围。即但凡依本公开教导所作的等效变化与修饰,皆仍属本公开涵盖的范围内。本领域技术人员在考虑说明书及实践这里的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未记载的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的范围和精神由权利要求限定。
Claims (13)
1.一种网络连接方法,其特征在于,所述方法包括:
获取当前扫描到的第一WIFI网络集合;
基于本地保存的第二WIFI网络集合,确定所述第一WIFI网络集合中的第三WIFI网络集合,所述第二WIFI网络集合为终端已连接过的待认证的WIFI网络集合;
在所述第三WIFI网络集合中确定目标WIFI网络,对所述目标WIFI网络进行认证,并在认证通过后连接至所述目标WIFI网络。
2.根据权利要求1所述的方法,其特征在于,所述基于本地保存的第二WIFI网络集合,确定所述第一WIFI网络集合中的第三WIFI网络集合,包括:
获取所述第一WIFI网络集合与所述第二WIFI网络集合相匹配的WIFI网络,生成所述第三WIFI网络集合。
3.根据权利要求1或2所述的方法,其特征在于,所述在所述第三WIFI网络集合中确定目标WIFI网络,包括:
获取所述第三WIFI网络集合中各WIFI网络的质量评分;
将所述各WIFI网络的质量评分中的最高质量评分对应的WIFI网络,确定为目标WIFI网络。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述对所述目标WIFI网络进行认证,包括:
在所述第二WIFI网络集合中获取所述目标WIFI网络的热点信息;
基于所述热点信息对所述目标WIFI网络进行认证。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
按照预设规则对所述第二WIFI网络集合进行更新。
6.根据权利要求5所述的方法,其特征在于,所述按照预设规则对所述第二WIFI网络集合进行更新,包括:
获取设定的更新时间间隔、所述第二WIFI网络集合上一次的更新时间以及当前时间;
若所述当前时间与所述上一次的更新时间的差值大于或者等于所述更新时间间隔,则向服务器请求对所述第二WIFI网络集合进行更新。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述对所述目标WIFI网络进行认证,并在认证通过后连接至所述目标WIFI网络之后,还包括:
获取所述目标WIFI网络的有效期;
在所述有效期不符合所述预设要求时,向服务器请求延长所述有效期。
8.根据权利要求7所述的方法,其特征在于,所述向服务器请求延长所述有效期,包括:
生成目标WIFI网络的有效期延长请求,将所述目标WIFI网络的有效期延长请求封装为指定数据类型的数据包;
采用广播的形式向服务器发送所述数据包;
接收所述服务器采用广播的形式发送的以所述指定数据类型封装的更新有效期。
9.根据权利要求8所述的方法,其特征在于,所述采用广播的形式向服务器发送所述数据包,包括:
采用广播的形式向服务器发送携带权限验证信息的所述数据包,所述权限验证信息用于指示所述服务器进行权限验证;
所述接收所述服务器采用广播的形式发送的以所述指定数据类型封装的更新有效期,包括:
在所述权限验证通过后,接收所述服务器采用广播的形式发送的以所述指定数据类型封装的更新有效期。
10.根据权利要求1-9任一项的方法,其特征在于,所述方法还包括:
接收针对所述第二WIFI网络集合的调整操作,所述调整操作包含增加操作、删除操作、修改操作以及查询操作的至少一种;
基于所述调整操作,按照子线程方式调整所述第二WIFI网络集合。
11.一种网络连接装置,其特征在于,包括:
集合获取单元,用于获取当前扫描到的第一WIFI网络集合;
集合确定单元,用于基于本地保存的第二WIFI网络集合,确定所述第一WIFI网络集合中的第三WIFI网络集合,所述第二WIFI网络集合为终端已连接过的待认证的WIFI网络集合;
网络连接单元,用于在所述第三WIFI网络集合中确定目标WIFI网络,对所述目标WIFI网络进行认证,并在认证通过后连接至所述目标WIFI网络。
12.一种终端,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,其特征在于,处理器执行计算机程序时实现上述权利要求1-10中任一项方法。
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现上述权利要求1-10中任一项方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010355452.7A CN111526515A (zh) | 2020-04-29 | 2020-04-29 | 网络连接方法、装置、终端及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010355452.7A CN111526515A (zh) | 2020-04-29 | 2020-04-29 | 网络连接方法、装置、终端及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111526515A true CN111526515A (zh) | 2020-08-11 |
Family
ID=71904652
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010355452.7A Pending CN111526515A (zh) | 2020-04-29 | 2020-04-29 | 网络连接方法、装置、终端及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111526515A (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103813414A (zh) * | 2012-11-15 | 2014-05-21 | 中兴通讯股份有限公司 | 移动终端Wi-Fi应用控制方法及移动终端 |
CN105472706A (zh) * | 2015-12-09 | 2016-04-06 | 小米科技有限责任公司 | 一种建立连接的方法及装置 |
WO2017140127A1 (zh) * | 2016-02-17 | 2017-08-24 | 宇龙计算机通信科技(深圳)有限公司 | 一种网络连接处理的方法、装置以及终端 |
CN108076501A (zh) * | 2018-01-24 | 2018-05-25 | 维沃移动通信有限公司 | 一种Wi-Fi网络连接管理方法和移动终端 |
CN108282736A (zh) * | 2016-12-30 | 2018-07-13 | 腾讯科技(深圳)有限公司 | 智能终端的联网方法和装置 |
CN109089327A (zh) * | 2018-10-23 | 2018-12-25 | Oppo(重庆)智能科技有限公司 | 无线网络连接方法、装置、终端及存储介质 |
CN110572829A (zh) * | 2019-09-05 | 2019-12-13 | Oppo(重庆)智能科技有限公司 | 网络连接控制方法及相关产品 |
-
2020
- 2020-04-29 CN CN202010355452.7A patent/CN111526515A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103813414A (zh) * | 2012-11-15 | 2014-05-21 | 中兴通讯股份有限公司 | 移动终端Wi-Fi应用控制方法及移动终端 |
CN105472706A (zh) * | 2015-12-09 | 2016-04-06 | 小米科技有限责任公司 | 一种建立连接的方法及装置 |
WO2017140127A1 (zh) * | 2016-02-17 | 2017-08-24 | 宇龙计算机通信科技(深圳)有限公司 | 一种网络连接处理的方法、装置以及终端 |
CN108282736A (zh) * | 2016-12-30 | 2018-07-13 | 腾讯科技(深圳)有限公司 | 智能终端的联网方法和装置 |
CN108076501A (zh) * | 2018-01-24 | 2018-05-25 | 维沃移动通信有限公司 | 一种Wi-Fi网络连接管理方法和移动终端 |
CN109089327A (zh) * | 2018-10-23 | 2018-12-25 | Oppo(重庆)智能科技有限公司 | 无线网络连接方法、装置、终端及存储介质 |
CN110572829A (zh) * | 2019-09-05 | 2019-12-13 | Oppo(重庆)智能科技有限公司 | 网络连接控制方法及相关产品 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11310239B2 (en) | Network connection method, hotspot terminal and management terminal | |
US11412045B2 (en) | Presence-based network authentication | |
EP3731495B1 (en) | Method and electronic device for edge computing service | |
CN104967997B (zh) | 一种无线网路接入方法、Wi-Fi设备、终端设备及*** | |
KR102093524B1 (ko) | 무선 네트워크 연결을 위한 확장 가능한 프레임워크 | |
US20190356743A1 (en) | Electronic device for performing network connection based on data transmission of application and method thereof | |
US9154955B1 (en) | Authenticated delivery of premium communication services to trusted devices over an untrusted network | |
CN106161385B (zh) | 一种设备的远程控制方法和装置 | |
KR101743195B1 (ko) | 정보 제공방법, 장치, 프로그램 및 기록매체 | |
CN112822756B (zh) | 通信方法、***以及基站、终端 | |
CN107567017B (zh) | 无线连接***、装置及方法 | |
US10911378B2 (en) | System and method for providing conversational contents | |
EP2779723A1 (en) | Method and related device for accessing access point | |
US20200221150A1 (en) | Account login method and system, video terminal, mobile terminal, and storage medium | |
US9100799B1 (en) | Systems and methods for message sharing | |
US10372432B2 (en) | Application installation package obtaining method, information broadcast method, mobile device, and base station | |
US11973880B2 (en) | Data processing method and data processing device | |
CN109997378B (zh) | 一种网络共享方法及终端 | |
US9154949B1 (en) | Authenticated delivery of premium communication services to untrusted devices over an untrusted network | |
EP3079329A1 (en) | Terminal application registration method, device and system | |
CN111526515A (zh) | 网络连接方法、装置、终端及存储介质 | |
CN111787642B (zh) | 一种基于第三方应用认证连网方法及装置 | |
CN112905992B (zh) | 局域网的智能登录方法、装置、电子设备及存储介质 | |
CN110572829B (zh) | 网络连接控制方法及相关产品 | |
CN111314991B (zh) | 网络接入控制方法、装置及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200811 |
|
RJ01 | Rejection of invention patent application after publication |