【编者按】本文来自C114中国通信网,作者张宇锋。原文可参看:《小米4C的“高铁模式”到底是个什么鬼?》
近日,雷军一直在其微博上为小米4c造势。在他介绍小米4c新功能的微博中,我发现了一个很有意思的新功能——高铁模式。
看到这个微博,我心理的想法和图中评论区的@loneizhao前辈一样,抹泪飘过……下面我先简单来谈谈——
手机在高铁上为什么不好上网?
举个栗子:一辆车高速向你的方向驶来时,你会感觉到车的声音越来越尖锐;当车开过你的位置并高速驶离的时候,你会感觉到车的声音越来越低沉。根据初中的物理知识我们可以知道,音调是人对声音频率的主观感受。所以,车驶向你的时候,声音的频率是在升高,而驶离时声音频率则是在降低。但是司机在车内不会有这种感觉,这是因为音源(汽车)的振动频率并没有改变。
物理上对这种波源与观测者位置发生变化时频率随之改变的现象称作“多普勒效应”。由于无线电也是一种波(电磁波),所以无线电通信中也会产生多普勒效应。同一频率下,移动速度越大,多普勒效应造成的频率偏移越大,无线通信越不稳定。
也就是说,在时速350的高铁上可能没法上网,但是在时速300或者250的高铁上还是可以在低速率下使用的。(感谢盛光祖部长为高铁网络优化做出的巨大贡献。)
目前高铁附近的网络优化以增加基站密度为主要方式,然而成效有限。最有效的方式应该是在车辆上安装直放站,通过微波链路与运营商传输网连接,这样可以彻底解决多普勒效应造成的频率偏移。
但这涉及到几个问题:
第一,铁路对于这种解决方式持何种态度暂不明朗;
第二,安装方案需要车辆制造厂商设计;
第三,长途列车会横跨若干省份,目前三大运营商各省公司处于各自为政的状态,不同省份的微波传输采用的是不同型号甚至不同品牌的设备,列车上安装的微波链路可能在部分省份不可用。
所以目前高铁沿线网络优化仍以砸钱加基站为主。
下面我们来谈谈小米4c
一个4G终端设备,或者叫做手机,它的无线电频率是由基带决定的,而基带是由处理器决定的,如果小米能在射频模块层面上解决多普勒效应,那么采用同一处理器的所有手机都应该支持这一功能。
根据小米和雷军本人的微博,小米4c采用的是高通骁龙808处理器。这种处理器是骁龙去年底推出的一款4G全网通处理器,目前采用此处理器的手机包括LG旗舰G4、摩托罗拉Moto X Style、锤子T2、微软Lumia950和即将上市的LG Nexus 5X。
有意思的是这几种手机在宣传中都没有提到自己支持“高铁模式”。而且高通官网上并没有提出高通研发了此类技术(高通一向喜欢高调宣传新技术)。因此,我们可以认定,骁龙808这款处理器并不能解决多普勒效应。
如果硬件不能解决问题,那只能软件解决了。但是软件并不能改变无线电模块的发射频率——因为小米手机不是SDR电台。那软件可以改变什么?看到雷军微博中那句“基站切换失败率降低约90%”我突然明白了:不切换就不会切换失败了。
通过公开资料,我的一位同事推测小米的“高铁模式”是通过软件,让信号质量即使处于一个非常低的状态时,仍然不切换小区,让用户在极低的速率下保持连接,以达到“不断网”的宣传目标。
不管技术上有没有革新,也不管软件作没作弊,只要雷军这条微博发出来,以后用户乘坐高铁使用小米4c时,如果网络好,用户会说小米手机好,而网络不好,用户会骂运营商。这是教科书式的一次宣传。
在我为了写本文查阅资料时,发现有一篇叫《伪专家遭打脸,工程师科普小米手机4c高铁模式》的文章,此文对通信界的质疑做出了反击,然而文中大部分篇幅都是在介绍为什么高铁上信号不好,只有最后三行提到了“高铁模式”,而且也没有给出原理。
结论:小米“高铁模式”的诚意还不如360“孕妇模式”。