AUTOMATED NETWORK SERVICE DISCOVERY AND COMMUNICATION
First Claim
1. A network, comprising:
- a service system;
a target system;
a registration system that is coupled to the service system and the target system, wherein the registration system is configured to;
receive a registration from a service included on the service system;
receive a discovery message from the target system; and
determine that the discovery message corresponds to the service from which the registration was received and, in response, send the target system information that facilitates communication with the service.
14 Assignments
0 Petitions
Accused Products
Abstract
A network switch includes a service registration database and a service discovery engine that is coupled to the service registration database. The service discovery engine receives a first service registration over a network from a first service included on a first service device and, in response, stores the first service registration in the service registration database. The service discovery engine then receives a multicast service discovery message over the network from a target device. The service discovery message includes a service identification. The service discovery engine then determines that the service identification is associated with the first service registration stored in the service registration database and, in response, sends a unicast service communication message over the network to the target device. The service communication message includes communication information for the first service. The service registration database may store a plurality of different service registrations for respective different services.
12 Citations
20 Claims
-
1. A network, comprising:
-
a service system; a target system; a registration system that is coupled to the service system and the target system, wherein the registration system is configured to; receive a registration from a service included on the service system; receive a discovery message from the target system; and determine that the discovery message corresponds to the service from which the registration was received and, in response, send the target system information that facilitates communication with the service. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information handling system (IHS), comprising:
-
a communication system that is configured to couple to a network; a processing system that is coupled to the communication system; and a memory system that is coupled to the processing system and that includes instructions that, when executed by the processing system, cause the processing system to; receive a first registration from a first service through the network; receive a first discovery message from a first target through the network; and determine that the first discovery message corresponds to the first service from which the first registration was received and, in response, send the first target information that facilitates communication with the first service through the network. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for facilitating communication between a target and a service, comprising:
-
receiving, by a registration system through a network, a registration from a service that is included on a service system; receiving, by the registration system through the network, a discovery message from a target that is included in a target system; and determining, by the registration, that the discovery message corresponds to the service from which the registration was received and, in response, sending the target information that facilitates communication with the service through the network.
-
-
15. The method of claim 15, further comprising:
using, by the target, the information to communicate with the service through the network. - View Dependent Claims (17, 18, 19, 20)
-
16. The method of claim 16, wherein the service is configured to manage the target in response to the communication between the target and the service.
Specification