Next Future Scenario
86 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is a primary focus of newer definitions of IoT?

  • Service integration and identification in networks of objects. (correct)
  • Connectivity requirements for entities in IoT environments.
  • Sensory requirements for entities in IoT environments.
  • The minimization of ubiquitous networks.

What capabilities does the Internet of Things (IoT) provide to physical objects?

  • The ability to be sold online through e-commerce platforms.
  • The ability to be physically moved across different locations.
  • The ability to be manufactured using 3D printing technology.
  • The ability to be digitally augmented with sensors and communication interfaces. (correct)

Which of the following contributes to the complexity of integrating data and services from various devices in IoT?

  • The lack of wireless communication standards.
  • The limited availability of open-source software.
  • The high cost of data storage in the cloud.
  • Hundreds of incompatible protocols that coexist. (correct)

What distinguishes the Industrial Internet of Things (IIoT) from the consumer-focused IoT?

<p>IIoT is used for industrial purposes like manufacturing and supply chain management. (D)</p> Signup and view all the answers

Which of the following is a technology function of an IIoT platform?

<p>Device management. (D)</p> Signup and view all the answers

What role do manual and automated tasks play in device management within an IIoT platform?

<p>They are used to create, provision, configure, and troubleshoot IoT devices and gateways. (C)</p> Signup and view all the answers

In the context of IIoT, what is the primary goal of 'data accessibility'?

<p>Providing access to data by devices, IT, OT, and external parties when required. (D)</p> Signup and view all the answers

What does it mean for an IIoT platform to offer 'cloud-scale' scalability and reliability?

<p>It can easily adapt to changing demands and downtimes, allowing users to deploy and deliver IoT solutions. (A)</p> Signup and view all the answers

In the context of IIoT, what is the role of 'preventive, detective and corrective controls and actions'?

<p>To ensure the privacy and security of data across the IIoT solution. (C)</p> Signup and view all the answers

What main function do IoT platforms provide?

<p>Support software that connects everything in an IoT system. (A)</p> Signup and view all the answers

What is the primary function of a 'gateway' component in IoT architecture?

<p>To forward communication and translate between devices and further systems. (D)</p> Signup and view all the answers

What capability does the Web of Things (WoT) provide to developers and applications?

<p>Exchange of data with any physical object or device using standard HTTP requests. (D)</p> Signup and view all the answers

Which organization promotes the Web of Things (WoT) as a model to counter the fragmentation of IoT?

<p>The World Wide Web Consortium (W3C). (B)</p> Signup and view all the answers

Which layer of the Web of Things (WoT) architecture is responsible for enabling Things to be searchable and automatically usable?

<p>Find Layer (C)</p> Signup and view all the answers

What is a key advantage of the Web of Things (WoT) in terms of complexity?

<p>It abstracts the complexity and variety of lower-level protocols, offering simplicity and compatibility. (D)</p> Signup and view all the answers

What is the main role of the 'Access Layer' in the Web of Things (WoT) architecture?

<p>Providing a way for Things to connect to the web by offering a web API. (B)</p> Signup and view all the answers

According to WoT design principles, how should Web Things expose their properties?

<p>Using a hierarchical structure accessible via an HTTP URL. (C)</p> Signup and view all the answers

According to WoT design guidelines, what is the preferred data representation format?

<p>JSON (D)</p> Signup and view all the answers

What does the HATEOAS design principle emphasize in the context of WoT?

<p>The inclusion of links allowing clients to discover related resources and possible state transitions. (A)</p> Signup and view all the answers

In the context of WebSockets for WoT, what advantage does reusing the hierarchical structure of Things and their resources as URLs offer?

<p>It allows applications to easily subscribe to events for a Thing's resource. (A)</p> Signup and view all the answers

In the context of WoT integration, what is the direct integration pattern best suited for?

<p>Devices that support HTTP and TCP/IP and requires low-latency local interactions. (C)</p> Signup and view all the answers

What problem does resource discovery in Web Things address?

<p>How to find web Things that are not on the same local network. (B)</p> Signup and view all the answers

What does a web Thing Model primarily describe?

<p>A conceptual model that defines various aspects such as name, description, or configurations. (B)</p> Signup and view all the answers

In Web Thing architecture, what purpose do 'properties' serve?

<p>To represent the internal state of a web Thing. (B)</p> Signup and view all the answers

In the context of web Things, what is the role of 'actions'?

