一种检测网络信号强度的方法及终端的制作方法

文档序号:7924969阅读:323来源:国知局
专利名称:一种检测网络信号强度的方法及终端的制作方法
技术领域
本发明实施例涉及通信技术领域,特别涉及一种检测网络信号强度的方 法及终端。
背景技术
移动终端的状态栏中具有一个类似于天线的标识,用于显示移动终端
在当前网络的信号强度,该标识通常使用RSSI ( Received Signal Strength Indication,接收信号强度指示)表示,单位为dbm (绝对功率)。RSSI主要 根据当前网络激活集的Ec( Energy Chip,能量码片)/Io (千扰功率谱密度) 的比值和当前射频接收通道的AGC ( Automatic Gain Control,自动增益控 制)计算的结果得出,其中,Ec是指一个chip (码片)的平均能量,单位 是焦耳;Io是来自其它小区的干扰,主要为热噪声;Ec/Io为每码片能量与 干扰功率i普密度之比。AGC通常是在接收机电路的低噪声放大器,用来控 制接收机前端放大器在不同强度信号时给后级电路提供一个比较稳定的信 号。
移动终端的底层检测到RSSI的具体参数,将其逐层上报给移动终端 的应用处理程序,应用处理程序根据RSSI具体范围的不同对应出不同的 强度显示的图片,提示给用户作为RSSI的指示。
对于检测网络信号强度,现有技术提供了一种实时检测方案移动终 端的底层软件一旦发现RSSI的强度发生变化,就逐层上报RSSI更新事件, 移动终端界面根据当前的RSSI的值匹配出不同的图片显示,更新用户看到 的信号强度的界面。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题
现有技术中检测网络信号强度的方法,要么采用实时检测,在一些网 络情况不是很好的地区,移动终端接收的RSSI的信号变化强弱比较明显,
移动终端界面上的信号变化显著。

