Skip to main content

A Study on Transmission-Control Middleware on an Android Terminal in a WLAN Environment

  • Conference paper

Part of the book series: Advances in Intelligent Systems and Computing ((AINSC,volume 167))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ha, S., Rhee, I., Xu, L.: CUBIC: A New TCP-Friendly High-Speed TCP Variant. SIGOPS Operating Systems Review 42(5), 64–74 (2008)

    Article  Google Scholar 

  2. android developers, http://developer.android.com

  3. Sourcery G++ Lite for ARM GNU/Linux, http://www.codesourcery.com/

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. Capone, A., Fratta, L., Martignon, F.: Bandwidth Estimation Schemes for TCP over Wireless Networks. IEEE Transactions on Mobile Computing 3(2) (April-June 2004)

    Google Scholar 

  8. Katto, J., Ogura, K., Fujikawa, T., Kaneko, K., Su, Z.: On Hybrid TCP Congestion Control. In: Proc. ICCCS, TCP(2008)

    Google Scholar 

  9. 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)

    Chapter  Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hiromi Hirai .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics