Book Image

OpenDaylight Cookbook

By : Rashmi Pujar, ICARO CAMELO, Yrineu Rodrigues
Book Image

OpenDaylight Cookbook

By: Rashmi Pujar, ICARO CAMELO, Yrineu Rodrigues

Overview of this book

OpenDaylight is an open source platform to program and build Software-Defined Networks (SDN). Its aim is to accelerate the adoption of SDN and NFV. With above 90 practical recipes, this book will help you to solve day-to-day problems and maintenance tasks surrounding OpenDaylight’s implementation. This book starts with the OpenDaylight fundamentals. In this book, you will gain a sound understanding of the methods and techniques when deploying OpenDaylight in production environment. Later on, you will learn to create a Service Chain using SFC. This book will address common problems and day-to-day maintenance tasks with OpenDaylight. We’ll also will teach you how to interact with OpenDaylight APIs and use the necessary tools to simulate networks. You will also explore how to create your own branded OpenDaylight along with authorising and authenticating users using OpenDaylight Identity Manager. By the end of this book, you will have the necessary skills to operate an OpenDaylight SDN environment.
Table of Contents (9 chapters)

Using machine-to-machine protocol for Internet of Things

The IoT Data Management (IoTDM) project implements a subset of oneM2M protocol. Its purpose is to provide a common machine-to-machine layer that can be embedded with various kinds of devices and software. It follows the latest oneM2M specifications as closely as possible, publicly available at the following website:

http://www.onem2m.org/technical/published-documents

The OpenDaylight IoTDM project offers data-centric middleware acting as a oneM2M broker. It also enables authorized applications to access and get data uploaded by any device. The reason behind the data-centric architecture is to provide a single version of a global data space for applications of interest, optimizing network traffic, and application processing along with the addition and/or removal of devices from the IoT domain.

The IoTDM project is capable...