Service reachability detection
AssigneeHewlett Packard Enterprise Development LP
InventorsHao Lu, Rahul Bahal, Mohd Shahnawaz Siraj, Kannan Konath
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for discoverability detection of network services. The present disclosure provides for a cloud-based network insight server that collects performance information of a network and a network agent, communicating with the cloud-based network insight server, that monitors discoverability of network services hosted by devices on the network. The network agent receives configuration information from the cloud-based network insight server and transmits discoverability states of the devices to the cloud-based network insight server based on executing a service discovery process through an access point on the network.
Claims20
A method for service discoverability detection, the method comprising:
- receiving, by a network agent from a backend server, information identifying network services on a network, the information comprising a network service type and a device identifier of a service device;
- transmitting, by the network agent, a service discovery request to an access point on the network based on the information received from the backend server, the service discovery request including the network service type;
- measuring, by the network agent, one or more network performance metrics;
- setting, by the network agent, a discoverability state of the service device based on the one or more network performance metrics exceeding a threshold associated with the one or more network performance metrics, the network agent setting a second discoverability state if the one or more network performance metrics do not exceed the threshold;
- and
- determining, by the network agent, that the service device is discoverable based on the discoverability state.
A sensor operable on a network, comprising:
- a processor;
- and
- a memory operatively connected to the processor and including instructions that when executed, cause the processor to:
- receive, from a backend server, configuration information identifying network services on a local area network, the configuration information comprising a network service type and a device identifier of a service device;
- transmit a service discovery request to an access point on the local area the network based on the configuration information received from the backend server, the service discovery request including the network service type;
- measure one or more network performance metrics;
- set a discoverability state of the service device based on the one or more network performance metrics exceeding a threshold associated with the one or more network performance metrics, the sensor setting a second discoverability state if the one or more network performance metrics do not exceed the threshold;
- and
- determine that the service device is discoverable based on the discoverability state.
A network insight system, comprising:
- a cloud-based network insight server executing a dashboard application presenting performance information regarding one or more aspects of a network;
- a sensor monitoring discoverability of network services hosted by at least one service device on the network and communicating with the cloud-based network insight server, the sensor having received configuration information from the cloud-based network insight server, transmitting a discoverability state of the at least one service device to the cloud-based network insight server, and determining that the at least one service device is discoverable based on the discoverability state, the discoverability state being determined by measuring one or more network performance metrics and setting the discoverability state of the service device based on the one or more network performance metrics exceeding a threshold associated with the one or more network performance metrics, the sensor setting a second discoverability state if the one or more network performance metrics do not exceed the threshold;
- and
- a network device establishing wireless communications between the sensor and the at least one service device and through which the sensor executes the service discovery process.
Dependencies are inferred from the claim text.