![]() |
||||||||||||||||||||
![]() |
||||||||||||||||||||
|
||||||||||||||||||||
|
While active networking provides tremendous benefits, it also adds to
the complexity of a network. The additional complexity makes network
and systems management a challenging and interesting problem, because
it is a problem in which distributed computing can now more easily and
rapidly be brought to bear. Distributed computing algorithms can be
more easily implemented and more quickly deployed in an active
network.
The goal of this research is to develop active networks that are capable of predicting their own behavior and to use this capability to develop predictive active network management. This research concentrates on the development of distributed computing techniques by means of the design and analysis of an algorithm referred to as "Active Virtual Network Management Prediction, AVNMP." The selected publications are related to this technology. Visit Information Assurance and Fault Tolerant Networking for continuing work in this area. You can also join the Active Virtual Network Management Prediction email list for discussion of Active Network Management and the AVNMP (Active Virtual Network Management Prediction) code. The Atropos Toolkit, developed from the AVNMP concept and code (which can be downloaded from the button on the left), allows experimentation with predictive capability within a network while the network is operating. This might be best described as 'in vitro' prediction experimentation whose purpose is to address a severe limitation in state-of-the-art network management: current management techniques are reactive. The toolkit is an active application that executes within a network assuming an overlay active network exists (included as part of the Atropos Toolkit). Active networking provides a framework in which executable code within data packets executes upon intermediate network nodes. The Atropos Toolkit provides an infrastructure that maintains state and enforces event causality easing the development of numerous, small, and predictive network component models. User-defined algorithms, injected into the network, allow system state to be predicted and efficiently propagated throughout the network. These algorithms enable operation in real time simultaneously with a continuously projected and refined future state. The Atropos Toolkit allows experimentation with prediction algorithm parameters including tradeoffs among prediction accuracy, computational complexity, memory size, bandwidth, and projection window length (sliding window into the future). Thus Atropos facilitates experimentation in a distributed, active, and truly proactive management environment. Currently Atropos is being used in the study of Algorithmic Information Theory, including Kolmogorov-Chaitin Complexity estimation, for determining and optimizing the amount of code versus data within active packets. In recent versions, load and processor usage prediction applications have been experimentally validated using the Atropos Toolkit. Libraries implementing an active overlay network and management graphing capabilities are included. There is an Atropos mailing list for users to provide feedback and limited support. Users can join the mailing list via the Download link to the left of this text. |
||||||||||||||||||||
Approach
Books
Papers
|
ITL-GE Researchers Demonstrate Breakthrough in Mobile-Code Control Using AVNMP. Download Atropos (formerly AVNMP) Code...
|
|||||||||||||||||||
|
|
||||||||||||||||||||
Introduction to Active Networking |
||||||||||||||||||||
![]() |
||||||||||||||||||||
|
||||||||||||||||||||
|
|
||||||||||||||||||||
|
GE home page | GE Research & Development Direct comments or questions about Self-Evolving Systems to Stephen
Bush.
|
||||||||||||||||||||
|
||||||||||||||||||||