监督式手机编辑本段回目录
一款能够记录手机使用者所有行为——如发送e-mail或玩游戏——的手机应用程序听起来似乎并不太可取。但研究人员们正在利用类似的软件去寻找能够改善手机电池寿命和发现网络盲区的最佳途径。
加州大学洛杉矶分校启动嵌入式传感器网络中心(UCLA’s Center for Embedded Network Sensing)的博士研究生侯赛因·法拉基(HosseinFalaki)与微软研究院的同事通力合作,开发出了一款能记录数据使用、手机使用和手机电池充电量的软件。该软件可以在使用Windows Mobile或Android作为操作系统的手机上运行,而且其Android版本还可以追踪单一手机应用程序的数据发送和接收情况。
“我们都知道,智能手机存在的一个主要问题就是电池的使用时间不够长,”法拉基说,国际测量大会(Internet Measurement Conference)下个月将在澳大利亚的墨尔本召开,届时法拉基将向大会提交一篇论文,为了完成这篇论文,他对8位Windows Mobile手机用户和35位Android手机用户进行了2000多天的数据收集。“通过研究人们的手机使用习惯,我们能为用户们量身定制机型和网络。”
例如,追踪程序收集的数据表明,对上述两种由台湾制造商宏达(HTC)生产的智能手机的硬件进行微调,就可以使手机无线通信模块所消耗的电能节省约40%。其具体实施办法为:当手机闲置17秒以后,会自动切断无线通信。这种省电策略在所有手机中都有使用,且通常设立了一个类似的超时时间点。但法拉基表示,智能手机用户获取数据的方式一般是极度“猝发”式的,因此这种策略并不太适用。“人们将手机从口袋里拿出来,摆弄几分钟,再放回去,接下来相当长的一段时间内都不会再使用它。”他说。
数据使用的相关记录表明,猝发式行为完成以后,手机用户在随后的17秒中很少再需要更多的数据量,因此无线通信就处于闲置状态。实际上,95%的数据包是在最后的4.5秒内完成发送或接收的。法拉基表示,重新设置手机使其在数据收发行为发生的4.5秒以后中断无线通信,将可以省电40%,且不影响使用效果。
“这些‘尾部时间(tail times)’比收发数据真正需要的时间要来得更长,”马萨诸塞大学阿莫斯特分校(University of Massachusetts, Amherst)的助理教授阿伦·文卡塔拉玛尼(Arun Venkataramani)说专门研究移动设备中的能量使用问题,他说,“从应用程序和用户的角度来看,智能手机的电能节省还有很大的改进空间。”文卡塔拉玛尼也在利用实验研究手机超时期间能量的消耗问题,他表示,微软研究中心和加州大学洛杉矶分校得到的研究数据与自己的实验结果完全一致。
文卡塔拉玛尼还补充道,比起手机电池的续航时间,手机网络是另一个值得关注的问题,它部分决定了手机在休眠之前的等待时限。例如,尾部时间有时候会被设置得较长以减轻通讯基站的工作负担,这就意味着不管手机处于活动还是休眠状态,基站必须得一直保持和手机之间的控制信息交换。文卡塔拉玛尼认为,搜集更多关于用户行为的数据可能有助于解决电池的续航时间问题,但手机用户们可能更看重网络状况。
法拉基认为,手机、应用程序和无线网络的设计应该与用户的手机使用习惯更加契合,但由于智能手机是相对较新的产品,所以对于上述问题研究者们所知甚少。先前研究所得到的无线网络使用数据是整体性的,而非单一用户的具体行为,而且基于实验室的手机传输测试数据和日常使用模式不可同日而语。“相比之下,我们是在用户正常使用手机时获取了真实的使用模式。”法拉基说。
而莱斯大学(Rice University)效率计算小组(Efficient Computing Group)的领导者钟林(音译)亦指出,研究人员们对用户如何使用智能手机的确所知不多。“加州大学洛杉矶分校和微软研究中心获取的数据样本虽然不大,但足以揭示出一些有趣的结果来。”他说。
钟和莱斯大学的同事们开发一款可以在破解版或越狱版(jailbroken)以及正版苹果手机上运行的追踪软件,这款软件可以在用户使用特定的程序或功能时记录网络数据、电池信息和运行时间。钟的研究小组利用该软件对35位苹果手机3GS的用户进行了为期一年的测试,主要是记录他们手机使用方式上的所有细节,现在他们正在进行最后四个月的数据收集工作。
“我们的软件乍听起来好像是手机病毒,但我们在设计的时候便考虑到了隐私保护问题,而且它不会对用户的手机使用产生干扰,”钟说。例如,软件会对所有的通话数据进行记录,但通话号码则是不可见的。
莱斯大学的这个研究小组正在利用获取的数据创建一个新型的、通过收集真实手机用户的实际体验而建立的手机覆盖地图。“如果你去看看其他的覆盖地图,比如AT&T的,它会告诉你休斯顿地区是个全3G覆盖网络,但实际上我们知道真实情况并不是这样,”钟说,“我们可以建立一个精细的网络地图。”
钟指出,手机记录程序不光是给研究者们进行研究用的,上面列举的3G网络地图便是一个极佳的例证,未来的手机使用者可以利用应用程序记录和共享相应的网络强度,进而通过手机构建一个动态的网络覆盖区和无线信号点,然后从中获益。