IoT Study Notes

INTERNET OF THINGS (IoT)

  • Title: Connect the things, shrink the world
    Presented by: Dr. Gopalsharma R. Joshi
    Position: Professor, CSST-SOE-DSU

MODULE 1

FACTS & FIGURES

  • Global Population: 7.8 billion people.

  • IoT Device Growth: 127 new IoT devices connect to the internet every second.

  • Current IoT Devices: 30 billion connected devices as of now, expected to increase to 75 billion by 2025.

  • Connected Devices per Consumer: Average of 6.58 devices.

  • Medical IoT Devices: 1.4 million pacemakers estimated to be in use by 2023.

  • Fitness Devices Sales: 15 million Fitbit health monitors sold in 2017.

SYLLABUS

UNIT – I (08 Hours)

Topics:
  1. Introduction to IoT

    • What is IoT

    • Genesis of IoT

    • IoT and Digitization

    • IoT Impact

    • Convergence of IT and IoT

    • IoT Challenges
      (Text Book-1: Chapter 1)

  2. IoT Network Architecture and Design

    • Drivers Behind New Network Architectures

    • Comparing IoT Architectures

    • A Simplified IoT Architecture

    • The Core IoT Functional Stack

    • IoT Data Management and Compute Stack
      (Text Book-1: Chapter 2)

WHAT IS IoT? ### MODULE 1 #### INTRODUCTION TO IoT - **What is IoT**: IoT, or the Internet of Things, is a comprehensive ecosystem of interconnected devices and systems that communicate with one another through the internet. These devices collect real-time data from their environment and utilize this information to enable automation, improve efficiency, and enhance user experiences across various applications. - **Genesis of IoT**: The concept of IoT began taking shape in the late 20th century, with early iterations focusing on connecting devices to the internet. The term itself was popularized by Kevin Ashton in 1999, marking the starting point for what would become a transformative development in technology, enabling smarter and more responsive environments. - **IoT and Digitization**: Digitization refers to the process of converting analog information into a digital format. IoT is a significant component of this trend as it involves connecting and exchanging data from physical devices, thereby creating new potentials for data utilization and insights across industries. This connection leads to better-informed decisions based on real-time analytics. - **IoT Impact**: The impact of IoT is vast, influencing sectors like healthcare, transportation, manufacturing, and home automation. IoT enables smarter decision-making, optimizing operations, reducing costs, and improving overall quality of service and life. Studies estimate that the global economic impact of IoT could result in over $19 trillion in economic value by 2030. - **Convergence of IT and IoT**: The merger of Information Technology (IT) with IoT facilitates enhanced connectivity and data sharing. As both fields converge, the capabilities of IoT systems increase, leading to advancements in analytics, cloud computing, and artificial intelligence, which synergistically contribute to developing smarter infrastructure and applications. - **IoT Challenges**: As the adoption of IoT technologies grows, several challenges arise, including: - **Security**: The vast number of interconnected devices creates a broader attack surface, making security a paramount concern. Ensuring robust encryption, authentication, and data protection measures is crucial. - **Interoperability**: With varying standards and protocols, ensuring seamless communication between disparate IoT devices remains a significant challenge. - **Data Privacy**: Safeguarding users' personal information collected by IoT devices is vital, as consumers grow increasingly concerned about data misuse. - **Scalability**: Managing and effectively operating large networks of diverse devices requires innovative technical solutions to handle the complexity. *(Text Book-1: Chapter 1)* #### IoT NETWORK ARCHITECTURE AND DESIGN - **Drivers Behind New Network Architectures**: The unique characteristics of IoT applications, such as the need for low-latency communication, real-time data processing, and ability to handle massive volumes of data, mandate a departure from traditional network models towards innovative architectures that prioritize flexibility and efficiency. - **Comparing IoT Architectures**: Different IoT architectures are needed to address various application requirements. These include: - **Device-centric architectures**: Focus on device capabilities and functionalities. - **Service-oriented architectures**: Emphasize service delivery through coordinated interactions between devices. - **Event-driven architectures**: Quickly respond to events to ensure timely action is taken based on the data received. - **A Simplified IoT Architecture**: Typically includes a layered structure comprising: 1. **Perception Layer**: This includes devices and sensors that gather data from the environment. 2. **Network Layer**: Responsible for data transmission, covering various communication protocols, e.g., GPS, Wi-Fi, Bluetooth. 3. **Application Layer**: Provides end-users with interfaces and functionalities to leverage the data processed from lower layers effectively. - **The Core IoT Functional Stack**: Characterized by key functionalities across different layers, including: - **Device Management**: Ensures smooth operation and configuration of devices. - **Data Acquisition**: Involves collecting and pre-processing data for further analysis. - **Analytics**: Essential for deriving valuable insights and driving decision-making processes based on data. - **IoT Data Management and Compute Stack**: Comprises tools and platforms that facilitate handling large volumes of data generated by IoT devices, ensuring efficient data storage, processing, and analysis to support robust applications. *(Text Book-1: Chapter 2)*

  • IoT Definition: IoT, or the Internet of Things, is a system of interconnected devices that collect data from the surrounding environment to enable increased reactivity and responsiveness. This data aids in making better and more informed decisions.