发明内容
本发明实施例提供了 一种检测网络信号强度的方法及终端,以实现检测 信号强度时,既能保证良好的稳定性,又能敏感的检测到信号强度的变化。
本发明实施例提供了 一种检测网络信号强度的方法,包括以下步骤 定时检测接收信号强度指示RSSI信号;
判断所述RSSI信号是否高于增强上报门限或低于减弱上报门限,如果低 于减弱上报门限,则检测在预设时间间隔内,是否保持低于减弱上报门限, 是则上报信号降低变化事件; 接收并显示所述上报信息。
本发明实施例提供了 一种检测网络信号强度的终端,包括 检测单元,用于定时检测接收信号强度指示RSSI信号; 判断单元,用于判断所述检测单元检测的RSSI信号是否高于增强上报门 限或低于减弱上报门限,如果低于减弱上报门限,则检测在预设时间间隔内, 是否保持低于减弱上报门限,是则上报信号降低变化事件; 显示单元,用于接收并显示所述上报信息。 与现有技术相比,本发明具有以下优点
本发明实施例中,当外界环境信号变强时,无线终端可以快速提示给 用户;在信号强度不稳定的地区,通过在信号变弱过程中增加控制,如果 信号在预设时间间隔内都保持低于减弱上报门限,才开始上报信号强度更 新事件,提示信号强度变弱,在信号强弱变化频繁的情况下,无线终端信 号强度稳定。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前
提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一的一种检测网络信号强度的方法流程图2为本发明实施例二的 一种检测网络信号强度的具体方法流程图3为本发明实施例三的一种检测网络信号强度的设备图。
具体实施例方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行 清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例, 而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有 做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,为本发明实施例一的检测网络信号强度的方法流程图。该 方法包括以下步骤
步骤S101:定时检测RSSI信号。缩短检查信号强度时间间隔,尽量达 到实时检测,增强检测网络信号强度的敏感度。其中,检测方法具体为扫 描无线网络信号,在特定时间接收响应包,测量RSSI信号强度,接收到的无 线网络信号经过射频放大,放大后的信号经过信号混频产生第一中频信号, 第一中频信号经过再次信号混频产生第二中频信号,;故大第二中频信号,并 将第二中频信号的振幅限制在预定的幅度,限定幅度后的第二中频信号经过
转换将电流信息转换成直流电压并输出该电压,这时,利用该输出直流电压 测量RSSI信号强度。
步骤S102:判断所述RSSI信号是否高于增强上报门限或低于减弱上报 门限,如果高于增强上报门限,则直接上报更新信号强度变化事件,在移动 终端界面上显示;如果低于减弱上报门限,则开始计时,如果在预设时间间 隔内(例如10s内),都低于减弱上报门限,在预设时间间隔后,上报信号变 化事件,显示信号变弱,如果预设时间间隔内有RSSI信号强度提升,且高于 计时开始时的减弱上报门限,则实时上报当前信号强度等级值。
另外,如果移动终端进入无信号环境,立即上报,直接显示在界面,以 免出现用户电话掉话,但是发现还有信号的情况发生。
本发明实施例中,可以直接通过RSSI信号强度与预先设定的强度门限比 较,确定是否需要上报变化事件;当然也可以通过将该RSSI信号强度划分成 不同的RSSI强度等级,强度等级高意味着信号强度高,通过RSSI信号强度与 预先设定的等级的信号强度门限比较,判断RSSI强度等级是是否变化,来确 定是否需要上报变化事件。
其中,根据RSSI等级确定是否需要上报变化事件,可以采用如下公式判
定结果是否需要上报
RSSI—LEVELx+t (RSSI—LEVELX < RSSI —LEVELx+t)
y (t) =' RSSI — LEVELX (RSSI _ LEVELX = RSSI — LEVELx+t) (1)
f(、) (RSSI_LEVELX >RSSI—LEVELx+t)
(RSSI —LEVELx+,+T(RSSI—LEVELX+, 2RSSI_LEVELx+,+t ,()<、<T)
f("H —) — _ ' ( (2)
|RSSI — LEVEL爐,(RSSI—LEVELX+, <RSSI — LEVELx+,+t|,0<< 其中y(t)为需要上报的RSSI的LEVEL, t为检查RSSI信号强度等级的时
间间隔,T为信号变弱需要持续检查的时间间隔,h是T时间间隔内的一个 任意时间值。
t取值越小,在信号提升空间中,y(t)的实时性越好。 当信号等级没有发生变化时,不需要上报。
只有当y(t)的取值与当前的信号RSSI _ LEVEL x不相等的情况下,才需要 上报最新的y(t)值
当在t的时间范围中,发现信号强度等级变弱,参考公式(2)中的算 法。如果在持续的时间T中,信号强度等级都保持低于减弱上报门限,那 么上报T时的信号强度等级。如果在持续的时间T中,RSSI信号强度等级提 升,且高于减弱上报门限,将回到公式(l)中的第一种情况,实时上报当 前信号强度等级值,并将t,时间清零,重新开始公式(1)的算法上报信号 强度等级。
步骤S103:接收上报信息,更新用户界面,将所述判定的上报信息显 示在用户界面上。
如图2所示,在本发明的实施例二中,检测网络信号强度的方法包括
以下步骤
步骤S201:定时检测RSSI信号强度。缩短检查信号强度时间间隔,尽 量达到实时检测,增强检测网络信号强度的敏感度。扫描无线网络信号,在 特定时间接收响应包,测量RSSI信号强度,接收到的无线网络信号经过射频 放大,放大后的信号经过信号混频产生第一中频信号,第一中频信号经过再 次信号混频产生第二中频信号,放大第二中频信号,并将第二中频信号的振 幅限制在预定的幅度,限定幅度后的第二中频信号经过转换将电流信息转换 成直流电压并输出该电压,这时,利用该输出直流电压测量RSSI信号强度。
步骤S202:判断所述RSSI信号强度是否高于增强上报门限或低于减 弱上报门限。无线终端表明信号强度的标识包括几级(例如,0-5dbm, 5-10dbm, 10-15dbm等),代表不同的RSSI强度指示。假设当前RSSI信 号强度指示为其中一级(例如5-10dbm)。如果RSSI信号强度高于增强上 报门限(10dbm),执行步骤S203;如果RSSI信号强度低于减弱上报门限 (5dbm),执行步骤S204。
步骤S203: RSSI信号强度高于增强上报门限(10dbm),则上报更新 信号强度变化事件,在移动终端界面上显示,执行步骤S207。
步骤S204: RSSI信号强度低于减弱上报门限(5dbm),则开始计时, 判断在预设时间间隔内(例如10s内),RSSI信号强度是否提升,且高于计时 开始时减弱上报门限(5dbm)。是,执行步骤S207;否则,执行步骤S206。
步骤S205:在预设时间间隔内,RSSI信号强度提升,且高于减弱上报门 限(5dbm),则上报当前RSSI信号强度。执行步骤S207。
步骤S206:在预设时间间隔内,RSSI信号强度,都低于减弱上报门限 (5dbm),在预设时间间隔后,上报信号变化事件,显示信号变弱,执行步 骤S207。
当所述RSSI信号强度低于减弱上报门限(5dbm),且移动终端进入无 信号环境,立即上报无信号事件。
步骤207:接收上报信息,更新用户界面,将所述判定的上报信息显 示在用户界面上。
如图3所示,本发明实施例三中, 一种检测网络信号强度的终端,包括 检测单元30,用于定时检测接收信号强度指示RSSI信号;判断单元31,用 于判断检测单元30检测的RSSI信号是否高于增强上报门限或低于减弱上 报门限,如果高于增强上报门限,则上报信号增强变化事件;如果低于减 弱上报门限,则检测在预设时间间隔内,是否保持低于减弱上报门限,是则 上报信号降低变化事件,若在预设时间间隔内,RSSI信号提升,且高于定时 开始时的减弱上报门限,则上报当前信号变化;;显示单元32,用于接收并 显示所述上报信息。
其中,检测单元30包括以下部分天线301、射频放大器302、第一混 频器303、第一^^几振荡器304、第二混频器305、第二^f几振荡器306、中 频放大器307、限幅器308、运算放大器309。
天线301接收无线网络信号,接收无线网络信号经过射频放大器302放 大。放大后的信号经过第一混频器303与由第一^4几振荡器304产生的信号 进行混频,产生第一中频信号。第一中频信号经过第二混频器305与由第二 本机振荡器306产生的信号进行混频,产生第二中频信号。第二中频信号由 中频放大器307放大。放大后的第二中频信号的振幅由振幅器308限制在预 定的幅度。运算放大器309将从中频放大器307和限幅器308输出的信号电 流转换成直流电压并输出该电压。这时,利用该输出直流电压测量RSSI信号。
判断单元31包括第一接收模块311、比较模块312、定时模块313、控制 模块314。
第 一接收模块311,用于接收来自检测单元30的RSSI信号。 比较模块312,与第一接收模块311连接,用于比较来自第一接收模块311 的RSSI信号是否高于增强上报门限或低于减弱上报门限。如果RSSI信号高 于增强上报门限,则即时向显示模块32上报。如果RSSI信号强度低于减弱 上报门限,启动定时模块。
定时模块313,与比较模块312连接,用于预设时间间隔T。当比较模块 312判定RSSI信号低于减弱上报门限时,定时模块启动,比较模块312比较 在预设时间间隔T内来自第 一接收模块311的RSSI信号是否持续低于减弱上
报门限。如果在预设时间间隔T内,RSSI信号提升,且使RSSI信号高于减弱 上报门限,则取消时间间隔T的定时,通知控制模块314。如果预设时间间隔T 到达,通知控制模块314.
控制模块314,与比较模块312、第一接收模块311连接,用于控制上才gJlSSI 信号给显示单元32。如果比较模块312判定RSSI信号高于增强上报门限,控制 模块314即时向显示模块32上报。如果比较模块312判定RSSI信号低于减弱上 报门限,而在定时模块313设定的时间间隔T (例如10s)内,RSSI信号,都低 于减弱上报门限,在定时模块313设定时间间隔后,控制模块314上报信号 变弱事件;如果定时模块313的预设时间间隔T (例如10s)内,RSSI信号提 升,且使RSSI信号高于减弱上报门限,控制模块314向显示模块32上报此时的 RSSI信号。
当比较模块312判定RSSI信号低于减弱上报门限,且移动终端进入无 信号环境,控制模块314立即向显示模块32上报无信号事件。 显示单元32包括第二接收模块321、显示模块322。 第二接收模块321,用于接收来自判断单元31中的控制模块314的上 报信息。
显示模块322,与第二接收模块321连接,用于显示第二接收模块321 接受的上报信息。根据控制模块314上报信息,更新并显示在用户界面上。
本发明实施例中可以通过缩短检查信号预设时间间隔,尽量达到实时 监测,增强无线终端对强信号的敏感度,当外界环境信号变强时,无线终 端可以快速提示给用户;在信号强度不稳定的地区,通过在信号变弱过程 中增加控制,如果信号在预设时间间隔内都持续低于减弱上报门限,才开 始上报信号强度更新事件,提示信号强度变弱,在信号强弱变化频繁的情 况下,无线终端信号强度稳定。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本 发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来 实现基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来, 该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM, U盘,
移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计 算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的 普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若千改进 和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1、一种检测网络信号强度的方法,其特征在于,包括以下步骤定时检测接收信号强度指示RSSI信号;判断所述RSSI信号是否高于增强上报门限或低于减弱上报门限,如果低于减弱上报门限,则检测在预设时间间隔内,是否保持低于减弱上报门限,是则上报信号降低变化事件;接收并显示所述上报信息。
2、 如权利要求1所述检测网络信号强度的方法,其特征在于,还包括 当高于增强上报门限,则直接上报信号强度提升变化事件。
3、 如权利要求1所述;^测网络信号强度的方法,其特征在于,还包括 当低于减弱上报门限,而预设时间间隔内RSSI信号提升,且高于计时开始时减弱上报门限,则上报当前信号强度。
4、 如权利要求1所述检测网络信号强度的方法,其特征在于,还包括 当低于减弱上报门限,且移动终端进入无信号环境,立即上报无信号事件。
5、 一种检测网络信号强度的终端,其特征在于,包括以下步骤 检测单元,用于定时检测接收信号强度指示RSSI信号;判断单元,用于判断所述检测单元检测的RSSI信号是否高于增强上报门 限或低于减弱上报门限,如果高于增强上报门限,则上报信号增强变化事件; 如果低于减弱上报门限,则检测在预设时间间隔内,是否保持低于减弱上报 门限,是则上报信号P争低变化事件,若在预设时间间隔内,RSSI信号提升, 且高于定时开始时的减弱上报门限,则上报当前信号变化;显示单元,用于接收并显示所述上报信息。
6、 如权利要求5所述检测网络信号强度的终端,其特征在于,所述判 断单元包括第一接收模块、比较模块、定时模块、控制模块第一接收模块,用于接收来自检测单元的RSSI信号强度信息; 比较模块,与所述第一接收模块连接,用于比较来自所述第一接收模块 的RSSI信号是否高于增强上报门限或低于减弱上报门限; 定时模块,与所述比较模块连接,用于当所述第一接收模块的RSSI信号 低于减弱上报门限时,启动定时,在预设时间间隔内RSSI信号提升,且高 于定时开始时的减弱上报门限时取消定时;在预设时间间隔达到时,通知控 制模块;控制模块,与所述比较模块、第一接收模块连接,用于控制上报RSSI信 号给所述显示单元。
7、如权利要求6所述检测网络信号强度的终端,其特征在于,所述显 示单元包括第二接收模块,用于接收来自所述判断单元中的控制模块的上报信息。 显示模块,与所述第二接收模块连接,用于显示所述第二接收模块接 收的上报信息。
全文摘要
本发明实施例公开了一种检测网络信号强度的方法及终端,该方法包括定时检测接收信号强度指示RSSI信号;判断所述RSSI信号是否高于增强上报门限或低于减弱上报门限,如果低于减弱上报门限,则检测在预设时间间隔内,是否保持低于减弱上报门限,是则上报信号降低变化事件;接收并显示所述上报信息。本发明实施例中,当外界环境信号变强时,无线终端可以快速提示给用户;在信号强度不稳定的地区,通过在信号变弱过程中增加控制,如果信号在预设时间间隔内都保持低于减弱上报门限,才开始上报信号强度更新事件,提示信号强度变弱,在信号强弱变化频繁的情况下,无线终端信号强度稳定。
文档编号H04B17/00GK101355391SQ200810211969
公开日2009年1月28日 申请日期2008年9月12日 优先权日2008年9月12日
发明者张琳琳, 颖 李 申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1