Building the Internet of Things with IPv6 and MIPv6
eBook - ePub

Building the Internet of Things with IPv6 and MIPv6

The Evolving World of M2M Communications

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

Building the Internet of Things with IPv6 and MIPv6

The Evolving World of M2M Communications

About this book

"If we had computers that knew everything there was to know about things—using data they gathered without any help from us—we would be able to track and count everything, and greatly reduce waste, loss, and cost. We would know when things needed replacing, repairing or recalling, and whether they were fresh or past their best. The Internet of Things has the potential to change the world, just as the Internet did. Maybe even more so."
—Kevin Ashton, originator of the term, Internet of Things

An examination of the concept and unimagined potential unleashed by the Internet of Things (IoT) with IPv6 and MIPv6

What is the Internet of Things? How can it help my organization? What is the cost of deploying such a system? What are the security implications? Building the Internet of Things with IPv6 and MIPv6: The Evolving World of M2M Communications answers these questions and many more.

This essential book explains the concept and potential that the IoT presents, from mobile applications that allow home appliances to be programmed remotely, to solutions in manufacturing and energy conservation. It features a tutorial for implementing the IoT using IPv6 and Mobile IPv6 and offers complete chapter coverage that explains:

  • What is the Internet of Things?
  • Internet of Things definitions and frameworks
  • Internet of Things application examples
  • Fundamental IoT mechanisms and key technologies
  • Evolving IoT standards
  • Layer 1/2 connectivity: wireless technologies for the IoT
  • Layer 3 connectivity: IPv6 technologies for the IoT
  • IPv6 over low power WPAN (6lowpan)

Easily accessible, applicable, and not overly technical, Building the Internet of Things with IPv6 and MIPv6 is an important resource for Internet and ISP providers, telecommunications companies, wireless providers, logistics professionals, and engineers in equipment development, as well as graduate students in computer science and computer engineering courses.

Trusted by 375,005 students

Access to over 1.5 million titles for a fair monthly price.

Study more efficiently using our study tools.

Information

