PSM-throttling: Minimizing Energy Consumption for Bulk Data Communications in WLANs

PSM-throttling: Minimizing Energy Consumption for Bulk Data Communications in WLANs
复制标题

DOI:
10.1109/icnp.2007.4375843
复制
发表时间:
2007-11
期刊:
2007 IEEE International Conference on Network Protocols
影响因子:
--
通讯作者:
Enhua Tan;Lei Guo;Songqing Chen;Xiaodong Zhang
Enhua Tan;Lei Guo;Songqing Chen;Xiaodong Zhang
中科院分区:
其他
文献类型:
--
作者:
Enhua Tan;Lei Guo;Songqing Chen;Xiaodong Zhang

文献摘要

被引文献

相似文献

虽然802.11省电模式(PSM)及其增强功能可以通过使无线网络接口(WNI)尽可能多地进入睡眠状态来降低功耗,但它们要么需要额外的基础设施支持,要么可能降低传输吞吐量并导致额外的传输延迟。这些方案不适用于无线设备上具有严格QoS要求的长时间和批量数据传输。随着互联网上可用带宽的日益丰富,我们已经观察到,TCP拥塞控制往往不是批量数据传输的约束,因为带宽节流在实践中被广泛使用。在本文中,而不是进一步操纵的功耗节省和所产生的延迟之间的权衡,我们有效地探索节能潜力,考虑流/下载服务器上的带宽节流。我们提出了一个独立于应用程序的协议,称为PSM节流。通过对TCP流吞吐量的快速检测,客户端可以低成本地识别带宽节流连接。由于节流使我们能够将TCP流量整形为具有与服务器传输速率相同的平均吞吐量的周期性突发,因此客户端可以准确地预测数据包的到达时间并相应地打开/关闭WNI。PSM节流可以通过有效利用可用的互联网带宽,最大限度地减少基于TCP的批量流量的功耗,而不会降低用户感知的应用程序性能。此外,PSM节流是以客户端为中心的,不需要任何额外的基础设施支持。我们的实验室环境和基于互联网的评估结果表明,PSM节流可以有效地提高节能(高达75%)和/或QoS的广泛类型的基于TCP的应用程序,包括流,伪流,和大文件下载,超过现有的PSM类方法。
While the 802.11 power saving mode (PSM) and its enhancements can reduce power consumption by putting the wireless network interface (WNI) into sleep as much as possible, they either require additional infrastructure support, or may degrade the transmission throughput and cause additional transmission delay. These schemes are not suitable for long and bulk data transmissions with strict QoS requirements on wireless devices. With increasingly abundant bandwidth available on the Internet, we have observed that TCP congestion control is often not a constraint of bulk data transmissions as bandwidth throttling is widely used in practice. In this paper, instead of further manipulating the trade-off between the power saving and the incurred delay, we effectively explore the power saving potential by considering the bandwidth throttling on streaming/downloading servers. We propose an application-independent protocol, called PSM-throttling. With a quick detection on the TCP flow throughput, a client can identify bandwidth throttling connections with a low cost Since the throttling enables us to reshape the TCP traffic into periodic bursts with the same average throughput as the server transmission rate, the client can accurately predict the arriving time of packets and turn on/off the WNI accordingly. PSM-throttling can minimize power consumption on TCP-based bulk traffic by effectively utilizing available Internet bandwidth without degrading the application's performance perceived by the user. Furthermore, PSM-throttling is client-centric, and does not need any additional infrastructure support. Our lab-environment and Internet-based evaluation results show that PSM-throttling can effectively improve energy savings (by up to 75%) and/or the QoS for a broad types of TCP-based applications, including streaming, pseudo streaming, and large file downloading, over existing PSM-like methods.