MultiNets

MultiNets
复制标题

多重网络

DOI:
10.1145/2489788
复制
发表时间:
2014
期刊:
ACM Transactions on Embedded Computing Systems (TECS)
影响因子:
--
通讯作者:
J. Stankovic
J. Stankovic
中科院分区:
--
文献类型:
--
作者:
S. Nirjon;Angela Nicoara;Cheng;J. Singh;J. Stankovic

文献摘要

参考文献

被引文献

相似文献

multiinet是一种支持移动设备无线接口之间实时无缝切换的系统。multiinets可以配置为三种不同的模式:(i)节能模式——根据设备的情况选择最节能的接口;(ii)卸载模式——将数据流量从蜂窝网络卸载到WiFi网络;(iii)性能模式——选择最快的数据连接网络。multiinet还提供了一个强大的API,使应用程序开发人员可以:(i)选择一个网络接口来与特定的服务器通信,(ii)通过多个网络接口同时传输数据的能力。MultiNets是模块化的、易于集成的、轻量级的,并且适用于各种移动操作系统。我们在Android设备上实现多网只是一个例子。多路网络不需要网络基础设施的任何额外支持,并且可以透明地运行现有的应用程序。为了评估multiinet,我们首先收集了13个Android智能手机用户在三个月内的数据踪迹。然后,我们使用收集到的跟踪来显示,通过在WiFi可用时自动切换到WiFi, multiinet可以卸载平均79.82%的数据流量。我们还说明,通过在接口之间进行最佳切换,MultiNets平均每天可以节省21.14千焦的能量,相当于每日能源使用量的27.4%。使用我们的API,我们证明了视频流应用程序在同时使用WiFi和3G接口时实现了43- 271%的高流速率。我们在真实世界的场景中部署了多路网络,我们的实验结果表明,根据用户需求,它优于最先进的Android系统,节省高达33.75%的能量,实现接近最佳的卸载,或者实现接近最佳的吞吐量,同时大大减少了由于切换导致的TCP中断。
MultiNets is a system supporting seamless switch-over between wireless interfaces on mobile devices in real-time. MultiNets is configurable to run in three different modes: (i) Energy Saving mode--for choosing the interface that saves the most energy based on the condition of the device, (ii) Offload mode--for offloading data traffic from the cellular to WiFi network, and (iii) Performance mode--for selecting the network for the fastest data connectivity. MultiNets also provides a powerful API that gives the application developers: (i) the choice to select a network interface to communicate with a specific server, and (ii) the ability to simultaneously transfer data over multiple network interfaces. MultiNets is modular, easily integrable, lightweight, and applicable to various mobile operating systems. We implement MultiNets on Android devices as a show case. MultiNets does not require any extra support from the network infrastructure and runs existing applications transparently. To evaluate MultiNets, we first collect data traces from 13 actual Android smartphone users over three months. We then use the collected traces to show that, by automatically switching to WiFi whenever it is available, MultiNets can offload on average 79.82% of the data traffic. We also illustrate that, by optimally switching between the interfaces, MultiNets can save on average 21.14 KJ of energy per day, which is equivalent to 27.4% of the daily energy usage. Using our API, we demonstrate that a video streaming application achieves 43--271% higher streaming rate when concurrently using WiFi and 3G interfaces. We deploy MultiNets in a real-world scenario and our experimental results show that depending on the user requirements, it outperforms the state-of-the-art Android system either by saving up to 33.75% energy, achieving near-optimal offloading, or achieving near-optimal throughput while substantially reducing TCP interruptions due to switching.
DOI: 10.1007/s11241-012-9152-2
发表时间: 2011-11
期刊: Real-Time Systems
影响因子: 1.3
作者:
S. Altmeyer;Robert I. Davis;Claire Maiza
通讯作者: S. Altmeyer;Robert I. Davis;Claire Maiza