Edge Server Selection for Device-Specific Network Topologies
First Claim
Patent Images
1. An apparatus configured for selecting a plurality of edge-server sets, comprising:
- a metrics manager configured to collect network topology information from at least one of a set of edge servers and a set of client devices; and
a request-routing mechanism configured to;
determine a device network topology for each of a plurality of device types;
for each device network topology, select a device-specific edge-server set from the set of edge servers; and
distribute device-specific data signals for storage on a corresponding selected device-specific edge-server set.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus configured for selecting a plurality of edge-server sets, comprising: A metrics manager collects network topology information from edge servers and/or client devices. A request-routing mechanism determines a device network topology for each of a plurality of device types. For each device network topology, a device-specific edge-server set is selected. Device-specific data signals are distributed for storage on a corresponding device-specific edge-server set. A trellis-exploration algorithm can be used to determine each device-specific edge-server set.
48 Citations
33 Claims
-
1. An apparatus configured for selecting a plurality of edge-server sets, comprising:
-
a metrics manager configured to collect network topology information from at least one of a set of edge servers and a set of client devices; and a request-routing mechanism configured to; determine a device network topology for each of a plurality of device types; for each device network topology, select a device-specific edge-server set from the set of edge servers; and distribute device-specific data signals for storage on a corresponding selected device-specific edge-server set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A server comprising a processor;
- and a memory coupled to the processor, the memory including instructions stored therein and executable by the processor to;
collect network topology information from at least one of a set of edge servers and a set of client devices; determine a device network topology for each of a plurality of device types; based on each device network topology, select a device-specific edge-server set from the edge servers for the each of the plurality of device types; and distribute device-specific data signals for storage on a corresponding selected device-specific edge-server set. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
- and a memory coupled to the processor, the memory including instructions stored therein and executable by the processor to;
-
23. A method configured to:
-
collect network topology information from at least one of a set of edge servers and a set of client devices; determine a device network topology for each of a plurality of device types; based on each device network topology, select a device-specific edge-server set from the edge servers for the each of the plurality of device types; and distribute device-specific data signals for storage on a corresponding selected device-specific edge-server set. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification