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.
Een op terugkoppeling-gebaseerd aanpassingsnetwerk wordt beschreven waarin minstens een gedeelte netwerkelementen werkende informatie met betrekking tot netwerkvoorwaarden aan een gecentraliseerde gegevensopslag meldt. De informatie die aan de gegevensopslag wordt gemeld wordt geanalyseerd door een beleidsmotor die een meerderheid van toepassing-specifiek insteekbeleid voor het analyseren van geselecteerde informatie van de gegevensopslag en voor de gegevensverwerking van bijgewerkte controleinformatie omvat die op de analyse van de informatie wordt gebaseerd. De bijgewerkte controleinformatie wordt teruggekoppeld aan geselecteerde netwerkelementen daardoor verrichting van de geselecteerde elementen beïnvloeden. Typisch, wanneer de verrichting van een netwerkelement is beïnvloed, zal zijn overeenkomstige werkende informatie veranderen. De nieuwe of veranderde werkende informatie van het netwerkelement wordt dan gemeld aan de gegevensopslag en door de beleidsmotor geanalyseerd. De beleidsmotor kan nieuwe of bijgewerkte controleinformatie dan produceren voor het beïnvloeden van de verrichting van geselecteerde elementen in het netwerk. Op deze wijze, wordt de dynamische en automatische terugkoppelingscontrole van netwerkelementen verstrekt om het netwerk toe te staan om aan veranderende voorwaarden aan te passen. De gebeurtenissen met betrekking tot veranderende voorwaarden in het netwerk kunnen aan geselecteerde elementen in het netwerk worden gemeld gebruikend de dienst van het gebeurtenisbericht. Bovendien kan het aanpassings, op terugkoppeling-gebaseerde netwerk van de onderhavige uitvinding een controlesysteem omvatten van de netwerkkwaliteit om prestatieskenmerken of andere aspecten van het netwerk te evalueren dat op vooraf bepaalde normen of criteria wordt gebaseerd. Als men bepaalt dat een bepaald kenmerk van het netwerk niet in overeenstemming met de normen is die voor dat kenmerk, het beleid worden vastgelegd dat controleert dat het bijzondere kenmerk van het netwerk automatisch en dynamisch kan worden gewijzigd daardoor de netwerkprestaties beïnvloeden.