Skip to main content

A Novel Adaptive Fuzzy Logic Controller (A-FLC) to Reduce Retransmission and Service Roundtrip Time for Logical TCP Channels over the Internet

  • Conference paper
Embedded and Ubiquitous Computing (EUC 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3207))

Included in the following conference series:

Abstract

The novel Adaptive Fuzzy Logic Controller (A-FLC) proposed in this paper is created from the extant FLC model by adding the capability that allows it to auto-tune the range-thresholds of its “don’t care” fuzzy regions. The aim is to “squeeze” the range-threshold to achieve two purposes: a) to make the controller more responsive, and b) to reduce overshoot/undershoot to yield a less oscillatory control process. The range-threshold reduction process works with two parameters: “gradient threshold” and “given percentage”. The former decides when to begin the reduction process and the latter decides by how much. The preliminary results with the Java-based A-FLC prototype over the Internet indicate that the auto-tuning capability in the novel controller indeed makes the buffer overflow management more responsive, less oscillatory, and more accurate than the FLC predecessor.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bharat, K., Broder, A.: Measuring the Web, http.www.research.digital.com/SRC/whatsnew/sem.html

  2. Bolot, J.C., Hoschka, P.: Performance engineering of the World Wide Web: Application to dimensioning and cache design. In: Proceedings of the 5th International WWW Conference, Paris, France (May 1996)

    Google Scholar 

  3. Aggarwal, C., Wolf, J.L., Yu, P.S.: Caching on the World Wide Web. IEEE Transactions on Knowledge and data Engineering 11(1) (January/February 1999)

    Google Scholar 

  4. Paxson, V., Floyd, S.: Wide-Area Traffic: The Failure of the Poisson Modeling. IEEE/ACM Transactions on Networking 3(3), 226–244 (1995)

    Article  Google Scholar 

  5. Crovella, M.E., Bestrvros, A.: Self-similarity in the World Wide Web Traffic: Evidence and Possible Causes. IEEE/ACM Trans. on Networking 5(6), 835–846 (1997)

    Article  Google Scholar 

  6. Medina, A., Matta, I., Byers, J.: On the Origin of Power Laws in Internet Topologies. ACM SIGCOMM 30(2) (2000)

    Google Scholar 

  7. Braden, B., et al.: Recommendation on Queue Management and Congestion Avoidance in the Internet, RFC2309 (April 1998)

    Google Scholar 

  8. Padhye, J., Firoiu, V., Towsley, D., Kurose, J.: Modeling TCP Throughput: A Simple Model and its Empirical Validation. In: Proc. of the ACM SIGCOMM 1998 Conference, Vancouver, Canada (1998)

    Google Scholar 

  9. Wong, A.K.Y., Lin, W.W.K., Ip, M.T.W., Dillon, T.S.: Genetic Algorithm and PID Control Together for Dynamic Anticipative Marginal Buffer Management: An Effective Approach to Enhance Dependability and Performance for Distributed Mobile Object-Based Real-time Computing over the Internet. Journal of Parallel and Distributed Computing (JPDC) 62, 1433–1453 (2002)

    Article  MATH  Google Scholar 

  10. Ip, M.T.W., Lin, W.W.K., Wong, A.K.Y., Dillon, T.S., Wang, D.H.: An Adaptive Buffer Management Algorithm for Enhancing Dependability and Performance in Mobile-Object-Based Real-time Computing. In: Proc. of the IEEE ISORC 2001, Magdenburg, Germany, pp. 138–144 (May 2001)

    Google Scholar 

  11. Lin, W.W.K., Wong, A.K.Y.: A Novel Fuzzy Logic Controller (FLC) for Improving Internet-based Real-Time Application Timeliness by Eliminating User-Level Buffer Overflow. In: Proc. for the Work in Progress section of the 24th IEEE International Real-Time Systems Symposium (RTSS), Cancun, Mexico (December 2003)

    Google Scholar 

  12. Wong, A.K.Y., Ip, M.T.W., Dillon, T.S.: M3RT: An Internet End-to-End Performance Measurement Approach for Real-Time Applications with Mobile Agents. In: Proc. of the ISPAN2002 Conference, Manila, Philippines (2002)

    Google Scholar 

  13. Wong, A.K.Y., Dillon, T.S., Lin, W.W.K., Ip, T.W.: M2RT: A Tool Developed for Predicting the Mean Message Response Time for Internet Channels. Journal Computer Networks 36, 557–577 (2001)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lin, W.W.K., Wong, A.K.Y., Dillon, T.S. (2004). A Novel Adaptive Fuzzy Logic Controller (A-FLC) to Reduce Retransmission and Service Roundtrip Time for Logical TCP Channels over the Internet. In: Yang, L.T., Guo, M., Gao, G.R., Jha, N.K. (eds) Embedded and Ubiquitous Computing. EUC 2004. Lecture Notes in Computer Science, vol 3207. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30121-9_90

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30121-9_90

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-22906-3

  • Online ISBN: 978-3-540-30121-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics