Internt of Things, Innovation and India

The Presentation inside:

Slide 0

Internet of Things, Innovation and India Syam Madanapalli | Indian Technology Congress 2015 @smpalli 1

Slide 1

Outline Defining 'Internet of Things' for Beginners Design and Innovating IoT Applications @smpalli Opportunities for IoT Solutions in India 2

Slide 2

Civilization advances by extending the number of important operations which we can perform without thinking about them. Introduction to Mathematics (1911) Alfred North Whitehead (1861 – 1947) @smpalli 3

Slide 3

State and Data Data, data and data everywhere @smpalli 4

Slide 4

Everything has a State Expiry Date Heart Rate Name of a Person @smpalli Current Time 5

Slide 5

State is Expressed with Attributes Attribute Temperature State can be expressed with multiple attributes Value 24 C Battery Level 65% Name Thermostat Others … @smpalli 6

Slide 6

State Machines Few things expose internal state using state machines Sometimes users control the state Bulb @smpalli 7

Slide 7

The Need for Data and Control Location information Monitoring of health parameters Control lights and appliances Need current energy tariff Road conditions for traction control Access control for security Waste level detection Controlling traffic signals Parameter setting for machines @smpalli 8

Slide 8

Existence of State and the Need for Data Data - Some devices have it; other devices or people want to use it Data User 1 State Thing Data Data User 2 User 3 Data Users Data Provider @smpalli 9

Slide 9

How does the User get the Data? Data Providers Data Users @smpalli 10

Slide 10

Bridging Data Providers and Users Data Providers Data Users @smpalli 11

Slide 11

The Internet Evolution Internet of Things Trillion nodes Sensors, Objects Internet Fringe Billion nodes Computers, mobiles Internet Core Million nodes Routers, Servers @smpalli 12

Slide 12

Key Takeaways State Thing Data User Internet Everything has state State is represented using attributes State is transitioned into data from owner to users Many users will have same data for different purpose The Internet connects the data users to the owners It can scale to provide connectivity for trillions of devices @smpalli 13

Slide 13

Internet of Things The next BIG thing on the Planet Earth! @smpalli 14

Slide 14

Irrigation - Manual Knowledge @smpalli 15

Slide 15

Irrigation - with the Internet Internet Comfort @smpalli 16

Slide 16

Irrigation - with IoT Internet Intelligence @smpalli 17

Slide 17

Irrigation - IoT allows Innovation Internet Smart @smpalli 18

Slide 18

Internet of Things - the Definition Self-organizing and self-healing network of objects Exchanging information between object-to-object and object-to-people Internet Internet as the major communication medium Removes physical barriers and helps in smart decision-making by harnessing the data 19

Slide 19

Real-time Information Better decision making Aging Population Safety & Security Requires better care Better living standards Limited Resources Lifestyle Requires conservation Convenience Information Generation Govt. Initiatives Measurements and tracking Better citizen services Innovation New business models 20

Slide 20

IoT Applications Smart Cities Smart Water Industrial Control Smart Grid Smart Farming Smart Homes Smart Environment Smart Retail eHealthcare Smart Logistics Customer Service Safety and Security @smpalli 21

Slide 21

IoT is Pervasive Computing! Time 1:1 1:N Server Computing N:1 Personal Computing @smpalli Pervasive Computing 22

Slide 22

Optimal living Future for the next generations Empowers people New business opportunities Job creation Improved living standards Economic development Internet of Things will have direct implications on the physical world 23

Slide 23

Key Takeaway Better world Saves environment, money and even lives Real-time data IoT More visibility about the real world Enables agility and faster exception handling @smpalli 24

Slide 24

Designing and Innovating IoT Applications A scalable approach for designing the IoT based applications @smpalli 25

Slide 25

Protocol Layers for the IoT APPLICATION HTTP, CoAP TRANSPORT TCP/UDP NETWORK MAC PHY IPv6, 6lowpan IEEE 802.15.4, WiFi, Bluetooth low energy*, 3G/LTE, Satellite @smpalli 26

Slide 26

Access Technologies for IoT Parameter IEEE 802.15.4 WiFi BLE Frequency Band 868, 915MHz 2.4GHz 2.4, 5.0 GHz 2.4GHz Topology Start, Mesh Star Star Range 100m-3Km 250m 100m Data Rate 250KBps 600Mbps 1Mbps Power Battery, Mains, Hybrid Mains Battery Applications Industrial, outdoors Residential and office environment Residential and personal Internetworking 6lowpan IPv6 Under development 27

Slide 27

