Abstract
The Internet is facing ever-increasing complexity in the construction, configuration and management of heterogeneous networks. New communication paradigms are undermining its original design principles. The mobile Internet demands a level of optimum that is hard to achieve with a strictly-layered protocol stack. Questioning if layering is still an adequate foundation for autonomic protocol stack design, we study the state-of-the-art from both the layered camp and its counterpart. We then outline our vision on protocol stack design for autonomic communication with the POEM model and its internals. A novel cross-layer design approach that combines the advantages of layering and the benefits of holistic and systematic cross-layer optimization is at the core of this work. With inspirations from the natural ecosystem, we are working on the role-based Composable Functional System for self-optimization that features proactive monitoring and control. By doing so step-by-step, we envisage reaching the goal of self-tuning autonomic network with high level of autonomy and efficiency, with minimum human management complexity and user intervention.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
The original version of this chapter was revised: The copyright line was incorrect. This has been corrected. The Erratum to this chapter is available at DOI: 10.1007/978-3-540-32993-0_29
Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Murch, R.: Autonomic Computing. Prentice Hall, Upper Saddle River (2004)
IBM: Autonomic Computing Initiative. IBM Press (2003), http://www.autonomic-computing.org
Kephart, J., Chess, D.: The Vision of Autonomic Computing. IEEE Computer 36(1), 41–50 (2003)
Schmeck, H.: Autonomic computing - vision and challenge for system design. In: Proceedings of the International Conference on Parallel Computing in Electrical Engineering (PARELEC 2004), Dresden, Germany, p. 3 (September 2004)
Müller-Schloer, C.: Autonomic computing: on the feasibility of controlled emergence. In: Proceedings of the 2nd IEEE/ACM/IFIP international conference on hardware/software co-design and system synthesis (CODES+ISSS 2004), Stockholm, Sweden, pp. 2–5 (September 2004)
The Gryphon Project, http://www.research.ibm.com/gryphon
The SMART Project, http://www.research.ibm.com/autonomic/research/projects.html
The LEO Project, http://www.research.ibm.com/autonomic/research/projects.html
The Recovery Oriented Computing (ROC) Project, http://www.roc.cs.berkley.edu
The Software Rejuvenation Project, http://www.software-rejuvenation.com
Cisco and IBM, Adaptive Services Framework (ASF) White Paper, http://www.cisco.com/application/pdf/en/us/guest/partners/partners/c644
Autonomic Communication Forum, http://www.autonomic-communication-forum.org
Autonomic Communication Initiative, http://www.autonomic-communication.org
The Anthill Project, http://www.cs.unibo.it/projects/anthill
Marshall, I.: UCL Bio-inspired Approaches to autonomous configuration of distributed systems, http://www-dse.doc.ic.ac.uk/projects.html
Tschudin, C., Yamamoto, L.: A Metabolic Approach to Protocol Resilience. In: Smirnov, M. (ed.) WAC 2004. LNCS, vol. 3457, pp. 2–5. Springer, Heidelberg (2005)
Smirnov, M.: Autonomic Communication: Research Agenda for a New Communication Paradigm. Fraunhofer FOKUS White Paper (November 2004)
Conti, M., Maselli, G., Turi, G., Giordano, S.: Cross-layering in Mobile Ad Hoc Network Design. IEEE Computer Magazine 37(2), 48–51 (2004)
Haas, Z.J.: Design methodologies for adaptive and multimedia networks. IEEE Communications Magazine 39(11), 106–107 (2001)
Shakkottai, S., Rappaport, T.S., Karlsson, P.C.: Cross-layer Design for Wireless Networks. IEEE Communications Magazine 41(10), 74–80 (2003)
Kawadia, V., Kumar, P.R.: A cautionary perspective on cross layer design. IEEE Wireless Communication Magazine 12(1), 3–11 (2005)
Braden, R., Faber, T., Handley, M.: From Protocol Stack to Protocol Heap - Role-Based Architecture. ACM SIGCOMM Computer Communication Review 33(1), 17–22 (2003)
Wang, Y., Touch, J., Silvester J.: A Unified Model for End Point Resolution and Domain Conversion for Multi-Hop, Multi-Layer Communication, ISI, Tech. Rep. ISI-TR-590 (2004), http://www.isi.edu/~yushunwa/papers/isi-tr-2004-590.pdf
Cerf, V.: The catenet model for internetworking. Internet Experiment Notes IEN48 (July 1978)
Wroclawski, J.: The Metanet, Research Challenges for the Next Generation Internet. In: Proceedings of Workshop on Research Directions for the Next Generation Internet (May 1997)
Sollins, K.: Designing for Scale and Differentiation. In: Proceedings of the Workshop on Future Directions in Network Architecture (FNDA) at ACM SIGCOMM, Karlsruhe, Germany, pp. 267–276 (August 2003)
Crowcroft, J., Hand, S., Mortier, R., Roscoe, T., Warfield, A.: Plutarch: An Argument for Network Pluralism. In: Proceedings of the Workshop on Future Directions in Network Architecture (FNDA) at ACM SIGCOMM, Karlsruhe, Germany (August 2003)
Borella, M., Lo, J., Grabelsky, D., Montenegro, G.: Realm Specific IP: Framework, RFC 3102, IETF (October 2001), Available: http://www.ietf.org/rfc/rfc3102.txt
Turanyi, Z., Valko, A., Campbell, A.: 4+4: An architecture for evolving the internet address space back toward transparency. ACM Computer Communication Review 33(5), 43–54 (2003)
Tung, B., Kleinrock, L.: Using finite state automata to produce self-optimization and self-control. IEEE Transaction on Parallel and Distributed Systems 7(4), 439–448 (1996)
Gausemeier, J.: From Mechatronics to Self-Optimization. In: Proceedings of International Congress on FEM Technology, Lake Constance, Germany (October 2002)
Kandasamy, N., Abdelwahed, S., Hayes, J.P.: Self-Optimization in Computer Systems via Online Control: Application to Power Management. In: Proceedings of International Conference on Autonomic Computing (ICAC 2004), New York, USA, pp. 54–61 (May 2004)
Krishnamachari, B.: Self Optimization in Wireless Sensor Networks. In: Invited talk at the NSF-RPI Workshop on Pervasive Computing and Networking, Troy, NY (April 2004)
Aiber, S., Gilat, D., Landau, A., Razinkov, N., Sela, A., Wasserkrug, S.: Autonomic Self-Optimization According to Business Objectives. In: Proceedings of International Conference on Autonomic Computing (ICAC 2004), New York City, USA, pp. 206–213 (May 2004)
Farkas, K., Wellnitz, O., Dick, M., Gu, X., Busse, M., Effelsberg, W., Rebahi, Y., Sisalem, D., Grigoras, D., Stefanidis, K., Serpanos, D.N.: Real-time Service Provisioning for Mobile and Wireless Networks. Elsvier Computer Communication Journal (October 2004) (submitted)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gu, X., Fu, X., Tschofenig, H., Wolf, L. (2006). Towards Self-optimizing Protocol Stack for Autonomic Communication: Initial Experience. In: Stavrakakis, I., Smirnov, M. (eds) Autonomic Communication. WAC 2005. Lecture Notes in Computer Science, vol 3854. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11687818_15
Download citation
DOI: https://doi.org/10.1007/11687818_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-32992-3
Online ISBN: 978-3-540-32993-0
eBook Packages: Computer ScienceComputer Science (R0)