Data structures for efficient processing of multicast transmissions

   
   

Data structures, a method, and an associated transmission system for multicast transmission on network processors in order both to minimize multicast transmission memory requirements and to account for port performance discrepancies. Frame data for multicast transmission on a network processor is read into buffers to which are associated various control structures and a reference frame. The reference frame and the associated control structures permit multicast targets to be serviced without creating multiple copies of the frame. Furthermore this same reference frame and control structures allow buffers allocated for each multicast target to be returned to the free buffer queue without waiting until all multicast transmissions are complete.

Structures de données, une méthode, et un système associé de transmission pour la transmission de multicast sur des processeurs de réseau dans l'ordre pour réduire au minimum des conditions de mémoire de transmission de multicast et pour expliquer les anomalies gauches d'exécution. Des données de vue pour la transmission de multicast sur un processeur de réseau sont lues dans les amortisseurs auxquels sont les diverses structures associées de commande et une armature de référence. L'armature de référence et les structures associées de commande permettent à des cibles de multicast d'être entretenues sans créer les copies multiples de l'armature. Structures en outre ces mêmes de référence d'armature et de commande permettent des amortisseurs assignés pour que chaque cible de multicast soit retournée à la file d'attente libre d'amortisseur sans attendre jusqu'à ce que toutes les transmissions de multicast soient complètes.

 
Web www.patentalert.com

< Information embedding method and apparatus

< Prefix comparator

> Method and apparatus for query and analysis

> Client-server multitasking

~ 00152