Abstract:
A method is performed at one or more entities configured to configure and provide assurance for a service enabled on a network. The service is configured as a collection of subservices on network devices of the network. A definition of the service is decomposed into a subservice dependency graph that indicates the subservices and dependencies between the subservices that collectively implement the service. Based on the subservice dependency graph, the subservices are configured to record and report subservice metrics indicative of subservice health states of the subservices. The subservice metrics are obtained from the subservices, and the subservice health states of the subservices are determined based on the subservice metrics. A health state of the service is determined based on the subservice health states. One or more of the subservices are reconfigured based on the health state of the service.
Abstract:
A method is performed at one or more entities configured to configure and provide assurance for a service enabled on a network. The service is configured as a collection of subservices on network devices of the network. A definition of the service is decomposed into a subservice dependency graph that indicates the subservices and dependencies between the subservices that collectively implement the service. Based on the subservice dependency graph, the subservices are configured to record and report subservice metrics indicative of subservice health states of the subservices. The subservice metrics are obtained from the subservices, and the subservice health states of the subservices are determined based on the subservice metrics. A health state of the service is determined based on the subservice health states. One or more of the subservices are reconfigured based on the health state of the service.
Abstract:
A method comprises configuring a service as a collection of subservices on network devices of a network, and decomposing a definition of the service into a subservice dependency graph that indicates the subservices and dependencies between the subservices that implement the service. The method further comprises, based on the subservice dependency graph, configuring a subservice among the subservices to record and report a subservice metric as an indicator of subservice performance. The method further comprises determining a rate at which to obtain values of the subservice metric from the subservice, determining a confidence interval for the values of the subservice metric, and obtaining the values of the subservice metric from the subservice at the rate, to produce values for monitoring the subservice. The method also includes determining whether at least one of the values for monitoring the subservice is within the confidence interval.
Abstract:
A method comprises configuring a service as a collection of subservices on network devices of a network, and decomposing a definition of the service into a subservice dependency graph that indicates the subservices and dependencies between the subservices that implement the service. The method further comprises, based on the subservice dependency graph, configuring a subservice among the subservices to record and report a subservice metric as an indicator of subservice performance. The method further comprises determining a rate at which to obtain values of the subservice metric from the subservice, determining a confidence interval for the values of the subservice metric, and obtaining the values of the subservice metric from the subservice at the rate, to produce values for monitoring the subservice. The method also includes determining whether at least one of the values for monitoring the subservice is within the confidence interval.
Abstract:
An ingress node inserts into a header of a packet service level agreement information and forwards the packet. At an egress node of the network, the packet is received and the service level agreement information is obtained from the header of the packet. The egress node verifies whether there is conformance to a service level agreement based on at least one parameter associated with reception of one or more packets at the egress node and the service level agreement information.
Abstract:
In one embodiment, an apparatus comprising at least one memory, and processing circuitry, the processing circuitry adapted to obtain combined data, the combined data including policy data, or a pointer to the policy data, the policy data relating to general access for an Internet of Things (IoT) device, and update metadata, or a pointer to the update metadata, the update metadata relating to at least one update that is relevant to the IoT device in accordance with at least one criterion, and cause access of the IoT device to the at least one update to be in accordance with an update specific policy that is based on the combined data.
Abstract:
In one embodiment, an apparatus comprising at least one memory, and processing circuitry, the processing circuitry adapted to obtain combined data, the combined data including policy data, or a pointer to the policy data, the policy data relating to general access for an Internet of Things (IoT) device, and update metadata, or a pointer to the update metadata, the update metadata relating to at least one update that is relevant to the IoT device in accordance with at least one criterion, and cause access of the IoT device to the at least one update to be in accordance with an update specific policy that is based on the combined data.
Abstract:
A classifier network device in a service function chain receives a data packet from a first computing device. The classifier network device generates an encapsulated packet for the service function chain by encapsulating the data packet with a network service header. The network service header includes at least one metadata header. The classifier network device determines a location of the first computing device and writes location information corresponding to the location of the first computing device in the metadata header.
Abstract:
A context-driven publication option is received over a network at an adaptive publish subscribe broker from a publishing network device. The context driven publication options are presented over the network to a subscribing network device. A selection of a context-driven subscription is received over the network at the adaptive publish/subscribe broker from the subscribing network device. A publication configured for network management and operations is received at the adaptive publish/subscribe broker. Publications are filtered at the adaptive publish/subscribe broker for the subscribing network device according to the selection of the context-driven subscription.