基于软件的无线网绿色代理系统
作者:
基金项目:

国家自然科学基金(61073158); 英特尔ERO 项目(CN071510)


Software-Based Green Proxy System for Wireless Networks
Author:
  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献 [24]
  • |
  • 相似文献 [20]
  • | | |
  • 文章评论
    摘要:

    提出了一种基于软件架构的无线网绿色节能代理系统.针对无线网络的特点,通过在代理服务端创建网内其他终端的虚拟网卡和虚拟镜像,配合针对终端移动的代理服务器切换机制与重发机制,使得无线终端在节能时快速进入休眠状态,在响应请求时快速、有效地被唤醒.该软件系统不对原有网络拓扑或硬件系统做任何改变,所以具有普适性和可移植性强的特点.该系统被实际部署到一个包括11 台有线与无线上网的计算机测试平台上.通过长时间的监测,整个网络功耗节省了超过60%,充分说明了该系统在实际应用中的经济价值.

    Abstract:

    This paper suggests the green proxy software system to keep wireless devices accessible while saving the energy. It is a system that uses a proxy server to build virtual NICs and virtual images for wireless devices in the same WLAN, so that the devices can sleep during idle time while their functionality are pretended to be carried on by the virtual image in the proxy. If a network request is sent to a device, the proxy server will wake up the device. Using this software system does not require any changes to hardware system or network topology; therefore, it has strong flexibility and universal applicability. The green proxy software system is deployed in a test bench with 11 wireless or wired computers, and real-time measurements of energy consumption are provided to sense and record the energy consumption of the system. The results show significant energy reduce that reaches 60% of the total PCs energy consumption. The economic benefit is obvious if the system is widely deployed.

    参考文献
    [1] DOE. Buildings energy data book. Department of Energy, 2010. http://buildingsdatabook.eren.doe.gov/
    [2] Agarwal Y, Weng T, Gupta RK. The Energy dashboard: Improving the visibility of energy consumption at a campus-wide scale. In: Proc. of the BuildSys 2009. 2009. [doi: 10.1145/1810279.1810292]
    [3] Allman M, Christensen K, Nordman B, Paxon V. Enabling an energy-efficient future Internet through selectively connected end systems. In: Proc. of the 6th ACM Workshop on Hot Topics in Networks (HotNets). ACM Press, 2007.
    [4] Roberson J, Webber C, McWhinney M, Brown R, Pinckard M, Busch J. After-Hours power status of office equipment and inventory of miscellaneous plug-load equipment. Technical Report, LBNL-53729, Berkeley: Lawrence Berkeley National Laboratory, 2004.
    [5] Allman M, Christensen K, Nordman B, Paxon V. Enabling an energy-efficient future Internet through selectively connected end systems. In: Proc. of the 6th ACM Workshop on Hot Topics in Networks (HotNets). 2007.
    [6] Jimeno M, Christensen K, Nordman B. A network connection proxy to enable hosts to sleep and save energy. In: Proc. of the IEEE IPCCC 2008. 2008. [doi: 10.1109/PCCC.2008.4745133]
    [7] Nedevschi S, Chandrashekar J, Liu JD, Nordman B, Ratnasamy S, Taft N. Skilled in the art of being idle: Reducing energy waste in networked systems. In: Proc. of the USENIX NSDI 2009. 2009.
    [8] Agarwal Y, Savage S, Gupta R. SleepServer: A software-only approach for reducing the energy consumption of PCs within enterprise environments. In: Proc. of the USENIX Annual Technical Conf. (USENIX ATC 2010). 2010.
    [9] Flinn J, Satyanarayanan M. Managing battery lifetime with energy-aware adaptation. ACM Trans. on Computer System, 2004, 22(2):137-179. [doi: 10.1145/986533.986534]
    [10] Nedevschi S, Popa L, Iannaccone G, Ratnasamy S, Wetherall D. Reducing network energy consumpton via sleeping and rateadaptaton. In: Proc. of the USENIX NSDI 2009. 2009.
    [11] Flautner K, Reinhardt SK, Mudge TN. Automatic performance setting for dynamic voltage scaling. In: Proc. of the MobiCom 2001. 2001. [doi: 10.1145/381677.381702]
    [12] Chase JS, Anderson DC, Thakkar PN, Vahdat AM, Doyle RP. Managing eenergy and server resources in hosting centers. In: Proc. of the SOSP 2001. 2001. [doi: 10.1145/502034.502045]
    [13] Qureshi A, Weber R, Balakrishnan H, Guttag J, Maggs B. Cutting the electric bill for Internet-scale systems. In: Proc. of the SIGCOMM. 2009. [doi: 10.1145/1592568.1592584]
    [14] Agarwal Y, Chandra R, Wolman A, Bahl P, Chin K, Gupta R. Wireless wakeups revisited: Energy management for VoIP over Wi-Fi smartphones. In: Proc. of the 5th Int’l Conf. on Mobile Systems (MobiSys 2007). Applications and Services, 2007. [doi: 10.1145/1247660.1247682]
    [15] Pering T, Agarwal Y, Gupta R, Want R. CoolSpots: Reducing the power consumption of wireless mobile devices with multiple radio interfaces. In: Proc. of the MobiSys 2006. 2006. [doi: 10.1145/1134680.1134704]
    [16] Shih E, Bahl P, Sinclair MJ. Wake on wireless: An event driven energy saving strategy for battery operated devices. In: Proc. of the 8th Annual Int’l Conf. on Mobile Computing and Networking (MobiCom 2002). New York, 2002. 160-171. [doi: 10.1145/570645.570666]
    [17] Gupta M, Singh S. Greening of the Internet. In: Proc. of the 2003 Conf. on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM 2003). 2003. [doi: 10.1145/863955.863959]
    [18] Nedevshi S, Popa L, Iannaccone G, Ratnasamy S, Wetherall D. Reducing network energy consumption via sleeping and rate-adaptation. In: Proc. of the USENIX NSDI 2008. 2008.
    [19] Agarwal Y, Hodges S, Chandra R, Scott J, Bahl P, Gupta R. Somniloquy: Augmenting network interfaces to reduce PC energy usage. In: Proc. of the USENIX Symp. on Networked Systems Design and Implementation (NSDI 2009). 2009.
    [20] Meisner D, Gold BT, Wenisch TF. PowerNap: Eliminatong server idle power. In: Proc. of the ASPLOS 2009. New York: ACM Press, 2009. [doi: 10.1145/1508244.1508269]
    [21] Sorber J, Banerjee N, Corner MD, Rollins S. Turducken: Hierarchical power management for mobile devices. In: Proc. of the 3rd Int’l Conf. on Mobile Systems, Applications and Services (MobiSys 2005). 2005. [doi: 10.1145/1067170.1067198]
    [22] ACPI. Advanced Configuration and Power Interface Specification. Revision 4.0. 2009.
    [23] Intel. Intel remote wake technology. http://www.intel.com/support/chipsets/rwt/
    [24] Apple. Wake on demand. http://support.apple.com/kb/HT3774
    引证文献
    网友评论
    网友评论
    分享到微博
    发 布
引用本文

刘晨,陆佳亮,孔令和,吴凤刚,吴强,伍民友.基于软件的无线网绿色代理系统.软件学报,2012,23(2):215-229

复制
分享
文章指标
  • 点击次数:7253
  • 下载次数: 8448
  • HTML阅读次数: 0
  • 引用次数: 0
历史
  • 收稿日期:2011-07-15
  • 最后修改日期:2011-09-06
  • 在线发布日期: 2012-02-07
文章二维码
您是第19892931位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号