Patent Document ID: 9774505
Application ID: 15075975
Patent Flag: 1

Claim One:
1. A non-transitory machine-readable medium, comprising instructions for selecting an edge-server set from a plurality of candidate edge servers, comprising: constructing a trellis having a number of states equal to at least a number of edge servers in the edge server set, wherein each state comprises a plurality of nodes, each node corresponding to one of the plurality of candidate edge servers; employing a trellis-exploration algorithm to select the edge-server set, 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 performance metric that connects to a node in a previous state, wherein each performance metric comprises a network topology state based on channel-quality measurements; and transmitting data signals to be stored on the edge-server set for delivery to client devices.