Multimedia Traffic QoS Adaptation in UMTS Systems Through a Middleware Functionality