Application-Aware Acceleration for Wireless Data Networks: Design Elements and Prototype Implementation
Issue No. 09 - September (2009 vol. 8)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TMC.2009.52
Zhenyun Zhuang , Georgia Institute of Technology, Atlanta
Tae-Young Chang , Georgia Institute of Technology, Atlanta
Raghupathy Sivakumar , Georgia Institute of Technology, Atlanta
Aravind Velayutham , Asankya Inc., Atlanta
A tremendous amount of research has been done toward improving transport-layer performance over wireless data networks. The improved transport layer protocols are typically application-unaware. In this paper, we argue that the behavior of applications can and does dominate the actual performance experienced. More importantly, we show that for practical applications, application behavior all but completely negates any improvement achievable through better transport layer protocols. In this context, we motivate an application-aware, but application transparent, solution suite called A^3 (application-aware acceleration) that uses a set of design principles realized in an application-specific fashion to overcome the typical behavioral problems of applications. We demonstrate the performance of A^3 through both emulations using realistic application traffic traces and implementations using the NetFilter utility.
Wireless networks, application-aware acceleration.
T. Chang, Z. Zhuang, A. Velayutham and R. Sivakumar, "Application-Aware Acceleration for Wireless Data Networks: Design Elements and Prototype Implementation," in IEEE Transactions on Mobile Computing, vol. 8, no. , pp. 1280-1295, 2009.