Open In App

Internet of Things (IoT) Enabling Technologies

IoT(internet of things) enabling technologies are 

  1. Wireless Sensor Network
  2. Cloud Computing
  3. Big Data Analytics
  4. Communications Protocols
  5. Embedded System

1. Wireless Sensor Network(WSN) :
A WSN comprises distributed devices with sensors which are used to monitor the environmental and physical conditions. A wireless sensor network consists of end nodes, routers and coordinators. End nodes have several sensors attached to them where the data is passed to a coordinator with the help of routers. The coordinator also acts as the gateway that connects WSN to the internet.
Example –



2. Cloud Computing :
It provides us the means by which we can access applications as utilities over the internet. Cloud means something which is present in remote locations.
With Cloud computing, users can access any resources from anywhere like databases, webservers, storage, any device, and any software over the internet.
Characteristics –

  1. Broad network access
  2. On demand self-services
  3. Rapid scalability
  4. Measured service
  5. Pay-per-use

Provides different services, such as –



3. Big Data Analytics :
It refers to the method of studying massive volumes of data or big data. Collection of data whose volume, velocity or variety is simply too massive and tough to store, control, process and examine the data using traditional databases.
Big data is gathered from a variety of sources including social network videos, digital images, sensors and sales transaction records.
Several steps involved in analyzing big data –

  1. Data cleaning
  2. Munging
  3. Processing
  4. Visualization

Examples –

4. Communications Protocols :
They are the backbone of IoT systems and enable network connectivity and linking to applications. Communication protocols allow devices to exchange data over the network. Multiple protocols often describe different aspects of a single communication. A group of protocols designed to work together is known as a protocol suite; when implemented in software they are a protocol stack.
They are used in 

  1. Data encoding
  2. Addressing schemes

5. Embedded Systems :
It is a combination of hardware and software used to perform special tasks.
It includes microcontroller and microprocessor memory, networking units (Ethernet Wi-Fi adapters), input output units (display keyword etc. ) and storage devices (flash memory).
It collects the data and sends it to the internet.
Embedded systems used in
Examples –

  1. Digital camera
  2. DVD player, music player
  3. Industrial robots
  4. Wireless Routers etc.
Article Tags :