Abstract
Today, people are making use of several devices for communications, for accessing multi-media content services, for data/information retrieving, for processing, computing, etc.: examples are laptops, PDAs, mobile phones, digital cameras, mp3 players, smart cards and smart appliances. One of the most attracting service scenarios for future Telecommunications and Internet is the one where people will be able to browse any object in the environment they live: communications, sensing and processing of data and services will be highly pervasive. In this vision, people, machines, artifacts and the surrounding space will create a kind of computational environment and, at the same time, the interfaces to the network resources. A challenging technological issue will be interconnection and management of heterogeneous systems and a huge amount of small devices tied together in networks of networks. Moreover, future network and service infrastructures should be able to provide Users and Application Developers (at different levels, e.g., residential Users but also SMEs, LEs, ASPs/Web2.0 Service roviders, ISPs, Content Providers, etc.) with the most appropriate "environment" according to their context and specific needs. Operators must be ready to manage such level of complication enabling their latforms with technological advanced allowing network and services self-supervision and self-adaptation capabilities. Autonomic software solutions, enhanced with innovative bio-inspired mechanisms and algorithms, are promising areas of long term research to face such challenges. This chapter proposes a bio-inspired autonomic middleware capable of leveraging the assets of the underlying network infrastructure whilst, at the same time, supporting the development of future Telecommunications and Internet Ecosystems.
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.
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
Abelson, H., Beal, J., Sussman, G.J.: Amorphous Computing. MIT Technical Report CSAIL TR 2007 030 (2007)
Alfano, R., Manzalini, A., Moiso, C.: Distributed Service Framework: an innovative open eco-system for ICT/Telecommunications. In: Proceedings of Autonomics 2007, ACM Digital Library (2007)
Amazon EC2: Amazon Elastic Compute Cloud. Retrieved Feb. 10, 2009 from: http://aws.amazon.com/ec2/
Anastasopoulos, M. P., Vasilakos, A. V. Cottis, P.G.: An Autonomic Framework for Reliable Multicast: A Game Theoretical Approach based on Social Psychology. ACM Transactions on Autonomous and Adaptive Systems, Special Issue on Adaptive Learning in Autonomic Communication (2009)
Arcos, J. L., Esteva, M., Noriega, P., Rodriguez, J. A., Sierra, C.: Engineering Open Environments with Electronic Institutions. Journal on Engineering Applications of Artificial Intelligence, Vol. 18, Issue 2, (2005)
ASG Project: Adaptive Services Grid. www.asg-platform.org
Baas, N. A.: Emergence, Hierarchies, and Hyperstructures. In: Proceedings of Artificial Life III, Santa Fe Studies in the Sciences of Complexity, Vol. XVII (1994)
Baas, N. A.: Hyperstructures as tools in nanotechnology. Nanobiology 3(1) (1994)
Baas N. A.: A framework for higher order cognition and consciousness. In: Towards a science of consciousness, MIT Press/Bradford Books (1996)
Baas N. A.: Self-Organization and higher order structures. In: Self-organization in complex structures – from individual to collective dynamics, Gordon & Breach (1997)
Babaoglu, O., Canright, G., Deutsch, A., Caro, G. A. D., Ducatelle, Gambardella, F., L. M., Ganguly, N., Jelasity, M., Montemanni, R., Montresor, A., Urnes, T.: Design Patterns from Biology to Distributed Computing. ACM Transaction on Autonomous and Adaptive Systems, Vol. 1, No. 1, (2007)
Bernadas, A., Manzalini, A.: Demonstrating communication services based on autonomic self-organization. In: Proceedings of 2nd International Conference on Complex, Intelligent and Software Intensive Systems (CISIS2008), IEEE Computer Society CPS (2008)
BIONETS Project: BIOlogically inspired NETwork and Services. www.bionets.eu
Bouquet, P., Serafini, L., Zanobini, S.: Peer-to-Peer Semantic Coordination. Journal of Web Semantics, 2(1) (2005)
CASCADAS Project: Component-ware for Autonomic Situation-aware Communications, and Dynamically Adaptable Services. www.cascadas-project.org
Chiang, F., Braun, R.: A Nature Inspired Multi-Agent Framework for Autonomic Service Management in Pervasive Computing Environments. In: Proceedings of 10th IEEE/IFIP Network Operations and Management Symposium (NOMS2006), IEEE Computer Society (2006)
Fusco, A., Manzalini, A., Moiso, C., Blazquez, H., SolÃl' Pareta, J., Spadaro, S.: Autonomic wireless communications in Digital Cities: an experimental use case. In: Proceedings of Mobilware 2008, Innsbruck, ACM Digital Library (2008)
Gelernter D.: Generative Communication in Linda. ACM Transactions on Programming Languages, 7(1) (1985)
Gerke, J., Hausheer, D., Mischke, J., Stiller, B.: An Architecture for a Service Oriented Peer-to-Peer System (SOPPS). Praxis der Informationsverarbeitung und Kommunikation (PIK) 2/03, (2003)
Jelasity, M., Montresor, A., Babaoglu, O.: Gossip-based Aggregation in Large Dynamic Networks. ACM Transactions on Computer Systems, 23(3) (2005)
Kephart, J., Chess, D.: The Vision of Autonomic Computing. IEEE Computer, 36(1), (2003)
King, R.: How Cloud Computing Is Changing the World – Special Report. Business Week (2008)
Linner, D., Pfeffer, H., Steglich, S.: A genetic algorithm for the adaptation of service compositions. In: Proceedings of 2nd Conference on Bio-Inspired Models of Network, Information and Computing Systems (Bionetics 2007), IEEE Xplore (2007)
Liu, H., Bhat, V., Parashar, M., Klasky, S.: An Autonomic Service Architecture for Self-managing Grid Applications. In: Proceedings of 6th IEEE/ACM International Workshop on Grid Computing (Grid2005), IEEE Computer Society (2005)
Mamei, M., Menezes, R., Tolksdorf, R., Zambonelli, F.: Case Studies for Self-organization in Computer Science. Journal of Systems Architecture, Vol. 52, Issues 8–9, (2006)
Manzalini, A., Marrow, P.: CASCADAS Project: A Vision of Autonomic Self-organizing Component-ware for ICT Services. In: Proceedings of International Conference on Self-Organization and Autonomous Systems in Computing and Communications (SOAS2006), (2006)
Manzalini A., Zambonelli F.: Towards Autonomic and Situation-Aware Communication Services: the CASCADAS Vision. In: Proceedings of IEEE 2006 Workshop on Distributed Intelligent Systems, IEEE Computer Society (2006)
Manzalini, A.: Tomorrow's Open Internet for Telco and Web federations. In: Proceedings of 2nd International Conference on Complex, Intelligent and Software Intensive Systems (CISIS2008), IEEE Computer Society CPS (2008)
Mazzola Paluska, J., Pham H., Saif U.: Technique-based Programming. In: Proceedings of 5th IEEE International Conference on Pervasive Computing and Communications, IEEE Computer Society (2007)
Minerva, R.: On Some Myths about Network Intelligence. In: Proceedings of International Conference on Intelligence in Networks (ICIN2008), Neustar (2008)
MMAPPS Project: Market Management of Peer to Peer Services. http://www.mmapps.info/
NextGRID Project: Architecture for Next Generation Grids. www.nextgrid.org
Parunak, H. V. D.: Go to the Ant: Engineering Principles from Natural Multi-Agent Systems. Annals of Operations Research, Vol. 75 (1997)
Samimi, F. A., McKinley, P. K., Sadjadi, S. M., Tang, C., Shapiro, J. K., Zhou, Z.: Service Clouds: Distributed Infrastructure for Adaptive Communication Services. IEEE Transactions on Network and System Management (TNSM), Special Issue on Self-Managed Networks, Systems and Services (2007)
Saraydar, C., Mandayam, N. B., Goodman, D. J: Efficient Power Control via Pricing in Wireless Data Networks. IEEE Transactions on Communication, Vol. 50, No. 2 (2002)
ESAM Project: Self Organization and Spontaneity in Liberalized and Harmonized Markets. http://dsn.tm.uni-karlsruhe.de/english/sesam-project.php
Sterritta, R., Parasharb, M., Tianfieldc, H., Unland, R: A concise introduction to autonomic computing. Advanced Engineering Informatics 19, Elsevier (2005)
Stratford, N., Mortier, R.: An Economic Approach to Adaptive Resource Management. In: Proceedings of 7th Workshop on Hot Topics in Operating Systems (TCOS99), IEEE Computer Society (1999)
Valckenaers, P., Sauter, J., Sierra, C., Rodriguez-Aguilar, J. A.: Applications and Environments for Multi-Agent Systems. Journal of Autonomous Agents and Multi-Agent Systems, Vol. 14, Issue 1, (2007)
Vickrey, W.: Counterspeculation, Auctions, and Competitive Sealed Tenders. The Journal of Finance 16(1) (1961)
Webopedia.com: Cloud Computing. Retrieved Feb. 10, 2009 from: http://www.webopedia.com/TERM/C/cloud_computing.html
Wikipedia.org: Cloud Computing. Retrieved Feb. 10, 2009 from: http://en.wikipedia.org/wiki/Cloud_computing
Yates, R. D.: A Framework for Uplink Power Control in Cellular Radio Systems. IEEE Journal on Selected Areas of Communication, Vol. 13 (1995)
Yu, W., Ginis, G., Cioffi, J.: Distributed Multiuser Power Control for Digital Subscriber Line. IEEE Journal on Selected Areas of Communication, Vol. 20, No. 5 (2002)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Manzalini, A., Minerva, R., Moiso, C. (2009). Bio-inspired Autonomic Structures: a middleware for Telecommunications Ecosystems. In: Vasilakos, A., Parashar, M., Karnouskos, S., Pedrycz, W. (eds) Autonomic Communication. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-09753-4_1
Download citation
DOI: https://doi.org/10.1007/978-0-387-09753-4_1
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-09752-7
Online ISBN: 978-0-387-09753-4
eBook Packages: Computer ScienceComputer Science (R0)