Internet QoS is indispensable to various types of real-time applications such as multimedia over IP as well as embedded applications like factories and homes. In these projects, we develop and evaluate various protocols that guarantee or provision such QoS as end-to-end packet delays and jitter bounds, packet loss rate, and bandwidth.