<p>To offer a function that clients can invoke on a web Thing. (D)</p> Signup and view all the answers

What are the benefits of Linked Data practices in semantic web?

<p>Computers can automatically understand the resource while data can be linked and is structured. (A)</p> Signup and view all the answers

What role do search engines and other applications served by knowing a Web Thing's root URL and inspecting its JSON model?

<p>JSON model allows any application to retrieve the Thing's characteristics and know how to meaningfully interact. (A)</p> Signup and view all the answers

When describing semantic interoperability, how can it be achieved?

<p>By annotating data sets with open knowledge graphs like an ontology. (D)</p> Signup and view all the answers

How are web resources better understood when using RDFa?

<p>Easier interpretation by search engines and other applications because useful web languages are present. (D)</p> Signup and view all the answers

What constitutes the foundation of data modeling when structured through RDF?

<p>Triples. (B)</p> Signup and view all the answers

With initial information acquired, what is a technique you can use to find more to guide future actions?

<p>Analyze initial information (if any is there), then look to RDFa for additional descriptions of relations. (A)</p> Signup and view all the answers

What would JSON-LD offer when describing data for Things?

<p>Describing semantics of differing items of JSON objects with context, and hyperlinks available. (D)</p> Signup and view all the answers

What is a primary goal of the W3C's Web of Things (WoT) model?

<p>To standardize IoT using existing Web technologies. (D)</p> Signup and view all the answers

What is a key feature of the 'Access Layer' in the Web of Things (WoT) architecture regarding things?

<p>It provides a way to connect things to the web via web APIs. (B)</p> Signup and view all the answers

Why is the 'Levels that add functionality' approach of the Web of Things preferred over the OSI or Internet Protocol Stack layered approach?

<p>Each level helps integrate Things to the web. (C)</p> Signup and view all the answers

In the context of Web Thing architecture, what challenge does the 'Find' layer primarily aim to solve?

<p>Discovering and understanding Web Things. (D)</p> Signup and view all the answers

How does the 'Share' layer in the Web of Things architecture primarily contribute to the overall system?

<p>By specifying how data can be efficiently and securely shared. (D)</p> Signup and view all the answers

What does the 'Compose' layer in the WoT architecture primarily enable for developers?

<p>Building large-scale applications using Web of Things services without requiring programming skills. (A)</p> Signup and view all the answers

What benefit does direct integration provide when implementing a web Thing API?

<p>It allows things to be accessible via internet protocols and host an HTTP server directly. (B)</p> Signup and view all the answers

Why should Web Things implement HTTP status codes according to WoT design rules?

<p>To indicate the success or failure of a request. (B)</p> Signup and view all the answers

What does the HATEOAS constraint in WoT design rules primarily emphasize?

<p>Browsability with links. (A)</p> Signup and view all the answers

What is the role of Linked Data in the Semantic Web?

<p>To connect structured data on the web, enabling computers to understand the type and data of each resource. (C)</p> Signup and view all the answers

What role do gateways play in the integration architecture of Web of Things?

<p>They translate non-web protocols into a REST WoT API. (B)</p> Signup and view all the answers

How can the problems of discovering how and where to make requests (protocol format and semantics) to Web Things be solved?

<p>Rely on written documentation. (C)</p> Signup and view all the answers

How does HTTP-based WoT architecture deal with real-time or event-driven IoT use cases?

<p>By using WebSockets. (A)</p> Signup and view all the answers

What is the purpose of 'resource discovery' in the Web of Things (WoT)?

<p>To find web Things that are on the same or not in the same local network. (A)</p> Signup and view all the answers

According to WoT design rules, what HTTP methods should Web Things support?

<p>GET, POST, PUT, and DELETE methods. (B)</p> Signup and view all the answers

What are the two types of information Web Crawlers can gather from Web Things?

<p>Get information on supported verbs and general Thing information. (B)</p> Signup and view all the answers

What does the WoT model define a 'Thing' to be?

<p>A physical objects augmented with sensors, actuators, computation or communication interfaces. (A)</p> Signup and view all the answers

Why is it important to specify the desired data format in HTTP requests when retrieving device data in the Web of Things?

<p>Because the data type of the Web of Things is typically JSON so the format on the HTTP request should be specified. (D)</p> Signup and view all the answers

What does the 'id' property represent when describing metadata in Web Things?

<p>The root URL of a web thing. (A)</p> Signup and view all the answers

What information is included in the metadata of a Web Thing?

