网络检测方法、网络检测装置及智能终端制造方法及图纸

技术编号:16532183 阅读:80 留言:0更新日期:2017-11-10 01:11
本发明专利技术提供了一种网络检测方法、网络检测装置、智能终端及计算机可读存储介质,该网络检测方法包括:在智能终端使用蜂窝数据网络的状态下,监听蜂窝数据网络的相关参数是否变化;当监听到蜂窝数据网络的任一相关参数出现变化时,检测当前蜂窝数据网络的连通性是否不低于预设的数据网络质量基准;若当前蜂窝数据网络的连通性不低于数据网络质量基准,则确定智能终端当前处于可上网状态;若当前蜂窝数据网络的连通性低于数据网络质量基准,则确定智能终端当前处于不可上网状态;当确定智能终端当前处于可上网状态或不可上网状态时,输出相应的网络状态指示信息。本发明专利技术提供的技术方案能够及时告知用户当前所使用的蜂窝数据网络的网络状态。

Network detection method, network detection device and intelligent terminal

The invention provides a network network detection method, detection device, intelligent terminal and computer readable storage medium, including the network detection methods in intelligent terminal using a cellular data network state, parameter monitoring of cellular data networks is change; when listening to any relevant parameters of a cellular data network change, whether the current cellular data network connectivity detection is not less than the data network quality benchmark default; if the current cellular data network connectivity is not lower than the data network quality benchmark, it is determined when the intelligent terminal in the Internet before the state; if the current cellular data network connectivity is lower than the data network quality standard, determine the intelligent terminal is in the Internet the state can not determine when; intelligent terminal is currently available online or not online state, output. Network status indication information. The technical scheme provided by the invention can timely notify the network state of the current cellular data network used by the user.