Publisher
Wiley
Year
2013
Print ISBN
9781118473474
eBook ISBN
9781118647134
CHAPTER 1
WHAT IS THE INTERNET OF THINGS?
1.1 OVERVIEW AND MOTIVATIONS
The proliferation of an ever-growing set of devices able to be directly connected to the Internet is leading to a new ubiquitous-computing paradigm. Indeed, the Internet—its deployment and its use—has experienced significant growth in the past four decades, evolving from a network of a few hundred hosts (in its ARPAnet form) to a platform capable of linking billions of entities globally. Initially, the Internet connected institutional hosts and accredited terminals via specially developed gateways (routers). More recently, the Internet has connected servers of all kinds to users of all kinds seeking access to information and applications of all kinds. Now, with social media, it intuitively and effectively connects all sorts of people to people, and to virtual communities. The growth of the Internet shows no signs of slowing down, and it is steadily becoming the infrastructure fabric of choice for a new paradigm for all-inclusive pervasive computing and communications. The next evolution is to connect all “things” and objects that have (or will soon have) embedded wireless (or wireline) connectivity to control systems that support data collection, data analysis, decision-making, and (remote) actuation. “Things” include, but are not limited to, machinery, home appliances, vehicles, individual persons, pets, cattle, animals, habitats, habitat occupants, as well as enterprises. Interactions are achieved utilizing a plethora of possibly different networks; computerized devices of various functions, form factors, sizes, and capabilities such as iPads, smartphones, monitoring nodes, sensors, and tags; and a gamut of host application servers.
This new paradigm seeks to enhance the traditional Internet into a smart Internet of Things (IoT) created around intelligent interconnections of diverse objects in the physical world. In the IoT, commonly deployed devices and objects contain an embedded device or microprocessor that can be accessed by some communication mechanism, typically utilizing wireless links. The IoT aims at closing the gap between objects in the material world, the “things,” and their logical representation in information systems. It is perceived by proponents as the “next-generation network (NGN) of the Internet.” Thus, the IoT is a new type of Internet application that endeavors to make the thing's information (whatever that may be) available on a global scale using the Internet as the underlying connecting fabric (although other interconnection data networks, besides the Internet, can also be used such as private local area networks and/or wide area networks). The IoT has two attributes: (i) being an Internet application and (ii) dealing with the thing's information. The term Internet of Things was coined and first used by Kevin Ashton over a decade ago1 (1). The “things” are also variously known as “objects,” “devices,” “end nodes,” “remotes,” or “remote sensors,” to list just a few commonly used terms.
The IoT generally utilizes low cost information gathering and dissemination devices—such as sensors and tags—that facilitate fast-paced interactions in any place and at any time, among the objects themselves, as well as among objects and people. Actuators are also part of the IoT. Hence, the IoT can be described as a new-generation information network that enables seamless and continuous machine-to-machine (M2M)2 and/or human-to-machine (H2M) communication. One of the initial goals of the IoT is to enable connectivity for the various “things”; a next goal is to be able to have the “thing” provide back appropriate, application-specific telemetry; an intermediary next step is to provide a web-based interface to the “thing” (especially when human access is needed); the final step is to permit actuation by the “thing” (i.e., to cause a function or functions to take place). Certain “things” are stationary, such as an appliance in a home; other “things” may be in motion, such as a car or a carton (or even an item within the carton) in a supply chain environment (either end-to-end, or while in an intermediary warehouse).
At the “low end” of the spectrum, the thing's information is typically coded by the unique identification (UID) and/or electronic product code (EPC); the information is (typically) stored in a radio frequency identification (RFID) electronic tag; and, the information is uploaded by noncontact reading using an RFID reader. In fact, UID and RFID have been mandated by the Department of Defense (DoD) for all their suppliers to modernize their global supply chain; RFID and EPC were also mandated by Wal-Mart to all their suppliers as of January 1, 2006, and many other commercial establishments have followed suit since then. More generally, smart cards (SCs) will also play an important role in IoT; SCs typically incorporate a microprocessor and storage.
At the “mid range” of the spectrum, one finds devices with embedded intelligence (microprocessors) and embedded active wireless capabilities to perform a variety of data gathering and possibly control functions. On-body biomedical sensors, home appliance and power management, and industrial control are some examples of these applications.
At the other end of the spectrum, more sophisticated sensors can also be employed in the IoT: some of these sensor approaches use distributed wireless sensor network (WSN) systems that (i) can collect a wide variety of environmental data such as temperature, atmospheric and environmental chemical content, or even low- or high resolution ambient video images from geographically dispersed locations; (ii) can optionally pre-process some or all of the data; and (iii) can forward all these information to a centralized (or distributed/virtualized) site for advanced processing. These objects may span a city, region, or large distribution grid.
Other “things” may be associated with personal area networks (PANs), vehicular networks (VNs), or delay tolerant networks (DTNs).
The IoT is seen by many as a comprehensive extension of the Internet and/or Internet services that can establish and support pervasive connections between objects (things) (and their underlying intrinsic information) and data collection and management centers located in the network's “core” (possibly even in a distributed “cloud”) (2,3). The IoT operates in conjunction with real-time processing and ubiquitous computing. The IoT is also perceived as a global network that connects physical objects with virtual objects through the combination of data capture techniques and communication networks. As such, the IoT is predicated on the expansion of the scope, network reach, and possibly even the architecture of the Internet through the inclusion of physical instrumented objects, such expansion fused with the ability to provide smarter services to the environment or to the end user, as more in situ transferable data become available. Some see the IoT in the context of ambient intelligence; namely, a vision where environment becomes smart, friendly, context aware, and responsive to many types of human needs. In such a world, computing and networking technology coexist with people in a ubiquitous, friendly, and pervasive way: numerous miniature and interconnected smart devices create a new intelligence and interact with each other seamlessly (4).
The IoT effectively eliminates time and space isolation between geographical space and virtual space, forming what proponents label as “smart geographical space” and creating new human-to-environment (and/or H2M) relationships. The latter implies that the IoT can advance the goal of integration of human beings with their surroundings. A smart environment can be defined as consisting of networks of federated sensors and actuators and can be designed to encompass homes, offices, buildings, and civil infrastructure; from this granular foundation, large-scale end-to-end services supporting smart cities, smart transportation, and smart grids (SGs), among others, can be contemplated. Recently, the IEEE Computer Society stated that
“… The Internet of Things (IoT) promises to be the most disruptive technology since the advent of the World Wide Web. Projections indicate that up to 100 billion uniquely identifiable objects will be connected to the Internet by 2020, but human understanding of the underlying technologies has not kept pace. This creates a fundamental challenge to researchers, with enormous technical, socioeconomic, political, and even spiritual, consequences. IoT is just one of the most significant emerging trends in technology…” (5).
Figure 1.1 depicts the high level logical partitioning of the interaction space, showing where the IoT applies for the purpose of this text; the figure illustrates human-to-human (H2H) communication, M2M communication, H2M communications, and machine in (or on) humans (MiH) communications (MiH devices may include human embedded chips, medical monitoring probes, global positioning system (GPS) bracelets, and so on). The focus of the IoT is on M2M, H2M, and MiH applications; this range of applicability is the theme captured in this text.
FIGURE 1.1 H2H, H2M, and M2M environment.
c01f001
Recently, the IoT has been seen as an emerging “paradigm of building smart communities” through the networking of various devices enabled by M2M technologies (but not excluding H2M), for which standards are now emerging (e.g., from European Telecommunications Standards Institute [ETSI]). M2M services aim at automating decision and communication processes and support consistent, cost-effective interaction for ubiquitous applications (e.g., fleet management, smart metering, home automation, and e-health). M2M communications per se is the communication between two or more entities that do not necessarily need direct human intervention: it is the communication between remotely deployed devices with specific roles and requiring little or no human intervention. M2M communication modules are usually integrated directly into target devices, such as automated meter readers (AMRs), vending machines, alarm systems, surveillance cameras, and automotive equipment, to list a few. These devices span an array of domains including (among others) industrial, trucking/transportation, financial, retail point of sales (POS), energy/utilities, smart appliances, and healthcare. The emerging standards allow both wireless and wired systems to communicate with other devices of similar capabilities; M2M devices, however, are typically connected to an application server via a mobile data communication network.
IoT applications range widely from energy efficiency to logistics, from appliance control to “smart” electric grids. Indeed, there is increasing interest in connecting and controlling in real time all sorts of devices for personal healthcare (patient monitoring and fitness monitoring), building automation (also known as building automation and control (BA&C)—for example, security devices/cameras; heating, ventilation, and air-conditioning (HVAC); AMRs), residential/commercial control (e.g., security HVAC, lighting control, access control, lawn and garden irrigation), consumer electronics (e.g., TV, DVRs); PC and peripherals (e.g., mouse, keyboard, joystick, wearable computers), industrial control (e.g., asset management, process control, environmental, energy management), and supermarket/supply chain management (this being just a partial list). Figures 1.21.5 provide some pictorial views of actual IoT applications; these figures only depict illustrative cases and are not exhaustive or normative. As it can be inferred, however, in an IoT environment there are a multitude of applications and players that need to be managed across multiple platforms (6). Some see IoT in the context of the “Web 3.0” (a name/concept advanced by John Markoff of The New York Times in 2006), although this term has not yet gained industry-wide, consistent support (7). The proposed essence of the term implies “an intelligent Web,” such as supporting natural language search, artificial intelligence/machine learning, and machine-facilitated understanding of information, with the goal of providing a more intuitive user experience. IoT might fit such paradigm, but does not depend on i...

