接收信号强度上报方法及装置制造方法及图纸

技术编号:8836574 阅读:143 留言:0更新日期:2013-06-22 22:03
本发明专利技术是一种接收信号强度上报方法及装置。所述接收信号强度上报方法不仅可以将信号强度及时、准确地显示在手机界面上,而且基本不增加手机的电流消耗。所述接收信号强度的装置包括设置单元、接收单元、差值计算单元、第一比较单元、第一上报判定单元、最小值单元、第二比较单元、第二上报判定单元。

【技术实现步骤摘要】

本专利技术涉及手机信号领域,尤其涉及一种手机信号强度格数更准确的接收信号的强度指示(Received Signal Strength Indicator,简称RSSI)上报方法及装置。
技术介绍
在现行的底层(手机基带)接收信号强度上报方法,基本是设定一个接收信号强度上报阀值,这个值通常为5dBm。当手机系统发现接收信号强度当前值与前一次上报的接收信号强度值有大于等于5dBm的变化时,就上报给上层(手机界面),手机界面根据上报的接收信号强度值显示相应的信号格数。这样的上报方法会有如下问题:例如,前一次上报的接收信号强度值为_96dBm,(注:-100dBm到_95dBm,信号格数为2,_96dBm在格数为2的范围),接收信号强度当前值为_92dBm (-90dBm到_95dBm,信号格数为3,-92dBm在格数为3的范围),_92dBm到-96dBm,变化4dBm小于上报阀值5dBm,所以不上报。手机界面上显示的信号格数仍然是2格,而不是_92dBm对应的3格。如果把接收信号强度上报阀值设置为ldBm,这样可以使接收信号强度一旦有变化,就上报给上层,虽然信号强度格数可以既准确又及时地显示,但是这样频繁的上报会增加电流消耗。
技术实现思路
本专利技术的目的在于解决上述问题,提供一种接收信号强度上报方法及装置,不仅可以将信号强度及时、准确地显示在手机界面上,而且基本不增加手机的电流消耗。为实现上述的目的,本专利技术采用下述技术方案: 一种接收信号强度上报方法,包括如下步骤: (a)预设置一阀值和多个临界值; (b)接收一第一信号强度值; (C) 所述第一信号强度值与已经存在的一已有信号强度值进行相减操作,并取绝对值,得到第二信号强度值; (d)所述第二信号强度值与所述的阀值进行比较操作,判定第二信号强度值是否大于等于所述阀值; (e)若第二信号强度值大于等于阀值,则上报第一信号强度值,并将所述的已有信号强度值更新为第一信号强度值,否则仍然维持显示所述的已有信号强度值; (f)若第二信号强度值小于阀值,则第一信号强度值与所述的多个临界值依次进行相减,取得多个差的绝对值,再对其进行最小值比较,得到第三信号强度值; (g)第二信号强度值与所述的第三信号强度值进行比较操作,判断第二信号强度值是否大于等于第三信号强度值; (h)若第二信号强度值大于等于第三信号强度值,则上报第一信号强度值,并将所述的已有信号强度值更新为第一信号强度值;若第二信号强度值小于第三信号强度值,则仍然维持显示所述的已有信号强度值。一种接收信号强度上报装置,包括如下单元: 设置单元,用于预先设置一阀值和多个临界值; 接收单元,用于接收一第一信号强度值; 差值计算单元,用于将接收单元接收到的第一信号强度值与已经存在的一已有信号强度值进行相减操作,得到第二信号强度值; 第一比较单元,用于将差值计算单元计算得到的第二信号强度值与设置单元中的阀值进行比较操作,判定第二信号强度值是否大于等于所述的阀值; 第一上报判定单元,用于根据第一比较单元所获得的比较结果判断,若第二信号强度值大于等于阀值,则上报第一信号强度值,并将所述的已有信号强度值更新为第一信号强度值,否则仍然维持显示所述的已有信号强度值; 最小值单元,用于将第一信号强度值与设置单元中多个临界值依次进行相减,取得多个差的绝对值,再对其进行最小值比较,得到第三信号强度值; 第二比较单元,用于将最小值单元计算得到的第三信号强度值与所述第二信号强度值进行比较操作,判定第二信号强度值是否大于等于所述的第三信号强度值; 第二上报判定单元,用于根据第二比较单元所获得的比较结果判断,若第二信号强度值大于等于第三信号强度值,则上报第一信号强度值,并将所述的已有信号强度值更新为第一信号强度值,否则仍然维持显示所述的已有信号强度值。本专利技术的优点在于,不仅可以将信号强度及时、准确地显示在手机界面上,而且基本不增加手机的电流消耗。附图说明图1是本专利技术具体实施例所述的接收信号强度上报方法的流程 图2是本专利技术所述接收信号强度上报装置的结构框图。具体实施例方式下面结合附图对本专利技术接收信号强度上报方法及装置的具体实施方式做详细说明。参见图1是本专利技术具体实施例所述的接收信号强度上报方法的流程图。步骤SlOO:预设置一阀值和多个临界值;步骤SlOl:接收一第一信号强度值;步骤S102:所述第一信号强度值与已经存在的一已有信号强度值进行相减操作,并取绝对值,得到第二信号强度值;步骤S103:所述第二信号强度值与所述的阀值进行比较操作,判定第二信号强度值是否大于等于所述阀值;步骤S104:若第二信号强度值大于等于阀值,则上报第一信号强度值,并将所述的已有信号强度值更新为第一信号强度值,否则仍然维持显示所述的已有信号强度值;步骤S105:若第二信号强度值小于阀值,则第一信号强度值与所述的多个临界值依次进行相减,取得多个差的绝对值,再对其进行最小值比较,得到第三信号强度值;步骤S106:第二信号强度值与所述的第三信号强度值进行比较操作,判断第二信号强度值是否大于等于第三信号强度值;步骤S107:若第二信号强度值大于等于第三信号强度值,则上报第一信号强度值,并将所述的已有信号强度值更新为第一信号强度值;若第二信号强度值小于第三信号强度值,则仍然维持显示所述的已有信号强度值。在本专利技术具体实施例一中,上报及显示接收信号强度的设备为手机,信号强度值对应的信号强度格数如下(所有情况不尽相同,此处为举例):信号强度值在-90dBm以上,对应为4格信号强度;信号强度值在_95dBm至-90dBm之间,对应为3格信号强度;信号强度值在-1OOdBm至_95dBm之间,对应为2格信号强度;信号强度值在_106dBm至-1OOdBm之间,对应为I格信号强度。设定的阀值为5dBm,第一临界值为-106dBm, 第二临界值为-1OOdBm,第三临界值为-95dBm,第四临界值为_90dBm。本专利技术实施例一,若接收到的第一信号强度值为_98dBm,已有信号强度值为-94dBm,则具体实施步骤如下: 参考步骤S200:预设置一阀值和多个临界值;即设置阀值为5dBm,多个临界值依次设置为第一临界值为_106dBm,第二临界值为-1OOdBm,第三临界值为_95dBm,第四临界值为 _90dBm ; 参考步骤S201:接收第一信号强度值为-98dBm ; 参考步骤S202:第一信号强度值_98dBm与已有信号强度值_94dBm进行比较,并取绝对值,得到第二信号强度值4dBm ; 参考步骤S203:判定第二信号强度值4dBm是否大于等于所述阀值5dBm ; 参考步骤S204:第二信号强度值4dBm小于所述阀值5dBm,则第一信号强度值_98dBm分别与第一临界值_106dBm、第二临界值-lOOdBm、第三临界值-95dBm和第四临界值-90dBm依次进行相减,取得多个差的绝对值,再对其进行最小值比较。其中分别得到差的绝对值为8dBm、2dBm、3dBm和8dBm,最后得到最小值为2dBm (即第三信号强度值); 参考步骤S205:第二信号强度值4dBm与所述的第三信号强度值2dBm进行比较操作,判断第二信号强度值是否大于等本文档来自技高网...

