One embodiment of the invention relates to communications and computer systems, especially routers, packet switching systems, and other devices; and more particularly, one embodiment relates to the dynamic assignment of packet streams to dedicated and shared queues, which may be performed to accommodate changes in service activity levels in the streams of packets, such as in, but not limited to, a