Professional Documents
Culture Documents
IoT - Unit 4 - DCST PDF
IoT - Unit 4 - DCST PDF
Web of Things (WoT) refers to a set of standards formed by the World Wide Web Consortium (W3C) to
facilitate the interoperability, fragmentation, and usability of the Internet of Things (IoT). In other words,
it is a subset of the internet of things (IoT) and is built around software standards such as REST, HTTP,
and URIs to allow devices to interact with one another.
Web of things (WoT) is the future improvised version of this existing thing. Web of things is trying to lay
down a standardized communication protocol so that every device can communicate with one another.
We can make IoT communication as easy as browsing on the internet!
WoT Vs IoT:
First Pillar focuses on Describing Service, how to locate, and how to transfer – HTML…Creates
Resource – HTTP….Defines the format to transmit messages – URL…. Locates Resources
Second Pillar focuses on Way to access resource, how to design web application and how to run
them. – Web Browsers… Way to access resource using URL – Multitiered Architecture…. how to
design web application – Application Servers…. How to run web applications i.e database
connectivity
The WoT is composed of many different progressing architectural standards. Many organizations
proposed the standards prompted by W3C. This complete standardization by the World Wide Web
consortium is the foundation of various building blocks. These are:
Layer 1- Accessibility:
This layer converts anything into a web thing. This will enable us to interact with the converted web thing
with HTTP requests. To put it more simply, a web thing is a REST API that permits us to communicate
with anything in the actual world.
1. HTML
2. REST API
3. URL / URI
4. Gateway
5. HTTP
Layer 2 - Findability:
It is one thing to make the data more accessible, but it is wholly different than the applications can
understand what the data is or the purpose. For this purpose, the second layer comes into action.
It ensures that other HTTP users can use your device, and it is easily discoverable and workable by
different WoT applications. It is done by resing the semantic web standards to explain the things and their
purpose of existing.
1. REST Crawler
2. Linked Data
3. Link Header
4. Search Engines
5. JSON
Layer 3 - Sharing:
Just like you secure your piggy bank away from your sibling’s reach, this layer does the same work for
WoT. This layer’s job is to find a safe way to transfer the data across services securely. Different
protocols are used at this level, such as TLS, OAuth, etc.
1. Social Networks
2. OAuth
3. RDFa
4. Encryption
5. Authentication
Layer 4 - Composition:
The fourth step is to find a way and tools to build an application for the web of things. At the
Composition layer, web tools span from web toolkits (JavaScript SDKs) that provide a higher-level
abstraction to dashboards with programmable widgets, and lastly, physical mashup tools like Node-RED.
1. Systems Integration
2. Node-RED
3. Automated UI generation
4. Web Application
5. IFTTT
Architecture Stanrdization for WoT:
Business Intelligence
Typical Objectives of a company will include more stability and more profit.
RAW Data needs to be analyzed and transformed into meaningful information to achieve the objective of
any company. This transformation is done by Business Intelligence
Business Intelligence thus helps the company to analyze the past and make actions to get a better future.
It is an approach either technological or process oriented i.e anything which is done to convert raw data
into meaningful information is Business Intelligence