skip to main content
10.1145/2491266.2491270acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article
Free Access

Mobile fog: a programming model for large-scale applications on the internet of things

Published:16 August 2013Publication History

ABSTRACT

The ubiquitous deployment of mobile and sensor devices is creating a new environment, namely the Internet of Things(IoT), that enables a wide range of future Internet applications. In this work, we present Mobile Fog, a high level programming model for the future Internet applications that are geospatially distributed, large-scale, and latency-sensitive. We analyze use cases for the programming model with camera network and connected vehicle applications to show the efficacy of Mobile Fog. We also evaluate application performance through simulation.

References

  1. M. Behrisch, L. Bieker, J. Erdmann, and D. Krajzewicz. SUMO - Simulation of Urban MObility: An overview. In Advances in System Simulation, SIMUL '11, 2011.Google ScholarGoogle Scholar
  2. F. Bonomi, R. Milito, J. Zhu, and S. Addepalli. Fog computing and its role in the internet of things. In Workshop on Mobile cloud Computing, MCC '12, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. K. Hong, S. Smaldone, J. Shin, D. J. Lillethun, L. Iftode, and U. Ramachandran. Target container: A target-centric parallel programming abstraction for video-based surveillance. In International Conference on Distributed Smart Cameras, ICDSC '11, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  4. B. Koldehofe, F. Dürr, M. A. Tariq, and K. Rothermel. The power of software-defined networking: line-rate content-based routing using openflow. In Workshop on Middleware for Next Generation Internet Computing, MW4NG '12, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. B. Koldehofe, B. Ottenw\"alder, K. Rothermel, and U. Ramachandran. Moving range queries in distributed complex event processing. In Distributed Event-Based Systems, DEBS '12, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. D. J. Lillethun, D. Hilley, S. Horrigan, and U. Ramachandran. MB: An integrated architecture for pervasive computing and high-performance computing. In Embedded and Real-Time Computing Systems and Applications, RTCSA '07, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. M. Satyanarayanan, P. Bahl, R. Caceres, and N. Davies. The case for VM-based cloudlets in mobile computing. IEEE Pervasive Computing, 8(4), October - December 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. A. Varga and R. Hornig. An overview of the OMNeT simulation environment. In Simulation tools and techniques for communications, networks and systems & workshops, Simutools '08, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Mobile fog: a programming model for large-scale applications on the internet of things

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          MCC '13: Proceedings of the second ACM SIGCOMM workshop on Mobile cloud computing
          August 2013
          70 pages
          ISBN:9781450321808
          DOI:10.1145/2491266

          Copyright © 2013 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 16 August 2013

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          MCC '13 Paper Acceptance Rate10of24submissions,42%Overall Acceptance Rate10of24submissions,42%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader