Architecture
System Architecture or Software Architecture for IoT is an evolving story as it covers heterogeneous devices and use cases from closed loop near real time process control, automotive to sporadic SmartCity pollution measurements and very dense urban deployment of Smartdevices for electric grid and street lighting etc.There are many proposed reference architecture for IoT. They vary by purpose ( Analytics Dash-boarding, Device management,M2M Standard bodies) and scope (Cloud or SmartCity).
Architecture is broadly about two ideas
- The components of a system that provide the function being delivered. This is a structural view and may involve many layers with each component have a similar blowup
- The interaction, protocols and evolution of the individual components in the usage of the system. This may also be a normative or presciptive specification using standards
The UML specifies usecase, component, package and deployment views among others.
Contents
IoT Components
Motes
Gateway or Hubs
IoT Platfrom
Middelware
South and North side
Connectivity=
===Data Formats