×

Method, apparatus and system for disseminating routing information

  • US 9,634,923 B2
  • Filed: 06/07/2016
  • Issued: 04/25/2017
  • Est. Priority Date: 01/08/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of disseminating routing information among a set of acceleration nodes, comprising:

  • at a computer system having one or more processors and memory for storing programs to be executed by the one or more processors;

    receiving, from the set of acceleration nodes, values of a group of network quality parameters indicating a level of network quality among the set of acceleration nodes and between the set of acceleration nodes and a set of service nodes;

    designating a first acceleration node from the set of acceleration nodes as a first source node, a first service node from the set of service nodes as a first destination node, a second acceleration node from the set of acceleration nodes as a second source node, and a second service node from the set of service nodes as a second destination node, the second acceleration node being different than the first acceleration node;

    determining, based on the values of the group of network quality parameters and from the set of acceleration nodes, a first series of intermediate hop nodes connecting the first source node and the first destination node and a second series of intermediate hop nodes connecting the second source node and the third destination node;

    generating first routing information associated with a first routing path from the first source node to the first destination node via the first series of intermediate hop nodes and second routing information associated with a second routing path from the second source node to the second destination node via the second series of intermediate hop nodes; and

    disseminating the first routing information to the first source node and each intermediate hop node from the first series of intermediate hop nodes and the second routing information to the second source node and each intermediate hop node from the second series of intermediate hop nodes, respectively, such that the first source node and each intermediate hop node from the first series of intermediate hop nodes forward data to the first destination node according to the first routing path and the second source node and each intermediate hop node from the second series of intermediate hop nodes forward data to the second destination node according to the second routing path.

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