Internet of Things
eBook - ePub

Internet of Things

Architectures, Protocols and Standards

Simone Cirani, Gianluigi Ferrari, Marco Picone, Luca Veltri

Share book
  1. English
  2. ePUB (mobile friendly)
  3. Available on iOS & Android
eBook - ePub

Internet of Things

Architectures, Protocols and Standards

Simone Cirani, Gianluigi Ferrari, Marco Picone, Luca Veltri

Book details
Book preview
Table of contents
Citations

About This Book

This book addresses researchers and graduate students at the forefront of study/research on the Internet of Things (IoT) by presenting state-of-the-art research together with the current and future challenges in building new smart applications (e.g., Smart Cities, Smart Buildings, and Industrial IoT) in an efficient, scalable, and sustainable way. It covers the main pillars of the IoT world (Connectivity, Interoperability, Discoverability, and Security/Privacy), providing a comprehensive look at the current technologies, procedures, and architectures.

Frequently asked questions

How do I cancel my subscription?
Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
Can/how do I download books?
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
What is the difference between the pricing plans?
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
What is Perlego?
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Do you support text-to-speech?
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Is Internet of Things an online PDF/ePUB?
Yes, you can access Internet of Things by Simone Cirani, Gianluigi Ferrari, Marco Picone, Luca Veltri in PDF and/or ePUB format, as well as other popular books in Technik & Maschinenbau & Mobile & drahtlose Kommunikation. We have over one million books available in our catalogue for you to explore.

Information

Publisher
Wiley
Year
2018
ISBN
9781119359708

1
Preliminaries, Motivation, and Related Work

1.1 What is the Internet of Things?

The Internet of Things (IoT) encapsulates a vision of a world in which billions of objects with embedded intelligence, communication means, and sensing and actuation capabilities will connect over IP (Internet Protocol) networks. Our current Internet has undergone a fundamental transition, from hardware‐driven (computers, fibers, and Ethernet cables) to market‐driven (Facebook, Amazon) opportunities. This has come about due to the interconnection of seamingly disjoint intranets with strong horizontal software capabilities. The IoT calls for open environments and an integrated architecture of interoperable platforms. Smart objects and cyber‐physical systems – or just “things” – are the new IoT entities: the objects of everyday life, augmented with micro‐controllers, optical and/or radio transceivers, sensors, actuators, and protocol stacks suitable for communication in constrained environments where target hardware has limited resources, allowing them to gather data from the environment and act upon it, and giving them an interface to the physical world. These objects can be worn by users or deployed in the environment. They are usually highly constrained, with limited memory and available energy stores, and they are subject to stringent low‐cost requirements. Data storage, processing, and analytics are fundamental requirements, necessary to enrich the raw IoT data and transform them into useful information. According to the “Edge Computing” paradigm, introducing computing resources at the edge of access networks may bring several benefits that are key for IoT scenarios: low latency, real‐time capabilities and context‐awareness. Edge nodes (servers or micro data‐centers on the edge) may act as an interface to data streams coming from connected devices, objects, and applications. The stored Big Data can then be processed with new mechanisms, such as machine and deep learning, transforming raw data generated by connected objects into useful information. The useful information will then be disseminated to relevant devices and interested users or stored for further processing and access.

1.2 Wireless Ad‐hoc and Sensor Networks: The Ancestors without IP

Wireless sensor networks (WSNs) were an emerging application field of microelectronics and communications in the first decade of the twenty‐first century. In particular, WSNs promised wide support of interactions between people and their surroundings. The potential of a WSN can be seen in the three words behind the acronym:
  • “Wireless” puts the focus on the freedom that the elimination of wires gives, in terms of mobility support and ease of system deployment;
  • “Sensor” reflects the capability of sensing technology to provide the means to perceive and interact — in a wide sense — with the world;
  • “Networks” gives emphasis to the possibility of building systems whose functional capabilities are given by a plurality of communicating devices, possibly distributed over large areas.
Pushed on by early military research, WSNs were different from traditional networks in terms of the communication paradigm: the address‐centric approach used in end‐to‐end transmissions between specific devices, with explicit indication of both source and destination addresses in each packet, was to be replaced with an alternative (and somewhat new) data‐centric approach. This “address blindness” led to the selection of a suitable data diffusion strategy – in other words, communication protocol – for data‐centric networks. The typical network deployment would consist of the sources placed around the areas to be monitored and the sinks located in easily accessible places. The sinks provided adequate storage capacity to hold the data from the sources. Sources might send information to sinks in accordance with different scheduling policies: periodic (i.e., time‐driven), event specific (i.e., event‐driven), a reply in response to requests coming from sinks (i.e., query‐driven), or some combination thereof.
Because research focused on the area, WSNs have typically been associated with ad‐hoc networks, to the point that the two terms have almost become – although erroneously so – synonymous. In particular, ad‐hoc networks are defined as general, infrastructure‐less, cooperation‐based, opportunistic networks, typically customized for specific scenarios and applications. These kinds of networks have to face frequent and random variations of many factors (radio channel, topology, data traffic, and so on), implying a need for dynamic management of a large number of parameters in the most efficient, effective, and reactive way. To this end, a number of key research problems have been studied, and solutions proposed, in the literature:
  • self‐configuration and self‐organization in infrastructure‐less systems;
  • support for cooperative operations in systems with heterogenous members;
  • multi‐hop peer‐to‐peer communication among network nodes, with effective routing protocols;
  • network self‐healing behavior providing a sufficient degree of robustness and reliability;
  • seamless mobility management and support of dynamic network topologies.

