Basics of Wireless Sensor Networks, Topologies and Application

by Jun 2, 2021Sensors

This article will learn about Wireless Sensor Networks, the need to develop WSN, Applications, and their Topologies. However, before getting into the topic, let us brush up on some basic information about the sensor.

A sensor is an appliance that detects changes in physical or electrical, or other quantities. It produces an electrical or optical signal output as an acknowledgement of the change in that specific quantity. Also, it sends the obtained output as feedback to the microprocessor or microcontroller. For proper working of sensors, Power supply and grounding should be provided. The sensors, computing units, and communication elements form the sensor networks.

The events can be related to the physical world, an industrial environment, a biological system or an Information technology framework. The controlling or observing body can be a consumer application, government, civil, military, or industrial entity.

What are Wireless Sensor Networks?

As mentioned earlier, a typical sensor network consists of sensors, a controller and a communication system. A Wireless protocol is used in WSNs in the place of a communication system in a Sensor network.

wireless sensor network

 Recent developments in MEMS Sensors (Micro Electro Mechanical System) and Wireless Communication has enabled cheap, low power, tiny and smart sensors, which can be deployed in a wide area and can be interconnected through wireless links and the internet for various civilian and military applications.

A Wireless Sensor Network consists of Sensor Nodes that are deployed in high density and often in large quantities. These WNS support sensing, data processing, embedded computing and connectivity.

Need for Wireless Sensor Networks

The recent developments in engineering, communication and networking have led to new sensor designs, information technologies and wireless systems. Such advanced sensors can be used as a bridge between the physical world with the digital world.

Sensors are used in numerous devices, industries, machines and the environment and help in avoiding infrastructure failures, accidents, conserving natural resources, preserving wildlife, increase productivity, provide security.

The use of distributed sensor network or system has also been contributed by the technological advances in VLSI, MEMS and Wireless Communication.

Therefore, With the help of modern semiconductor technology, you can develop more powerful microprocessors that are significantly smaller in size when compared to the previous generation products. This miniaturization of processing, computing and sensing technologies has led to tiny, low-power and cheap sensors, controllers and actuators.

Components of WSN

wireless sensor network can be divided into two elements. They are,

  • Sensor Node
  • Network Architecture

Sensor Node

A Sensor Node in a WSN consists of four basic components. They are:

  • Power Supply
  • Sensor
  • Processing Unit
  • Communication System
components

The sensor collects the analogue data from the physical world and an ADC converts this data to digital data. The main processing unit, which is usually a microprocessor or a microcontroller, performs intelligent data processing and manipulation.

A communication system consists of a radio system, usually a short-range radio, for data transmission and reception. As all the components are low-power devices, a small battery like CR-2032, is used to power the entire system.

Despite the name, a Sensor Node consists of not only the sensing component but also other important features like processing, communication and storage units.

Finally, all these features, components and enhancements make a Sensor Node responsible for physical world data collection, network analysis, data correlation and fusion of data from another sensor with its own data.

Network Architecture

When a large number of sensor nodes are deployed in a large area to co-operatively monitor a physical environment, the networking of this sensor node is equally important.

A sensor node in a WSN not only communicates with other sensor nodes but also with a Base Station (BS) using wireless communication.

NETWORK ARCHITECTURE

The base station sends commands to the sensor nodes and the sensor node perform the task by collaborating with each other. After collecting the necessary data, the sensor nodes send the data back to the base station.

A base station also acts as a gateway to other networks through the internet. After receiving the data from the sensor nodes, a base station performs simple data processing and sends the updated information to the user using the internet.

When each sensor node is connected to the base station is known as Single-hop network architecture. Although long-distance transmission is possible, the energy consumption for communication will be significantly higher than data collection and computation.

SINGLE HOP

Hence, Multi-hop network architecture is usually used. Instead of one single link between the sensor node and the base station, the data is transmitted through one or more intermediate node.

MULTI HOP

