Browse Prior Art Database

RAPID TRIGGERING OF REMOTE INSTRUCTIONS OVER NETWORK USING OAM PROBES, AND IOT ACTUATION

IP.com Disclosure Number: IPCOM000241767D
Publication Date: 2015-May-29

Publishing Venue

The IP.com Prior Art Database

Related People

Nobo Akiya: AUTHOR [+5]

Abstract

Presented herein is a solution that uses Seamless-Bidirectional Forwarding Detection (S-BFD) as Operations and Management (OAM) probes, though any OAM probes can potentially be used. Instructions are bound to an S-BFD discriminator value. When tied to a very efficient OAM mechanism like S-BFD, improved and expanded network monitoring can be achieved with tens of millisecond precision to provide expanded "real-time" knowledge of the network, and other predefined instructions can be triggered with, again, tens of millisecond precision. This technique is fast and scalable and can achieve arbitrary OAM instructions by making use of S-BFD with discriminator values being the abstraction to specific instructions. Moreover, presented herein are uses of BFD Discriminator Code and BFD Diagnostic (Diag) Code, applied to Internet of Thing (IoT) applications, allowing for "actuation" BFD semantics.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 20% of the total text.

Page 01 of 11

RAPID TRIGGERING OF REMOTE INSTRUCTIONS OVER NETWORK USING OAM PROBES, AND IOT ACTUATION

AUTHORS:

    Nobo Akiya Nagendra Kumar Nainar Carlos Pignataro

 Rajiv Asati Les Ginsberg

CISCO SYSTEMS, INC.

ABSTRACT

    Presented herein is a solution that uses Seamless-Bidirectional Forwarding Detection (S-BFD) as Operations and Management (OAM) probes, though any OAM probes can potentially be used. Instructions are bound to an S-BFD discriminator value. When tied to a very efficient OAM mechanism like S-BFD, improved and expanded network monitoring can be achieved with tens of millisecond precision to provide expanded "real-time" knowledge of the network, and other predefined instructions can be triggered with, again, tens of millisecond precision. This technique is fast and scalable and can achieve arbitrary OAM instructions by making use of S-BFD with discriminator values being the abstraction to specific instructions. Moreover, presented herein are uses of BFD Discriminator Code and BFD Diagnostic (Diag) Code, applied to Internet of Thing (IoT) applications, allowing for "actuation" BFD semantics.

DETAILED DESCRIPTION

     Over the years, there has been an increased desire to manage the network through applications (such that the applications can dynamically inject changes into the network), to allow for better throughput, resiliency and to introduce expanded services. Software Defined Networking (SDN) has come along with its programmability to satisfy such a desire. However, one of the fundamental requirements for the success of such a system is a way for network elements to be aware of the network status in (close to) real-time.

Copyright 2015 Cisco Systems, Inc.

1


Page 02 of 11

    To address such a requirement, Operations and Management (OAM) probes (such as Bidirectional Forwarding Detection (BFD) packets) are often sent to monitor the status of network elements. In a network without source routing capabilities, the OAM probes follow the data paths (i.e. Internal Gateway Protocol (IGP) paths). This allows for monitoring of the paths that traffic traverses but does not allow monitoring of links, nodes and entities that are not along the data paths.

    The challenge is to source route OAM probes in a network without source routing capabilities. The problem addressed herein is in the area of OAM improvements, but these solutions can be generalized to allow for usage in a much wider range of areas. For example, the concept of creating actuation semantics for a BFD discriminator has strong applicability in IoT use cases, as described below.

    Presented herein is a system and method that involve use of Seamless-BFD (S- BFD) packets as OAM probes, but again, any OAM probes can potentially be used.

    The core of this solution is the idea of binding instructions to an S-BFD discriminator value. Simple instructions can be:

Upon reception of an S-BFD packet to a specific local discriminator, send an S- BFD packet to a target (as identified by the S-BFD packet)...