首页> 外文会议>Second ACM International Conference on Mobile Software Engineering and Systems >Edge Reduce: Eliminating Mobile Network Traffic Using Application-Specific Edge Proxies
【24h】

Edge Reduce: Eliminating Mobile Network Traffic Using Application-Specific Edge Proxies

机译:Edge Reduce:使用特定于应用程序的边缘代理消除移动网络流量

获取原文
获取原文并翻译 | 示例

摘要

Mobile carriers are struggling to cope with the surge in smartphone traffic, which reflects badly on end users who often experience poor connectivity in densely populated urban environments. Data transfers between mobile client applications and their Internet backend services contribute significantly to the contention in radio access networks (RANs). Client applications, however, typically transfer unnecessary data because (i) backend service APIs do not support a fine-grained specification of the data actually required by clients and (ii) clients aggressively prefetch data that is never used. We describe Edge Reduce, an automated approach for reducing the data transmitted from backend services to a mobile device. Based on source-level program analysis, Edge Reduce generates application-specific proxies for mobile client applications that execute part of the application logic at the network edge to filter data returned by backend API calls and only send used data to the client. Edge Reduce also permits the tuning of aggressive prefetching strategies: proxies replace large prefetched objects such as images by futures, whose access by the client triggers the retrieval of the object on-demand. We show that Edge Reduce reduces the RAN traffic for real-world iOS client applications by up to 8×, with only a modest increase in response time.
机译:移动运营商正在努力应对智能手机流量的激增,这严重反映了最终用户,这些用户在人口稠密的城市环境中经常会遇到连接不良的情况。移动客户端应用程序及其Internet后端服务之间的数据传输极大地促进了无线接入网络(RAN)中的竞争。但是,客户端应用程序通常会传输不必要的数据,因为(i)后端服务API不支持客户端实际需要的数据的细粒度规范,并且(ii)客户端会主动预取从未使用过的数据。我们描述了Edge Reduce,这是一种自动方法,用于减少从后端服务传输到移动设备的数据。根据源代码级程序分析,Edge Reduce可以为移动客户端应用程序生成特定于应用程序的代理,该代理在网络边缘执行部分应用程序逻辑,以过滤后端API调用返回的数据,并且仅将使用过的数据发送给客户端。 Edge Reduce还允许调整积极的预取策略:代理将较大的预取对象(例如图像)替换为期货,客户端可以通过其访问触发按需检索对象。我们证明,Edge Reduce可以将实际iOS客户端应用程序的RAN流量减少多达8倍,而响应时间仅适度增加。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号