【技术实现步骤摘要】
网络检测方法、网络检测装置及智能终端
本专利技术属于网络应用
,尤其涉及一种网络检测方法、网络检测装置、智能终端及计算机可读存储介质。
技术介绍
随着通讯技术的快速发展,蜂窝数据网络也得到快速的发展,例如,作为新一代蜂窝数据网络的4G网络(基于第四代移动通信技术)的下行速度已可达到100兆比特每秒以上,其下行速度不亚于家用宽带。由于目前4G网络已能够满足几乎所有用户对于无线服务的要求,因此,越来越多用户也已习惯采用4G网络这一蜂窝数据网络上网。目前,对于支持多种蜂窝数据网络制式的智能终端(例如智能手机)而言,当用户使用蜂窝数据网络上网时,智能终端上会显示当前所使用的蜂窝数据网络制式(例如2G、3G或4G)。然而,当出现智能终端所访问的页面长期打不开的情况时,往往需要用户进行多种上网尝试(例如尝试刷新或访问其它链接)才能确定是否网络出现问题,浪费了用户的时间。
技术实现思路
有鉴于此,本专利技术提供了一种网络检测方法、网络检测装置、智能终端及计算机可读存储介质,用以及时告知用户当前所使用的蜂窝数据网络的网络状态。本专利技术实施例的第一方面提供了一种网络检测方法,包括:在智能终端使用蜂窝数据网络的状态下,监听所述蜂窝数据网络的相关参数是否变化,其中,所述相关参数包括:网络连接参数、网络制式参数和网络信号参数;当监听到所述蜂窝数据网络的任一相关参数出现变化时,检测当前所述蜂窝数据网络的连通性是否不低于预设的数据网络质量基准;若当前所述蜂窝数据网络的连通性不低于所述数据网络质量基准,则确定所述智能终端当前处于可上网状态;若当前所述蜂窝数据网络的连通性低于所述数据网络质量基准,则确定所述智能终端当前处于不可上网状态;当确定所述智能终端当前处于可上网状态或不可上网状态时,输出相应的网络状态指示信息,以指示所述智能终端当前处于可上网状态或不可上网状态。基于本专利技术第一方面,在第一种可能的实现方式中,所述检测当前所述蜂窝数据网络的连通性是否不低于预设的数据网络质量基准,包括:触发所述智能终端基于所述蜂窝数据网络和三次握手协议向预设的网络设备发起TCP连接,其中,所述TCP为传输控制协议;若所述TCP连接已建立,则判断本次连接时长是否低于预设的连接时长阈值,其中,所述连接时长为:从发起所述TCP连接到所述TCP连接建立所经过的时长;若本次连接时长低于所述连接时长阈值,则判定当前所述蜂窝数据网络的连通性不低于所述数据网络质量基准;若所述TCP连接无法建立或者本次连接时长不低于所述连接时长阈值,则判定当前所述蜂窝数据网络的连通性低于所述数据网络质量基准。基于本专利技术第一方面或者本专利技术第一方面的第一种可能的实现方式,在第二种可能的实现方式中,当监听到所述蜂窝数据网络的任一相关参数出现变化时,所述网络检测方法还包括:判断检测间隔是否不小于预设的间隔阈值,其中,所述检测间隔为距离前一次检测所述蜂窝数据网络的连通性是否不低于预设的数据网络质量基准的时间间隔;若判断出所述检测间隔不小于所述间隔阈值,则执行所述检测当前所述蜂窝数据网络的连通性是否不低于预设的数据网络质量基准的步骤;若判断出所述检测间隔小于所述间隔阈值,则执行所述在智能终端使用蜂窝数据网络的状态下,监听所述蜂窝数据网络的相关参数是否变化的步骤。基于本专利技术第一方面,或者本专利技术第一方面的第一种可能的实现方式,在第三种可能的实现方式中,所述当确定所述智能终端当前处于可上网状态或不可上网状态时,输出相应的网络状态指示信息,包括:当确定所述智能终端当前处于不可上网状态时,将设置于所述智能终端的状态栏中的数据网络状态标志更新或保持为预设的不可上网标记;和/或,当确定所述智能终端当前处于可上网状态时,将设置于所述智能终端的状态栏中的数据网络状态标志更新或保持为预设的可上网标记。基于本专利技术第一方面,或者本专利技术第一方面的第一种可能的实现方式,在第四种可能的实现方式中,若当前所述蜂窝数据网络的连通性低于所述数据网络质量基准,则所述网络检测方法还包括:若当前所述蜂窝数据网络的连通性为不连通,则等待预设时间后触发所述智能终端重新连接蜂窝数据网络。本专利技术实施例的第二方面提供了一种网络检测装置,包括:监听单元,用于在智能终端使用蜂窝数据网络的状态下,监听所述蜂窝数据网络的相关参数是否变化,其中,所述相关参数包括:网络连接参数、网络制式参数和网络信号参数;检测单元,用于当所述监听单元监听到所述蜂窝数据网络的任一相关参数出现变化时,检测当前所述蜂窝数据网络的连通性是否不低于预设的数据网络质量基准;确定单元,用于当所述检测单元检测到当前所述蜂窝数据网络的连通性不低于所述数据网络质量基准时,确定所述智能终端当前处于可上网状态;当所述检测单元检测到当前所述蜂窝数据网络的连通性低于所述数据网络质量基准时,确定所述智能终端当前处于不可上网状态;输出单元,用于当所述确定单元确定所述智能终端当前处于可上网状态或不可上网状态时,输出相应的网络状态指示信息,以指示所述智能终端当前处于可上网状态或不可上网状态。基于本专利技术第二方面,在第一种可能的实现方式中,所述检测单元包括:触发单元,用于当所述检测单元触发时,触发所述智能终端基于所述蜂窝数据网络和三次握手协议向预设的网络设备发起TCP连接,其中,所述TCP为传输控制协议;判断单元,用于当所述TCP连接已建立时,判断本次连接时长是否低于预设的连接时长阈值,其中,所述连接时长为:从发起所述TCP连接到所述TCP连接建立所经过的时长;若本次连接时长低于所述连接时长阈值,则判定当前所述蜂窝数据网络的连通性不低于所述数据网络质量基准;若所述TCP连接无法建立或者本次连接时长不低于所述连接时长阈值,则判定当前所述蜂窝数据网络的连通性低于所述数据网络质量基准。基于本专利技术第二方面,或者本专利技术第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述网络检测装置还包括:触发判断单元,用于当所述监听单元监听到所述蜂窝数据网络的任一相关参数出现变化时,判断检测间隔是否不小于预设的间隔阈值;当判断出所述检测间隔不小于所述间隔阈值时,触发所述检测单元,当判断出所述检测间隔小于所述间隔阈值时,触发所述监听单元。本专利技术第三方面提供一种智能终端,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,上述处理器执行上述计算机程序时实现上述第一方面或者上述第一方面的任一可能实现方式中提及的网络检测方法。本专利技术第四方面提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,上述计算机程序被处理器执行时实现上述第一方面或者上述第一方面的任一可能实现方式中提及的网络检测方法。由上可见,在本专利技术方案中,一方面通过检测智能终端所使用的蜂窝数据网络的连通性是否不低于预设的数据网络质量基准来确定该智能终端当前是否处于可上网状态,在确定该智能终端处于可上网状态或不可上网状态时,输出相应的网络状态指示信息,使得用户可以及时获知当前所使用的蜂窝数据网络的网络状态;另一方面,在智能终端使用蜂窝数据网络的状态下,通过监听该蜂窝数据网络的相关参数是否变化,当监听到该蜂窝数据网络的相关参数变化时,才检测该蜂窝数据网络的连通性是否不低于数据网络质量基准,从而可以避免过多的检测而导致的功耗浪费,达到节省功耗的目本文档来自技高网...
网络检测方法、网络检测装置及智能终端

