Abstract
In this paper we present a new aspect of human kind life that is the Internet. We call this new ecosystem IBE (Internet Biologic Environment). As a first step in modeling of IBE we view it from point of congestion control and develop an algorithm that utilizes some aspects of biologically inspired mathematical models as a nontraditional approach to design of congestion control in communication networks. We show that the interaction of those Internet entities that involved in congestion control mechanisms is similar to predator-prey and competition interactions. We combine the mathematical models of predator-prey and competition interactions to obtain a hybrid model and apply it in congestion control issue. Simulation results show that using appropriately defined parameters, this model leads to a stable, fair and high-performance congestion control algorithm.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Jacobson, v.: Congestion avoidance and control, ACM Computer Communication Review (1988)
Richard Stevens, W.: TCP/IP illustrated, vol. 1: the protocols, Addison Wesley (1994)
Pagano, M., Secchi, R.: A Survey on TCP Performance Evaluation and Modeling (2004)
Wang, J.: A Theoretical Study of Internet Congestion Control: Equilibrium and Dynamics, PhD thesis, university of Caltech (2005)
Floyd, S.: Connections with multiple congested gateways in packet-switched networks part 1: One-way traffic, Computer Communications Review (1991)
Lakshman, T.V., Madhow, U.: The performance of TCP/IP for networks with high bandwidth-delay products and random loss, IFIP Transactions (1994)
Ott, T., Kemperman, J., Mathis, M.: The stationary behavior of ideal TCP congestion avoidance (1998)
Mathis, M., Semke, J., Mahdavi, J., Ott, T.: The macroscopic behavior of the TCP congestion avoidance algorithm, Computer Communication Review (1997)
Padhye, J., Firoiu, V., Towsley, D., Kurose, J.: Modeling TCP Reno performance: A simple model and its empirical validation, IEEE/ACM Transactions on Networking (2000)
Handley, M., Floyd, S., Padhye, J., Widmer, J.: TCP Friendly, Rate Control (TFRC): Protocol specification, RFC 3168, Internet Engineering Task Force (2003)
Misra, V., Gong, W., Towsley, D.: Stochastic differential equation modeling and analysis of tcp-window size behavior (1999)
Misra, V., Gong, W., Towsley, D.: Fluid-based analysis of a network of AQM routers supporting TCP flows with an application to RED, ACM Sigcomm (2000)
Hollot, C., Misra, V., Towsley, D., Gong, W.: A control theorietic analysis of RED, IEEE Infocom (2001)
Low, S.H., Paganini, F., Wang, J., Doyle, J.C.: Linear stability of TCP/RED and a scalable control. Computer Networks Journal (2003)
Aweya, J., Ouellette, M., Montuno, D.Y.: A control theoretic approach to active queue management. Computer Networks (2001)
Hollot, C., Misra, V., Towsley, D., Gong, W.: On designing improved controller for AQM routers supporting TCP flows. IEEE Infocom (2001)
Kim, K.B., Low, S.H.: Analysis and design of aqm for stabilizing tcp. Technical Report Caltech CSTR 2002009, Caltech (2002)
Zhang, H., Baohong, L., Dou, W.: Design of a robust active queue management algorithm based on feedback compensation. ACM Sigcomm (2003)
Ryu, S., Rump, C., Qiao, C.: Advances in active queue management(AQM) based TCP congestion control. Telecommunication System (2004)
Choe, H., Low, S.H.: Stabilized Vegas, IEEE Infocom (2003)
Low, S.H., Peterson, L., Wang, L.: Understanding Vegas: a duality model. Journal of ACMÂ (2002)
Jin, C., Wei, D.X., Low, S.H.: FAST TCP: motivation, architecture, algorithms, performance. IEEE Infocom (2004)
Wang, J., Wei, D.X., Low, S.H.: Modeling and stability of FAST TCP. IEEE Infocom (2005)
Kelly, F.: Charging and rate control for elastic traffic, European Transactions on Telecommunications (1997)
Kelly, F.P., Maulloo, A., Tan, D.: Rate, control for communication networks: Shadow prices, proportional fairness and stability. Journal of Operations Research Society (1998)
Low, S.H., Lapsley, D.E.: Optimization flow control I: basic algorithm and convergence. IEEE/ACM Transactions on Networking (1999)
Elizabeth, S.: Mathematical Models in Biology: An Introduction. Cambridge press, Cambridge (2003)
Lotka, A.: Elements of Physical Biology, Williams and Wilkins, Baltimore (1925)
Floyd, S., Van Jacobson,: Random early detection gateways for congestion avoidance. IEEE/ACM Transactions on Networking (1993)
Mathis, M., Mahdavi, J., Floyd, S., Romanow, A.: TCP Selective Acknowledgement Options. RFC 2018 (1996)
Murray, J.D.: Mathematical Biology: I. an Introduction, 3rd edn. Springer, Heidelberg (2002)
Simmons, G.f.: differential equations (with applications and historical notes). McGraw-Hill Inc, New York (1972)
Murata, M.: Biologically Inspired Communication Network Control, International Workshop onSelf-* Properties in Complex Information Systems (2004)
Kelly, F.: Mathematical Modeling of the Internet, Mathematics Unlimited-2001 and Beyond. Springer, Berlin (2001)
Analoui, M., Jamali, Sh.: TCP Fairness Enhancement Through a parametric Mathematical Model, CCSP2005, IEEE International Conference. IEEE Computer Society Press, Los Alamitos (2005)
Odlyzko, A.: The low utilization and high cost of data networks, AT&T Labs - Research, http://www.dtc.umn.edu/odlyzko/doc/high.network.cost.pdf.
Ramakrishna, K., Floyd, S., Black, D.: The addition of explicit congestion noti-fication (ECN) to IP, RFC 3168, Internet Engineering Task Force (2001)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Analoui, M., Jamali, S. (2007). Equation-Based Congestion Control in the Internet Biologic Environment. In: Priami, C. (eds) Transactions on Computational Systems Biology VIII. Lecture Notes in Computer Science(), vol 4780. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76639-1_3
Download citation
DOI: https://doi.org/10.1007/978-3-540-76639-1_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-76638-4
Online ISBN: 978-3-540-76639-1
eBook Packages: Computer ScienceComputer Science (R0)