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

Network configuration solution

The capability of network configuration solution to record its past experience, and use it to infer the future updates required for its software at runtime, in response to internal or external triggers, imply that the NC is capable of evolution. Accordingly a network built of NCs will also be capable of evolution as the network behavior is perceived as the collective behavior of its constituents. We envision the NC experience to be recorded in terms of perceived behavioral patterns, responses to a perceived pattern or a sequence of patterns represented as sequence of updates, and the resulting outcome of each of the adopted decisions in terms of the overall gain in cell performance. The inference engine in the NC's RU will be responsible to pick up the most suitable course of action based on the recorded experience and present NC states. Since each cell can undergo changes independent of its peer cells we need a mechanism to guarantee that evolving cells will maintain communication in spite of any changes applied to their software To allow the independent evolution of cells while maintaining continuous operation of the network, a dynamic interface management technique is required to insure that progressive evolution of cells does not lead to network breakage. A cell publishes one or more local interfaces exposing its services to other cells in the network. When a cell evolution induces changes in the cell local interface, the cell publishes a new interface to support its evolved behavior while retaining the old interfaces to allow other cells that didn't undergo a compatible evolution to continue using the cell services through the older interfaces.

Copyright (c) Alchemy Lab, 1999-2009