Adaptively Controlling the QoS of Multimedia Wireless Applications Through ``User Profiling'' Techniques