更新完毕:开一贴讲下判断手机4G信号质量的简单方法(安卓手机)

  • c
    cjzstc
    有感于今天看到一个帖子说手机信号满格可是速度不行,于是简单回了下贴介绍下,然后想想还是写个帖子好了,毕竟来地板这么多年了,没发过什么正经帖子,这次发点有用的,看能不能混个精,哈哈。
    当然,地板肯定也有网优工程师的,如果我说得不对,欢迎指正,别喷我,毕竟我也只是半路出家干了一年而已~
    这个帖子的目的,在于帮助大家分析自己网络问题,怼起运营商来也更有理有据~但是也仅作为参考,并没有绝对,实际上网优的分析工作是很复杂的,我只是挑普通用户容易接触的讲。
    开局一张图,剩下的慢慢编


    因为我用的是安卓手机,就以Cellular-Z这个app来讲,苹果应该有类似应用,能显示图中的各项参数都可以。但是安卓手机也不是都能显示的,要看基带是否支持,主流的应该都行。
    注意,你的手机上显示的参数仅能代表你的手机,有的参数差不一定是网络差而是手机不行,这时候就需要多个手机对比下。
    涉及隐私的我都隐藏掉了,大家需要记住的只有绿色框框和红色的字就可以了。好了,下面开始正经。

    先解释一些概念:
    小区(Cell):移动通信中小区这个概念可以简单理解为基站上的单个天线覆盖的范围,一个基站一般会有3个面向不同方向的小区,你一般会位于三个基站组成的三角形范围内,也就是说只要你在这个三角区域内一般每个基站至少会有一个天线的信号能覆盖到你,而你的手机也都能收得到(用了很多个“一般”,比较严谨,实际情况不一定是这样但是为了不过于复杂就不展开讲)下图是一个鼠绘的示例,图中有4个蓝点表示的基站,每个小三角形代表一个小区的天线,天线面对的方向数百米范围内的一个扇形就是小区的覆盖范围,方块表示手机。


    服务小区:就是你的手机接入的小区,一般就是信号最强或者信噪比最高的小区,以上图中的红色粗线表示
    邻小区:就是你的手机能收到信号的小区,以上图中的绿色细线表示
    PCI:物理小区识别码,取值范围在0~503之间,解释起来跟小区一样复杂,看数字就好了,图中我手机的服务小区PCI为456,还可以看到邻小区的PCI分别是324,38,60,旁边一个小小的3代表存在mod3干扰
    mod3干扰:简单说就是如果两个小区的PCI除以3的余数相同时,这两个小区是互相干扰的,例如456/3 = 152,余数为0,324/3 = 108,余数也为0,所以PCI为456和324的两个小区会互相干扰,这也是为什么基站的小区一般是3个,因为大于3个就容易造成mod3干扰了。但mod3干扰也跟信号强度有关,下面解释。(我的app是最新版所以有小数字3,如果你的版本没有,可以自己算一下看mod3是不是相同)
    RSSI:接收信号强度指示,代表手机接入到当前的服务小区时,接收到的所有信号总功率,这个功率中包含各种噪声和干扰信号
    RSRP:参考信号功率,代表手机接收到的服务小区中参考信号的平均功率,简单讲就是有用的信号的强度,手机上显示几格信号就看这个数。如果服务小区的RSRP大于邻小区的RSRP在6以上,就可以忽略mod3干扰了。
    SINR:信噪比,4G的这个参数跟平常的信噪比概念有点区别,可以理解成有用信号跟没用信号的比值,而别的小区的信号在这里也算作没用信号。

    重点:那么怎么简单地判断信号有没有问题?
    先看RSRP:一般测试要求大于-95或-90才能算正常,如果很低比如-110以下其他的就不用看了,因为反映在信号格数上就很直观,但这个值很高也不见得网络一定好,因为可能噪声和干扰也很大;
    所以我们还要看SINR:一般测试要求SINR大于10,10以下网络就比较差了,10-20还行,20以上信噪比是很好的,最大值是30。
    这两个是最基本的测试指标了,RSRP差就是覆盖不行,这个容易理解,SINR低比较常见的原因有:

    1,mod3干扰:刚才的概念已经解释过了,如果邻小区的PCI旁边有小数字3,而且这个小区的RSRP与服务小区的RSRP相差值在6以内,就可以判断为mod3干扰了,这时SINR肯定是比较低的,但是信号很可能满格
    2,乒乓切换&越区覆盖:用户总是要移动的对吧,所以手机会在小区之间切换,因此就有了一个叫切换带的概念:当你离A小区越来越远,离B小区越来越近,两个小区的信号强度之差到达一个门限的时候,你就会从A小区切换到B小区,也就是说A跟B小区的覆盖范围内有一小部分重合,手机会在这个区域切换,如果重合的部分过大,手机就很难干脆地判定哪个小区的信号比较好,于是就会在两个小区间频繁地切换,而切换总是要损失连接时间的,单次切换可以忽略不记,如果发生乒乓切换,那就会对网络质量造成影响了,这时你可以观察到服务小区的PCI一直在频繁变化(实际上乒乓切换是毫秒级的,软件刷新数值没那么快),而且邻小区的RSRP跟服务小区差不多,即使没有mod3干扰,也会造成网络很差,而SINR可能好也可能差。越区覆盖的现象表现出来跟这个差不多,两种情况用户分辨不了,所以放在一起。
    以上两点是在网络优化中比较常见的,都是运营商没有优化好的锅,而且说明了基站不是越多越好的。


    如果以上问题都没有呢?RSRP跟SINR都很好,可是网络还是很慢,那可能真的是你所在的小区用户很多,造成拥塞了,或者是手机所在的服务小区收到了上行干扰,这个在用户这端就没法分析了。

    以上!
    另外吐槽下,做网优真的不容易啊,基站少了不好加站,基站多了不好优化,现场测试还要被用户喷,调站还要爬山爬楼,累,所以我没干多久就溜了
  • m
    msncom
    看不懂,马克。
  • c
    coolwithin
    这个要root才能用吧
  • c
    cjzstc
    不用的
  • A
    Aova
    D版现在天天吵架,像楼主这种分享、讨论的文章越来越少了~
  • 大象之歌
    苹果手机 有测试的方法吗
  • g
    gbyhnujmi
    支持,一直有装这个软件,就是看不懂。。。
  • d
    dna1111

    我这信号是不是太差了
  • t
    test100
    CPU-Z,cell-z
  • 哈利波特大
    这个要顶
  • s
    ssmjlau
    然后呢?等lz更新
  • d
    dong
    的确看不懂,哈哈
  • c
    cjzstc
    地铁上写一点重点指标的范围:
    RSRP:一般测试要求大于-95或-90才能算正常,但这个值很高也不见得网络一定好,因为可能噪声和干扰也很大,所以我们还要看SINR。
    SINR:一般测试要求大于10,10以下网络就比较慢了,20以上信噪比较好,最大30。
    这两个是最基本的测试指标了,但是这两个指标好也不代表网络好,后面我会继续讲比较容易判断的现象。
  • l
    linlance2000
    看不太懂。。。继续等科普。。
  • h
    haxc


    这个软件我一般用来看wifi有没有干扰,有的话就调另一个信道
  • b
    bfwinxp
    不懂帮顶 发自小霸王学习机
  • c
    cd2050
    看不懂,直接说结论哪些机器是雷吧
  • x
    xpon
    好(?▽?)
  • g
    godzillaqqq
    2.4g 没用,排满的,你选哪个都差不多
  • n
    networm_cn
    学习一下
  • M
    MixOrange
    iOS学习 iOS fly ~
  • w
    wflove
    学习了
  • x
    xplinlong
    这是什么水平,一个移动一个电信

  • 阿茶
    我发现我这移动基站数量是电信的3倍
  • q
    qAp
    mark 学习了HiPDA怪兽版
  • s
    sthmb
    然后呢?搬家HiPDA·NG
  • l
    leolao


    刚投诉联通信号不好,说移动信号都没问题,如果基站共享,应该信号也不会那么差
  • q
    qihm
    mark学习 赚钱养家
  • c
    cjzstc
    更新完毕
  • i
    ironmonkey99
    牛批!话说你现在干了数据分析还能干网络啊 iOS fly ~
  • c
    cjzstc
    不是,这是我在前东家的时候干的活
  • 大马
    iOS用啥?
  • c
    cjzstc
    就算同一个基站,不同运营商的覆盖方向也可能不一样的
  • c
    cjzstc
    我没有iOS手机。。而且运营商的专用测试终端也没有用iOS的,所以只能自己找啦
  • 石秀
    楼主推荐个信号好的手机
  • 石秀
    回复39#cjzstc
    我有个备机是小米Max一代,用电信卡,信号太差
  • s
    segula
    学习了
  • 路柳墙

    这个sinr数值就是很差的意思了?
    iOS fly ~
  • c
    cjzstc
    相当差了
  • g
    guangjian
    不错啊
  • g
    ggggjcf
    我的sinr值不到10,但是实际网络不差啊。请问楼主有其他原因吗
  • 路柳墙
    网络使用感受正常,通话质量也好 iOS fly ~
  • t
    tianlicjp
    很高端,但不懂
  • c
    cjzstc
    我说的是平常测试要求啦,也不是说低于10就不能用了,说不定你的服务小区比较空闲,基站可以调用更多的带宽来弥补信噪比低的问题。正常使用就不用太纠结那些数字了。