Detailed Definitions:

  • Definition 1: A dynamic global network infrastructure with self-configuring capabilities based on standard and interoperable communication protocols where physical and virtual "things" have identities, physical attributes, and virtual personalities. They use intelligent interfaces and are integrated into the information network, often communicating data associated with users and their environments.

  • Definition 2: IoT refers to physical and virtual objects with unique identities connected to the internet for intelligent applications that enhance various domains, such as energy, logistics, industrial control, and more.

  • Definition 3 (Cisco): IoT is the intelligent connectivity of physical devices driving efficiency, business growth, and quality of life.

EXAMPLES OF IoT

  • Illustration: A watch that starts as a basic device and adds computational intelligence and network connections to enhance its functionality.

    • Traditional Watches: Display time.

    • Intelligent Watches: Display time, direction, temperature, date, alarms.

    • IoT Watches: Alerts and notifications, health and wellness features, call/messaging capabilities.

WHY IoT?

  • Key Drivers:

    • Reduced costs

    • Improved operational efficiency

    • Enhanced customer experience

POTENTIAL MARKET SIZE

  • Comparing market size predictions for IoT to earlier forecasts for plastics in 1940, which were hard to imagine at the time.

  • Device Forecasts: 50 billion devices expected to connect to the internet by 2020; Google estimates 15.14 billion devices are connected as of now.

  • Industry Growth: Excitement among major industry players about new markets for IoT-oriented products, including hardware and software components for IoT endpoints and control centers.

INFERRING INFORMATION AND KNOWLEDGE FROM DATA

  • Data: Raw and unprocessed data from IoT devices/systems.

  • Information: Derived from data by filtering, processing, categorizing, condensing, and contextualizing it.

  • Knowledge: Gained from organizing and structuring information to achieve specific objectives.

  • Example: A series of tuples, ((72,45);(84,56)), represents raw sensor measurements from a weather monitoring station.

    • Contextual Meaning: Each tuple indicates temperature and humidity measured every minute.

    • Organized Actions: An alert is raised if average temperature exceeds 120ºF in five minutes.

IOT APPLICATION DOMAINS

  • Consumer and Home

  • Healthcare

  • Smart Infrastructure

  • Retail

  • Transportation

  • Industrial

  • Security and Surveillance

  • Others

CHARACTERISTICS OF IoT

  1. Dynamic & Self-Adapting: Adapts dynamically to changing contexts and operates based on user and environmental conditions.

  2. Self-configuring: Ability to configure themselves and update with minimal user intervention.

  3. Interoperable Communication Protocols: Supports various communication protocols to interact with other devices and systems.

  4. Unique Identity: Each device has a unique identifier (e.g., IP address or URI).

  5. Intelligent Interfaces: Allows users to control and monitor devices remotely.

  6. Integrated into Information Networks: Can describe themselves and be discovered by other network devices, enhancing IoT system intelligence.

ORIGINS OF IoT

  • Timeline: The age of IoT began around 2008-2009 when devices connected to the internet surpassed the world's population.

  • Coining the Term: Kevin Ashton coined "Internet of Things" in 1999 while working with Procter & Gamble to describe linking supply chains to the internet.

  • Quote by Kevin Ashton: "In the 20th century, computers were brains without senses; they relied on human input for data. IoT changes this paradigm as computers gain sensory capabilities."

IoT & DIGITIZATION

  • Distinction: IoT focuses on connecting “things” to networks, while digitization encompasses data generation and business insights gained from those connections.

EXAMPLES AND IMPACT OF DIGITIZATION

  • Scenario of Wi-Fi location tracking in shopping malls allows analysis of customer behavior and improved store layouts based on gathered data.

  • Digitization Definition: Conversion of information into digital format, as seen in the photography and video rental industries evolving into streaming services.

  • Potential Impact of IoT: Current studies predict around 14 billion devices connected, with estimates reaching up to 50-100 billion in the upcoming years, leading to $19 trillion in efficiency gains and profit generation.

CHALLENGES FACING IoT

  1. Scale: Managing vastly larger networks compared to traditional IT environments.

  2. Security: Expanded threat surface due to increased device interconnectivity, leading to more complex security requirements.

  3. Privacy: Individual control over the vast amounts of personal data collected by IoT devices.

  4. Big Data and Analytics: Handling, processing, and deriving value from enormous volumes of data generated by IoT systems.

  5. Interoperability: Standardizing communication protocols amid numerous proprietary options present in the IoT landscape.

IOT NETWORK ARCHITECTURE AND DESIGN

  • Importance of Architecture in IoT: Necessitates careful design to support specific operational needs distinct from IT networks.

  • Drivers Behind New Network Architectures: The unique constraints of IoT applications require fundamentally different network models.

IoT NETWORK CHALLENGES

  1. Scale: Handling millions of endpoints from diverse device types, requiring standards like IPv6 for scalability.

  2. Security: Endpoints must achieve robust security with automated authentication and link encryption.

  3. Legacy Device Support: Integration of modern IoT networks with older equipment requiring protocol translation and gateway devices.

COMPARISON OF IOT ARCHITECTURES

oneM2M IoT Standardized Architecture

  • Created to promote efficient M2M communication and support interoperability among heterogeneous devices.

  • Goal: To develop a common service layer embedded in devices for streamlined communication.

IoT World Forum Standardized Architecture

  • A simplified model comprising seven layers for effective breakdown and management of IoT components.

CONCLUSION

  • The IoT landscape continues to evolve rapidly with opportunities for innovative applications but faces significant challenges in scaling, security, and interoperability.

  • The synergy between IT and IoT must be leveraged to build robust networks that can support the increasing complexity of integrated smart solutions.