<p>Identifiers, name, description, tags, and available resources. (D)</p> Signup and view all the answers

Why is the ability to discover the root URL and resources of a web Thing not always sufficient to enable full interaction with the Web Thing?

<p>Because it doesn't provide information about how to interact with available endpoints. (A)</p> Signup and view all the answers

How does WebSockets usage benefit client-server communication in Web of Things?

<p>It allows servers to push notifications to web clients. (C)</p> Signup and view all the answers

In the context of WebSockets for WoT, what specific advantage does reusing the existing URL structure offer?

<p>Applications can subscribe to events for a Thing's resource. (A)</p> Signup and view all the answers

What is a primary advantage of using a cloud integration pattern in Web of Things?

<p>Powerful and scalable servers for unlimited devices. (C)</p> Signup and view all the answers

How does RDFa enhance web resources?

<p>By embedding structured data within HTML pages. (B)</p> Signup and view all the answers

For a web Thing providing data about temperature using RDFa, how are the terms, their types and data related?

<p>The elements to annotate elements are based on shared vocabularies, types and values. (A)</p> Signup and view all the answers

When should a new vocabulary based on the Web Thing Model be created?

<p>For details not covered by existing public vocabularies. (A)</p> Signup and view all the answers

Why are cloud or gateway devices described as useful proxies for existing Web Things?

<p>This allows you to access additional devices and data which are in proxy networks. (B)</p> Signup and view all the answers

For a service exposing a new Web Thing Model, based on the WoT, how do other search engine components understand the function and purpose?

<p>Based on existing web standards the resources are defined in a way that means something clearly. (C)</p> Signup and view all the answers

For general knowledge about search results, what could be used to provide background information about a new system?

<p>Knowledge graphs. (D)</p> Signup and view all the answers

What are the key advantages of WebSockets over traditional HTTP polling for real-time WoT applications?

<p>Full-duplex communication and lower bandwidth consumption. (D)</p> Signup and view all the answers

Within an IIoT platform, what does the function of ensuring 'data accessibility' involve primarily?

<p>To allow a wider set of data for a number of tools and technologies. (D)</p> Signup and view all the answers

In the context of Industrial IoT (IIoT), what is a key focus of security measures implemented in an IIoT platform?

<p>To ensure privacy and the security of data across the IIoT solution. (D)</p> Signup and view all the answers

Which architectural component serves as an integration layer for different Sensors, Actuators, Devices, and Applications?

<p>IoT Integration Middleware. (A)</p> Signup and view all the answers

JSON-LD offers a means to provide what to JSON documents?

<p>Adding semantic augmentation. (A)</p> Signup and view all the answers

Why does the WoT architecture favor the 'levels that add functionality' approach over strict layering like OSI?

<p>To efficiently integrate Things into the web, making them accessible in applications. (A)</p> Signup and view all the answers

In Web of Things, what challenge does the 'Find' layer address beyond locating a Thing?

<p>Enabling a client to understand what a Thing is and what it offers. (A)</p> Signup and view all the answers

How is the 'Share' layer in the Web of Things architecture crucial for broader IoT applications?

<p>By enabling efficient and secure sharing of data across services for advanced techniques. (B)</p> Signup and view all the answers

What is the key objective of the 'Compose' layer in the Web of Things (WoT) architecture?

<p>To simplify the creation of applications using Things and virtual web services. (B)</p> Signup and view all the answers

What is a primary benefit of direct integration pattern in implementing a web Thing API?

<p>It allows low-latency interactions, ideal for home automation. (A)</p> Signup and view all the answers

According to WoT design principles, why should Web Things that they implement HTTP?

<p>To ensure interoperability and proper communication of success or failure. (B)</p> Signup and view all the answers

What is the main purpose of the HATEOAS constraint in the WoT design rules?

<p>To enable clients to discover and interact with resources dynamically. (B)</p> Signup and view all the answers

In Web Thing architecture, how are RDF data structures helpful for search engines and other applications?

<p>To provide a means of understanding the function and purpose of Web Things. (B)</p> Signup and view all the answers

When integrating WoT using a gateway pattern, what primary issue is addressed?

<p>Translating between non-web protocols and a clean REST WoT API. (B)</p> Signup and view all the answers

What solutions are used to solve the problems of discovering how and where to make requests to Web Things?

<p>Support for browsability with links. (D)</p> Signup and view all the answers