'Things' - Design Considerations Low Cost Low Power Lossy Links Physical Constraints Low Range Low BoM Minimal or no UI Small Footprint Less Code Low Data Self Healing 28

Slide 28

'Things' - The Constrained Devices 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 Power One simple Function Multiple Functions Flexible Energy Harvesting, Battery, Rechargeable Battery, Mains Power Moore's law will be used for reduction of cost and power requirements @smpalli 29

Slide 29

Designing the Things Inputs Outputs SoC Battery Sensors Design for sleep Receiving is expensive Time is energy - transmit quick Define the state model Define a set of services Size is cost: Button cell > AAA > AA > Mains @smpalli 30

Slide 30

How long a Button Cell would last? Typical Spec of a device Frequency Band: 2.4GHz Data rate: 250 Kbps Operating voltage 1.8 to 3.6 V Tx power: 5dBm (3.2mW) Receiver sensitivity: –98 dBm Current consumption: RX - 22 mA, TX - 33 mA, Sleep - <1 µA Assumptions: Transaction duration: 3ms Current consumption, avg: 30mA No. of measurements: 60 per hour No. of transactions: 80 per hour CR2032: ~Typical capacity 225 mAh = 810,000,000 mAms No. of transactions: 810,000,000 / (30 x 3) = 9,000,000 No. of transactions per day: 80 x 24 = 1,920 Duration of the battery: 9,000,000 / 1,920 = 4,687 days = 12.8 years 31

Slide 31

Autonomous Services Clients User 1 User 2 Services Attributes User 3 A temperature service A time service No bleeding between users or services Client behavior need not be defined Client use case determines the use of a service Allows innovation in client implementation Device Server @smpalli 32

Slide 32

Use Case Use case 1: Switching AC Use case 2: Scheduled light Client ON ON/OFF AC Service Temp. Service Time Service Light Service Use case defines how to use the services exposed by the devices 33

Slide 33

Autonomous Services - Innovation n Services = (2^n) – 1 possible Use cases 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 @smpalli 34

Slide 34

Building Context Door Closed Projector ON Chairs occupied Table Interactions Other inputs Lights OFF Bed Occupied No movement Time Other inputs Context Context Meeting is in progress Person is sleeping 35

Slide 35

App Deployment - PAN Personal Area IoT Networks @smpalli 36

Slide 36

Deployment in Metro Areas Large scale/metro area IoT networks @smpalli 37

Slide 37

Key Takeaways Application Use Cases Services State Attribute 1 Attribute 2 @smpalli … Attribute n 38

Slide 38

Business Opportunities for IoT in India Key condiderations for building IoT products and services @smpalli 39

Slide 39

Gandhi Local First Minimize the distance between producer and consumer! Mohandas Karamchand Gandhi (1869 – 1948) @smpalli 40

Slide 40

India 300M Mobile Internet Users; Second to China 700K employable graduates per year; Twice that of China GDP is proportional to manufacturing; 1.7% GDP from Electronics Agriculture contributes 25% of GDP; Employment for 56% Indians IT contributes 7% of GDP; Saturated at 58% of global market share India - The Land of Opportunity for the Internet of Things! 41

Slide 41

What does IoT mean for India? Internet of Things Opportunity India on Threshold Be Proactive India on Technology Produce IoT Solutions Be Laggard India on Threat Produce Gandhis 42

Slide 42

Considerations for Building an IoT Product Identify your customer in the ecosystem Collaborate to innovate 90% Cost savings 10x Better experience Focus on traction building and customer acquisition Easy fit into the ecosystem Customer Service is Everything @smpalli 43

Slide 43

Your Product/Service Deep Curve Jumping The user should continue to get new value The Art of the Start 2.0, Guy Kawasaki Elegant Empowering Intelligent Complete 44

Slide 44

IoT Business Model Sunk money subscriptions If the customer is not ready for this, you do not have a business case. Recurring Revenues @smpalli 45

Slide 45

IoT Markets 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 @smpalli 46

Slide 46

IESA & TiE Assistance for IoT Startups Assistance for IoT for India: TiE and IESA Initiative @smpalli Design for Manufacturability Testing & Certification Interoperability and Standards 47

Slide 47

Be Courageous “My message, especially to young people is to have courage to think differently, courage to invent, to travel the unexplored path, courage to discover the impossible and to conquer the problems and succeed. ...” @smpalli Dr. A.P.J. Abdul Kalam (1931 – 2015) 48

Slide 48

Key Takeaways India has lot of opportunities Business model for recurring revenues Build curve jumping solutions Be courageous @smpalli 49

Slide 49

Thank You! [email protected] @smpalli

Slide 50