Quality of Service (QoS) Principles - Explained and Applied