×

Overlay network with efficient routing and recovery

  • US 7,570,600 B1
  • Filed: 12/17/2003
  • Issued: 08/04/2009
  • Est. Priority Date: 12/17/2003
  • Status: Active Grant
First Claim
Patent Images

1. A computer-readable memory medium storing program instructions executable to implement a method comprising:

  • determining an ordering for a plurality of N nodes such that the nodes are circularly ordered as nodes D0, D1, D2, . . . DN−

    1
    ;

    each node Di in the plurality of nodes establishing a link to X other nodes chosen as nodes Di+1, Di+2, . . . Di+X, wrapping to D0 if necessary; and

    each node Dj in at least a subset of the plurality of nodes establishing a link with one or more additional chosen nodes not in the set Dj−

    X
    , Dj−

    X+1
    , . . . Dj−

    1
    , Dj+1, Dj+2, . . . Dj+x; and

    for each node Dj in the at least the subset, each node in the set Dj−

    X
    , Dj−

    X+1
    , . . . Dj−

    1
    , Dj+1, Dj+2, . . . Dj+x establishing a link with the one or more additional nodes chosen by the node Dj.

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