×

Reduction of network congestion

  • US 10,069,746 B2
  • Filed: 04/16/2015
  • Issued: 09/04/2018
  • Est. Priority Date: 04/16/2014
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus for reducing network congestion, the apparatus comprising:

  • at least one processor device and memory device;

    a data traffic measurement module, controlled by the at least one processor device, that determines a data loss rate for a datastream between a client and a server, wherein the datastream comprises data packets sent and received between the client and the server; and

    a control module, controlled by the at least one processor device, that causes the client and the server to;

    send and receive data packets to and from each other which are encoded using random linear network coding in response to the data traffic measurement module determining that the data loss rate is higher than or equal to a first threshold; and

    stop sending and receiving data packets encoded using random linear network coding between each other in response to the data traffic measurement module determining that the data loss rate is lower than a second threshold, wherein the first threshold and the second threshold are set to data loss rates that balance performance of applications with maintaining higher data throughput rates,wherein at least a portion of the data traffic measurement module and the control module comprise one or more of hardware and executable code, the executable code stored on one or more non-transitory computer readable storage media and executed by the at least one processor device.

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