Method and apparatus for using ranking to select repair nodes in formation of a dynamic tree for multicast repair

   
   

An embodiment consistent with the present invention includes a method and apparatus for forming a multicast repair tree. The methods perform by a data processor and comprises the steps of determining, for each of a plurality of potential heads in a multicast group, a ranking value associated with the potential head; advertising, by the potential heads to a plurality of potential receivers; prioritizing, by a potential receiver, the ranking values from the potential heads; and binding, by a potential receiver to the head having the highest ranking value, thereby forming a group of which the potential receiver,is a member and the potential head is the head. The ranking values may include "able", "unable", "willing", and "reluctant." The ranking value of a potential head determines in accordance with a static or a dynamic configuration. Ranking values determine dynamically based on ranges of system resource levels such as memory and available processor resources.

Eine Verkörperung, die mit der anwesenden Erfindung gleichbleibend ist, schließt eine Methode und einen Apparat für die Formung eines multicast Reparaturbaums mit ein. Die Methoden führen durch einen Computer durch und enthalten die Schritte von der Bestimmung, für jede einer Mehrzahl der möglichen Köpfe in einer multicast Gruppe, ein Klassifizierungwert, der mit dem möglichen Haupt verbunden ist; , durch die möglichen Köpfe zu einer Mehrzahl der möglichen Empfänger annoncieren; , durch einen möglichen Empfänger, Klassifizierungwerte von den möglichen Köpfen geben; und das Binden, durch einen möglichen Empfänger zum Kopf, der den höchsten Klassifizierungwert hat, dadurch esbildet esbildet eine Gruppe, von der der mögliche Empfänger, ein Mitglied und das mögliche Haupt ist, ist der Kopf. Die Klassifizierungwerte können "fähiges", "nicht imstande" mit einschließen, "willend", und "widerstrebend." Der Klassifizierungwert von einem möglichem Haupt stellt in Übereinstimmung mit einem Static oder einer dynamischen Konfiguration fest. Klassifizierungwerte stellen dynamisch gegründet auf Strecken der System Hilfsmittelniveaus wie Gedächtnis und vorhandene Prozessorbetriebsmittel fest.

 
Web www.patentalert.com

< Cache server having a cache-data-list table storing information concerning data retained by other cache servers

< Electron induced fluorescent method for nucleic acid sequencing

> Logic circuit and semiconductor device

> Integrated, adaptable theater, club and multiplex

~ 00118