网络连接装置及方法制造方法及图纸

技术编号:15106711 阅读:78 留言:0更新日期:2017-04-08 18:18
本发明专利技术公开了一种网络连接装置,所述网络连接装置包括:确定模块,用于在终端连接内部无线局域网时,若检测到当前开启预设应用,确定开启的所述应用是否能运行;连接模块,用于若当前开启的所述应用无法运行,则将开启的所述应用连接至外部网络对应的上网通道中,以运行所述应用。本发明专利技术还公开了一种网络连接方法。本发明专利技术提高了网络连接的智能性。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种网络连接装置及方法
技术介绍
通常,当人们使用内部无线局域网上网的时候,由于内部无线局域网的服务器对某些应用设置了禁止访问的权限,导致很多应用都无法使用,若用户想正常使用各个应用,就只能断开与内部无线局域网的连接,再去连接外部网络,如移动网络或外部无线局域网进行上网,若想再要使用内部无线局域网时,要手动切换回来,显然,这种网络连接方式,在连接内部无线局域网的情况下,若是运行内部无线局域网禁止的应用,需要切换至外部网络进行上网,智能性较低。
技术实现思路
本专利技术的主要目的在于提出一种网络连接装置及方法,旨在解决在连接内部无线局域网的情况下,若是运行内部无线局域网禁止的应用,需要切换至外部网络进行上网,智能性较低的技术问题。为实现上述目的,本专利技术提供的一种网络连接装置,所述网络连接装置包括:确定模块,用于在终端连接内部无线局域网时,若检测到当前开启预设应用,确定开启的所述应用是否能运行;连接模块,用于若当前开启的所述应用无法运行,则将开启的所述应用连接至外部网络对应的上网通道中,以运行所述应用。可选地,所述连接模块包括:获取单元,用于若当前开启的所述应用无法运行,则获取外部网络;连接单元,用于在获取的外部网络为移动网络时,将开启的所述应用连接至所述移动网络对应的上网通道中,以运行所述应用;所述连接单元,用于在获取的外部网络为外部无线局域网时,将开启的所述应用连接至所述外部无线局域网对应的上网通道中,以运行所述应用。可选地,所述网络连接装置还包括:断开模块,用于在所述应用连接所述移动网络过程中,若检测到所述移动网络对应的流量剩余值小于预设阈值时,断开所述应用与所述移动网络的通信连接;输出模块,用于输出提示信息,以提示所述移动网络对应的流量剩余值,及/或提示用户连接外部无线局域网以运行所述应用。可选地,网络切换装置还包括:线程分配模块,用于将所述线程分配给移动网络和WIFI网络的数据通道;数据下载模块,用于控制各线程通过相应的数据通道建立至少两个传输链路,通过各传输链路分块下载所述数据。可选地,所述线程建立模块用于:根据待加载的数据的大小以及终端的CPU核数和最佳线程支持能力确定建立线程的数量。此外,为实现上述目的,本专利技术还提出一种网络连接方法,所述网络连接方法包括以下步骤:在终端连接内部无线局域网时,若检测到当前开启预设应用,确定开启的所述应用是否能运行;若当前开启的所述应用无法运行,则将开启的所述应用连接至外部网络对应的上网通道中,以运行所述应用。可选地,所述若当前开启的所述应用无法运行,则将开启的所述应用连接至外部网络对应的上网通道中,以运行所述应用的步骤包括:若当前开启的所述应用无法运行,则获取外部网络;在获取的外部网络为移动网络时,将开启的所述应用连接至所述移动网络对应的上网通道中,以运行所述应用;在获取的外部网络为外部无线局域网时,将开启的所述应用连接至所述外部无线局域网对应的上网通道中,以运行所述应用。可选地,所述在获取的外部网络为移动网络时,将开启的所述应用连接至所述移动网络对应的上网通道中,以运行所述应用的步骤之后,所述网络连接方法还包括:在所述应用连接所述移动网络过程中,若检测到所述移动网络对应的流量剩余值小于预设阈值时,断开所述应用与所述移动网络的通信连接;输出提示信息,以提示所述移动网络对应的流量剩余值,及/或提示用户连接外部无线局域网以运行所述应用。可选地,所述方法还包括:根据数据加载指令建立至少两个加载数据的线程;将所述线程分配给移动网络和WIFI网络的数据通道;控制各线程通过相应的数据通道建立至少两个传输链路,通过各传输链路分块下载所述数据。可选地,所述根据数据加载指令建立至少两个加载数据的线程包括:根据数据加载指令获取待加载的数据的大小;根据所述数据的大小以及终端的CPU核数和最佳线程支持能力确定加载所述数据的线程数量,并建立相应数量的线程。本专利技术提出的网络连接装置及方法,所述网络连接装置包括:确定模块和连接模块,在终端连接内部无线局域网时,若检测到当前开启预设应用,确定模块确定开启的所述应用是否能运行,若当前开启的所述应用无法运行,则连接模块将开启的所述应用连接至外部网络对应的上网通道中,以运行所述应用,而不是在连接内部无线局域网时,若要开启某些外部应用,只能断开与内部无线局域网的连接,并重新连接外部网络,本专利技术在终端连接内部局域网时,若检测到开启外部应用,则将外部应用切换到外部网络对应的上网通道中,以运行所述外部应用,实现了在连接内部无线局域网的同时,可以正常运行外部应用,从而提高了网络连接的智能性。附图说明图1为实现本专利技术各个实施例一个可选的移动终端的硬件结构示意图;图2为如图1所示的移动终端的无线通信装置示意图;图3为本专利技术网络连接装置第一实施例的功能模块示意图;图4为图3中连接模块的细化功能模块示意图;图5为本专利技术外部网络为移动网络较佳实施场景示意图;图6为本专利技术外部网络为外部无线局域网较佳实施场景示意图;图7为本专利技术网络连接装置第二实施例的功能模块示意图;图8为本专利技术网络连接方法第一实施例的流程示意图;图9本专利技术若当前开启的所述应用无法运行,则将开启的所述应用连接至外部网络对应的上网通道中,以运行所述应用较佳实施例的流程示意图;图10为本专利技术网络连接方法第二实施例的流程示意图;图11为本专利技术基于双通道的数据加载方法第四实施例的流程图;图12为本专利技术基于双通道的数据加载方法第五实施例的流程图;图13为本专利技术实施例中基于双通道的数据加载方法的时序图;图14为本专利技术基于双通道的数据加载装置第四实施例的模块示意图;图15为本专利技术基于双通道的数据加载装置第五实施例的模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。现在将参考附图描述实现本专利技术各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。移动终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括...