How can HTTP-based WoT architecture most effectively deal with real-time or event-driven IoT use cases?

<p>Through the integration of WebSockets for full-duplex communication. (B)</p> Signup and view all the answers

According to WoT design rules, which HTTP methods should Web Things support for effective resource management?

<p>GET, POST, PUT, and DELETE. (A)</p> Signup and view all the answers

What are the limitations of only knowing a Web Thing’s root URL and resources?

<p>Information about how to send payloads may be missing. (A)</p> Signup and view all the answers

How does the hierarchical structure of Things and their resources as URLs offer unique advantages when using WebSockets for WoT?

<p>The same structure/relation can be reused as-is. (C)</p> Signup and view all the answers

When should a new vocabulary based on the Web Thing Model be created in RDFa implementation?

<p>When existing vocabularies do not cover the specific details. (A)</p> Signup and view all the answers

RDFa is a tool useful for search, why is it done directly in the HTML representation?

<p>To directly find and understand web data. (B)</p> Signup and view all the answers

How does Linked Data improve the understanding of web resources using RDFa?

<p>Terms and properties are related through vocabularies and data types/relations. (C)</p> Signup and view all the answers

What component is the most basic?

<p>Triples. (B)</p> Signup and view all the answers

Why is JSON-LD particularly well-suited for describing data for Things?

<p>Provides semantic augmentation through context and hyperlinks that describe the objects. (B)</p> Signup and view all the answers

Flashcards

Internet of Things (IoT)

A system of physical objects that can be discovered, monitored, controlled, or interacted with by electronic devices connected to the internet.

Systems of systems

Moving from individual systems to interconnected collections of systems working together.

Complex distributed systems

Ultra large (Internet scale), highly heterogeneous and dynamic systems.

Key domains of complex distributed systems

Enhances the cyber-physical systems, smart cities, the smart grid, and big data analytics, digital earth, and so on.

Signup and view all the flashcards

Middleware

Software that resides between applications/services and their underlying distributed architecture/platform.

Signup and view all the flashcards

Portability, Interoperability, and Integrability

Traditional middleware focuses on these three concepts

Signup and view all the flashcards

Smart Things

A physical object that's digitally augmented with sensors, actuators, computation, and communication interfaces.

Signup and view all the flashcards

Industrial Internet of Things (IIoT)

Used for industrial purposes such as manufacturing, monitoring, and supply chain management.

Signup and view all the flashcards

Device management in IIoT

Creates, provisions, configures, troubleshoots, and securely manages IoT devices.

Signup and view all the flashcards

Integration in IIoT

Software, tools and technologies (communications protocols, APIs and application adapters) to minimally address integration requirements.

Signup and view all the flashcards

Data Management in IIoT

Ingesting IoT endpoint and edge device data, storing data from edge to enterprise platforms, data accessibility.

Signup and view all the flashcards

Analytics in IIoT

Processing data streams to provide insights, tracking patterns and optimizing asset use and with a variety of techniques.

Signup and view all the flashcards

Application enablement and management in IIoT

Software that enables business applications to analyze data and accomplish IoT-related business functions.

Signup and view all the flashcards

Security in IIoT

Software, tools and practices facilitated to audit and ensure compliance; establishes preventive, detective and corrective controls and actions.

Signup and view all the flashcards

IoT platforms

Support software that connects everything in an IoT system. It facilitates communication, data flow, device management, and the functionality of applications

Signup and view all the flashcards

Sensor

A hardware component that captures information on the physical environment.

Signup and view all the flashcards

Actuator

A hardware component that manipulates the physical environment.

Signup and view all the flashcards

Device

A hardware component connected to Sensors/Actuators or integrates these components with processing and storage capacity to run software and connect to the IoT Integration Middleware.

Signup and view all the flashcards

Gateway

A software component that forwards communication between Devices and translates between different protocols.

Signup and view all the flashcards

IoT Integration Middleware

A software componennt that serves as an integration layer for Sensors/Actuators/Devices and Applications.

Signup and view all the flashcards

Application

A software component that gains insight into the physical environment and/or manipulates the physical world.

Signup and view all the flashcards

The Web of Things

Allows developers and apps to exchange data with any physical object/device using standard HTTP requests, regardless of how the device is connected

Signup and view all the flashcards

WoT’s versatility and compatibility

WoT leverages web protocols

Signup and view all the flashcards

Pros of WoT

WoT uses existing Web standards like HTTP and JSON

Signup and view all the flashcards

