You are on page 1of 10

SEMINAR ON CHALLENGES

IN IOT

PRESENTED BY-:
SACHIN PUNDIR
WHY IOT IS BIG ??
Various challenges of IOT-:

 Compatibility and Interoperability of Different IoT


systems
 Identification and Authentication of Technologies
 Connectivity
 Intelligent Analytics
 Data Security and Privacy Issues
 Design Challenges in IOT
IOT LAYERINGS-:
IOT LAYERING-:
DESIGN CHALLENGES-:
 Stability of network

 Power management

 Network failover & Memory management

 OS optimization & Tuning


Stability of network

 Deploying IoT products in network unstable (ex:Poor


GSM / GPRS signals) environment creates issues
 Factors:

• Link speed
• Link stability
• SW state machine
• Asynchronous conditions
 Resolution:

• Boundary value tuning


• Algorithm enhancement
• Dynamic detection
Power management

 Overall power consumption by sensory nodes in IoT


should be minimal, should consider fluctuations as well.
 Factors:

• Minimalistic power need


• Higher power backup
• Power fluctuations
• Power failure recovery
 Resolution:

• Component selection
• SW turning
Network failover & Memory management

 During network failover,internal non-volatile memory


should store critical data
 Factors:

• Network outage
• Optimization
• Cost implications
 Resolution:

• Decision making in NVM


• Choosing right memory
and data structure
OS optimization & Tuning

 In case of IoT devices running OS (Ex: Embedded Linux)


optimizing and tuning provides challenges
 Factors:

• Open source usage


• Unsupported peripherals
• Size requirements
• Performance requirements (ex: Boot time)
Resolution:
• Custom device drivers
• Open source size
reduction techniques
• Tuning Kernel subsystems
Conclusion-:
 The design phase of IoT is a very fast field with umpteen
number of challenges
 Many of the common design challenges faced in
Embedded field apply to IoT as well, with some
specifics
 This sharing is based on our hands-on product building
experience
 Might vastly vary between different types of IoT devices
 By having an engineering approach, many of the issues
can be resolved

You might also like