Mobile Cloud Computing in 3G Cellular Networks Using Pipelined Tasks

  • Marvin Ferber
  • Thomas Rauber
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7592)


Network latency is often high on mobile devices due to wireless access, e. g., via 3G cellular networks. To better use the ubiquitously available 3G network connections, we propose a pipelining task concept on a single encrypted channel between a mobile device and a cloud resource. This does not only increases wireless bandwidth occupation, it also makes wireless communication more predictable by assuring a high throughput even for small messages. Constantly high throughput allows for a better data transfer time estimation and can thus lead to a more adequate cloud resource selection to assist the mobile application. In an experimental evaluation using streaming image processing, we investigate the performance and applicability of our approach and compare it to the widely used HTTP.


mobile cloud computing image processing task parallelism pipelining 3G cellular network 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Guan, L., Ke, X., Song, M., Song, J.: A Survey of Research on Mobile Cloud Computing. In: Proc. of the 10th Int. Conf. on Computer and Information Science (ICIS), pp. 387–392. IEEE (2011)Google Scholar
  2. 2.
    Dinh, H.T., Lee, C., Niyato, D., Wang, P.: A Survey of Mobile Cloud Computing: Architecture, Applications, and Approaches. Wireless Communications and Mobile Computing (2011)Google Scholar
  3. 3.
    Chen, D., Tsai, S., Hsu, C., Singh, J., Girod, B.: Mobile Augmented Reality for Books on a Shelf. In: Proc. of the Int. Conf. on Multimedia and Expo. (ICME), pp. 1–6. IEEE (2011)Google Scholar
  4. 4.
    Girod, B., Chandrasekhar, V., Chen, D., Cheung, N., Grzeszczuk, R., Reznik, Y., Takacs, G., Tsai, S., Vedantham, R.: Mobile Visual Search. IEEE Signal Processing Magazine 28(4), 61–76 (2011)CrossRefGoogle Scholar
  5. 5.
    Chen, D., Tsai, S., Vedantham, R., Grzeszczuk, R., Girod, B.: Streaming Mobile Augmented Reality on Mobile Phones. In: Proc. of the Int. Symp. on Mixed and Augmented Reality (ISMAR), pp. 181–182. IEEE (2009)Google Scholar
  6. 6.
    Cidon, A., London, T., Katti, S., Kozyrakis, C., Rosenblum, M.: MARS: Adaptive Remote Execution for Multi-Threaded Mobile Devices. In: Proc. of the Workshop on Networking, Systems, and Applications on Mobile Handhelds, pp. 1–6. ACM (2011)Google Scholar
  7. 7.
    Cuervo, E., Balasubramanian, A., Cho, D., Wolman, A., Saroiu, S., Chandra, R., Bahl, P.: Maui: Making Smartphones Last Longer with Code Offload. In: Proc. of the Int. Conf. on Mobile Systems, Applications, and Services, pp. 49–62. ACM (2010)Google Scholar
  8. 8.
    Kaspar, D., Evensen, K., Engelstad, P., Hansen, A.: Using HTTP Pipelining to Improve Progressive Download over Multiple Heterogeneous Interfaces. In: Proc. of the Int. Conf. on Communications, pp. 1–5. IEEE (2010)Google Scholar
  9. 9.
    Nixon, M., Aguado, A.: Feature Extraction & Image Processing. Academic Press. Academic (2008)Google Scholar
  10. 10.
    Hsu, R.L., Abdel-Mottaleb, M., Jain, A.K.: Face Detection in Color Images. IEEE Transactions on Pattern Analysis and Machine Intelligence 24(5), 696–706 (2002)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Marvin Ferber
    • 1
  • Thomas Rauber
    • 1
  1. 1.Department of Computer ScienceUniversity of BayreuthGermany

Personalised recommendations