REST architecture

A software design style defining the way the application communicates over the network.

Signup and view all the flashcards

RESTful APIs

A protocol that describes data for applications over the web.

Signup and view all the flashcards

Web Sockets

A web communications protocol providing full-duplex communication channels over a single TCP connection.

Signup and view all the flashcards

IoT application layer protocols

It offer a variety of features that are useful for embedded device deployment: device and service discovery, reliable messaging, and ad hoc secure pairing.

Signup and view all the flashcards

The WoT architecture stack

It starts where the OSI and Internet Protocol Stack ends: it looks into all protocols and tools that live at the Application layer and above (layer 7 and upward)

Signup and view all the flashcards

Access layer

Provides the way Things can be connected to the web by offering a web API

Signup and view all the flashcards

WebSockets used

It describes how to use WebSockets to accommodate the fact that a number of IoT use cases are real-time or event-driven

Signup and view all the flashcards

Second layer: Find

Marking things accessible via a web API so a client can understand what a thing is

Signup and view all the flashcards

Use by the second layer, Find

It makes makes it easier or usable by HTTP clients, and easy to find or use

Signup and view all the flashcards

Web of Things data?

For a Web of Things to be is largely with Things that are pushing data to the web.

Signup and view all the flashcards

Compose applications with WoT

This layer, builds large scale applications to easily design without the needed skill

Signup and view all the flashcards

HTTP Servers for web things

WoT design, expose all device properties via HTTP

Signup and view all the flashcards

Self Descriptive HTTP verbs

Web Things: support the GET, POST, PUT, and DELETE HTTP, also implement the relevant HTTP status codes 20x, and 40x.

Signup and view all the flashcards

Compatibility with Websockets

With WebSockets, standard internet and web technologies.

Signup and view all the flashcards

Thing discovery

Finding the URL of a web Thing it has never encountered with local discovery.

Signup and view all the flashcards

Resource Discovery

It relies on resource discovery and search

Signup and view all the flashcards

Finding

Ability to discover and understand and offer a uniform data model for all web Things can use to expose their metadata using only web standards.

Signup and view all the flashcards

Web Thing

A digital representation of a physical object that is accessible on the web.

Signup and view all the flashcards

Web Thing Model requirement

The core model of the Web of Things must be easily applicable for any entity in the real world, ranging from packages in a truck, to collectible card games, to orange juice bottles

Signup and view all the flashcards

Metadata

Set of metadata that defines various aspects about a web Thing such as it’s name, description, or configurations

Signup and view all the flashcards

Property

Resource of set of data values that relate to some aspect of a web thing.

Signup and view all the flashcards

Actions for Web things

The function or ability that can happen on web things

Signup and view all the flashcards

Things attribute

Describes all of the web Things that are proxied/connected to this web Thing.

Signup and view all the flashcards

Semantic Web

A web of interlinked data that computers can understand.

Signup and view all the flashcards

Linked Data

Structured data connected together for automatic computer understanding.

Signup and view all the flashcards

Uniform Resource Identifier (URI)

A resource with a unique identifier on the Web.

Signup and view all the flashcards

Resource Description Framework (RDF)

The primary method

Signup and view all the flashcards

Study Notes

Next Future Scenario

  • Intelligent Transportation Systems (ITS) are part of the next future scenario.
  • Multi-energy stations are being applied now.
  • EV car sharing is part of the future.
  • Wind Farms will be updated.
  • Battery storage systems are necessary.
  • Next-generation vehicle center operation centers will be developed.
  • Offshore wind farms are expanding.
  • Environmentally-friendly designs are being implimented into new buildings.
  • Regional EMS (Control centers) are necessary.
  • Smart buildings will be linked through regional EMS.
  • Mega Solar networks are coming into play.
  • Biomass fuels are important as well.
  • Small and medium smart buildings are being implimented.
  • Electric buses will be used more often.

Smart Cities

  • Cities are pillars towards sustainable societal development.
  • In 2020, 55% of the world's population lived in urban areas, projected at 68% by 2050.
  • Urban areas will grow by 2.5B people from 2018-2050..
  • New urban built up area increases by 1.2M km^2 from 2020-2050.
  • Generated in cities will increase by 80%
  • Top 10 cities by GDP will generate $13.5T by 2035.
  • Climate action targets: 40-55% reduction in greenhouse gas emissions, 32% share for renewable energy.

