Abstract
In this study, we present a transmission-control middleware, which enables an Android terminal to select a suitable TCP in a WLAN Environment. Various approaches toward developing a congestion control algorithm of TCP have been proposed to prevent congestion. Some of these approaches are loss based whereas others are delay based to predict network traffic, and their hybrid type also exists such as Compound-TCP[9] and TCPIllinois[10]. However, all of these approaches are designed to allow each terminal to run independently. Moreover, in the case of a mobile terminal, its TCP is limited to behave modestly to avoid filling the bandwidth. In this paper, we suggest a middleware that exchanges communication conditions to predict traffic on the basis of the number of communication terminals connected to the same access point. In the future, we will improve the middleware to predict the values of the Congestion Window of the other terminals.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Ha, S., Rhee, I., Xu, L.: CUBIC: A New TCP-Friendly High-Speed TCP Variant. SIGOPS Operating Systems Review 42(5), 64–74 (2008)
android developers, http://developer.android.com
Sourcery G++ Lite for ARM GNU/Linux, http://www.codesourcery.com/
Dukkipati, N., Rece, T., Cheng, Y., Chu, J., Herbert, T., Agarwal, A., Jain, A., Sutin, N.: An Argument for Increasing TCP’ s Initial Congestion Window. In: Proc. ACM SIGCOMM Computer Communications Review, vol. 40(3), pp. 27–33 (July 2010)
Mascolo, S., Casetti, C., Gerla, M., Sanadidi, M.Y., Wang, R.: TCP Westwood: Bandwidth Estimation for Enhanced Transport over Wireless Links. In: Proc. ACM SIGMOBILE 7, 2001, Rome, Italy (July 2001)
Grieco, L.A., Mascolo, S.: Performance Evaluation and Comparison of Westwood+, New Reno, and Vegas TCP Congestion Control. Proc. Computer Communication Review 34(2), 25–38 (2004)
Capone, A., Fratta, L., Martignon, F.: Bandwidth Estimation Schemes for TCP over Wireless Networks. IEEE Transactions on Mobile Computing 3(2) (April-June 2004)
Katto, J., Ogura, K., Fujikawa, T., Kaneko, K., Su, Z.: On Hybrid TCP Congestion Control. In: Proc. ICCCS, TCP(2008)
Blanc, A., Avrachenkov, K., Collange, D., Neglia, G.: Compound TCP with Random Losses. In: Fratta, L., Schulzrinne, H., Takahashi, Y., Spaniol, O. (eds.) NETWORKING 2009. LNCS, vol. 5550, pp. 482–494. Springer, Heidelberg (2009)
Liu, S., Car, T.B., Srikant, R.: TCP Illinois: A Loss and Delay Based Congestion Control Algorithm for High Speed Networks. In: Proc. VALUETOOLS, Pisa, Italy (October 2006)
Leith, D.J., Andrew, L.L.H., Quetchenbach, T., Shorten, R.N., Lavi, K.: Experimental Evaluation of Delay/Loss-based TCP Congestion Control Algorithms. In: Proc. the 6th International Workshop on Protocols for Fast Long-Distance Networks (PFLDnet 2008), Manchester, UK, March 5-7 (2008)
Miki, K., Yamaguchi, S., Oguchi, M.: Kernel Monitor of Transport Layer Developed for Android Working on Mobile Phone Terminals. In: Proc. the Tenth International Conference on Networks (ICN 2011), St. Seattle, USA (April 2010)
Miki, K., Yamaguchi, S., Oguchi, M.: A Study about Performance Improvement and Analysis of Communication on Android in a Wireless LAN with Kernel Monitor. In: Multimedia, Distributed, Cooperative, and Mobile Symposium, DICOMO 2011, 7H-2 (July 2011)
Hirai, H., Miki, K., Yamaguchi, S., Oguchi, M.: A Visualization Tool for Communication Performance of Android Terminal. In: The 73rd National Convention of IPSJ, 5V-9 (March 2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag GmbH Berlin Heidelberg
About this paper
Cite this paper
Hirai, H., Miki, K., Yamaguchi, S., Oguchi, M. (2012). A Study on Transmission-Control Middleware on an Android Terminal in a WLAN Environment. In: Wyld, D., Zizka, J., Nagamalai, D. (eds) Advances in Computer Science, Engineering & Applications. Advances in Intelligent Systems and Computing, vol 167. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30111-7_44
Download citation
DOI: https://doi.org/10.1007/978-3-642-30111-7_44
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-30110-0
Online ISBN: 978-3-642-30111-7
eBook Packages: EngineeringEngineering (R0)