Internet of Things & Over The Air Updates

IOT Overview

IoT is a network of physical devices, including things like smartphones, vehicles, home appliances, and more, that connect to and exchange data with computers.

Internet of Things represents a general concept for the ability of network devices to sense and collect data from the world around us, and then share that data across the Internet where it can be processed and utilized for various interesting purposes. Connecting everything and everyone, IoT is making the world smarter and better than ever before. However, this is just the beginning. Unlocking the full potential of Internet of Things requires that businesses understand the opportunities for value creation and systematically address the underlying challenges.

Decanet Systems of Things service enables organizations to transform business needs into competitive differentiators by delivering innovative IoT powered solutions and we provide comprehensive IoT services to our clients.

We entitle organization to

• Integrate and transform business processes.
• Design, develop, integrate, deploy and manage end to end IoT processes.
• Seamlessly integrate IoT solutions with existing enterprise architecture.

Focus Area

Our end-to-end IoT solutions empower smart industries, smart living and smart enterprises and deliver connected experiences by connecting assets, operations/logistics, and services. While we have expertise across all stages of IoT adoption to provide you with a seamless single vendor experience to maximize efficiencies, we focus predominantly on the segments mentioned below:

• Smart Industries    – Manufacturing, Energy, Utilities.
• Smart Living          – Wearables, Healthcare, Security.
• Smart Enterprises  – Smart homes/ Buildings/ Offices, Retail.

IOT Smart Solutions

About Smart Enterprises

Renters and Property Managers can control their homes/apartments/offices from anywhere. Lights, thermostats, locks, outlets and more. A home/buildings equipped with lighting, heating and electronic devices that can be controlled remotely by smart phone or computer or smart watches

Key Factors

An intelligent network capable of connecting and controlling various appliances throughout your home Can be controlled and monitored remotely Uses sensors to detect movements and changes in the physical state of your home Utilize the internet of things

Why do we need Smart Home?

Improve energy efficiency
    - Automatic lighting based on presence
    - Automatically regulated thermostats based on daily routing
Improved convenience
    - Automatically or remotely controlled thermostats, lights, multimedia systems and other electrical appliances
Improved accessibility and controllability
    - Voice, gesture and motion controlled lights, TVs..etc
Enhanced Security
    - Intelligent and programmable looking systems
Smart in Homes
    - Smart Windows
    - Smart Lighting
    - Smart Thermostat
    - Smart Refrigerators
    - Smart Bed
    - Smart TV
    - Smart Lock
    - Smart Household Appliances
Remotely monitored and controlled
Energy Efficiency and power saving features
Status Updates

About Smart Industry

Smart industry Despite having an automated industry environment, most manufacturers fail to push manufacturing productivity to the max and meet customer demands. Stakeholders are having their hands full to cope with challenges like lack of a proper infrastructure or tools to monitor the complete production line from a central location. Unbalanced workload at stations, production cycle times & quality or additional operational costs are certain challenges that affect the productivity of businesses.

The key challenges faced by industries today are:

• Lack of real-time data and disparate data systems
• Keeping abreast of regulations and managing compliance
• Implementing procedures that allow faster time to market
• Balancing maintenance with throughput
• Ensure customer satisfactions

Key challenges faced by industries are;

• Unexpected accidents in the field
• Improving worker performance
• Enhancing employee experience
• Track the locations of workers and reducing the risk of errors
• Improving data accuracy
• Creating visibility in the process work status


An IoT-enabled smart asset monitoring solution not only helps in gaining better control over the equipment and machinery of a business but also provides proficiency by increasing efficiency and productivity, reducing operational costs, increasing customer experiences, etc

Connecting industrial workers, in addition to having a fully-connected system has now become a feasible solution to achieve better operational efficiency and to ensure worker safety and productivity. Along with connected assets and machinery, connected workers can help a company gain better regulatory compliance and take a real-time glance at a worker’s activity and health.


Improved Operational Efficiencies
Better Safety and Security
Faster Decision Making
A new level of business intelligence and many more

Smart Healthcare

Healthcare is an essential part of life. Unfortunately, the steadily aging population and the related rise in chronic illness is placing significant strain on modern healthcare systems, and the demand for resources from hospital beds to doctors and nurses is extremely high. Evidently, a solution is required to reduce the pressure on healthcare systems whilst continuing to provide high-quality care to at-risk patients.

