Internet of Things VS Web of Things
The concept of Internet of Things has been around for quite a long time now. As predicted earlier in the 2000s, Internet is now being used as a scaffold to support and transmit its sensations and consists of millions of electronically embedded devices connected together.
My simplistic view of the subject would be defining Internet of Things as ‘the networked interconnection of everyday objects/things’. The Web of Things, on the other hand, represents an attention-grabbing next stage in the fruition of IoT which has more to do with accessing of information over the network. The difference between the two is semantic in nature. Let’s look deep into it.
Internet of Things – Lower levels of stack:
IoT is a network of interconnected computers to a network of interconnected objects which have their own Internet Protocol addresses, are embedded in complex systems and use sensors to obtain information from their environment. The Internet of Things does not support a specific application level protocol and usually focuses on the lower layers of the OSI stack. Though the benefits are numerous, but there are still various drawbacks and limitations to it. Internet of Things lacks interoperability across different platforms. This is where Web of Things is considered a necessary upgrade in the evolution of IoT – to reprocess, reuse and leverage the existing Web protocols, standards and blueprints to make data and services offered by objects more accessible.
In the IoT, hundreds of incompatible protocols co-exist today. This makes the integration of data and services from various devices extremely complex and costly. In the Web of Things, any device can be accessed using standard Web protocols. Connecting heterogeneous devices to the Web makes the integration across systems and applications much simpler.
Wouldn’t it be great if any device could be easily integrated and consumed by any application, regardless of the networking protocols used by those devices? This is exactly what the Web of Things enables you to do, as illustrated in the example above.