Flat network architecture and Hierarchical network architecture were the 2 two ways to implement it. In flat architecture, the base station sends commands to all the sensor nodes but the sensor node with matching query will respond using its peer nodes via a multi-hop path.

BASE STATION

Hierarchical architecture is a group of sensor nodes that are formed as a cluster and the sensor nodes transmit data to corresponding cluster heads. The cluster heads can then relay the data to the base station.

STATIONS

Network Topologies in WSN

We have already seen that a WSN can be either a single-hop network or a multi-hop network. They are,

Star Topology

In star topology, hub or switch is a single central node. In the network every node is connected to the hub. Star topology is very easy to implement, design and expand. As all the data flows through the hub, it plays an important role in the network and a failure in the hub can result in failure of entire network.

STAR TOPOLOGY

Tree Topology

A single root node at the top is connected to many nodes in the next level and this continues. The processing power and energy consumption is highest at the root node and keeps on decreasing as we go down the hierarchical order.

TREE TOPOLOGY

Mesh Topology

In a mesh topology, apart from transmitting its own data, each node also acts as a relay for transmitting data of other connected nodes. Fully Connected Mesh and Partially Connected Mesh were the two types of mesh topology.

Therefore, each node is connected to every other node in fully connected mesh topology. In partially connected mesh topology, a node is connected one or more neighboring nodes.

MESH TOPOLOGY

Applications of Wireless Sensor Networks

Theoretically speaking, the possible applications of Wireless Sensor Networks are unlimited some are,

  • Air Traffic Control (ATC)
  • Heating Ventilation and Air Conditioning (HVAC)
  • Industrial Assembly Line
  • Automotive Sensors
  • Battlefield Management and Surveillance
  • Biomedical Applications
  • Bridge and Highway Monitoring
  • Disaster Management
  • Earthquake Detection
  • Electricity Load Management
  • Environment Control and Monitoring
  • Industrial Automation
  • Inventory Management
  • Personal Health Care
  • Security Systems
  • Tsunami Alert Systems
  • Weather Sensing and Monitoring

Conclusion

In conclusion, Wireless Sensor Network technology has an incredible potential to enhance quality of life in all aspects and is likely to be widely used in the medium-term future. Therefore, with this article we came to know about the basics, working and topologies of WSN.

Creating a multiplication Skill in Alexa using python

Written By Monisha Macharla

Hi, I'm Monisha. I am a tech blogger and a hobbyist. I am eager to learn and explore tech related stuff! also, I wanted to deliver you the same as much as the simpler way with more informative content. I generally appreciate learning by doing, rather than only learning. Thank you for reading my blog! Happy learning!

RELATED POSTS

Image Sensor and Its Types

Image Sensor and Its Types

In this post, we are going to discuss and explain the concept of Image Sensor. In the world of technology, images play an important role. We are identifying and classifying the objects with the help of Machine learning concepts. This all possible with the help of...

Sensor Technology in IoT and How it works

Sensor Technology in IoT and How it works

Senors Technology plays a key role when we use it in IoT. The sensor is a device which detects changes in an environment or measures physical property, record, indicates or respond to it. so, different types of applications require different types of sensors to data...

LiDAR: Light Detection and Ranging

LiDAR: Light Detection and Ranging

Light Detection and Ranging (LiDAR) measures distances. It uses light in the form of a pulsed laser to remotely generate measurement. In short it produces beams of laser light and measures how long it takes to return to the sensor in order to measure the distance....

Arduino Compatible Temperature Sensors

Arduino Compatible Temperature Sensors

In this article, we will look at Arduino's popular temperature sensors which are the foundation for Arduino's entry level projects. Temperature Sensor Temperature sensors are designed to measure the temperature of an object or substance using the properties and...

How Does RFID Work and Where Do We Use It?

How Does RFID Work and Where Do We Use It?

Before we answer the big question in this article, let's start with something simple. What is RFID? RFID is short for Radio Frequency Identification. It is widely used to identify, authorize and/or authenticate a person. It has been used a lot at companies for an...

