SourceForge.net Logo

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
  • Active Virtual Network Management Prediction 
    • Consider predictions for network load, capacity, and configuration 
    • Utilized in both mobile and fixed environments 
  • Local Predictors at Active Network Nodes 
    • Simple predictors across network, devices for process measurement 
    • Flexibility to deal with heterogeneous traffic 
  • Dynamic Message Priority* 
    • Utilize bandwidth in near-optimal manner 
    • Brokerage system for packet forwarding through active nodes 
Features

Advantages/impact

  • Intermediate network elements predict their own behavior. 
  • Better integration of communications and computation within an active network. 
  • Equipment vendors can provide active logical processes to accomplish prediction for devices. 
  • Better utilization of the network and enhanced quality of service for the users. 
Publications

Books

book Active Networks and Active Network Management: A Proactive Management Framework by Stephen F. Bush and Amit Kulkarni, Kluwer Academic/Plenum Publishers, New York, Boston, Dordrecht, London, Moscow, 2001, 196 pp. Hardbound, ISBN 0-306-46560-4

Papers

Milestones

ITL-GE Researchers Demonstrate Breakthrough in Mobile-Code Control Using AVNMP.

Download Atropos (formerly AVNMP) Code...


Introduction to Active Networking

Go to other graphics:
 
Additional AVNMP details Related AVNMP applications Related topic area Emergence information Related Publication

GE Corporate R&D | Information and Decision Technologies | Information Assurance and Survivability (A&S) | GE CRD Active Networks | GE CRD Information Assurance | DARPA Active Network Projects

GE home page | GE Research & Development

Direct comments or questions about Self-Evolving Systems to Stephen Bush.
Updated August 1, 2001.

Return to the top of the page.