Skip to main content

ORIC

Smart IoT Communication Architecture

IoT devices are inherently connected and need a way of interacting with them, often with firewalls, network address translation (NAT) and other obstacles are in the way. There are billions of these devices for which, we need an architecture for scalability. In addition, these devices are typically interacting 24×7, so we need a highly-available approach that supports deployment across data centers to allow disaster recovery. The devices may not have user interface and certainly are designed to be “everyday” usage, so we need to support automatic and managed updates, as well as being able to remotely manage these devices. A model for managing the identity and access control for IoT devices and the data they publish and consume is a key requirement. This research aim is to provide an architecture that supports integration between systems and device.