计算移动应用的带宽需求


时间:2012-09-28





部署移动应用的最大挑战之一是确定它们所需要的带宽。判断错误不仅会影响广域网费用,也会对用户体验造成负面影响,因为移动数据服务的带宽容量较低。为了计算移动应用的带宽需求,网络设计人员需要有一种带宽消耗评估机制,才能准确评估网络运营成本。然而,这里需要面对三个主要挑战:



移动环境的网络监控工具不如有线环境的丰富。



有线环境可以通过服务器进行监控,但是无线环境必须在移动设备上进行监控。



不同移动操作系统的监控工具的信息精度不同。



虽然使用公式计算数据开销是一种好的方法,但是更准确的做法是真正测试应用本身,以及监控它使用的网络带宽;然后,还要将检测结果与运营商实际生成的帐单进行对比。



寻找测试移动应用资源使用率的带宽监控工具



第一步是确定合理的测试协议。首先,要确定应用将会执行的所有主要功能,评估这些功能在帐单周期中可能使用的次数,然后测试每一个功能,同时要注意注意这是额外附加的使用



部署移动应用的最常见平台是苹果的iOS和Android.由于Android环境更为开放,所以在这个平台上有许多免费或廉价的带宽使用监控应用;而在iOS平台中,通常只能找到一些监控总使用量的工具。这方面的Android应用有:



Spiralaxis的Bandwidth Monitor(免费)



Onavo Count(免费)



droid实验室的Network Usage(免费)



还有许多支持iPhone的总使用量测量应用,但是没有一个工具能够测量各个应用的带宽使用量。比较流行的应用包括:



Kaisatec的Bandwidth(免费)



XVision的DataMan(0.99美元)



sigterm的Data Usage Pro(1.99美元)



wali.com的Data Usage Monitor(免费)



此外,iOS也有一个原生的带宽使用监控器,打开方法是:设置 > 常用 > 使用率 > 无线网络使用率。这些应用的用途不是测试应用的带宽使用量,而监视总网络使用量。但它们都能够反映设备的带宽使用量,所以您可以逐个测试各个功能,但是这个过程可能比较费时。此外,您还应该禁用其他可能使用数据服务的应用,以保证测量的数据只由所测量应用产生。

此外,还有一些面向黑莓平台的数据使用率监控应用,但是人们对它们的评价不一。Windows Phone目前没有任何使用率跟踪应用,所以建议您使用运营商提供的在线使用跟踪信息。如果您还使用了运行其他一些智能手机操作系统的移动设备,那么问题会更加复杂。许多特殊用途的移动设备可以执行条码扫描或信用卡读取。在这些情况下,通常制造商会提供一些关于设备功能的准确使用评估。



另一个需要监控的方面是设备之间通信的应用,如仪表读取、位置跟踪或机器监控。同样,在这些情况中,制造商会提供一些指导方法,但是设备连接到服务器进行更新的频率会直接影响它所消耗的数据容量。



检查运营商提供的移动应用带宽计算值



在这些分析中,最后一步是将您的预测值与运营商帐单进行比较,确定它的准确性。最后,无论监控应用得到什么样的结果,运营商都一定会告诉您需要支付的流量费用!如果应用报告的使用量与运营商帐单记录的数量出现较大偏差,那么您需要使用其他监控工具执行相同的测试,如果结果仍然存在相同的偏差,那么要将结果反映到运营商。您可能不希望到帐单周期结束时才知道你要为这样的偏差多付多少钱,而大多数运营商都允许客户在线查看当前的流量使用情况。



最后,WAN应用和移动应用的带宽需求计算差别受到网络环境的影响。这两种计算工作仍然被认为是广域网(WAN)设计人员的任务,是应用开发和部署过程的必要步骤。


来源:CIO时代网



  版权及免责声明:凡本网所属版权作品,转载时须获得授权并注明来源“中国产业经济信息网”,违者本网将保留追究其相关法律责任的权力。凡转载文章,不代表本网观点和立场。版权事宜请联系:010-65363056。

延伸阅读

热点视频

第六届中国报业党建工作座谈会(1) 第六届中国报业党建工作座谈会(1)

热点新闻

热点舆情

特色小镇

版权所有:中国产业经济信息网京ICP备11041399号-2京公网安备11010502003583