本公开涉及电子技术应用领域,特别涉及一种网络状况提示方法及装置。
背景技术:
随着互联网技术的快速发展,越来越多的网络接入设备都提供有无线网络连接的功能。例如,无线路由器可以将网络信号通过天线转发给附近的笔记本电脑、手机或者平板电脑等移动终端,从而使得移动终端无需连接网线即可接收网络信号,极大提高了移动终端连网时的灵活性。
相关技术中,移动终端通过网络接入设备接入至互联网后,为了提示用户当前的网络状况,可以对移动终端与该网络接入设备之间的数据传输速率(例如数据下载速度和数据上传速度)进行检测,并能够通过显示屏显示该数据传输速率。
技术实现要素:
为了解决相关技术中的问题,本公开提供了一种网络状况提示方法及装置。所述技术方案如下:
根据本公开实施例的第一方面,提供了一种网络状况提示方法,所述方法包括:
检测当前连接的网络接入设备所提供的网络信号的质量参数;
根据所述质量参数,计算所述网络信号的评估值,所述评估值用于评估所述网络信号的质量;
当所述评估值小于预设质量阈值时,显示第一提示信息,所述第一提示信息用于提示用户当前网络状况差,以及提示用户调整移动终端与所述网络接入设备之间的相对位置。
可选的,所述方法还包括:
当所述评估值小于预设质量阈值,且所述网络接入设备的信号强度大于预设强度阈值时,显示第二提示信息,所述第二提示信息用于提示用户存在其他网络接入设备的信号干扰。
可选的,所述方法还包括:
当检测到所述移动终端移动时,计算所述移动终端移动后的网络信号的评估值;
当所述移动终端移动后的网络信号的评估值大于所述移动终端移动前的网络信号的评估值时,显示第三提示信息,所述第三提示信息用于提示用户使所述移动终端按照当前的移动方向继续移动。
可选的,所述方法还包括:
当所述移动终端移动后的网络信号的评估值不大于所述移动终端移动前的网络信号的评估值时,显示第四提示信息,所述第四提示信息用于提示用户调整所述移动终端的移动方向。
可选的,所述质量参数包括:所述网络接入设备的信号强度,以及,所述移动终端与所述网络接入设备之间的协商速率;
所述网络信号的评估值与所述信号强度正相关,与所述协商速率正相关。
可选的,所述根据所述质量参数,计算所述网络信号的评估值,包括:
根据所述信号强度s和所述协商速率r,计算所述网络信号的评估值f,所述f满足:f=p×(1-s/S)+(1-p)×r/R;
其中,p为预设权重,S为预设的信号强度下限值,R为所述网络接入设备所支持的路由协议中的最大协商速率。
可选的,所述质量参数还包括:信道占用比例;
所述网络信号的评估值与所述信道占用比例负相关。
根据本公开实施例的第二方面,提供了一种网络状况提示装置,所述装置包括:
第一检测单元,被配置为检测当前连接的网络接入设备所提供的网络信号的质量参数;
第一计算单元,被配置为根据所述质量参数,计算所述网络信号的评估值,所述评估值用于评估所述网络信号的质量;
第一显示单元,被配置为当所述评估值小于预设质量阈值时,显示第一提示信息,所述第一提示信息用于提示用户当前网络状况差,以及提示用户调整移动终端与所述网络接入设备之间的相对位置。
可选的,所述装置还包括:
第二显示单元,被配置为当所述评估值小于预设质量阈值,且所述网络接入设备的信号强度大于预设强度阈值时,显示第二提示信息,所述第二提示信息用于提示用户存在其他网络接入设备的信号干扰。
可选的,所述装置还包括:
第二计算单元,被配置为当检测到所述移动终端移动时,计算所述移动终端移动后的网络信号的评估值;
第三显示单元,被配置为当所述移动终端移动后的网络信号的评估值大于所述移动终端移动前的网络信号的评估值时,显示第三提示信息,所述第三提示信息用于提示用户使所述移动终端按照当前的移动方向继续移动。
可选的,所述装置还包括:
第四显示单元,被配置为当所述移动终端移动后的网络信号的评估值不大于所述移动终端移动前的网络信号的评估值时,显示第四提示信息,所述第四提示信息用于提示用户调整所述移动终端的移动方向。
可选的,所述质量参数包括:所述网络接入设备的信号强度,以及,所述移动终端与所述网络接入设备之间的协商速率;
所述网络信号的评估值与所述信号强度正相关,与所述协商速率正相关。
可选的,所述第一计算单元,被配置为:
根据所述信号强度s和所述协商速率r,计算所述网络信号的评估值f,所述f满足:f=p×(1-s/S)+(1-p)×r/R;
其中,p为预设权重,S为预设的信号强度下限值,R为所述网络接入设备所支持的路由协议中的最大协商速率。
可选的,所述质量参数还包括:信道占用比例;
所述网络信号的评估值与所述信道占用比例负相关。
根据本公开实施例的第三方面,提供了一种网络状况提示装置,所述装置包括:处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置为:
检测当前连接的网络接入设备所提供的网络信号的质量参数;
根据所述质量参数,计算所述网络信号的评估值,所述评估值用于评估所述网络信号的质量;
当所述评估值小于预设质量阈值时,显示第一提示信息,所述第一提示信息用于提示用户当前网络状况差,以及提示用户调整移动终端与所述网络接入设备之间的相对位置。
本公开提供的技术方案可以包括以下有益效果:
本公开提供了一种网络状况提示方法及装置,通过该方法,移动终端可以检测当前连接的网络接入设备所提供的网络信号的质量参数,并根据该质量参数,计算网络信号的评估值;当该评估值小于预设质量阈值时,移动终端可以显示第一提示信息,该第一提示信息用于提示用户当前网络状况差,以及提示用户调整移动终端与网络接入设备之间的相对位置。因此,本公开提供的方法在提示网络状况时的提示内容较为丰富,并且通过该提示方法还能引导用户改善当前的网络状况。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
附图说明
为了更清楚地说明本公开的实施例,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据一示例性实施例示出的一种网络状况提示方法所涉及的实施环境的示意图;
图2是根据一示例性实施例示出的一种网络状况提示方法的流程图;
图3-1是根据一示例性实施例示出的另一种网络状况提示方法的流程图;
图3-2是根据一示例性实施例示出的一种移动终端与网络接入设备之间的位置关系示意图;
图3-3是根据一示例性实施例示出的一种移动终端显示第一提示信息的示意图;
图3-4是根据一示例性实施例示出的一种移动终端显示第二提示信息的示意图;
图3-5是根据一示例性实施例示出的一种移动终端显示第三提示信息的示意图;
图4-1是根据一示例性实施例示出的一种网络状况提示装置的结构示意图;
图4-2是根据一示例性实施例示出的另一种网络状况提示装置的结构示意图;
图5是根据一示例性实施例示出的又一种网络状况提示装置的结构示意图。
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
具体实施方式
为了使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开作进一步地详细描述,显然,所描述的实施例仅仅是本公开一部份实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本公开保护的范围。
请参见图1,其示出了本公开部分实施例中提供的网络状况提示方法所涉及的实施环境的示意图。该实施环境可以包括:网络接入设备110和移动终端120。该网络接入设备110可以是具有无线网络信号覆盖功能的网络接入设备,例如可以是无线路由器。移动终端120可以为智能手机、笔记本电脑、多媒体播放器、电子阅读器或者可穿戴式设备等。该移动终端120可以与该网络接入设备110建立通信连接,并接收该网络接入设备110提供的网络信号。
图2是根据一示例性实施例示出的一种网络状况提示方法的流程图,该方法可以应用于如图1所示的移动终端120中,参考图2,该方法可以包括:
步骤101、检测当前连接的网络接入设备所提供的网络信号的质量参数。
该质量参数可以包括网络接入设备的信号强度,以及,该移动终端与该网络接入设备之间的协商速率。
步骤102、根据该质量参数,计算该网络信号的评估值,该评估值用于评估该网络信号的质量。
该评估值可以与该信号强度正相关,且与该协商速率正相关。
步骤103、当该评估值小于预设质量阈值时,显示第一提示信息,该第一提示信息用于提示用户当前网络状况差,以及提示用户调整移动终端与该网络接入设备之间的相对位置。
综上所述,本公开实施例提供了一种网络状况提示方法,通过该方法,移动终端可以根据网络接入设备所提供的网络信号的质量参数,计算网络信号的评估值;当该评估值小于预设质量阈值时,移动终端可以显示第一提示信息,该第一提示信息用于提示用户当前网络状况差,以及提示用户调整移动终端与网络接入设备之间的相对位置。因此,本公开提供的方法在提示网络状况时的提示内容较为丰富,并且通过该提示方法还能引导用户改善当前的网络状况。
图3-1是根据一示例性实施例示出的一种网络状况提示方法的流程图,该方法可以应用于如图1所示的移动终端120中,参考图3-1,该方法包括:
步骤201、检测当前连接的网络接入设备所提供的网络信号的质量参数。
在本公开实施例中,移动终端与网络接入设备之间建立通信连接后,移动终端可以接收用户触发的检测指令,并根据该检测指令对当前连接的网络接入设备所提供的网络信号的质量参数进行检测。例如,该移动终端中可以安装有检测软件,当用户通过点击操作点击该检测软件的图标时,移动终端可以接收到检测指令,并能够根据该检测指令启动该检测软件,以对网络信号的质量参数进行检测。或者,该移动终端也可以周期性的对该网络接入设备所提供的网络信号的质量参数进行检测,例如可以每隔10秒,或者每隔2分钟检测一次。
该质量参数可以包括:该网络接入设备的信号强度,以及,该移动终端与该网络接入设备之间的协商速率。其中,网络接入设备的信号强度是指该移动终端所接收到的网络接入设备广播的网络信号的功率大小,通常情况下,移动终端与网络接入设备之间的距离越远,障碍物越多,该网络接入设备的信号强度越小,且网络接入设备的信号强度范围为一般为-113分贝毫瓦(dBm)至0dBm。
协商速率是移动终端与网络接入设备之间根据当前环境所约定的数据传输速率。通常情况下,移动终端与网络接入设备之间的距离越远,移动终端与网络接入设备之间的信号干扰越大,该协商速率越低。根据网络接入设备所支持的路由协议的不同,移动终端与网络接入设备之间的最大协商速率也有所不同。具体的,对于802.11g和802.11a协议,移动终端与网络接入设备之间的最大协商速率可以为54兆比特每秒(Mbps);而对于802.11ac协议,该移动终端与网络接入设备之间的最大协商速率可以达到867Mbps。
示例的,假设如图3-2所示,用户的房间中包括两个网络接入设备:无线路由器01和无线路由器02。移动终端当前位于A点,且与无线路由器01建立有通信连接。此时,该移动终端检测到的该无线路由器01所提供的网络信号的质量参数可以包括:信号强度s=-70dBm,协商速率r=15Mbps。
步骤202、根据该质量参数,计算该网络信号的评估值。
移动终端获取到当前无线网络的质量参数后,可以根据该质量参数,按照预设算法,计算网络信号的评估值,该评估值用于评估当前网络信号的质量。若该质量参数包括:该网络接入设备的信号强度,以及该移动终端与该网络接入设备之间的协商速率,则移动终端所计算得到的评估值可以与该信号强度正相关,且与该协商速率正相关。
进一步的,在本公开实施例中,移动终端根据信号强度s和该协商速率r,计算网络信号的评估值f时所采用的预设算法可以为:
f=p×(1-s/S)+(1-p)×r/R 公式(1);
其中,p为预设权重,S为预设的信号强度下限值,R为该网络接入设备所支持的路由协议中的最大协商速率。由于该公式(1)中预设的信号强度下限值S一般为负数,因此可以推导出该网络信号的评估值f与信号强度s正相关。当网络接入设备所支持的路由协议为802.11g协议或者802.11a协议时,该最大协商速率R可以满足:R=54Mbps;当网络接入设备所支持的路由协议为802.11ac协议时,该最大协商速率R可以满足:R=867Mbps。该预设权重的取值范围可以为[0,1],其具体数值可以根据网络接入设备的具体参数(例如支持的路由协议和发射功率等)进行设定。
示例的,假设该预设权重p=0.5,预设的信号强度下限值S=-113dBm,最大协商速率R=54Mbps,移动终端检测到的质量参数包括:信号强度s=-70dBm,协商速率r=15Mbps。则根据上述公式(1)可知,移动终端计算得到的当前网络信号的评估值f1可以为:f1=0.5×(1-70/113)+(1-0.5)×15/54=0.33。
需要说明的是,在本公开实施例中,移动终端在计算网络信号的评估值时所参考的质量参数除了可以包括信号强度和协商速率,还可以包括信道占用比例。在无线网络系统中,每个网络接入设备需要占用一个独立的信道来进行数据传输,该信道占用比例是指预设范围内的信道占用数与信道容量的比值。若网络接入设备工作在2.4吉赫兹(GHz)的频段,则该信道容量可以为13,即包括13个可用信道;若工作频段为5GHz的频段,则其信道容量可以为65,即包括65个可用信道。
由于当信道占用比例较高时,各个信道之间会相互干扰,影响网络状况,因此该网络信号的评估值可以与该信道占用比例负相关,即信道占用比例越高,网络信号的评估值越低。
还需要说明的是,在实际应用中,移动终端根据网络信号的质量参数,计算网络信号的评估值时,除了可以采用上述公式(1)所示的线性函数进行计算,也可以采用其他复杂度更高的函数,例如对数函数或者指数函数进行计算,只要保证评估值与信号强度和协商速率正相关,与信道占用比例负相关即可。本公开实施例对该评估值的具体计算方法不做限定。
步骤203、当该评估值小于预设质量阈值时,显示第一提示信息。
在本公开实施例中,移动终端中存储有预设质量阈值,该预设质量阈值可以为移动终端在网络状况能够满足基本通信需求时,根据检测到的质量参数所计算得到评估值。移动终端计算得到当前网络信号的评估值后,可以与该预设质量阈值进行对比。当该评估值小于该预设质量阈值时,移动终端可以确定当前网络状况较差,并显示第一提示信息。该第一提示信息用于提示用户当前网络状况差,以及提示用户调整移动终端与该网络接入设备之间的相对位置。以便用户可以在该第一提示信息的指示下,改善当前的网络状况。
具体的,该第一提示信息可以包括文字信息、图片信息和灯光信息中的至少一种。当该第一提示信息包括灯光信息时,该移动终端可以使得设置在移动终端上的呼吸灯发出预设颜色的光线来达到提示用户的效果;当该第一提示信息包括文字信息时,移动终端可以在显示屏上显示用于提示用户执行预设操作的文本,或者还可以直接显示该移动终端检测到的质量参数和计算得到的评估值;当该第一提示信息包括图片信息时,该移动终端可以在显示屏上显示进度条或者刻度表等类型的图标,该进度条或者刻度表可以用于指示质量参数的大小,也可以用于指示评估值的大小。
示例的,假设无线路由器支持的协议为802.11g,则由于一般情况下,当网络接入设备的信号强度大于或等于-80dBm,协商速率大于或等于24Mbps时,网络状况可以满足基本的通信需求。因此根据上述公式(1),计算得到的预设质量阈值f0可以为:f0=0.5×(1-80/113)+(1-0.5)×24/54=0.37。
进一步的,由于该移动终端计算得到的当前网络信号的评估值f1为0.33,小于该预设质量阈值0.37,因此,参考图3-3,该移动终端可以使得呼吸灯2a发出红光,并在显示屏上显示文字信息2b:当前网络状况较差,请调整手机与无线路由器之间的相对位置。
步骤204、当该评估值小于预设质量阈值,且网络接入设备的信号强度大于预设强度阈值时,显示第二提示信息。
当移动终端确定当前网络信号的评估值小于预设质量阈值时,该移动终端还可以继续判断该网络接入设备的信号强度是否大于预设强度阈值,以进一步分析当前网络状况差的原因。其中,该预设强度阈值可以为预先设定的,能够满足基本通信需求的信号强度。
若当前网络信号的评估值小于预设质量阈值,且网络接入设备的信号强度大于预设强度阈值,该移动终端可以确定当前的协商速率过低。由于该协商速率主要受到移动终端与网络接入设备之间的距离,以及移动终端与网络接入设备之间信号干扰的影响,因此该移动终端可以进一步推断出当前存在其他网络接入设备的信号干扰,并显示第二提示信息。该第二提示信息用于提示用户存在其他网络接入设备的信号干扰,以便用户在调整移动终端与网络接入设备之间的相对位置时,可以避免位于该两个网络接入设备的信号的交叠区。
例如,该预设强度阈值可以为-80dBm。假设如图3-2所示,移动终端位于A点,由于该位置可以同时接收到无线路由器01和无线路由器02广播的网络信号,该两个网络信号之间存在干扰,因此即使该移动终端距离无线路由器01较近,该无线路由器01的信号强度较强,该网络信号的评估值也无法达到预设质量阈值。此时该移动终端计算得到的当前网络信号的评估值f1可以为0.33,当前网络接入设备的信号强度可以为-70dBm。由于该评估值0.33小于该预设质量阈值0.37,该信号强度-70dBm大于预设的强度阈值-80dBm,因此,如图3-4所示,该移动终端可以在显示屏上显示第二提示信息2c:当前位置受到其他无线路由器的干扰,请注意调整方位。此时,用户在该第二提示信息的提示下,可以大致确定移动的方向,即靠近无线路由器01,且远离无线路由器02。
可选的,当该评估值小于预设质量阈值,且网络接入设备的信号强度不大于预设强度阈值时,移动终端可以确定当前网络状况主要是由于移动终端与网络接入设备之间的距离太远或者障碍物太多造成的,通过该第一提示信息即可达到提示用户的效果。示例的,若移动终端当前位于图3-2所示的B点,且该移动终端检测到的网络信号的质量参数包括:信号强度s=-85dBm,协商速率r=15Mbps,则由于该网络信号的评估值f1=0.5×(1-85/113)+(1-0.5)×15/54=0.26,小于该预设质量阈值,且该信号强度为-85dBm,也小于该预设强度阈值-80dBm,因此该移动终端可以确定通过第一提示信息即可达到提示用户的效果。此时移动终端可以检测自身是否移动,当移动终端移动时,执行步骤205。
步骤205、当检测到该移动终端移动时,计算该移动终端移动后的网络信号的评估值。
在上述步骤203或者步骤204之后,若用户在第一提示信息和第二提示信息的提示下,开始调整移动终端的位置,则该移动终端可以继续对移动后的网络信号的质量参数进行检测,并计算该移动后的网络信号的评估值。
示例的,假设如图3-2所示,移动终端从A点向C点方向移动,且该移动终端移动后,检测到的网络信号的质量参数为:信号强度s=-70dBm,协商速率r=18Mbps,则根据上述公式(1),该移动终端可以计算得到移动后的网络信号的评估值f2为:f2=0.5×(1-70/113)+(1-0.5)×18/54=0.36。
步骤206、当该移动终端移动后的网络信号的评估值大于该移动终端移动前的网络信号的评估值时,显示第三提示信息。
当该移动终端移动后的网络信号的评估值大于该移动终端移动前的网络信号的评估值时,移动终端可以确定网络状况正在改善,因此可以显示第三提示信息,该第三提示信息用于提示用户使该移动终端按照当前的移动方向继续移动。以便用户能够在该第三提示信息的提示下,进一步改善移动终端所连接的无线网络的网络状况。示例的,若该移动终端移动后的网络信号的评估值f2为0.36,由于该移动后的网络信号的评估值f2大于移动前的网络信号的评估值f1=0.33。因此如图3-5所示,该移动终端可以在显示屏上显示第三提示信息2d:网络状况正在改善,请继续沿当前方向移动!
步骤207、当该移动终端移动后的网络信号的评估值不大于该移动终端移动前的网络信号的评估值时,显示第四提示信息。
当该移动终端移动后的网络信号的评估值不大于该移动终端移动前的网络信号的评估值时,移动终端可以确定当前网络状况并未改善,因此可以显示第四提示信息,该第四提示信息用于提示用户调整该移动终端的移动方向。示例的,该移动终端可以在显示屏上显示该第四提示信息,该第四提示信息可以为:信号变差,请调整移动方向!
步骤208、当该评估值不小于预设质量阈值时,显示第五提示信息。
当该移动终端判断出当前网络信号的评估值不小于预设质量阈值时,移动终端可以确定当前的网络状况能够满足基本的通信需求,因此可以显示第五提示信息,该第五提示信息用于提示用户当前网络状况较好,可以停止移动。
示例的,当该移动终端判断出当前网络信号的评估值大于或等于0.37时,该移动终端可以使得呼吸灯2a发出绿光,并在显示屏上显示文字信息:当前网络状况较好。
需要说明的是,在上述步骤205之后,移动终端还可以进一步判断该移动后的网络信号的评估值是否大于或等于预设质量阈值,若该移动后的网络信号的评估值大于或等于预设质量阈值,该移动终端可以在显示第三提示信息或者第四提示信息的同时,显示该第五提示信息。此外,上述第二至第五提示信息的具体形式可以参考上述第一提示信息,且该各个提示信息除了能够以灯光、图片和文本的形式显示,还可以通过语音信息的形成播放,本公开实施例对该提示信息的具体形式不做限定。
通过本公开实施例提供的网络状况的提示方法,移动终端可以根据计算得到的网络信号的评估值的大小,向用户显示不同类型的提示信息,用户可以在该提示信息的指示下,不断调整移动终端与网络接入设备之间的相对位置,直至该网络信号的评估值大于或等于该预设质量阈值。因此,本公开实施例提供的网络状况的提示方法不仅提示内容较为丰富,灵活性较高,还能引导用户改善当前的网络状况,保证用户能够获取到高质量的网络信号,改善了用户体验。
还需要说明的是,本公开实施例提供的网络状况提示方法的步骤的先后顺序可以进行适当调整,步骤也可以根据情况进行相应增减,示例的,步骤204可以根据情况进行删除,步骤205至步骤207可以在步骤204之前执行。任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本公开的保护范围之内,因此不再赘述。
综上所述,本公开实施例提供了一种网络状况提示方法,通过该方法,移动终端可以根据网络接入设备所提供的网络信号的质量参数,计算网络信号的评估值;当该评估值小于预设质量阈值时,移动终端可以显示第一提示信息,该第一提示信息用于提示用户当前网络状况差,以及提示用户调整移动终端与网络接入设备之间的相对位置。因此,本公开提供的方法在提示网络状况时的提示内容较为丰富,并且通过该提示方法还能引导用户改善当前的网络状况。
图4-1是根据一示例性实施例示出的一种网络状况提示装置的框图,如图4-1所示,该装置包括:
第一检测单元401,被配置为检测当前连接的网络接入设备所提供的网络信号的质量参数。
第一计算单元402,被配置为根据该质量参数,计算该网络信号的评估值,该评估值用于评估该网络信号的质量。
第一显示单元403,被配置为当该评估值小于预设质量阈值时,显示第一提示信息,该第一提示信息用于提示用户当前网络状况差,以及提示用户调整移动终端与该网络接入设备之间的相对位置。
图4-2是根据一示例性实施例示出的另一种网络状况提示装置的框图,如图4-2所示,该装置还可以包括:
第二显示单元404,被配置为当该评估值小于预设质量阈值,且该网络接入设备的信号强度大于预设强度阈值时,显示第二提示信息,该第二提示信息用于提示用户存在其他网络接入设备的信号干扰。
可选的,参考图4-2,该装置还可以包括:
第二计算单元405,被配置为当检测到该移动终端移动时,计算该移动终端移动后的网络信号的评估值。
第三显示单元406,被配置为当该移动终端移动后的网络信号的评估值大于该移动终端移动前的网络信号的评估值时,显示第三提示信息,该第三提示信息用于提示用户使该移动终端按照当前的移动方向继续移动。
第四显示单元407,被配置为当该移动终端移动后的网络信号的评估值不大于该移动终端移动前的网络信号的评估值时,显示第四提示信息,该第四提示信息用于提示用户调整该移动终端的移动方向。
可选的,该质量参数包括:该网络接入设备的信号强度,以及,该移动终端与该网络接入设备之间的协商速率;
该网络信号的评估值与该信号强度正相关,与该协商速率正相关。
可选的,该第一计算单元402,被配置为:
根据该信号强度s和该协商速率r,计算该网络信号的评估值f,该f满足:f=p×(1-s/S)+(1-p)×r/R;
其中,p为预设权重,S为预设的信号强度下限值,R为该网络接入设备所支持的路由协议中的最大协商速率。
可选的,该质量参数还包括:信道占用比例;该网络信号的评估值与该信道占用比例负相关。
综上所述,本公开实施例提供了一种网络状况提示装置,移动终端可以根据网络接入设备所提供的网络信号的质量参数,计算网络信号的评估值;当该评估值小于预设质量阈值时,移动终端可以显示第一提示信息,该第一提示信息用于提示用户当前网络状况差,以及提示用户调整移动终端与网络接入设备之间的相对位置。因此,本公开提供的方法在提示网络状况时的提示内容较为丰富,并且通过该提示方法还能引导用户改善当前的网络状况。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图5是根据一示例性实施例示出的又一种网络状况提示装置500的框图。例如,装置500可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图5,装置500可以包括以下一个或多个组件:处理组件502,存储器504,电源组件506,多媒体组件508,音频组件510,输入/输出(I/O)的接口512,传感器组件514,以及通信组件516。
处理组件502通常控制装置500的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件502可以包括一个或多个处理器520来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。
存储器504被配置为存储各种类型的数据以支持在装置500的操作。这些数据的示例包括用于在装置500上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件506为装置500的各种组件提供电力。电源组件506可以包括电源管理系统,一个或多个电源,及其他与为装置500生成、管理和分配电力相关联的组件。
多媒体组件508包括在所述装置500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件508包括一个前置摄像头和/或后置摄像头。当装置500处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克风(MIC),当装置500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。
I/O接口512为处理组件502和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件514包括一个或多个传感器,用于为装置500提供各个方面的状态评估。例如,传感器组件514可以检测到装置500的打开/关闭状态,组件的相对定位,例如所述组件为装置500的显示器和小键盘,传感器组件514还可以检测装置500或装置500一个组件的位置改变,用户与装置500接触的存在或不存在,装置500方位或加速/减速和装置500的温度变化。传感器组件514可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件514还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件514还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件516被配置为便于装置500和其他设备之间有线或无线方式的通信。装置500可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件516经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件516还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置500可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器504,上述指令可由装置500的处理器520执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置500的处理器执行时,使得装置500能够执行上述实施例所示的网络状况提示方法。
本领域技术人员在考虑说明书及实践这里公开的方案后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。