This Recommendation provides an architectural framework for support of Quality of Service (QoS) in packet networks. Central to the architectural framework is a set of QoS building blocks distributed across three logical planes (namely the Control Plane, Data Plane and Management Plane) to control network performance, even in case of network resource contention. Ultimately the building blocks are to help deliver "the collective effect of service performance which determines the degree of satisfaction of a user of the service".