AMRITA IOTM MIDDLEWARE

  1. AMRITA IOTM MIDDLEWARE

IoT Middleware along with AGway (in-house developed Intelligent Gateway) forms the core for AIoTm. It allows secure communication between heterogeneous devices using diverse protocols. Application developers can build their application without worrying about the underlying communication complexities and the complexities of the differences in protocols used by the devices. It also provides API to manage the middleware infrastructure and various service offered by the interface.The communication module within the Gateway will enforce a security mechanism that will ensure that the local IoT network is secure. It ensures that devices joining the network are authenticated and authorized before being given access to a network. It will also ensure that the traffic from gateway and middleware or to the application are encrypted and are handled in a secure fashion.

It also offloads a lot of workload from middleware onto the gateway, thus reducing the stress on the middleware. This also reduces the traffic between the local IoT network and the middleware layer, as the majority of critical network and application related tasks are performed locally at the gateway itself. Gateway based IoT networks offer users more flexibility and reliability in managing their IoT networks. In most cases, IoT middleware and applications are hosted at the cloud and so reliable internet connectivity is a must for real time decision making. In a gateway based architecture, users can run their applications locally on the gateway itself there by completely eliminating the need for reliable internet connectivity. Likewise, sensed data can be filtered, aggregated and processed locally closer to the edge nodes that are sensing the environmental parameters.

The Gateway houses the security firewall and other security mechanisms that will ensure that the data is received, processed and transmitted securely to the cloud from trusted edge nodes. Gateway protects the data while at rest and also in motion. It hosts the detailed logs generated by the communication and application layers. Gateway masks edge devices from being visible to the external world there by providing extra security to those less capable devices.


Some Of Its Features


  • Loosely coupled module design provides scalability of middleware module to any extent.
  • It designed in such way that it can handle any number of devices and any number of protocols
  • Different modules in the system are connected by highly reliable and fast queuing system.
  • Secure authenticated APIs helps user to create their own dashboards and application
  • MQTT based communication channel provides lightweight publish and subscribe system for embedded gateway


  • Middleware GUI

  • Birdseye view on all Gateways registered with the middleware
  • Detailed account of Gateway activities can be monitored both visually and using textual data
  • Ganglia does it for AIoTm. It is a scalable, distributed monitoring tool for high-performance computing systems
  • Gateways locations are plotted in a geographical map
  • Admin has the privilege to add multiple gateways at a time

  • AIoTM

    image description
    +

    AMRITA IOTM MIDDLEWARE

    Technologies Used

    image description
    image description
    image description
    image description
    image description
    image description

    Section 1

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce semper, magna a ultricies volutpat, mi eros viverra massa, vitae consequat nisi justo in tortor. Proin accumsan felis ac felis dapibus, non iaculis mi varius.

    Section 2

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce semper, magna a ultricies volutpat, mi eros viverra massa, vitae consequat nisi justo in tortor. Proin accumsan felis ac felis dapibus, non iaculis mi varius.

    Section 3

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce semper, magna a ultricies volutpat, mi eros viverra massa, vitae consequat nisi justo in tortor. Proin accumsan felis ac felis dapibus, non iaculis mi varius.