1.3 IoT‐enabled Applications

The IoT touches every facet of our lives. IoT‐enabled applications are found in a large number of scenarios, including: home and building automation, smart cities, smart grids, Industry 4.0, and smart agriculture. In each of these areas, the use of a common (IP‐oriented) communication protocol stack allows the building of innovative applications. In this section, we provide a concise overview of potential applications in each of these areas.

1.3.1 Home and Building Automation

As the smart home market has seen growing investment and has continued to mature, ever more home automation applications have appeared, each designed for a specific audience. The result has been the creation of several disconnected vertical market segments. Typical examples of increasingly mainstream applications are related to home security and energy efficiency and energy saving. Pushed by the innovations in light and room control, the IoT will foster the development of endless applications for home automation. For example, a typical example of an area of home automation that is destined to grow in the context of the IoT is in healthcare, namely IoT‐enabled solutions for the physically less mobile (among others, the elderly, particulary relevant against a background of aging populations), and for the disabled or chronically ill (for instance, remote health monitoring and air‐quality monitoring). In general, building automation solutions are starting to converge and are also moving, from the current applications in luxury, security and comfort, to a wider range of applications and connected solutions; this will create market opportunities. While today's smart home solutions are fragmented, the IoT is expected to lead to a new level of interoperability between commercial home and building automation solutions.

1.3.2 Smart Cities

Cities are complex ecosystems, where quality of life is an important concern. In such urban environments, people, companies and public authorities experience specific needs and demands in domains such as healthcare, media, energy and the environment, safety, and public services. A city is perceived more and more as being like a single “organism”, which needs to be efficiently monitored to provide citizens with accurate information. IoT technologies are fundamental to collecting data on the city status and disseminating them to citizens. In this context, cities and urban areas represent a critical mass when it comes to shaping the demand for advanced IoT‐based services.

1.3.3 Smart Grids

A smart grid is an electrical grid that includes a variety of operational systems, including smart meters, smart appliances, renewable energy resources, and energy‐efficient resources. Power line communications (PLC) relate to the use of existing electrical cables to transport data and have been investigated for a long time. Power utilities have been using this technology for many years to send or receive (limited amounts of) data on the existing power grid. Although PLC is mostly limited by the type of propagation medium, it can use existing wiring in the distribution network. According to EU's standards and laws, electrical utility companies can use PLC for low bit‐rate data transfers (with data rates lower than 50 Kbps) in the 3–148 kHz frequency band. This technology opens up new opportunities and new forms of interactions among people and things in many application areas, such as smart metering services and energy consumption reporting. This makes PLC an enabler for sensing, control, and automation in large systems spread over relatively wide areas, such as in the smart city and smart grid scenarios. On top of PLC, one can also adopt enabling technologies that can improve smart automation processes, such as the IoT. For instance, the adoption of the PLC technology in industrial scenarios (e.g., remote control in automation and manufacturing companies), paves the way to the “Industrial IoT”. Several applications have been enabled by PLC technology's ability to recover from network changes (in terms of repairs and improvements, physical removal, and transfer function) mitigating the fallout on the signal transmission.
Nevertheless, it is well known that power lines are far from ideal channels for data transmission (due to inner variations in location, time, frequency band and type of equipment connected to the line). As a result there has been increasing interest in the joint adoption of IoT and PLC paradigms to improve the robustness of communication. This has led to the suggestion of using small, resource‐constrained devices (namely, IoT), with pervasive computing capabilities, and internet standard solutions (as proposed by Internet standardization organizations, such as IETF, ETSI and W3C). Such systems can be key components for implementing future smart grids.

1.3.4 Industrial IoT

The Industrial Internet of Things (IIoT) describes the IoT as used in industries such as manufacturing, logistics, oil and gas, transportation, energy/utilities, mining and metals, aviation and others. These industries represent the majority of gross domestic product among the G20 nations. The IIoT is still at an early stage, similar to where the Internet was in the late 1990s. While the evolution of the consumer Internet over the last two decades provides some important lessons, it is unclear how much of this learning is applicable to the IIoT, given its unique scope and requirements. For example, real‐time responses are often critical in manufacturing, energy, transportation and healthcare: real time for today's Internet usually means a few seconds, whereas real time for industrial machines involves sub‐millisecond scales. Another important consideration is reliability. The current Internet embodies a “best effort” approach, which provides acceptable performance for e‐commerce or human interactions. However, the failure of the power grid, the air traffic control system, or an automated factory for the same length of time would have much more serious consequences.
Much attention has been given to the efforts...

Table of contents