Patent ID: 9503311
Filing Date: 2016-11-22
CPC Classification: H04L

Claim Text:
1. A method for providing network performance monitoring, comprising: receiving, by a switch running a SERMON client in a network and further comprising a communications (COM) server and a Service Data Collector Unit (SDCU), a request for SERMON metrics from a performance database manager (PDM); parsing, by the SERMON client, the request and sending the request to a Service Data Collector Unit (SDCU) of the SERMON client; sending, by the SERMON client, the request to a SERMON server designated in the request, the SERMON server running in a service host; receiving, by the SERMON client, a reply from the SERMON server; and sending, by the SERMON client, the reply to the PDM, wherein SERMON data in the reply is the basis for steering traffic in the network, wherein for each request sent to each service host, the SDCU: formulates a command and an expected data type; encapsulates the request in a designated tag; sends the encapsulated request to a switch datapath; and waits for a reply from the service host.