Trending Technology Machine Learning, Artificial Intelligent, Block Chain, IoT, DevOps, Data Science

Recent Post

Codecademy Code Foundations

Search This Blog

Interoperability in IoT

Current Challenges in IoT

Large Scale of Co-Operation :
  • The cooperation and coordination of millions of distributed devices are required on Internet
Global Heterogeneity :
  • Heterogeneous IoT devices and their subnets
Unknown IoT Device Configuration :
  • The difference configuration modes for IoT devices which come from unknown owners.
Semantic Conflicts :
  • Different processing logic's applied to same IoT networked devices or applications.
What is Interoperability ?

Interoperability is a characteristic of a product or system, whose interfaces are completely understood, to work with other products or systems, present or future, in either implementation or access, without any restrictions.
  • Communicate meaning fully
  • Exchange data or services

Why Interoperability is Important in Context of IoT ?

To fulfill the IoT objectives
  • Physical objects can interact with any other physical objects and can share their information
  • Any devices can communicate with other devices anytime from anywhere
  • Machine to Machine communication (M2M) , Device to Device Communication (D2D), Device to Machine Communication (D2M)
  • Seamless device integration with IoT network
Why Interoperability is required ?

Heterogeneity
  • Different wireless communication protocols such as ZigBee(IEEE 802.15.4), Bluetooth (IEEE 802.15.1), GPRS, 6LowPAN, and Wi-Fi (IEEE 802.11)
  • Different wired communication protocols like Ethernet (IEEE 802.3) and Higher Layer LAN Protocols (IEEE 802.1)
  • Different programming language used in computing systems and website such as JavaScript, JAVA, C, C++,Visual Basic, PHP, and Python
  • Different hardware platforms such as Crossbow, NI, etc.

Different Types of Interoperability ?

User Interoperability
  • Interoperability problem between a user and a device
Device Interoperability
  • Interoperability problem between two different devices

Example of Device and User Interoperability
  • Using IoT, both A and B provide a real-time security service
  • A is placed at delhi, India, while B is placed at Tokyo, Japan
  • A,B, U use Hindi, Japanese, and English language , respectively
  • User U wants real-time service of CCTV camera from the device A and B

User Interoperability

The following problems need to be solved
  • Device identification and categorization for discovery
  • Syntactic interoperability for device interaction
  • Semantic interoperability for device interaction

Syntactic Interoperability for Device Interaction
  • The interoperability between devices and device user in term of message formats
  • The message format from a device to a user is understandable for the user's computer
  • On the other hand, the message format from the user to the device is executable by the device



No comments:

Post a Comment

Popular Articles