【技术保护点】
一种网络连接装置,其特征在于,所述网络连接装置包括以下:确定模块,用于在终端连接内部无线局域网时,若检测到当前开启预设应用,确定开启的所述应用是否能运行;连接模块,用于若当前开启的所述应用无法运行,则将开启的所述应用连接至外部网络对应的上网通道中,以运行所述应用;线程建立模块,用于根据数据加载指令建立至少两个加载数据的线程。

【技术特征摘要】
1.一种网络连接装置,其特征在于,所述网络连接装置包括以下:
确定模块,用于在终端连接内部无线局域网时,若检测到当前开启预设
应用,确定开启的所述应用是否能运行;
连接模块,用于若当前开启的所述应用无法运行,则将开启的所述应用
连接至外部网络对应的上网通道中,以运行所述应用;
线程建立模块,用于根据数据加载指令建立至少两个加载数据的线程。
2.如权利要求1所述的网络连接装置,其特征在于,所述连接模块包括:
获取单元,用于若当前开启的所述应用无法运行,则获取外部网络;
连接单元,用于在获取的外部网络为移动网络时,将开启的所述应用连
接至所述移动网络对应的上网通道中,以运行所述应用;
所述连接单元,用于在获取的外部网络为外部无线局域网时,将开启的
所述应用连接至所述外部无线局域网对应的上网通道中,以运行所述应用。
3.如权利要求2所述的网络连接装置,其特征在于,所述网络连接装置
还包括:
断开模块,用于在所述应用连接所述移动网络过程中,若检测到所述移
动网络对应的流量剩余值小于预设阈值时,断开所述应用与所述移动网络的
通信连接;
输出模块,用于输出提示信息,以提示所述移动网络对应的流量剩余值,
及/或提示用户连接外部无线局域网以运行所述应用。
4.如权利要求1所述的网络切换装置,其特征在于,所述网络切换装置
还包括:
线程分配模块,用于将所述线程分配给移动网络和WIFI网络的数据通
道;
数据下载模块,用于控制各线程通过相应的数据通道建立至少两个传输
链路,通过各传输链路分块下载所述数据。
5.根据权利要求4所述的网络连接装置,其特征在于,所述线程建立模
块用于:
根据待加载的数据的大小以及终端的CPU核数和最佳线程支持能力确
定建立线程的数量。
6.一种网络连接方法,其特征在于,所述网络连接方法包括以下步骤:
在...

【专利技术属性】
技术研发人员:徐琴余航
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1