Procedia Computer Science · 2015 · 27 citations · 6 references
ComputingComputer ScienceComputer SystemsInternet Of ThingsOperating SystemsSystems ArchitectureIot ArchitectureIot Communication ProtocolsIot InteroperabilityIot NetworkingNetwork ArchitectureService-oriented ArchitectureHeterogeneous NetworksInternet Of Things ArchitecturesInteroperability FrameworksInteroperability In Iot SystemsIot Application Programming InterfacesNetwork Protocol StacksNetwork StackService-oriented Iot Architecture
A critical challenge faced in Internet of Things (IoT) is the heterogeneous nature of its nodes from the network protocol and platform point of view. To tackle the heterogeneous nature, we introduce a distributed and lightweight service bus, LISA, which fits into network stack of a real-time operating system for constrained nodes in IoT. LISA provides an application programming interface for developers of IoT on tiny devices. It hides platform and protocol variations underneath it, thus facilitating interoperability challenges in IoT implementations. LISA is inspired by the Network on Terminal Architecture (NoTA), a service centric open architecture by Nokia Research Center. Unlike many other interoperability frameworks, LISA is designed specifically for resource constrained nodes and it provides essential features of a service bus for easy service oriented architecture implementation.
6
Serval: an end-host stack for service-centric networking
Erik Nordström, David Shue, Prem Gopalan et al. · Networked Systems Design and Implementation · 2012 · 132 citations
RIOT: One OS to Rule Them All in the IoT
Emmanuel Baccelli, Oliver Hahm, Matthias Wählisch et al. · 2013 · 16 citations · Full text
Gustavo Medeiros de Araújo, Frank Siqueira · 2009 · 11 citations