Quality of Service Oriented Active Router Design

Tomáš Rebok, Petr Holub, Eva Hladká · 2006

The active network approach allows an individual user to inject customized programs into the active nodes in the network, usually called programmable/active routers, and thus process data in the network as it passes through. When a programmable router is used in a multi-user network environment, quality of service (QoS) for each passing stream needs to be ensured. QoS approaches in common networks enforce certain parameters (e.g., queuing strategy, priority) on the network flows. However, this is not sufficient in active routers where users' programs run on the routers and thus other parameters (e.g. processor time, amount of memory) have to be guaranteed as well. In this paper, we propose a QoS-enabled active router architecture that supports extended understanding of QoS. We also propose a virtual machine based router implementation for strict isolation of user processes.

Read the paper · More papers on PaperTik