The congestion control modules 410, 412, 415, 418 and the analyzers 440, 450 comprise a processor. According to some embodiments, the processor comprises a processing functionality to perform the processes disclosed above. In some embodiments, the processor comprises one or more processing machines, for example processors, microprocessors, virtual machine processors and the like.
The congestion control modules 410, 412, 415, 418 and the analyzers 440, 450 comprise memory. The memory may be used to store data, such as data generated during the processes disclosed above, performance-related data, values for the configurable parameters of the function, rules for computing the values of the configurable parameters and additional data used to perform the processes as desired by a person skilled in the art.
While the disclosure has been described with reference to exemplary embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from the scope of the invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings without departing from the essential scope thereof. Therefore, it is intended that the disclosed subject matter not be limited to the particular embodiment disclosed as the best mode contemplated for carrying out this invention, but only by the claims that follow.