A switch for digital communication networks includes a queuing system capable of implementing a broad class of scheduling algorithms for many different applications and purposes, with the queueing system including means for providing numerical tags to incoming cells or packets, the values of the tags...http://www.google.com.au/patents/US5455825?utm_source=gb-gplus-sharePatent US5455825 - Tag-based scheduling system for digital communication switch