In the recent past, smartphones have become more and more popular for the users, and along with that the number of mobile broadband subscribers also increased. From the operator point of view, it is important to maximize the quality of the user experience provided by the network. More than half of the traffic of these networks are multimedia content, therefore there is a need to research methods that can transfer multimedia content in a more effective way, giving the end user a better user experience.
The purpose of this paper is to find a procedure for video applications in Linux environment, which can treat the packages of different video QoE classes separately, and will be able to distinguish packages that belong to different user categories. In addition, the method should be able to perform optimal resource sharing between multiple users, and thus increase the user experience achieved on the network, even in the case where there is no linear relationship between the user experience and the provided bandwidth.
The paper includes an examination of the effectiveness of the prepared solution in a multi-user test environment built for this purpose, where the users are using HTTP adaptive dynamic streaming, while competing for the available bandwidth.