Exploring IoT Through a Use Case
IoT is more than boards and sensors. How you use your tools, and the data they collect, are what makes IoT such a promising evolution of technology.
Join the DZone community and get the full member experience.Join For Free
The Internet of Things (IoT) is much more than attaching sensors to things and controlling them through the internet. The concept of IoT holds long-term application capabilities as our day-to-day lives are influenced by smart technologies and people are investing brains to make them a reality, which can only be accomplished by IoT.
Here is an example that explains IoT use case for a logistic company.
IoT Use Case
A logistic company is transporting fish long distances in refrigerated containers. They transport the fish with the utmost care because the fish may spoil if not handled properly during the transit. Also, the company makes an agreement with the merchant that if the fish spoils during transit, then the company needs to compensate the merchant. Therefore, the following parameters are imperative to avoid greater losses.
Temperature: The fish needs to be frozen to maintain its highest quality.
Humidity: Important to avoid thawing of frozen fish.
GPS Location: To track the container.
Door Sensor: To alert the company if the truck door is opened.
Human Presence Sensor: To check any human presence in the container.
The company solved the problem efficiently using IoT technology. They embedded different sensors to the container, which collected and sent data to the cloud for analysis. The sensors help track whether the temperature and humidity are under specified conditions, the container is travelling the specified route, the door is not opened during transit, or there is a human presence in the container. If a merchant makes any claims about the quality of the fish, the company will analyze the data collected and find out the exact reason behind the spoiled fish. Also, the company will be updated with the tracking data at a given period (five minutes, two mintues, etc.) so that they can take immediate action if required.
Let’s consider that the company has not adopted and IoT system. The company might suffer huge losses if a merchant makes any false claims by saying that the fish is spoiled during the transit. Also, the company will not know if there were any changes in the container conditions or location. Therefore, the IoT system will promptly help to address all of the discussed problems before causing any major damage. The IoT process flow for this use case is as follows:
Data Collection: Collects data from sensors placed in the container and sends this data to the cloud.
Rule Engine: When cloud receives data it will check for any alerts to be raised. For example, if the container door is opened it sends alert to the company.
Data Storage and Cleansing: Using Big Data tools, the data will be stored.
Data Analysis: If a merchant raises any claims, the data can be analyzed to verify the claim.
Visualization: Generation of reports from the data.
An IoT-enabled end-to-end application will collect data from sensors, store it, analyze it, and visualise it. The insights we get from the data collected will help to improve the entire system and process, thereby improving the systems operations, transparency, profitability, efficiency, and customer satisfaction.
Opinions expressed by DZone contributors are their own.