【技术保护点】
一种接收信号强度上报方法,其特征在于,包括如下步骤:(a)?预设置一阀值和多个临界值;(b)?接收一第一信号强度值;(c)?所述第一信号强度值与已经存在的一已有信号强度值进行相减操作,并取绝对值,得到第二信号强度值;(d)?所述第二信号强度值与所述的阀值进行比较操作,判定第二信号强度值是否大于等于所述阀值;(e)?若第二信号强度值大于等于阀值,则上报一信号强度值,并将所述的已有信号强度值更新为第一信号强度值,否则仍然维持显示所述的已有信号强度值;(f)?若第二信号强度值小于阀值,则第一信号强度值与所述的多个临界值依次进行相减,取得多个差的绝对值,再对其进行最小值比较,得到第三信号强度值;(g)?第二信号强度值与所述的第三信号强度值进行比较操作,判断第二信号强度值是否大于等于第三信号强度值;(h)?若第二信号强度值大于等于第三信号强度值,则上报第一信号强度值,并将已有信号强度值更新为第一信号强度值;若第二信号强度值小于第三信号强度值,则仍然维持显示所述的已有信号强度值。

【技术特征摘要】
1.一种接收信号强度上报方法,其特征在于,包括如下步骤: (a)预设置一阀值和多个临界值; (b)接收一第一信号强度值; (C)所述第一信号强度值与已经存在的一已有信号强度值进行相减操作,并取绝对值,得到第二信号强度值; (d)所述第二信号强度值与所述的阀值进行比较操作,判定第二信号强度值是否大于等于所述阀值; (e)若第二信号强度值大于等于阀值,则上报一信号强度值,并将所述的已有信号强度值更新为第一信号强度值,否则仍然维持显示所述的已有信号强度值; (f)若第二信号强度值小于阀值,则第一信号强度值与所述的多个临界值依次进行相减,取得多个差的绝对值,再对其进行最小值比较,得到第三信号强度值; (g)第二信号强度值与所述的第三信号强度值进行比较操作,判断第二信号强度值是否大于等于第三信号强度值; (h)若第二信号强度值大于等于第三信号强度值,则上报第一信号强度值,并将已有信号强度值更新为第一信号强度值;若第二信号强度值小于第三信号强度值,则仍然维持显示所述的已有信号强度值。2.一种接收信号强度上报装置,其特征在于,包括如下单元: 设置单元,用于预设置一阀值和多个...

【专利技术属性】
技术研发人员:李勇
申请(专利权)人:希姆通信息技术上海有限公司
类型:发明
国别省市:

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

1