Synthesis of real-time applications for Internet of things

5Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper presents the methodology for synthesis of real-time applications working in the Internet of things environment. We propose the client-server architecture, where smart embedded systems act as clients, while the Internet application is a server of the system. Since centralized systems are prone to contain bottlenecks, caused by accumulation of transmissions or computations, we propose the distributed architecture of the server and the methodology which constructs this architecture using available Internet resources. We assume that the function of the server is specified as a set of distributed algorithms, then our methodology schedules all tasks on existing network infrastructure. It takes into account limited bandwidth of communication channels as well as limited computation power of server nodes. If available network resources are not able to execute all tasks in real-time then the methodology extends the network by adding necessary computation nodes and network components, minimizing the cost of required reconstruction. We also present a sample application for adaptive control of traffic in a smart city, which shows benefits of using our methodology. © 2013 Springer-Verlag.

Cite

CITATION STYLE

APA

Ba̧k, S., Czarnecki, R., & Deniziak, S. (2013). Synthesis of real-time applications for Internet of things. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7719 LNCS, pp. 35–49). https://doi.org/10.1007/978-3-642-37015-1_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free