US 12,316,701 B2
Server selection for reducing latency with a service instance
Zhengye Liu, Pleasanton, CA (US); Yali Liu, Dublin, CA (US); Jin Wang, Fremont, CA (US); and Raghvendra Savoor, Walnut Creek, CA (US)
Assigned to AT&T Intellectual Property I, L.P., Atlanta, GA (US)
Filed by AT&T Intellectual Property I, L.P., Atlanta, GA (US)
Filed on Sep. 27, 2022, as Appl. No. 17/954,274.
Prior Publication US 2024/0106887 A1, Mar. 28, 2024
Int. Cl. H04L 67/101 (2022.01); H04L 45/121 (2022.01)
CPC H04L 67/101 (2013.01) [H04L 45/121 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A device, comprising:
a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
receiving network information comprising network topology information enabling determining a distance between endpoint devices;
receiving user equipment information comprising a location of a user equipment;
measuring a first latency between the user equipment and a first endpoint device of the endpoint devices resulting in a measured latency;
determining that the measured latency between the user equipment and the first endpoint device does not correspond to a topological distance between the user equipment and the first endpoint device resulting in a determination;
based on the determination, converting the measured latency to a constructive topological distance associated with the user equipment and the first endpoint device;
adjusting the network topology information based on the measured latency resulting in adjusted network topology information, wherein the adjusting of the network topology information comprises replacing the topological distance between with the user equipment and the first endpoint device with the constructive topological distance associated with the user equipment and the first endpoint device;
ranking the endpoint devices according to a ranking rule related to location of the user equipment and topological distance between the endpoint devices based on the adjusted network topology information;
enabling access to ranks of the ranking to enable selection of a-second endpoint device of the endpoint devices based on the ranks; and
selecting the second endpoint device based on the ranks and whether each of the endpoint devices include an instance of a service, wherein the selecting of the second endpoint device reduces latency in performing the service.