skip to main content
10.1145/2802130.2802133acmconferencesArticle/Chapter ViewAbstractPublication PagesmobisysConference Proceedingsconference-collections
research-article

Vision: The Case for Symbiosis in the Internet of Things

Published: 11 September 2015 Publication History

Abstract

Smart devices are becoming more powerful with faster processors, larger storage, and different types of communication modalities (e.g., WiFi, Bluetooth, and cellular). In the predominant view of Internet of Things (IoT) architecture, all smart devices are expected to communicate with cloud services and/or user-held mobile devices for processing, storage, and user interaction. This architecture heavily taxes Internet bandwidth by moving large volumes of data from the edge to the cloud, and presumes the availability of low-cost, high-performance cloud services that satisfy all user needs. We envision a new approach where all devices within the same network are 1) logically mesh connected either directly through Bluetooth or indirectly through WiFi, and 2) cooperate in a symbiotic fashion to perform different tasks. We consider instantiating this vision in a system we call SymbIoT. We first present the design goals that need to be satisfied in SymbIoT. We then discuss a strawman system's architecture that allows devices to assume different roles based on their capabilities (e.g., processing, storage, and UI). Finally, we show that it is, indeed, feasible to use low-end smart device capabilities in a cooperative manner to meet application requirements.

References

[1]
dropcam by Nest. https://www.dropcam.com/cloud-recording, 2015.
[2]
Google's Project Brillo. http://developers.google.com/brillo/, 2015.
[3]
Flavio Bonomi, Rodolfo Milito, Jiang Zhu, and Sateesh Addepalli. Fog computing and its role in the internet of things. In Workshop on Mobile Cloud Computing (MCC), 2012.
[4]
P Brody and V Pureswaran. Device democracy: Saving the future of the internet of things. IBM, 2014.
[5]
Karim Habak, Mostafa Ammar, Khaled A Harras, and Ellen Zegura. Femtoclouds: Leveraging mobile devices to provide cloud service at the edge. In IEEE CLOUD 2015.
[6]
Minsung Jang, Karsten Schwan, Ketan Bhardwaj, Ada Gavrilovska, and Adhyas Avasthi. Personal clouds: Sharing and integrating networked resources to enhance end user experiences. In INFOCOM, 2014.
[7]
Geoffrey Mainland, David C Parkes, and Matt Welsh. Decentralized, adaptive resource allocation for sensor networks. In NSDI, 2005.
[8]
Stephan Monterde. Cisco Technology Radar. White Paper, December, 2014.
[9]
R Munoz-Salinas. Aruco: a minimal library for augmented reality applications based on opencv, 2012.
[10]
Charith Perera, Arkady Zaslavsky, Peter Christen, and Dimitrios Georgakopoulos. Context aware computing for the internet of things: A survey. Communications Surveys & Tutorials, IEEE, 16(1):414--454, 2014.
[11]
Mahadev Satyanarayanan, Paramvir Bahl, Ramón Caceres, and Nigel Davies. The case for vm-based cloudlets in mobile computing. Pervasive Computing, IEEE, 8(4):14--23, 2009.
[12]
Cong Shi, Vasileios Lakafosis, Mostafa H Ammar, and Ellen W Zegura. Serendipity: enabling remote computing among intermittently connected mobile devices. In MobiHoc, 2012.
[13]
Salvatore J Stolfo, Malek Ben Salem, and Angelos D Keromytis. Fog computing: Mitigating insider data theft attacks in the cloud. In Security and Privacy Workshops (SPW), 2012.
[14]
Abhishek Verma, Luis Pedrosa, Madhukar Korupolu, David Oppenheimer Eric Tune, and John Wilkes. Large-scale cluster management at google with borg. In EuroSys, 2015.
[15]
Jonathan Gaw Ruthbea Yesner Clarke Mario Morales Bob Kraus Vernon Turner, Carrie MacGillivray. IDC FutureScape: Worldwide Internet of Things 2015 Predictions, 2014.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
MCS '15: Proceedings of the 6th International Workshop on Mobile Cloud Computing and Services
September 2015
56 pages
ISBN:9781450335454
DOI:10.1145/2802130
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 11 September 2015

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. computation offloading
  2. internet of things
  3. symbiosis

Qualifiers

  • Research-article

Funding Sources

  • US National Science Foundation

Conference

MobiCom'15
Sponsor:

Acceptance Rates

Overall Acceptance Rate 8 of 12 submissions, 67%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)2
Reflects downloads up to 20 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media