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 rework 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.
Ένα ανατροφοδότηση-βασισμένο στο προσαρμοστικό δίκτυο περιγράφεται όπου τουλάχιστον μια μερίδα των στοιχείων δικτύων εκθέτει τις λειτουργούσες πληροφορίες σχετικά με τους όρους δικτύων σε ένα συγκεντρωμένο κατάστημα στοιχείων. Οι πληροφορίες που αναφέρονται στο κατάστημα στοιχείων αναλύονται από μια πολιτική μηχανή που περιλαμβάνει μια πολλαπλότητα των συγκεκριμένων βυσματωτών πολιτικών εφαρμογής για την ανάλυση των επιλεγμένων πληροφοριών από το κατάστημα στοιχείων και για τον υπολογισμό των ενημερωμένων πληροφοριών ελέγχου που βασίζονται στην ανάλυση των πληροφοριών. Οι ενημερωμένες πληροφορίες ελέγχου ανατροφοδοτούνται στα επιλεγμένα στοιχεία δικτύων για με αυτόν τον τρόπο να έχουν επιπτώσεις στη λειτουργία των επιλεγμένων στοιχείων. Χαρακτηριστικά, όταν επηρεαστεί η λειτουργία ενός στοιχείου δικτύων, οι αντίστοιχες λειτουργούσες πληροφορίες της θα αλλάξουν. Οι νέες ή αλλαγμένες λειτουργούσες πληροφορίες στοιχείων δικτύων αναφέρονται έπειτα στο κατάστημα στοιχείων και αναλύονται από την πολιτική μηχανή. Η πολιτική μηχανή μπορεί έπειτα να παραγάγει τις νέες ή ενημερωμένες πληροφορίες ελέγχου για την επιρροή της λειτουργίας των επιλεγμένων στοιχείων στο δίκτυο. Κατ' αυτό τον τρόπο, ο δυναμικός και αυτόματος έλεγχος ανατροφοδότησης των στοιχείων δικτύων παρέχεται προκειμένου να επιτραπεί η επανάληψη για να προσαρμοστεί στους μεταβαλλόμενους όρους. Τα γεγονότα σχετικά με τους μεταβαλλόμενους όρους στο δίκτυο μπορούν να αναφερθούν στα επιλεγμένα στοιχεία στο δίκτυο χρησιμοποιώντας μια υπηρεσία ανακοίνωσης γεγονότος. Επιπλέον το προσαρμοστικό, ανατροφοδότηση-βασισμένο στο δίκτυο της παρούσας εφεύρεσης μπορεί να περιλάβει ένα σύστημα ποιοτικού ελέγχου δικτύων για τα χαρακτηριστικά απόδοσης ή άλλες πτυχές του δικτύου που βασίζεται στα προκαθορισμένα πρότυπα ή τα κριτήρια. Εάν καθορίζεται ότι ένα ιδιαίτερο χαρακτηριστικό του δικτύου δεν προσαρμόζεται με στα πρότυπα που καθιερώνονται για εκείνο το χαρακτηριστικό, η πολιτική που ελέγχει ότι το ιδιαίτερο χαρακτηριστικό του δικτύου μπορεί αυτόματα και δυναμικά να τροποποιηθεί για με αυτόν τον τρόπο να έχει επιπτώσεις στην απόδοση δικτύων.