The Internet of Things (IoT) has been widely identified as a potential solution to alleviate the pressures on healthcare systems. Remote health monitoring could be used to monitor non-critical patients at home rather than in hospital, reducing strain on hospital resources such as doctors and beds. It could be used to provide better access to healthcare for those living in rural areas, or to enable elderly people to live independently at home for longer. Essentially, it can improve access to healthcare resources whilst reducing strain on healthcare systems, and can give people better control over their own health at all times.

Wearable Healthcare Systems
Pulse Sensors

pulse can be used to detect a wide range of emergency conditions, such as cardiac arrest, pulmonary embolisms, and vasovagal syncope. Pulse sensors have been widely researched, both for medical purposes and for fitness tracking.

Body Temperature Sensors

body temperature, which can be used to detect hypothermia, heat stroke, fevers, and more. As such, body temperature is a useful diagnostics tool that should be included in a wearable healthcare system

Blood Pressure

blood pressure (BP) is frequently measured alongside the three vital signs. Hypertension (high BP) is a known risk factor for cardiovascular disease, including heart attack.

Pulse Oximetry Sensors

Pulse oximetry measures the level of oxygen in the blood. Like blood pressure, blood oxygen level is not a vital sign, but does serve as an indicator of respiratory function and can aid in diagnostics of conditions such as hypoxia

Others Sensors

ECGs (Echocardiograms ) Sensors
EEG (electroencephalogram ) Sensors
PD (Parkinson’s Disease) Sensors

OTA Software Updates for Automotive Applications


  • The need for to keep all software up to date and secure is very challenging.
  • The current growth of the Internet of Things (IoT), which demands connection between the IOT devices and the outside world, and the challenge becomes significant.
  • The way of differentiating their product brands and platforms, are keen to add functionality that can enhance the driving experience and raise them above their competitors
  • Software is making this possible, which means that it is essential to keep the product, software environment secure and up to date.
  • During IOT product development cycle, software updates will need to be managed across a fleet of pre-production IOT gateway, and usually software is the last thing to be updated prior to the release of a IOT product
  • The software in IOT gateway requires new mechanisms for deploying software updates
  • FOTA/SOTA mechanisms in the IOT industry are being adapted to automotive

OTA Software Updates: Deployment Strategies

  • OTA: Over-The-Air
  • SOTA: Software Over-The-Air
  • FOTA: Firmware Over-The-Air
OTA Updating

Wireless delivery of Software and Firmware updates utilizes multiple connectivity channels: Wi-Fi, Bluetooth, Cellular, and Satellite typically delivering from cloud based systems: Direct to the IOT client through a proxy: Wi-Fi router, smart device, other Physical media etc..

How OTA Works?
  • OEM uploads new SW/FW to cloud based management system;
    • Validation
  • Compress & Encrypt
  • Distribute to all registered IOT Client
  • SW/FW software delivery through secure transportation protocol: SSL, HTTPS
  • IOT Client receives updates:
    • Unpack
    • Validate
    • Distribute throughout the IOT Firmware Software Meta Data
  • Validate, Compress, Encrypt, Distribute
OEM benefit?
  • Increase customer Satisfaction
  • Decreases associated warranty costs
  • Consistent up-to-date applications and features
OTA Development Considerations:
  • End-to-end security solution is a necessity: Cloud, wireless transmission, and embedded security
  • Wireless Transmission Security: AES or other defined encryption methodology
  • Secure protocol: SSL, HTTPS OMA DM, OMA LW and/or other security layers Embedded in IOT Gateway
  • Cloud based Management System
  • Robust: Manage SW/FW/HW Dependencies
  • Scalable: Accommodate transactions with zero downtime
  • Automatic verification/validation of updates: Consideration of SW/FW dependencies Verification the update is the correct for the given Manufacturer
  • Connectivity Considerations for connectivity loss: Rollback and Resume feature for data transmission interruption (also effected by power loss) Necessity to work with, or at a minimum evaluate all connectivity mediums; Wi-Fi, Cellular, Bluetooth, Satellite, etc. While Cellular/LTE is currently predominant, Satellite connectivity has its advantages and is being developed by tier ones and OEMs as a transmission medium as well.
  • Embedded Memory Considerations for OTA Rule of thumb: Memory allocation for OTA feature will require 2MB for IOT gateway/client (DECA Gateway) + 1X the memory required for all SW or FW being updated.
  • Evaluate Differential engines: File Compression limits Patch time limits Configuration limits to achieve one or both of above parameters