VirtualClock mechanism
Derived from a Time Division Multiplexing (TDM) system.
Allocates guaranteed throughput to traffic flows according to their expected packet arrival rates.
Provides firewalls between traffic flows.
Statistically allocates bandwidth to traffic flows.
The algorithm performs two functions:
- Data forwarding: allocates queues to traffic flows and decides service order of the packets.
- Flow monitoring: the flow’s conformance is checked and, if needed, a control message is sent to the source.
-