Analog Sensors Vs. Digital Sensors

Analog Sensors Vs. Digital Sensors

Introduction In this article, we will discuss different types of Analogue and Digital Sensors exits in the industry. Thus, We frequently use different types of sensors in several electrical and electronic applications. Sensors have become an integral part of the...

9 Key Factors To Be Considered While Selecting a Sensor

9 Key Factors To Be Considered While Selecting a Sensor

The accurate choice of selecting a sensor depends on the knowledge about the application type, the variable of product and the condition in the operating environment. In this article, we will be discussing the factors to be considered while selecting a sensor. There...

Commonly used sensors with  Arduino Uno

Commonly used sensors with Arduino Uno

The sensor converts a physical parameter into a signal, generally in terms of voltage or current. Sensors are the sensory organs of the Embedded system. Some commonly used sensors are as follows: Soil Humidity SensorIR SensorSmoke sensorUltrasonic SensorRain...

VIDEOS – FOLLOW US ON YOUTUBE

EXPLORE OUR IOT PROJECTS

IoT Smart Gardening System – ESP8266, MQTT, Adafruit IO

Gardening is always a very calming pastime. However, our gardens' plants may not always receive the care they require due to our active lifestyles. What if we could remotely keep an eye on their health and provide them with the attention they require? In this article,...

How to Simulate IoT projects using Cisco Packet Tracer

In this tutorial, let's learn how to simulate the IoT project using the Cisco packet tracer. As an example, we shall build a simple Home Automation project to control and monitor devices. Introduction Firstly, let's quickly look at the overview of the software. Packet...

All you need to know about integrating NodeMCU with Ubidots over MQTT

In this tutorial, let's discuss Integrating NodeMCU and Ubidots IoT platform. As an illustration, we shall interface the DHT11 sensor to monitor temperature and Humidity. Additionally, an led bulb is controlled using the dashboard. Besides, the implementation will be...

All you need to know about integrating NodeMCU with Ubidots over Https

In this tutorial, let's discuss Integrating NodeMCU and Ubidots IoT platform. As an illustration, we shall interface the DHT11 sensor to monitor temperature and Humidity. Additionally, an led bulb is controlled using the dashboard. Besides, the implementation will be...

How to design a Wireless Blind Stick using nRF24L01 Module?

Introduction Let's learn to design a low-cost wireless blind stick using the nRF24L01 transceiver module. So the complete project is divided into the transmitter part and receiver part. Thus, the Transmitter part consists of an Arduino Nano microcontroller, ultrasonic...

Sending Temperature data to ThingSpeak Cloud and Visualize

In this article, we are going to learn “How to send temperature data to ThingSpeak Cloud?”. We can then visualize the temperature data uploaded to ThingSpeak Cloud anywhere in the world. But "What is ThingSpeak?” ThingSpeak is an open-source IoT platform that allows...

Amaze your friend with latest tricks of Raspberry Pi and Firebase

Introduction to our Raspberry Pi and Firebase trick Let me introduce you to the latest trick of Raspberry Pi and Firebase we'll be using to fool them. It begins with a small circuit to connect a temperature sensor and an Infrared sensor with Raspberry Pi. The circuit...

How to implement Machine Learning on IoT based Data?

Introduction The industrial scope for the convergence of the Internet of Things(IoT) and Machine learning(ML) is wide and informative. IoT renders an enormous amount of data from various sensors. On the other hand, ML opens up insight hidden in the acquired data....

Smart Display Board based on IoT and Google Firebase

Introduction In this tutorial, we are going to build a Smart Display Board based on IoT and Google Firebase by using NodeMCU8266 (or you can even use NodeMCU32) and LCD. Generally, in shops, hotels, offices, railway stations, notice/ display boards are used. They are...

Smart Gardening System – GO GREEN Project

Automation of farm activities can transform agricultural domain from being manual into a dynamic field to yield higher production with less human intervention. The project Green is developed to manage farms using modern information and communication technologies....