×

Edge server selection for device-specific network topologies

  • US 10,021,175 B2
  • Filed: 05/11/2016
  • Issued: 07/10/2018
  • Est. Priority Date: 08/02/2004
  • Status: Active Grant
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;

    wherein the request-routing mechanism is configured to employ a trellis-exploration algorithm to select each device-specific edge-server set, the trellis-exploration algorithm comprising;

    constructing a trellis having a number of states at least equal to a number of edge servers in the device-specific edge-server set, wherein each state comprises a plurality of nodes, each node corresponding to one of a plurality of candidate edge servers;

    calculating a fitness function based on network performance and cost corresponding to each candidate edge server and the network topology information; and

    employing a trellis-exploration algorithm to select the device-specific edge-server set by identifying a path through the trellis having optimal path metrics derived from the fitness function, comprising providing interconnects between each node of a first state to each of a plurality of nodes in a next state, and for each node in a state, selecting a path corresponding to a best path metric that connects to a node in a previous state, wherein the best path metric comprises the fitness function.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×