Problem Statement: Case Study: Cold Chain Storage
Problem Statement: Case Study: Cold Chain Storage
Problem Statement
ABC Beverages is a food & beverage chain. They produce cool drinks and packaged foods.
They also transport all their items to outlets/retailers present in various cities across India.
These beverages and food items require to be kept in temperature less than 2 degrees. Also,
the packaged food items should be stored at humidity less than 10%. In few instances, when
the temperature and humidity was not maintained appropriately, the items were found to be
spoilt.
Solution
The company has to ensure the following in order to solve the above problem:
Solution Approach
CASE STUDY 2 - URBAN FARMING
Problem Statement
One of the most important factors for plant growth in gardens, large farms or fields is water
levels of the soil, also called as soil moisture. Checking the soil moisture manually by crude
human feel is subjective. The grower's experience is valuable but sometimes this method to
check soil moisture is not very precise and can lead to the sensitive plants being damaged, or
plants being infected. Plant’s growth along with the soil moisture is also affected by the
surrounding atmospheric temperature and luminosity.
Solution Overview
In order to solve the above mentioned problem, farms have to ensure the following for better
irrigation:
3. Monitor luminosity
*At present, the atmospheric temperature and luminosity is monitored to build a multi variant
equation in future to calculate rate of soil moisture loss.
Solution Approach
IoT ecosystem – as we have seen in the prior case studies – consists of several heterogeneous
components and technologies as below:
Things
Sensors and Actuators
IoT Gateways
IoT Communication Technologies
IoT Platform
Let’s have a look at the above components and technologies in detail in this section.
Sensors
When sensors and actuators are put on a device/thing, that device/thing will be called a Node in IoT.
Node is capable of
•A sensor is in charge of collecting and transforming the signals, such as light, vibration and
chemical signals, into electrical signals and then transferring them to the Microcontroller. The
Microcontroller receives the data from the sensor and processes the data accordingly. The
Wireless Transceiver then transfers the data, so that the physical realization of
communication can be achieved.
•The power module offers the reliable power needed for the system
Do you know that your Smartphone also has many built-in sensors and actuators?
See the below image that enlists some of the sensors and actuators on a mobile phone.
To find all the sensors on your Android smartphone, you can install some cool Apps such as
"Sensor Box for Android” and many other similar apps from “Google Play Store”!
See the below image that enlists some of the sensors and actuators on a Connected car
Connecting to the nodes via specific protocols (Communication between Node and
Gateway)
Storing and parsing the information from the nodes
Bluetooth, BLE, Zigbee and Z-wave are popular WPAN protocols used between Node to
Gateway.
However, in Cold-Chain and Urban Farming case studies, this communication is done by
directly connecting Gateway with the Node through GPIO pins, thereby bypassing Protocols.
In the context of the Urban Farming use case, we are using HTTP REST to send data to the
cloud.
Below table shows the various communication protocols (between nodes & gateways and
gateway & cloud) that can be adopted for IoT solutions.
Many communication technologies are well known such as WiFi, Bluetooth, ZigBee and
2G/3G/4G cellular, but there are also several new emerging networking options such as
Thread as an alternative for home automation applications, and Whitespace TV technologies
being implemented in major cities for wider area IoT-based use cases. Depending on the
application, factors such as range, data requirements, security and power demands and battery
life will dictate the choice of one or some form of combination of technologies. These are
some of the major communication technologies on offer to developers.
Bluetooth
However, Smart/BLE is not really designed for file transfer and is more suitable for small
chunks of data. It has a major advantage certainly in a more personal device context over
many competing technologies given its widespread integration in smartphones and many
other mobile devices. According to the Bluetooth SIG, more than 90 percent of Bluetooth-
enabled smartphones, including iOS, Android and Windows based models, are expected to be
‘Smart Ready’ by 2018.
Devices that employ Bluetooth Smart features incorporate the Bluetooth Core Specification
Version 4.0 (or higher – the latest is version 4.2 announced in late 2014) with a combined
basic-data-rate and low-energy core configuration for a RF transceiver, baseband and
protocol stack. Importantly, version 4.2 via its Internet Protocol Support Profile will allow
Bluetooth Smart sensors to access the Internet directly via 6LoWPAN connectivity (more on
this below). This IP connectivity makes it possible to use existing IP infrastructure to manage
Bluetooth Smart ‘edge’ devices. More information on Bluetooth 4.2 is available here and a
wide range of Bluetooth modules are available from RS.
Zigbee
ZigBee, like Bluetooth, has a large installed base of operation, although perhaps traditionally
more in industrial settings. ZigBee PRO and ZigBee Remote Control (RF4CE), among other
available ZigBee profiles, are based on the IEEE802.15.4 protocol, which is an industry-
standard wireless networking technology operating at 2.4GHz targeting applications that
require relatively infrequent data exchanges at low data-rates over a restricted area and within
a 100m range such as in a home or building.
Z-Wave
6LowPAN
Designed to send IPv6 packets over IEEE802.15.4-based networks and implementing open IP
standards including TCP, UDP, HTTP, COAP, MQTT, and websockets, the standard offers
end-to-end addressable nodes, allowing a router to connect the network to IP. 6LowPAN is a
mesh network that is robust, scalable and self-healing. Mesh router devices can route data
destined for other devices, while hosts are able to sleep for long periods of time. An
explanation of 6LowPAN is available here, courtesy of TI.
Standard: RFC6282
Frequency: (adapted and used over a variety of other networking media including Bluetooth
Smart (2.4GHz) or ZigBee or low-power RF (sub-1GHz)
Range: N/A
Data Rates: N/A
Thread
A very new IP-based IPv6 networking protocol aimed at the home automation environment is
Thread. Based on 6LowPAN, and also like it, it is not an IoT applications protocol like
Bluetooth or ZigBee. However, from an application point of view, it is primarily designed as
a complement to WiFi as it recognises that while WiFi is good for many consumer devices
that it has limitations for use in a home automation setup.
Launched in mid-2014 by the Thread Group, the royalty-free protocol is based on various
standards including IEEE802.15.4 (as the wireless air-interface protocol), IPv6 and
6LoWPAN, and offers a resilient IP-based solution for the IoT. Designed to work on existing
IEEE802.15.4 wireless silicon from chip vendors such as Freescale and Silicon Labs, Thread
supports a mesh network using IEEE802.15.4 radio transceivers and is capable of handling
up to 250 nodes with high levels of authentication and encryption. A relatively simple
software upgrade should allow users to run thread on existing IEEE802.15.4-enabled
devices.
WiFi
Currently, the most common WiFi standard used in homes and many businesses is 802.11n,
which offers serious throughput in the range of hundreds of megabit per second, which is fine
for file transfers, but may be too power-consuming for many IoT applications. A series of RF
development kits designed for building WiFi-based applications are available from RS.
Cellular
< Any IoT application that requires operation over longer distances can take
advantage of GSM/3G/4G cellular communication capabilities. While cellular is clearly
capable of sending high quantities of data, especially for 4G, the expense and also power
consumption will be too high for many applications, but it can be ideal for sensor-based low-
bandwidth-data projects that will send very low amounts of data over the Internet. A key
product in this area is the SparqEE range of products, including the original tiny CELLv1.0
low-cost development board and a series of shield connecting boards for use with the
Raspberry Pi and Arduino platforms.
NFC
Already deployed in tens of thousands of connected objects, the network is currently being
rolled out in major cities across Europe, including ten cities in the UK for example. The
network offers a robust, power-efficient and scalable network that can communicate with
millions of battery-operated devices across areas of several square kilometres, making it
suitable for various M2M applications that are expected to include smart meters, patient
monitors, security devices, street lighting and environmental sensors. The Sigfox system uses
silicon such as the EZRadioPro wireless transceivers from Silicon Labs, which deliver
industry-leading wireless performance, extended range and ultra-low power consumption for
wireless networking applications operating in the sub-1GHz band.
Standard: Sigfox
Frequency: 900MHz
Range: 30-50km (rural environments), 3-10km (urban environments)
Data Rates: 10-1000bps
Neul
LoRaWAN
Again, similar in some respects to Sigfox and Neul, LoRaWAN targets wide-
area network (WAN) applications and is designed to provide low-power WANs with features
specifically needed to support low-cost mobile secure bi-directional communication in IoT,
M2M and smart city and industrial applications. Optimized for low-power consumption and
supporting large networks with millions and millions of devices, data rates range from 0.3
kbps to 50 kbps.
Standard: LoRaWAN
Frequency: Various
Range: 2-5km (urban environment), 15km (suburban environment)
Data Rates: 0.3-50 kbps.
Data on Platform, collected from various devices need to undergo analytics, to uncover
hidden patterns, trends, correlation from huge amount of data. Analytics is required for
1. Cost reduction
3. Creating new products/services
4. Make accurate predictions
Below are few popular Platforms in the industry. In any solution, we need to either leverage
existing platforms or we can develop our own platform
GE Predix
PTC ThingWorx
IBM Watson
AWS IoT
Xively
IFTTT
ThingSpeak
Axelta Osmosis
Carriots
Samsung Artik
Salesforce IoT
Datav by Bsquare
Siemens Mindsphere
Mosaic LTI
Mocana
Kaa
ARDUINO INTRODUCTION
The boards are equipped with sets of digital and analog input/output (I/O) pins that may be
interfaced to various expansion boards or breadboards and other circuits. Arduino board
designs use a variety of micro controllers.
Arduino UNO is one of the variant of Arduino board, which is based on Microchip
ATmega328. The microcontrollers are typically programmed using the programming
languages C and C++.
Infosys Remote Equipment Monitoring Solution helps monitor the vitals of machines in
real time. This is achieved by deploying sensors for critical parameters and the data is
transmitted to the enterprise data store. Dashboards are built over these data which help check
the condition of the equipment in real time. Early warning system integrated to this
monitoring system raise alerts when tolerance levels are reached and thereby help prevent
breakdown. Infosys Remote Equipment Monitoring Solution helps increase operational
efficiency reduce downtime, reduce cost, help realize new revenue streams and increase life
span of equipment.
The impact of unplanned downtime and breakdowns of critical assets can cost millions.
Infosys Asset Efficiency Solution uses IoT to manage the high value assets efficiently. This
helps maximize productivity and avoid any unplanned downtime. The solution provides
diagnostic and prognostic analysis and helps predict failure and manage assets better. This
solution can be used across various industries including automotive, aviation, mining,
aerospace and Oil and Gas to monitor, control and optimize management of assets.
Infosys Entertainment Experience Platform gives a one stop holistic solution for
entertainment needs. Taking the example of a sports stadium, the solution can help in
parking, finding access points, sending contextual ads, giving information on Wifi access
points, venue maps and also information on the available food or beverage options nearby.
The solution also can help connect with other nearby friends who are in the same stadium.
The in-stadium experience also can be made better, by providing instant replays, different
views of the stadium and closer shots of the game. Real time and offline reports are also
available for better management of the entertainment experience.
you have seen how IoT Solutions can be implemented, but yet there are some challenges, that
need to be addressed while implementing IoT Solutions.
Security Concerns
In July 2015, Wired magazine broke the story that hackers had taken control and
killed the accelerator of a Jeep in motion on the freeway
In September 2015, search engine, email provider and one-time Google rival
Yahoo was hit by what was later described as the ‘biggest data breach in history’.
The company was forced to admit that up to 500 million customers may have had data
stolen, including sensitive details such as names, email addresses, phone numbers and
hashed passwords. While the size of attack was significant, it was notable too that
fingers were being pointed at a state-sponsored actor.
In October 2016, cyber criminals launched major DDoS attacks, disrupting a host of
websites, including the likes of Twitter, Netflix, PayPal, Pinterest and the PlayStation
Network, amongst many others. The attack was staggering for its size, at one time
measuring close to 1 petabyte per second. The group behind the attack did this by
compromising thousands of endpoint IoT devices (initially thought to be 100,000 –
later down scaled to nearer 20,000 by security researchers), transforming them in a
botnet and essentially flooding traffic to DNS hosting provider Dyn (recently acquired
by Oracle).
These incidents make it clear that Internet of Things introduces all the vulnerabilities of the
digital world into our real world. Measures need to be taken during design,development and
testing stages