×

Coding and packet distribution for alternative network paths in telecommunications networks

  • US 9,306,852 B2
  • Filed: 01/27/2006
  • Issued: 04/05/2016
  • Est. Priority Date: 01/27/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • encoding, at a first node via a processor, a source stream of data packets into a first stream using a first protocol having a first encoded data rate;

    transmitting, at a first time, the first stream from the first node to a second node over a first network path between the first node and the second node;

    in response to a decrease in a quality-of-service associated with the first network path at a second time later than the first time, encoding, at the first node, the source stream of data packets into a first sub-stream and a second sub-stream using a second encoding protocol having a second encoded data rate lower than the first encoded data rate;

    identifying an intermediate node whose inclusion in a network path provides a known quality of service, wherein the intermediate node is located between the first node and the second node and the first network path does not traverse the intermediate node;

    transmitting, from the first node to the second node, the first sub-stream over the first network path and the second sub-stream over a second network path that connects the first node and the second node via the intermediate node, wherein the second sub-stream is combined with a third sub-stream to improve a quality of a content of the second sub-stream, and wherein the third sub-stream is encoded from the source stream;

    in response to a further decrease in the quality-of-service associated with the first network path at a third time later than the second time, encoding, at the first node, the source stream of data packets into a second stream using the first protocol having the first encoded data rate; and

    transmitting the second data stream from the first node to the second node over the second network path.

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