Upload
syam-madanapalli
View
4.430
Download
0
Embed Size (px)
Citation preview
Internet of Things, Innovation and India
Syam Madanapalli | Indian Technology Congress 2015
@smpalli
1
Outline
2@smpalli
Defining 'Internet of Things' for Beginners
Design and Innovating IoT Applications
Opportunities for IoT Solutions in India
Alfred North Whitehead(1861 – 1947)
Civilization advances by extendingthe number of important operationswhich we can perform withoutthinking about them.
Introduction to Mathematics (1911)
3@smpalli
State is Expressed with Attributes
6
State can be expressed with multiple attributes
Attribute Value
Temperature 24 C
Battery Level 65%
Name Thermostat
Others …
@smpalli
State Machines
7
Sometimes users control the state
Few things expose internal state using state machines
@smpalli
Bulb
The Need for Data and Control
8
Location information
Monitoring of health parameters
Waste level detection
Need current energy tariff
Control lights and appliances
Access control for security
Controlling traffic signals
Parameter setting for machines
Road conditions for traction control
@smpalli
Data - Some devices have it; other devices or people want to use it
Data Provider Data Users
Thing
State User 1
Data
User 3
Data
User 2
Data
Existence of State and the Need for Data
9@smpalli
Internet CoreMillion nodes
Routers, Servers
Internet FringeBillion nodes
Computers, mobiles
Internet of ThingsTrillion nodes
Sensors, Objects
The Internet Evolution
12@smpalli
Everything has stateState is represented using attributes
State is transitioned into data from owner to usersMany users will have same data for different purpose
The Internet connects the data users to the ownersIt can scale to provide connectivity for trillions of devices
Thing
State
User
Data
Key Takeaways
13
Internet
@smpalli
Self-organizing and self-healing network of objects
Internet as the major communication medium
Exchanging information between object-to-object and object-to-people
Removes physical barriers and helps in smart decision-making by harnessing
the data
Internet of Things - the Definition
19
Internet
Aging PopulationRequires better care
Limited ResourcesRequires conservation
Govt. InitiativesBetter citizen services
InnovationNew business models
Safety & SecurityBetter living standards
LifestyleConvenience
Information GenerationMeasurements and
tracking
20
Real-time InformationBetter decision making
Smart Grid
Smart Cities
Smart Environment
Safety and Security
Smart Retail
Smart Logistics
Smart Farming
Industrial Control
Customer Service
Smart Homes
eHealthcare
Smart Water
IoT Applications
21@smpalli
1:11:N N:1
Time
Server Computing
Personal Computing
Pervasive Computing
IoT is Pervasive Computing!
22@smpalli
23
Internet of Things will have direct implications on the physical world
Optimal living
Future for the next generations
Economic development
Job creation
Improved living standards
Empowers people
New business opportunities
Key Takeaway
24@smpalli
More visibility about the real world
Enables agility and faster exception handling
Saves environment, money and even lives
Real-time data
IoT
Better world
25
Designing and Innovating IoT ApplicationsA scalable approach for designing the IoT based applications
@smpalli
NETWORK
TRANSPORT
APPLICATION
MAC
PHY
IEEE 802.15.4, WiFi, Bluetooth low energy*, 3G/LTE, Satellite
IPv6, 6lowpan
TCP/UDP
Protocol Layers for the IoT
26
HTTP, CoAP
@smpalli
Access Technologies for IoT
27
Parameter IEEE 802.15.4 WiFi BLE
Frequency Band868, 915MHz
2.4GHz2.4, 5.0 GHz 2.4GHz
Topology Start, Mesh Star Star
Range 100m-3Km 250m 100m
Data Rate 250KBps 600Mbps 1Mbps
PowerBattery, Mains,
HybridMains Battery
Applications Industrial, outdoorsResidential and
office environmentResidential and
personal
Internetworking 6lowpan IPv6 Under development
Low CostPhysical
ConstraintsLossy LinksLow Power
LowBoM
Less Code
Low Range
Low Data
Small Footprint
Self Healing
Minimal or no UI
'Things' - Design Considerations
28
Size of Class 0 Class 1 Class 2
Code <100 KiB ~100 KiB ~250 KiB
Data <10 KiB ~10 KiB ~50 KiB
IP Connectivity Gateway CoAP TCP/IP
Processing One simple Function Multiple Functions Flexible
Power Energy Harvesting, Battery, Rechargeable Battery, Mains Power
Moore's law will be used for reduction of cost and power requirements
'Things' - The Constrained Devices
29@smpalli
Design for sleepReceiving is expensiveTime is energy - transmit quickDefine the state modelDefine a set of servicesSize is cost:
Button cell > AAA > AA > MainsSensors
Inputs Outputs
Battery
SoC
Designing the Things
30@smpalli
Typical Spec of a deviceFrequency Band: 2.4GHzData rate: 250 Kbps Operating voltage 1.8 to 3.6 V Tx power: 5dBm (3.2mW)Receiver sensitivity: –98 dBmCurrent consumption:
RX - 22 mA, TX - 33 mA, Sleep - <1 µA
Assumptions:Transaction duration: 3msCurrent consumption, avg: 30mANo. of measurements: 60 per hourNo. of transactions: 80 per hour
CR2032: ~Typical capacity 225 mAh = 810,000,000 mAmsNo. of transactions: 810,000,000 / (30 x 3) = 9,000,000No. of transactions per day: 80 x 24 = 1,920Duration of the battery: 9,000,000 / 1,920 = 4,687 days = 12.8 years
How long a Button Cell would last?
31
A temperature serviceA time serviceNo bleeding between users or services
Autonomous Services
32
Client behavior need not be definedClient use case determines the use of a serviceAllows innovation in client implementation
Server
Clients
Device
Services
User 1
Attributes
User 2 User 3
@smpalli
Use case 1: Switching AC ON
Use case 2: Scheduled light ON/OFF
Use case defines how to use the services exposed by the devices
Light Service
Client
Time Service
Temp. Service
AC Service
Use Case
33
Autonomous Services - Innovation
@smpalli 34
100 Services = 1 267 650 600 228 229 401 496 703 205 375 Use cases
200 Services = more than the number of atoms on the Earth
Autonomous services allow Unlimited Innovation
n Services = (2^n) – 1 possible Use cases
Building Context
35
Chairs occupied
Table Interactions
Other inputs
Door Closed
Projector ON
No movement
Time
Other inputs
Lights OFF
Bed Occupied
Meeting is in progressContext
Person is sleepingContext
Key Takeaways
38
Application
Use Cases
Services
State
Attribute 1 Attribute 2 … Attribute n
@smpalli
39
Business Opportunities for IoT in IndiaKey condiderations for building IoT products and services
@smpalli
Gandhi
@smpalli 40
Local FirstMinimize the distance between producer and consumer!
Mohandas Karamchand Gandhi(1869 – 1948)
India
41
India - The Land of Opportunity for the Internet of Things!
300M Mobile Internet Users;
Second to China
700K employable
graduates per year; Twice
that of China
Agriculture contributes 25% of GDP; Employment
for 56% Indians
IT contributes 7% of GDP; Saturated at
58% of global market share
GDP is proportional to manufacturing; 1.7% GDP from
Electronics
What does IoT mean for India?
42
Internet of Things
India on Threat
India on Threshold
Opportunity
Be Proactive Be Laggard
Produce IoT Solutions Produce Gandhis
India on Technology
Considerations for Building an IoT Product
43
Collaborate to innovate
Customer Service is Everything
Focus on traction building and customer acquisition
Identify your customer in the ecosystem
90% Cost savings10x Better experience
Easy fit into the ecosystem
@smpalli
Your Product/Service
44
Elegant Intelligent
Empowering Complete
Deep
The Art of the Start 2.0, Guy Kawasaki
Curve JumpingThe user should continue to get new value
IoT Business Model
@smpalli 45
Sunk money subscriptions
If the customer is not ready for this, you do not have a business case.
Recurring Revenues
IoT Markets
@smpalli 46
eCommerce and Supply Chain
Large Farms and warehouses
Manufacturing
Energy
Transport
Healthcare
Commercial market is preferred over the consumer and government markets
Focus on RoI in 2 to 3 years
IESA & TiE Assistance for IoT Startups
@smpalli 47
IoT for India: TiE and IESA Initiative
http://www.iotforindia.org
Assistance for
Design for Manufacturability
Testing & Certification
Interoperability and Standards
Be Courageous
@smpalli 48
Dr. A.P.J. Abdul Kalam(1931 – 2015)
“My message, especially to youngpeople is to have courage to thinkdifferently, courage to invent, totravel the unexplored path, courageto discover the impossible and toconquer the problems and succeed....”
Key Takeaways
49@smpalli
India has lot of opportunities
Build curve jumping solutions
Business model for recurring revenues
Be courageous