Power Centers of the Global Economy

  • Cities are the new power centers.
  • In 2035, the top 10 cities by GDP: New York ($2.5T), Tokyo ($1.9T), Los Angeles ($1.5T), London ($1.3T), Shanghai ($1.3T), Beijing ($1.1T), Paris ($1.1T), Chicago ($1.0T), Guangzhou ($0.9T), Shenzhen ($0.9T),
  • Total GDP of these cities combined is $13.5T.
  • GDP in PPP for Top 10 richest metro areas vs Countries with a similar GDP-PPP: New York $1,492 (Canada $1,584), Tokyo $1,624 (South Korea $1,754), Beijing $664 (Sweden $469), London $831 (Netherlands $840), Seul $903 (Malaysia $817), Moscow $750 (UAE $641), Los Angeles $928 (Australia $1,101), Paris $819 (South Africa $726), Shanghai $810 (Philippines $744), Osaka $681 (Switzerland $518)

Internet of Things (IoT)

  • IoT handles communication and connectivity.
  • Old defintions focused on connectivity and sensory requirements for entities involved in typical IoT environments
  • New definitions focus on the need for ubiquitous and autonomous networks where identification and service integration are important.
  • A dynamic global network infrastructure is a feature.
  • Entities have identities, physical attributes, and virtual personalities.
  • Self-configuring capabilities are important.
  • Integration of intelligent interfaces are required.
  • Standard and interoperable communication protocols are needed.
  • Physical and virtual aspects have to be included.

IoT Definition

  • IoT: a system of physical objects that can be discovered, monitored, controlled, or interacted with by electronic devices.
  • These devices communicate via various networking interfaces and can be connected to the wider internet.
  • IoT Systems: Automation connection to physical world, engagement to touch people and inside power digital business
  • Individual systems are moving to systems of systems.
  • Complex distributed systems are ultra large, highly heterogeneous, and dynamic.
  • Key domains: cyber-physical systems, smart cities, the smart grid, big data analytics, digital earth.
  • Middleware plays a key role, residing between applications and services with underlying architecture and platform.
  • Traditional middleware enhances portability, interoperability, and integrability.
  • IoT and cloud computing have introduced unprecedented challenges for scale, dependability, and security.

"Thing" Definition

  • Smart things, or Things, are physical objects that are digitally augmented with one or more of the following: sensors, actuators, computation, communication interfaces.

Limitations of IoT

  • Numerous incompatible protocols exist.
  • Protocols are based on the transport layer or layers below (OSI 1-6), optimizing power and bandwidth.
  • These protocols limit compatibility, especially when devices from different manufacturers are involved.
  • Data and services integration from various devices is complex and costly.

IIoT (Industrial Internet of Things)

  • IoT is for consumer or end-user purposes.
  • IIoT is used for industrial purposes like manufacturing, monitoring, and supply chain management.
  • IIoT Platform technology provides Device management, integration, data management, analytics, application enablement and security.
  • IIoT creates automated tasks to manage IoT devices and gateways remotely, in bulk, or individually.
  • For integration includes software, tools and technologies to minimally address integration requirements across cloud and on-premise implementations.
  • Data management includes ingesting IoT endpoint and edge device data, also requires a sotring from edge to enterprise platforms. Providing data accessibility (by devices, IT, OT, and engineering technology [ET] systems, and external parties, when required). Also important is enforcing data and analytics governance policies to ensure quality, security, privacy, and currency of data
  • The IIoT systems analyse data streams, such as device, enterprise and contextual data, to provide insights into asset state by monitoring use, providing indicators, tracking patterns and optimizing asset use.
  • They also analyse, such as rule engines, event stream processing, data vissualization and machine learning. For analytics.
  • Application enablement and management enables business applications in any deployment model to analyze data and accomplish IoT-related business functions.
  • These platforms also provide "cloud scale" scalability and reliability, delivering IoT solutions quickly and seamlessly. Includes application platform as a service (aPaaS) comprised of Infrastructure components, application development, run time, management, digital twin and data thread templates. Core consists of software to manage the OS, files, and inputs/outputs of platform as a service. Security requires compliance software, actions and tools such as preventive and detective for data privact.

IoT Platforms

  • IoT platforms are the support software connecting everything in an IoT system.
  • They facilitate communication, data flow, device management, and application functionality.

