Visible to the public Information-Centric IoT Middleware Overlay: VSL

TitleInformation-Centric IoT Middleware Overlay: VSL
Publication TypeConference Paper
Year of Publication2019
AuthorsPahl, Marc-Oliver, Liebald, Stefan
Conference Name2019 International Conference on Networked Systems (NetSys)
KeywordsComputer architecture, Context modeling, Data models, data-centric, data-centric Internet architectures, data-centric VSL interface, edge-based installations, explicit data, Information Centric Network, Information Centric Networks, information-centric, information-centric IoT middleware overlay, Internet of Things, Internet weather databases, IoT services, middleware, name-based, name-based communication architectures, name-based communication architectures complement, Object oriented modeling, Peer-to-peer computing, physical environments, physical surroundings, pubcrawl, resilience, Resiliency, Scalability, security-by-design, semantically-rich data item lookup, service-centric, service-centric designs, site-local data-centric architecture, site-local installations, virtual state layer
AbstractThe heart of the Internet of Things (IoT) is data. IoT services processes data from sensors that interface their physical surroundings, and from other software such as Internet weather databases. They produce data to control physical environments via actuators, and offer data to other services. More recently, service-centric designs for managing the IoT have been proposed. Data-centric or name-based communication architectures complement these developments very well. Especially for edge-based or site-local installations, data-centric Internet architectures can be implemented already today, as they do not require any changes at the core. We present the Virtual State Layer (VSL), a site-local data-centric architecture for the IoT. Special features of our solution are full separation of logic and data in IoT services, offering the data-centric VSL interface directly to developers, which significantly reduces the overall system complexity, explicit data modeling, a semantically-rich data item lookup, stream connections between services, and security-by-design. We evaluate our solution regarding usability, performance, scalability, resilience, energy efficiency, and security.
DOI10.1109/NetSys.2019.8854515
Citation Keypahl_information-centric_2019