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.
- 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 Scholar
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
Index Terms
- Mobile fog: a programming model for large-scale applications on the internet of things
Recommendations
Incremental deployment and migration of geo-distributed situation awareness applications in the fog
DEBS '16: Proceedings of the 10th ACM International Conference on Distributed and Event-based SystemsGeo-distributed Situation Awareness applications are large in scale and are characterized by 24/7 data generation from mobile and stationary sensors (such as cameras and GPS devices); latency-sensitivity for converting sensed data to actionable ...
A Pattern for Fog Computing
VikingPLoP '16: Proceedings of the 10th Travelling Conference on Pattern Languages of ProgramsFog Computing is a new variety of the cloud computing paradigm that brings virtualized cloud services to the edge of the network to control the devices in the IoT. We present a pattern for fog computing which describes its architecture, including its ...
On Developing Smart Transportation Applications in Fog Computing Paradigm
DIVANet '16: Proceedings of the 6th ACM Symposium on Development and Analysis of Intelligent Vehicular Networks and ApplicationsSmart Transportation applications by nature are examples of Vehicular Ad-hoc Network (VANETs) applications where mobile vehicles, roadside units and transportation infrastructure interplay with one another to provide value added services. While there ...
Comments