uu.seUppsala University Publications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Computations on the Edge in the Internet of Things
Uppsala University.
Ericsson Res, Management & Operat Complex Syst, Stockholm, Sweden..
2015 (English)In: 6TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT-2015), THE 5TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2015), 2015, 21-26 p.Conference paper, Published paper (Refereed)
Abstract [en]

In the Internet of Things (IoT), many applications focus on gathering data which can then be processed and visualized. However, such computations are usually spread generically based on parameters such as CPU and/or network load. This may mean that a significant amount of data needs to be transported over the network (either directly, or transparently using a network file system) in order for the data to be available to the node that is responsible for processing them. This paper proposes a method for deploying computations that can take factors such as data proximity into consideration. Thus, processing can be moved from central high-powered processing nodes to smaller devices on the edge of the network. By doing this, costs for gathering, processing and actuation can be minimized. In order to capture data dependencies among computations, but also to deploy and handle individual processing tasks in an easy way, the actor-model programming paradigm is used. To minimize the overall cost and to handle extra factors that weigh in on the distribution of tasks, a constraint programming approach is used. The combination of these two techniques results in an efficient distribution of tasks to processing resources in IoT. Taking into consideration the NP-hard nature of this problem, we present empirical results that illustrate how this technique performs in relation to the amount of devices/actors.

Place, publisher, year, edition, pages
2015. 21-26 p.
Series
Procedia Computer Science, ISSN 1877-0509 ; 52
Keyword [en]
iot, constraint-programming, actor model, edge computing
National Category
Computer Science
Identifiers
URN: urn:nbn:se:uu:diva-266186DOI: 10.1016/j.procs.2015.05.011ISI: 000361567100001OAI: oai:DiVA.org:uu-266186DiVA: diva2:867715
Conference
6th International Conference on Ambient Systems, Networks and Technologies (ANT) / 5th International Conference on Sustainable Energy Information Technology (SEIT), JUN 02-05, 2015, London, ENGLAND
Available from: 2015-11-06 Created: 2015-11-05 Last updated: 2015-11-06Bibliographically approved

Open Access in DiVA

fulltext(309 kB)188 downloads
File information
File name FULLTEXT01.pdfFile size 309 kBChecksum SHA-512
d6ac4f62bd2d03eb64e6aa8c258068642e788fa5f9b55a39aae6ea95dcac40b07bb95c992539d45dc29beaa9db1a2b4cce53211044bcb4b1f81376daaf82139e
Type fulltextMimetype application/pdf

Other links

Publisher's full text
By organisation
Uppsala University
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 188 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 397 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf