METHOD AND APPARATUS FOR MESSAGE ROUTING TO SERVICES
First Claim
Patent Images
1. A method comprising:
- receiving a publish request associated with a service from a user equipment;
generating a query to determine a plurality of locations of the service, wherein each location corresponds respectively to a plurality of clusters;
initiating transmission of the query to a home locator;
receiving the locations from the home locator;
selecting one of the locations; and
initiating transmission of the publish request to the selected location.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for message routing to services. A publish request associated with a service is received from a user equipment. A query is generated to determine a plurality of locations of the service. Each location corresponds respectively to a plurality of clusters. Transmission of the query is initiated to a home locator. The locations from the home locator are received. One of the locations is selected. Transmission of the publish request to the selected location is initiated.
66 Citations
20 Claims
-
1. A method comprising:
-
receiving a publish request associated with a service from a user equipment; generating a query to determine a plurality of locations of the service, wherein each location corresponds respectively to a plurality of clusters; initiating transmission of the query to a home locator; receiving the locations from the home locator; selecting one of the locations; and initiating transmission of the publish request to the selected location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, receive a publish request associated with a service from a user equipment, generate a query to determine a plurality of locations of the service, wherein each location corresponds respectively to a plurality of clusters, initiate transmission of the query to a home locator, receive the locations from the home locator, select one of the locations, and initiate transmission of the publish request to the selected location. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to perform at least the following:
-
receive a publish request associated with a service from a user equipment, generate a query to determine a plurality of locations of the service, wherein each location corresponds respectively to a plurality of clusters, initiate transmission of the query to a home locator, receive the locations from the home locator, select one of the locations, and initiate transmission of the publish request to the selected location. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification