一种网络性能监测方法及装置的制造方法

文档序号:10627450阅读:190来源:国知局
一种网络性能监测方法及装置的制造方法
【专利摘要】本发明提供了一种网络性能监测方法及装置,其中,该方法包括:监测路由器连接的无线热点是否与外网连通,得到第一监测结果;监测移动终端是否与该路由器连通,得到第二监测结果;在第一监测结果或者第二监测结果中至少之一指示结果为否的情况下,确定移动终端通过路由器连接的网络的网络性能处于不良好的状态。通过本发明解决了现有技术中移动终端在连接至WIFI之后不能监测网络连通性的问题,从而可以动态监测网络的连通性,在网络不畅通的情况下,及时更换网络。
【专利说明】
一种网络性能监测方法及装置
技术领域
[0001]本发明涉及通信技术领域,具体地涉及一种网络性能监测方法及装置。
【背景技术】
[0002]近年来,随着无线WIFI网络技术突飞猛进的发展,无线WIFI网络以其灵活的联网方式,不受网线的约束,正在为广大的电脑用户所接受,同时手机和平板电脑等设备也都支持WIFI的联网方式。
[0003]通过此无线局域网WIFI,移动终端可扫描其附近的WIFI热点,利用WIFI热点上网。启动无线局域网时,无线局域网界面中会显示扫描出的WIFI热点,用户可对扫描出WIFI热点进行手动连接,若扫描出的热点中存在曾连接过的WIFI热点,则系统可对该WIFI热点自动进行连接。WIFI热点通常设有连接密码,可防止蹭网和确保通信安全。在WIFI连接过程中,对于设有密码的WIFI热点,需输入密码。
[0004]现有的上网模式存在以下不足:(I)在一定范围内,如果WIFI热点并没有和外网连接,只是单纯的在发射2.4GHz的WIFI信号,移动终端依然判断该范围内有WIFI信号,并且优先连接WIFI,系统后台关闭数据流量。此时,从用户侧来看,移动终端明明已经连接上来WIFI,但是还是不能上网。(2)如果移动终端连接上了可以上网的WIFI热点,但是由于一些不可预知的原因造成WIFI信号弱或者Internet本身速度慢,进而导致用户使用WIFI上网时的网速已经低于4G/3G/2G数据网络的网速。此时,移动终端依旧使用WIFI通路,用户上网体验大打折扣。
[0005]针对现有技术中,移动终端在连接至WIFI之后不能监测网络连通性的问题,还未提出有效的解决方案。

【发明内容】

[0006]本发明提供了一种网络性能监测方法及装置,以至少解决现有技术中移动终端在连接至WIFI之后不能监测网络连通性的问题。
[0007]根据本发明的一个方面,提供了一种网络性能监测方法,包括:监测路由器连接的无线热点是否与外网连通,得到第一监测结果;监测移动终端是否与所述路由器连通,得到第二监测结果;在所述第一监测结果或者所述第二监测结果中至少之一指示结果为否的情况下,确定所述移动终端通过所述路由器连接的网络的网络性能处于不良好的状态。
[0008]可选地,监测移动终端连接的无线热点是否与外网连通之前包括:收集所述路由器的WIFI信息;其中,所述WIFI信息包括以下至少之一:信号强度、所述路由器接收和/或发送数据的速率;确定所述信号强度小于第一预定阈值和/或所述速率小于第二预定阈值。
[0009]可选地,监测路由器连接的无线热点是否与外网连通,得到第一监测结果包括:ping指定网站,如果ping通所述指定网站,则所述第一监测结果指示为是,如果不能ping通所述指定网站,则所述第一监测结果指示为否。
[0010]可选地,监测移动终端是否与所述路由器连通,得到第二监测结果包括:ping与所述路由器对应的网关,如果ping通所述网关,则所述第二监测结果指示为是,如果不能ping通所述网关,则所述第二监测结果指示为否。
[0011]可选地,确定所述移动终端通过所述路由器连接的网络的网络性能处于不良好的状态之后包括:通过所述移动终端提示用户开启数据网络接口。
[0012]根据本发明的另一个方面,还提供了一种网络性能监测装置,包括:第一监测模块,用于监测路由器连接的无线热点是否与外网连通,得到第一监测结果;第二监测模块,用于监测移动终端是否与所述路由器连通,得到第二监测结果;第一确定模块,用于在所述第一监测结果或者所述第二监测结果中至少之一指示结果为否的情况下,确定所述移动终端通过所述路由器连接的网络的网络性能处于不良好的状态。
[0013]可选地,所述装置还包括:收集模块,用于监测移动终端连接的无线热点是否与外网连通之前,收集所述路由器的WIFI信息;其中,所述WIFI信息包括以下至少之一:信号强度、所述路由器接收和/或发送数据的速率;第二确定模块,用于确定所述信号强度小于第一预定阈值和/或所述速率小于第二预定阈值。
[OOM] 可选地,所述第一监测模块还用于ping指定网站,如果ping通所述指定网站,则所述第一监测结果指示为是,如果不能Ping通所述指定网站,则所述第一监测结果指示为否。
[0015]可选地,所述第二监测模块还用于ping与所述路由器对应的网关,如果ping通所述网关,则所述第二监测结果指示为是,如果不能Ping通所述网关,则所述第二监测结果指示为否。
[0016]可选地,所述装置还包括:提示模块,用于确定所述移动终端通过所述路由器连接的网络的网络性能处于不良好的状态之后,通过所述移动终端提示用户开启数据网络接
□ O
[0017]通过本发明,提供了一种网络性能监测方法,包括:监测路由器连接的无线热点是否与外网连通,得到第一监测结果;监测移动终端是否与该路由器连通,得到第二监测结果;在第一监测结果或者第二监测结果中至少之一指示结果为否的情况下,确定移动终端通过路由器连接的网络的网络性能处于不良好的状态。解决了现有技术中移动终端在连接至WIFI之后不能监测网络连通性的问题,从而可以动态监测网络的连通性,在网络不畅通的情况下,及时更换网络,提升了用户体验。
【附图说明】
[0018]为了更清楚地说明本发明【具体实施方式】或现有技术中的技术方案,下面将对【具体实施方式】或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是根据本发明实施例的网络性能监测方法的流程图;
[0020]图2是根据本发明实施例的网络性能监测装置的结构框图;
[0021]图3是根据本发明实施例的网络性能监测装置的另一个结构框图;
[0022]图4是根据本发明实施例的网络性能监测装置的再一个结构框图。
【具体实施方式】
[0023]下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024]在本发明的描述中,需要说明的是,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
[0025]此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
[0026]实施例1
[0027]在本实施例中提供了一种网络性能监测方法,图1是根据本发明实施例的网络性能监测方法的流程图,如图1所示,该流程包括如下步骤:
[0028]步骤Sll,监测路由器连接的无线热点是否与外网连通,得到第一监测结果;
[0029]步骤S12,监测移动终端是否与该路由器连通,得到第二监测结果;
[0030]步骤S13,在第一监测结果或者第二监测结果中至少之一指示结果为否的情况下,确定移动终端通过路由器连接的网络的网络性能处于不良好的状态。
[0031]通过上述步骤,不仅要监测路由器连接的无线热点是否与外网连通,同时还要监测移动终端是否与该路由器连通,在路由器连接的无线热点与外网连通以及移动终端与该路由器连通的情况下,才能确定移动终端通过路由器连接的网络的网络性能处于良好的状态,只要其中之一不连通,确定移动终端通过路由器连接的网络的网络性能处于不良好的状态,解决了现有技术中移动终端在连接至WIFI之后不能监测网络连通性的问题,从而可以动态监测网络的连通性,在网络不畅通的情况下,及时更换网络,提升了用户体验。
[0032]由于动态监测WIFI网络连通性会影响功耗,在网络正常的情况下,不需要进行监测。因此,在一个可选实施例中,监测移动终端连接的无线热点是否与外网连通之前,收集该路由器的WIFI信息,其中,该WIFI信息包括以下至少之一:信号强度、路由器接收和/或发送数据的速率,确定该信号强度小于第一预定阈值和/或该速率小于第二预定阈值。也就是说,在信号强度比较小或者接收、发送数据的速率比较小的情况下,才会对网络的性能进行监测,以免造成资源的浪费。上述第一预定阈值和第二预定阈值可以根据对网络性能的要求等实际情况进行确定,例如第一预定阈值可以是-80dbm,第二预定阈值可以是5包/秒。
[0033]上述步骤Sll涉及到监测路由器连接的无线热点是否与外网连通,得到第一监测结果。需要说明的是,可以通过多种方式监测路由器连接的无线热点是否与外网连通,下面对此进行举例说明。在一个可选实施例中,ping指定网站,如果ping通该指定网站,贝Ij第一监测结果指示为是,即路由器连接的无线热点与外网连通,如果不能Ping通该指定网站,则该第一监测结果指示为否,即路由器连接的无线热点与外网不连通。
[0034]在网络监测的过程中,通过ping命令进行测速,例如可以通过ping s0.con进行测速,若数据包全部丢失,贝lJ说明ping不通。在ping时,还可以给s0.com带个page view。监测完成后,若Ping通,界面提示可正常上网,具体为显示网速及对网速的评价,如:很快,当前网速适合聊天、上网、玩游戏、看视频;若Ping不通,界面提示按照免费WIFI热点的顺序进行连接或用户自行连接,具体为显示网络不通、按照免费WIFI热点的顺序进行智能连接或网络不通、请手动选择需连接的WIFI。
[0035]上述步骤S12涉及到监测移动终端是否与该路由器连通,得到第二监测结果。需要说明的是,可以通过多种方式监测移动终端是否与该路由器连通,下面对此进行举例说明。在一个可选实施例中,Ping与该路由器对应的网关,如果ping通该网关,则第二监测结果指示为是,即,移动终端与该路由器连通,如果不能Ping通该网关,则第二监测结果指示为否,即,移动终端与该路由器不连通。通过Ping网关的方式监测移动终端与该路由器是否连通,简单易行。
[0036]在网络性能不良好的状态下,为了使用户可以继续通过其他方式上网,在一个可选实施例中,确定移动终端通过路由器连接的网络的网络性能处于不良好的状态之后,通过移动终端提示用户开启数据网络接口,进而用户可以通过数据网络上网。
[0037]实施例2
[0038]在本实施例中还提供了一种网络性能监测装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0039]图2是根据本发明实施例的网络性能监测装置的结构框图,如图2所示,该装置包括:第一监测模块21,用于监测路由器连接的无线热点是否与外网连通,得到第一监测结果;第二监测模块22,用于监测移动终端是否与该路由器连通,得到第二监测结果;第一确定模块23,用于在第一监测结果或者第二监测结果中至少之一指示结果为否的情况下,确定移动终端通过该路由器连接的网络的网络性能处于不良好的状态。
[0040]通过上述装置,不仅要通过第一监测模块21监测路由器连接的无线热点是否与外网连通,同时还要通过第二监测模块22监测移动终端是否与该路由器连通,在路由器连接的无线热点与外网连通以及移动终端与该路由器连通的情况下,才能确定移动终端通过路由器连接的网络的网络性能处于良好的状态,只要其中之一不连通,确定移动终端通过路由器连接的网络的网络性能处于不良好的状态,解决了现有技术中移动终端在连接至WIFI之后不能监测网络连通性的问题,从而可以动态监测网络的连通性,在网络不畅通的情况下,及时更换网络,提升了用户体验。
[0041]图3是根据本发明实施例的网络性能监测装置的另一个结构框图,如图3所示,该装置还包括:收集模块31,用于监测移动终端连接的无线热点是否与外网连通之前,收集该路由器的WIFI信息;其中,该WIFI信息包括以下至少之一:信号强度、该路由器接收和/或发送数据的速率;第二确定模块32,用于确定该信号强度小于第一预定阈值和/或该速率小于第二预定阈值。
[0042]可选地,第一监测模块21还用于ping指定网站,如果ping通该指定网站,则第一监测结果指示为是,如果不能Ping通该指定网站,则第一监测结果指示为否。
[0043]可选地,第二监测模块22还用于ping与该路由器对应的网关,如果ping通该网关,则第二监测结果指示为是,如果不能Ping通该网关,则第二监测结果指示为否。
[0044]图4是根据本发明实施例的网络性能监测装置的再一个结构框图,如图4所示,该装置还包括:提示模块41,用于确定该移动终端通过该路由器连接的网络的网络性能处于不良好的状态之后,通过该移动终端提示用户开启数据网络接口。
[0045]上述各个模块的更进一步的功能描述与上述对应实施例相同,在此不再赘述。
[0046]综上所述,通过本发明提供的一种网络性能监测方法及装置,解决了现有技术中移动终端在连接至WIFI之后不能监测网络连通性的问题,从而可以动态监测网络的连通性,在网络不畅通的情况下,及时更换网络,提升了用户体验。
[0047]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0048]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0049]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0050]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0051]显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。
【主权项】
1.一种网络性能监测方法,其特征在于,包括: 监测路由器连接的无线热点是否与外网连通,得到第一监测结果; 监测移动终端是否与所述路由器连通,得到第二监测结果; 在所述第一监测结果或者所述第二监测结果中至少之一指示结果为否的情况下,确定所述移动终端通过所述路由器连接的网络的网络性能处于不良好的状态。2.根据权利要求1所述的方法,其特征在于,监测移动终端连接的无线热点是否与外网连通之前包括: 收集所述路由器的WIFI信息;其中,所述WIFI信息包括信号强度、和/或所述路由器接收/发送数据的速率; 确定所述信号强度小于第一预定阈值和/或所述速率小于第二预定阈值。3.根据权利要求1所述的方法,其特征在于,监测路由器连接的无线热点是否与外网连通,得到第一监测结果包括: ping指定网站,如果ping通所述指定网站,则所述第一监测结果指示为是,如果不能Ping通所述指定网站,则所述第一监测结果指示为否。4.根据权利要求1所述的方法,其特征在于,监测移动终端是否与所述路由器连通,得到第二监测结果包括: Ping与所述路由器对应的网关,如果ping通所述网关,则所述第二监测结果指示为是,如果不能Ping通所述网关,则所述第二监测结果指示为否。5.根据权利要求1至4中任一项所述的方法,其特征在于,确定所述移动终端通过所述路由器连接的网络的网络性能处于不良好的状态之后包括: 通过所述移动终端提示用户开启数据网络接口。6.一种网络性能监测装置,其特征在于,包括: 第一监测模块,用于监测路由器连接的无线热点是否与外网连通,得到第一监测结果; 第二监测模块,用于监测移动终端是否与所述路由器连通,得到第二监测结果; 第一确定模块,用于在所述第一监测结果或者所述第二监测结果中至少之一指示结果为否的情况下,确定所述移动终端通过所述路由器连接的网络的网络性能处于不良好的状??τ O7.根据权利要求6所述的装置,其特征在于,所述装置还包括: 收集模块,用于监测移动终端连接的无线热点是否与外网连通之前,收集所述路由器的WIFI信息;其中,所述WIFI信息包括信号强度、和/或所述路由器接收/发送数据的速率; 第二确定模块,用于确定所述信号强度小于第一预定阈值和/或所述速率小于第二预定阈值。8.根据权利要求6所述的装置,其特征在于,所述第一监测模块还用于ping指定网站,如果Ping通所述指定网站,则所述第一监测结果指示为是,如果不能Ping通所述指定网站,则所述第一监测结果指示为否。9.根据权利要求6所述的装置,其特征在于,所述第二监测模块还用于ping与所述路由器对应的网关,如果ping通所述网关,则所述第二监测结果指示为是,如果不能ping通所述网关,则所述第二监测结果指示为否。10.根据权利要求6至9中任一项所述的装置,其特征在于,所述装置还包括: 提示模块,用于确定所述移动终端通过所述路由器连接的网络的网络性能处于不良好的状态之后,通过所述移动终端提示用户开启数据网络接口。
【文档编号】H04W24/02GK105992269SQ201610513082
【公开日】2016年10月5日
【申请日】2016年6月30日
【发明人】李鹏
【申请人】乐视控股(北京)有限公司, 乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1