【技术保护点】
一种网络检测方法,其特征在于,包括:在智能终端使用蜂窝数据网络的状态下,监听所述蜂窝数据网络的相关参数是否变化,其中,所述相关参数包括:网络连接参数、网络制式参数和网络信号参数;当监听到所述蜂窝数据网络的任一相关参数出现变化时,检测当前所述蜂窝数据网络的连通性是否不低于预设的数据网络质量基准;若当前所述蜂窝数据网络的连通性不低于所述数据网络质量基准,则确定所述智能终端当前处于可上网状态;若当前所述蜂窝数据网络的连通性低于所述数据网络质量基准,则确定所述智能终端当前处于不可上网状态;当确定所述智能终端当前处于可上网状态或不可上网状态时,输出相应的网络状态指示信息,以指示所述智能终端当前处于可上网状态或不可上网状态。

【技术特征摘要】
1.一种网络检测方法,其特征在于,包括:在智能终端使用蜂窝数据网络的状态下,监听所述蜂窝数据网络的相关参数是否变化,其中,所述相关参数包括:网络连接参数、网络制式参数和网络信号参数;当监听到所述蜂窝数据网络的任一相关参数出现变化时,检测当前所述蜂窝数据网络的连通性是否不低于预设的数据网络质量基准;若当前所述蜂窝数据网络的连通性不低于所述数据网络质量基准,则确定所述智能终端当前处于可上网状态;若当前所述蜂窝数据网络的连通性低于所述数据网络质量基准,则确定所述智能终端当前处于不可上网状态;当确定所述智能终端当前处于可上网状态或不可上网状态时,输出相应的网络状态指示信息,以指示所述智能终端当前处于可上网状态或不可上网状态。2.根据权利要求1所述的网络检测方法,其特征在于,所述检测当前所述蜂窝数据网络的连通性是否不低于预设的数据网络质量基准,包括:触发所述智能终端基于所述蜂窝数据网络和三次握手协议向预设的网络设备发起TCP连接,其中,所述TCP为传输控制协议;若所述TCP连接已建立,则判断本次连接时长是否低于预设的连接时长阈值,其中,所述连接时长为:从发起所述TCP连接到所述TCP连接建立所经过的时长;若本次连接时长低于所述连接时长阈值,则判定当前所述蜂窝数据网络的连通性不低于所述数据网络质量基准;若所述TCP连接无法建立或者本次连接时长不低于所述连接时长阈值,则判定当前所述蜂窝数据网络的连通性低于所述数据网络质量基准。3.根据权利要求1或2所述的网络检测方法,其特征在于,当监听到所述蜂窝数据网络的任一相关参数出现变化时,所述网络检测方法还包括:判断检测间隔是否不小于预设的间隔阈值,其中,所述检测间隔为距离前一次检测所述蜂窝数据网络的连通性是否不低于预设的数据网络质量基准的时间间隔;若判断出所述检测间隔不小于所述间隔阈值,则执行所述检测当前所述蜂窝数据网络的连通性是否不低于预设的数据网络质量基准的步骤;若判断出所述检测间隔小于所述间隔阈值,则执行所述在智能终端使用蜂窝数据网络的状态下,监听所述蜂窝数据网络的相关参数是否变化的步骤。4.根据权利要求1或2所述的网络检测方法,其特征在于,所述当确定所述智能终端当前处于可上网状态或不可上网状态时,输出相应的网络状态指示信息,包括:当确定所述智能终端当前处于不可上网状态时,将设置于所述智能终端的状态栏中的数据网络状态标志更新或保持为预设的不可上网标记;和/或,当确定所述智能终端当前处于可上网状态时,将设置于所述智能终端的状态栏中的数据网络状态标志更新或保持为预设的可上网标记。5.根据权利要求1或2所述的网络检...

【专利技术属性】
技术研发人员:胡亚东宋永耀刘铭候祥
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1