Alchemy Lab
Network Management
  Download | Buy Now! | Detailed Description | Other Articles

Network configurations

The design of computer network configurations needs to account for evolution. Inspired by natural complex systems, we proposed composing the computer network out of Network Cells (NC) capable of evolving through continuous learning and adaptation. We also proposed the CellNet framework within which the NC functions and interactions are defined. CellNet framework is derived based on the concept of separation of concerns that tackle complexity by dividing the problem space into smaller manageable, loosely-coupled, and easier to solve sub-problems allowing for better understanding and design. The CellNet framework abstracts network functions into three main core concerns and one crosscutting concern. These identified abstractions will be the reference model for specializing the NC. Our future work will encompass formalizing a new design methodology that we refer to as Cell Oriented Architecture on which the NC and the CellNet framework are based. We intend to construct a network prototype composed of NC using the CellNet framework to study the performance gains achieved when introducing learning and adaptation to networks.

Copyright (c) Alchemy Lab, 1999-2009