MULTICAST ROUTING WITH NEAREST QUEUE FIRST ALLOCATION AND DYNAMIC AND STATIC VECTOR QUANTIZATION

Patent №

US 6,760,331

Granted

2004-07-06

Filed 1999

Owner

CISCO TECHNOLOGY, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09283109

The invention includes a way to route multicast traffic through a switch or other device that uses input queuing. Basis vectors are associated with each virtual queue, which in a preferred embodiment are multicast virtual output queues (MVOQs). Each incoming flow is allocated to the MVOQ whose basis vector is closest to the destination vector of the incoming flow, creating queues whose contents are distinct from each other in terms of destination addresses of the flows in the respective queue. To optimize for traffic encountered basis vectors can be chosen using vector quantization methods. Basis vectors can be set statically or can be selected and updated dynamically, responsive to the traffic encountered or as set by an operator. The invention can reduce the number of virtual queues required for a given incremental improvement in performance or can improve performance for a given number of virtual queues.

AI hardwareH04L 49/201H04L 49/101H04L 49/25H04L 49/3045

AI classification

AI hardware0.95
Machine learning0.01
Natural language0.00
Vision0.00
Knowledge representation0.00
Evolutionary computation0.00
Speech0.00
Planning0.00

Ownership

CISCO TECHNOLOGY, INC.

assignment · 99640244

Assignors

SHAH, DHAVAL N., MOUSSAVI, FARSHID

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC