×

Multi-path data transfer using network coding

  • US 9,537,759 B2
  • Filed: 01/30/2013
  • Issued: 01/03/2017
  • Est. Priority Date: 01/31/2012
  • Status: Active Grant
First Claim
Patent Images

1. A machine implemented method for use at a source node for transferring data to a destination node, the method comprising:

  • receiving, from an application layer within the source node, a plurality of original data packets to be transferred to the destination node;

    generating, at the source node, first coded packets by combining original data packets using a linear network code;

    distributing the first coded packets among multiple available paths leading from the source node to the destination node;

    generating, at the source node, second coded packets associated with a first path of the multiple available paths by combining two or more of the first coded packets distributed to the first path using the linear network code;

    generating, at the source node, second coded packets associated with a second path of the multiple available paths by combining two or more of the first coded packets distributed to the second path using the linear network code;

    transmitting the second coded packets associated with the first path to the destination node via the first path; and

    transmitting the second coded packets associated with the second path to the destination node via the second path.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×