Font Size: a A A

Transmission Optimization For Mobile Devices Via Mobile Cloud Computing

Posted on:2019-12-15Degree:DoctorType:Dissertation
Country:ChinaCandidate:Z Q LaiFull Text:PDF
GTID:1368330590951480Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of smart devices and wireless networks,mobile ap-plications are gaining tremendous popularity,and changing the way of communication,transportation and entertainment.How to sustain the quality of experience(QoE)of mo-bile applications is an important problem which has attracted significant attentions from both academia and industry.Mobile cloud computing(MCC)is one of the key enabler of improving QoE of mobile applications.MCC is the combination of cloud computing and mobile networks.MCC provides a novel architecture which delivers the powerful computation and storage capability from the cloud to mobile devices.However,because of the diversity of mobile applications,limited computation capacity on mobile devices,and the instability of mobile network,it is quite challenging to optimize the effectiveness of applying mobile cloud computing technologies in real-world scenarios.To overcome above challenges of applying mobile cloud computing technologies and optimize application QoE,in this paper we have made the following contributions:(1)QoE optimization for computation intensive mobile applications.Virtual reality(VR)is a representative computation intensive mobile application.We present Fu-RION,a VR framework that enables high-quality,immersive mobile VR on today 's mobile devices and wireless networks.FURION exploits a key insight about the VR workload that foreground interactions and background environment have contrasting predictability and rendering workload,and employs a split renderer architecture running on both the phone and the server.Supplemented with video compression,use of panoramic frames,and parallel decoding on multiple cores on the phone,we demonstrate FURION can support high-quality VR applications on today 's smartphones over WiFi,with under 14ms latency and 60 FPS.(2)QoE optimization for network intensive mobile applications.Mobile cloud storage services have gained phenomenal success in recent few years.We identify,analyze and address the synchronization(sync)inefficiency problem of modern mobile cloud storage services.Our measurement results demonstrate that existing commercial sync services fail to make full use of available bandwidth,and generate a large amount of unnecessary sync traffic in certain circumstance even though the incremental sync is implemented.These issues are caused by the inherent limitations of the sync protocol and the distributed architecture.Based on our findings,we propose QUICKSYNC,a system with three novel techniques to improve the sync efficiency for mobile cloud storage services,and build the system on two commercial sync services.Our experimental results using representative workloads show that QUICKSYNC is able to reduce up to 52.9%sync time in our experiment settings.(3)Transmission optimization under instable networks.We present JANUS,an intelligent interface management framework that exploits the multiple interfaces on a handset to transparently handle network disruptions and improve applications' QoE.We have implemented JANUS on Android and our evaluation using a set of popular applications shows that JANUS can(1)transparently and efficiently handle network disruptions,(2)reduce video stalls by 2.9 times and increase 31%of the time of good voice quality compared to naive solutions.In summary,in this paper we have studied the transmission optimization for mobile applications.Extensive experiments demonstrate the effectiveness of our solutions on QoE improvement for mobile applications.
Keywords/Search Tags:Mobile Cloud Computing, Smartphone, Transmission Optimization, Mo-bile/Wireless Networks
PDF Full Text Request
Related items