IoT Market Forecast

  • Global trends show an increasing number of connected IoT devices in billions.
  • A breakdown by connectivity: Other, Wireless neighborhood area networks (WNAN), Cellular 5G IoT, Wired IoT, LPWA Cellular IoT (excl. 5G, LPWA), Wireless local area networks (WLAN), Wireless personal area network (WPAN)
  • Market insights are available from IoT Analytics, updated in September 2024.

Architecture

  • The reference architectural components are the Sensor, Actuator, Device, Gateway, IoT Integration Middleware, and Application.
  • A Sensor captures information on the physical environment by responding to a physical stimulus.
  • An Actuator manipulates the physical environment.
  • A Device connects to Sensors/Actuators.
  • A Gateway forwards communication between Devices and further systems, translating different protocols.
  • IoT Integration acts as integration layer for kinds of Sensors, devices, application and actuators.

Web of Things

  • Web of Things(WoT) enables data exchange with any physical object or device using standard HTTP requests.
  • The W3C promotes WoT and has a website at https://www.w3.org/WoT/.

Web of Things Architecture

  • WoT architecture aims to counter IoT fragmentation using standardized web technologies.
  • WoT architecture extends web technologies to enable integration and re-usable building blocks.
  • Web of Things (WoT) Architecture 1.1 is a W3C Recommendation as of December 5, 2023.
  • WoT high level layers are systems integration Wot-a-Mashup, REST Crawler, HTML for the networked things.

Pros of WoT

  • Abstraction helps reduce issues with lower level code.
  • This can provide benefits such as prototpying, deployment and large scale systems.

Internet Evolution

  • The Internet has evolved from Social Web to Real-Time and Programmable Web, driven by technologies.

Web of Things Implementation

  • Web of Things are implemented under the Application Layer and by use of the OSI model.
  • These include network process to applications, data representation encryption etc.
  • Application Layer uses REST to develop distributed web applications with protocols.

WoT Example

  • A real-world example setup is in London, based on the "Building the Web Of Things" book by Dominique D. Guinard.
  • It uses the URL devices.webofthings.io/pi/sensors/ to get information from the sensors and the URL devices.webofthings.io/pi/sensors/temperature/ to read the current sensor value.
  • It's possible to receive data or update the data depending on which type of request (get, post, put etc) is used

WoT - Layers

  • IoT Application layer protocols offer suitable features for embedded device deployment.
  • But unlike IoT protocols HTTP WebSockets are required.
  • WoT does not follow the OSI model but rather expands it into levels so that functionality can be expanded.

WoT Architecture

  • Layer 1 Access: Access level the way things connects to the web are exposed and can be connected by a web API.
  • Layer 2 is where access is granted and devices are automatically usable.
  • Layer 3 is The share layer where tools such as API's and web protocols can be used for the web authentication.
  • Layer 4 is where information is processed and build for humans

WoT - Access Layer

  • The access layer is is the first connection to the web and things with resources.
  • The resources can be connected in some way with Web APIs.

WoT Design Rules

  • Design rules are the ability should use: HTTP, secure connections and a public address connected to everything

WoT - Web sockets

  • WebSockets enable web servers to push notifications to web clients.
  • It can be used efficiently by serving requests and optimizing to resource consumption.
  • Also multiple full-duplex communication channels is required over a single TCP connection
  • They can be connected to the Internet is standard ways. It reduces bandwidth consumption also increases the battery consumption Applications can subscribe events to a Thing by getting the protocol upgrade to WebSockets

WoT Integration

  • Issues to be addressed when connecting the things to the world include the pattern for direct cloud connection, gateway integration and cloud patterns for the web to cloud.
  • When implementing a Web thing API things are to be connected with the interent through TCP or HTTP servers.
  • Where is this is a key benifit when there's less than 50 bytes of RAM and easy when thier isnt a battery for power required.
  • The need for security is important with power and access requirements.
  • Gataways are also a good way for batter power devices to stay connected to the web.

Design

  • Thing discovery methods, finding web thing, describe web thing and data modeling

Findability

  • Is is the ability to ease discover and understand of the web of things
  • To offer for all web things used to expose that data
  • Descriptions are usefull for finding the network or connecting

Integration

A quintuple: E: a set of entity id symbols (= constants)

  • symbols (

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Description

Intelligent Transportation Systems (ITS) are part of the next future scenario. Multi-energy stations are being applied. EV car sharing is part of the future, along with other technologies. Offshore wind farms are expanding, requiring smart buildings linked through regional EMS.

More Like This

Use Quizgecko on...
Browser
Browser