A feedback-based adaptive network is described wherein at least a portion
of the network elements report operating information relating to network
conditions to a centralized data store. The information which is reported
to the data store is analyzed by a policy engine which includes a
plurality of application specific plug-in policies for analyzing selected
information from the data store and for computing updated control
information based upon the analysis of the information. The updated
control information is fed back to selected network elements to thereby
affect operation of the selected elements. Typically, when the operation
of a network element has been affected, its corresponding operating
information will change. The new or changed network element operating
information is then reported to the data store and analyzed by the policy
engine. The policy engine may then generate new or updated control
information for affecting the operation of selected elements in the
network. In this way, the dynamic and automatic feedback control of
network elements is provided in order to allow the network to adapt to
changing conditions. Events relating to changing conditions in the network
may be reported to selected elements in the network using an event
notification service. Additionally the adaptive, feedback-based network of
the present invention may include a network quality monitoring system for
evaluating performance characteristics or other aspects of the network
based upon predetermined standards or criteria. If it is determined that a
particular characteristic of the network does not conform with the
standards established for that characteristic, the policy which controls
that particular characteristic of the network may be automatically and
dynamically modified to thereby affect the network performance.
Una rete adattabile risposta-basata è descritta in cui almeno una parte delle informazioni di funzionamento di rapporto degli elementi della rete concernente la rete condiziona ad un deposito centralizzato di dati. Le informazioni che sono segnalate al deposito di dati sono analizzate da un motore di politica che include una pluralità di politiche alimentabili specifiche di applicazione per analizzare le informazioni selezionate dal deposito di dati e per le informazioni di controllo aggiornate di calcolo basate sull'analisi delle informazioni. Le informazioni di controllo aggiornate sono retroagite agli elementi selezionati della rete quindi per interessare il funzionamento degli elementi selezionati. Tipicamente, quando il funzionamento di un elemento della rete è stato influenzato, le relative informazioni di funzionamento corrispondenti cambieranno. Le nuove o informazioni di funzionamento cambiate dell'elemento della rete allora sono segnalate al deposito di dati e sono analizzate dal motore di politica. Il motore di politica può allora generare le nuove o informazioni di controllo aggiornate per interessare il funzionamento degli elementi selezionati nella rete. In questo modo, il controllo dinamico ed automatico di risposte degli elementi della rete è fornito per permettere che la rete si adatti alle circostanze cambianti. Gli eventi concernenti i termini cambianti nella rete possono essere segnalati agli elementi selezionati nella rete usando un servizio di notifica di evento. La rete ulteriormente adattabile e risposta-basata di presente invenzione può includere un sistema di controllo di qualità della rete per le caratteristiche di prestazioni di valutazione o altre funzioni della rete basata sui campioni o sui test di verifica predeterminati. Se è determinato che una caratteristica particolare della rete non si conformi ai campioni stabiliti per quello caratteristico, politica che controlla che il particolare caratteristico della rete può modificare automaticamente e dinamicamente quindi per interessare le prestazioni della rete.