Patent ID: 9549016
Date: 2017-01-17
CPC Classifications: H04L

Claim:
1. An apparatus comprising: a source endpoint node of a network; a congestion controller, at the source endpoint node of the network, that is configured to send substantially real-time media data at a variable sending rate to an other endpoint node via the network, the congestion controller being configured to compute the sending rate as a function of (i) a predetermined target delay and (ii) feedback from the other endpoint node that includes a receive delay time for packets of the substantially real-time media data to be received at the other endpoint node from the source endpoint node wherein the substantially real-time media data is sent from the source endpoint node to the other endpoint node via a plurality of paths, the apparatus further comprising an instance of the congestion controller to compute a corresponding sending rate for a respective one of the plurality of paths; wherein each instance of the congestion controller is configured to compute the corresponding sending rate according to a price function computed for the respective path based on corresponding feedback received for the respective path and the predetermined target delay; and wherein each instance of the congestion controller further comprises,