DocumentCode :
3400613
Title :
Quality-of-Experience Driven Acceleration of Thin Client Connections
Author :
Arumaithurai, Mayutan ; Seedorf, Jan ; Dusi, Maurizio ; Monticelli, Edo ; Lo Cigno, Renato
Author_Institution :
NEC Labs. Eur., Heidelberg, Germany
fYear :
2013
fDate :
22-24 Aug. 2013
Firstpage :
203
Lastpage :
210
Abstract :
Thin-client based solutions allow users to connect to remote servers and access content that is running on these servers within a virtual PC. With the advent of cloud based solutions, thin-client deployments running on remote Data-centers are increasingly popular. Unfortunately, since the traffic has to traverse through the Internet, issues such as latency, packet drops, and potentially congestion are introduced, which in turn affect the Quality of Experience (QoE) for the user. Our objective is to provide preferential treatment to certain thin-client flows over the rest of the thin-client flows traversing the same intermediate node, based on the application that the user is using at a given point in time. This is not straightforward, as it is not easy to identify what actual application is running inside a given thin client session, given that thin client protocols essentially only send bitmaps of the desktop to the client and in addition are often encrypting traffic. Assuming that some statistical mechanisms for application identification for thin client connections exists, the challenge we address is how to exploit this information for QoE-driven scheduling. We present a scheme that allows the prioritization of thin client flows that are serving delay-sensitive applications, i.e., prioritizing flows based on the specific QoE requirements of the dynamically changing individual applications running within persistent thin client traffic flows. Our solution is essentially a hybrid scheduling scheme that takes into account the dynamically changing delay and bandwidth requirements of inner (i.e., tunneled in the thin client protocol) applications to prioritize flows that are close to an application-dependent QoE threshold. Our evaluation based on a prototype implementation reveals that our algorithm is indeed effective in dynamically prioritizing persistent thin-client flows based on the dynamically changing inner applications running within the flows.
Keywords :
client-server systems; network computers; quality of experience; scheduling; statistical analysis; telecommunication traffic; transport protocols; QoE-driven scheduling; application-dependent QoE threshold; client session; content access; delay-sensitive applications; desktop bitmaps; dynamically-changing bandwidth requirements; dynamically-changing delay requirements; dynamically-changing inner applications; hybrid scheduling scheme; intermediate node; latency; packet drops; persistent thin-client traffic flow prioritization; preferential thin-client flow treatment; quality-of-experience; remote data-centers; remote servers; statistical mechanisms; thin-client connections; thin-client deployments; thin-client protocols; traffic encryption; virtual PC; Bandwidth; Delays; Middleboxes; Protocols; Prototypes; Servers; Streaming media; CLoud Service Acceleration; Thin Client Acceleration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Computing and Applications (NCA), 2013 12th IEEE International Symposium on
Conference_Location :
Cambridge, MA
Print_ISBN :
978-0-7695-5043-5
Type :
conf
DOI :
10.1109/NCA.2013.26
Filename :
6623664
Link To Document :
بازگشت