Jonas Greutert

Learn More
We introduce a task model for embedded systems operating on packet streams, such as network processors. This model along with a calculus meant for reasoning about packet streams allows a unified treatment of several problems arising in the network packet processing domain such as packet scheduling, task scheduling and architecture/algorithm explorations in(More)
There is an increasing demand in small networked embedded systems. As packet processing is only a part of the whole application, these devices typically do not contain a highly specialized network processor but a standard communication controller with limited resources. The number of packets that are processed by these systems is low compared to standard(More)
The increasing use of computer networks for all kinds of information exchange between autonomous computing resources is associated with a number of side-effects. In the Internet, where computers all over the globe are interconnected, the traffic volume grows faster than the infrastructure improves, leading to congestion of networking routes. In the(More)
  • 1