Patent ID: 8571061

Claim:
A method comprising: transmitting a request from a first network element to a second network element; receiving, at the first network element from the second network element, a response to the request, wherein the response is in a first protocol; translating the response in the first protocol to a second protocol, wherein translating the response comprises partitioning at least one packet of the response into a plurality of data blocks; transmitting from the first network element, using the second protocol, the plurality of data blocks to: i. a first telecommunications terminal, wherein the plurality of data blocks are transmitted to the first telecommunications terminal at a rate of R1; ii. a second telecommunications terminal, wherein the plurality of data blocks are transmitted to the second telecommunications terminal at a rate of R2; and allocating bandwidth by reducing the rate R1 so that each data block in the plurality of data blocks are transmitted to the first telecommunications terminal at the rate R2; wherein the plurality of data blocks are: i. sequentially transmitted from the first network element to the first telecommunications terminal, and ii. sequentially transmitted from the first network element to the second telecommunications terminal based, at least in part, on a block number associated with each data block of the plurality of data blocks.