Abstract
This article is a summary description of the cognitive packet network (CPN) which is an early example of a completely software-defined network (SDN) and of a fully implemented self-aware computer network (SAN). CPN has been completely implemented and is used in numerous experiments. CPN is able to observe its own internal performance as well as the interfaces of the external systems that it interacts with, in order to modify its behaviour so as to adaptively achieve objectives, such as discovering services for its users, improving their quality of service (QoS), reducing its own energy consumption, compensating for components that fail or malfunction, detecting and reacting to intrusions, and defending itself against attacks.
Access provided by CONRICYT-eBooks. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
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.
References
Jose Aguilar and Erol Gelenbe. Task assignment and transaction clustering heuristics for distributed systems. Information Sciences, 97(12):199 – 219, 1997. Load balancing in distributed systems.
Avgoustinos Filippoupolitis and Erol Gelenbe. A distributed decision support system for building evacuation. In Proceedings of the 2Nd Conference on Human System Interactions, HSI’09, pages 320–327, Piscataway, NJ, USA, 2009. IEEE Press.
Avgoustinos Filippoupolitis, Laurence Hey, Georgios Loukas, Erol Gelenbe, and Stelios Timotheou. Emergency Response Simulation Using Wireless Sensor Networks. In Proceedings of the 1st International Conference on Ambient Media and Systems, Ambi-Sys ’08, pages 21:1–21:7, ICST, Brussels, Belgium, 2008. ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering).
Alex Galis, Celestin Brou, Spyros Denazis, and Cornel Klein. Programmable Networks for IP Service Deployment. Artech House, Norwood, 2004.
E. Gelenbe and D.G. Chair. Users and services in intelligent networks. In Next Generation Internet Networks, pages 211–218, April 2005.
E. Gelenbe, M. Gellman, and G. Loukas. An autonomic approach to denial of service defence. In Sixth IEEE International Symposium on a World of Wireless Mobile and Multimedia Networks, 2005. WoWMoM 2005., pages 537–541, June 2005.
E. Gelenbe and T. Kocak. Area-based results for mine detection. IEEE Transactions on Geoscience and Remote Sensing, 38(1):12–24, Jan 2000.
E. Gelenbe, R. Lent, and A. Nunez. Self-aware networks and QoS. Proceedings of the IEEE, 92(9):1478–1489, Sept 2004.
E. Gelenbe and B. Oklander. Cognitive users with useful vacations. In 2013 IEEE International Conference on Communications Workshops (ICC), pages 370–374, June 2013.
E. Gelenbe and S. Silvestri. Reducing power consumption in wired networks. In 24th International Symposium on Computer and Information Sciences, 2009. ISCIS 2009., pages 292–297, Sept 2009.
Erol Gelenbe. Probabilistic models of computer systems. Acta Informatica, 12(4):285–303.
Erol Gelenbe. Sensible decisions based on qos. Computational Management Science, 1(1):1–14.
Erol Gelenbe. Steps Toward Self-aware Networks. Commun. ACM, 52(7):66–75, Jul 2009.
Erol Gelenbe. Search in unknown random environments. Phys. Rev. E, 82:061112, Dec 2010.
Erol Gelenbe. Natural computation. Comput. J., 55(7):848–851, 2012.
Erol Gelenbe and Yonghuan Cao. Autonomous search for mines. European Journal of Operational Research, 108(2):319 – 333, 1998.
Erol Gelenbe and Jean-Michael Fourneau. Random Neural Networks with Multiple Classes of Signals. Neural Comput., 11(4):953–963, May 1999.
Erol Gelenbe, Khaled Hussain, and Varol Kaptan. Simulating autonomous agents in augmented reality. Journal of Systems and Software, 74(3):255 – 268, 2005.
Erol Gelenbe and George Loukas. A Self-aware Approach to Denial of Service Defence. Comput. Netw., 51(5):1299–1314, Apr 2007.
Erol Gelenbe and Isi Mitrani. Control Policies in CSMA Local Area Networks: Ethernet Controls. SIGMETRICS Perform. Eval. Rev., 11(4):233–240, August 1982.
Erol Gelenbe and Christina Morfopoulou. A Framework for Energy-Aware Routing in Packet Networks. Comput. J., 54(6):850–859, Jun 2011.
Erol Gelenbe, Nestor Schmajuk, John Staddon, and John Reif. Autonomous search by robots and animals: A survey. Robotics and Autonomous Systems, 22(1):23–34, 1997. Biologically Inspired Autonomous Systems.
Erol Gelenbe and K. Sevcik. Analysis of Update Synchronization for Multiple Copy Data Bases. IEEE Transactions on Computers, C-28(10):737–747, Oct 1979.
Erol Gelenbe, Mert Sungur, Christopher Cramer, and Pamir Gelenbe. Traffic and video quality with adaptive neural compression. Multimedia Systems, 4(6):357–369.
Erol Gelenbe and Stelios Timotheou. Random Neural Networks with Synchronized Interactions. Neural Computation, 20(9):2308–2324, 2008.
Gokce Gorbil and Erol Gelenbe. Opportunistic communications for emergency support systems. Procedia Computer Science, 5:39–47, 2011. The 2nd International Conference on Ambient Systems, Networks and Technologies (ANT-2011)/The 8th International Conference on Mobile Web Information Systems (MobiWIS 2011).
L.A. Hey, P.Y.K. Cheung, and M. Gellman. FPGA based router for cognitive packet networks. In Field-Programmable Technology, 2005. Proceedings. 2005 IEEE International Conference on, pages 331–332, Dec 2005.
Laurence A. Hey. Reduced complexity algorithms for cognitive packet network routers. Computer Communications, 31(16):3822–3830, 2008. Performance Evaluation of Communication Networks (SPECTS 2007).
Pedro Martinez-Julia, Antonio F. Skarmeta, and Alex Galis. The Future Internet: Future Internet Assembly 2013: Validated Results and New Horizons, chapter Towards a Secure Network Virtualization Architecture for the Future Internet, pages 141–152. Springer Berlin Heidelberg, 2013.
Boris Oklander and Erol Gelenbe. Information Sciences and Systems 2013: Proceedings of the 28th International Symposium on Computer and Information Sciences, chapter Optimal Behaviour of Smart Wireless Users, pages 87–95. Springer International Publishing, 2013.
Acknowledgements
The author thanks Esin Seref, Drs Pu Su, Peixiang Liu, Ricardo Lent, Arturo Nunez, Mike Gellman, Jrmie Lain, Laurence Hey, George Loukas, Georgia Sakellari, Omer H. Abdelrahman, Gokce Gorbil, Christina Morfopoulou and Ms Lan Wang for their contributions to various aspects of this research.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this chapter
Cite this chapter
Gelenbe, E. (2017). Self-aware Networks: The Cognitive Packet Network and Its Performance. In: Kounev, S., Kephart, J., Milenkoski, A., Zhu, X. (eds) Self-Aware Computing Systems. Springer, Cham. https://doi.org/10.1007/978-3-319-47474-8_23
Download citation
DOI: https://doi.org/10.1007/978-3-319-47474-8_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-47472-4
Online ISBN: 978-3-319-47474-8
eBook Packages: Computer ScienceComputer Science (R0)