Table of contents

  1. Cover
  2. Title Page
  3. Copyright
  4. Dedication
  5. Preface
  6. About the Author
  7. Chapter 1: What is The Internet of Things?
  8. Chapter 2: Internet of Things Definitions and Frameworks
  9. Chapter 3: Internet of Things Application Examples
  10. Chapter 4: Fundamental IoT Mechanisms and Key Technologies
  11. Chapter 5: Evolving IoT Standards
  12. Chapter 6: Layer 1/2 Connectivity: Wireless Technologies for the IoT
  13. Chapter 7: Layer 3 Connectivity: IPv6 Technologies for the IoT
  14. Chapter 8: LAYER 3 CONNECTIVITY: MOBILE IPv6 TECHNOLOGIES FOR THE IoT
  15. Chapter 9: IPv6 Over Low-Power WPAN (6Lowpan)
  16. Glossary
  17. Index

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription
No, books cannot be downloaded as external files, such as PDFs, for use outside of Perlego. However, you can download books within the Perlego app for offline reading on mobile or tablet. Learn how to download books offline
Perlego offers two plans: Essential and Complete
  • Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
  • Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.5M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Both plans are available with monthly, semester, or annual billing cycles.
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.5 million books across 990+ topics, we’ve got you covered! Learn about our mission
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 about Read Aloud
Yes! You can use the Perlego app on both iOS and Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app
Yes, you can access Building the Internet of Things with IPv6 and MIPv6 by Daniel Minoli in PDF and/or ePUB format, as well as other popular books in Informatik & Informatik Allgemein. We have over 1.5 million books available in our catalogue for you to explore.