Mobile cloud computing has recently emerged as a new computing paradigm promising to improve the capabilities of resource-constrained mobile devices. As the data processing and storage are moved from mobile devices to powerful cloud platforms, data transmission has become an important issue affectin