| CPC H04W 72/0453 (2013.01) [H04J 3/1605 (2013.01); H04J 3/1682 (2013.01); H04W 72/0446 (2013.01); H04W 72/12 (2013.01)] | 13 Claims |

|
1. A bandwidth allocation device which allocates a bandwidth to a terminal device, the terminal device relays upstream data received from a communication terminal the bandwidth allocation device comprising:
at least one memory configured to store instructions; and
at least one processor configured to execute the instructions to:
receive, from a first device upstream to the bandwidth allocation device, resource information;
specify, from the resource information, a base time for transmitting by a second device the upstream data and an amount of upstream data for a time period during which the second device transmits the upstream data, the second device is downstream to the terminal device; and
allocate to the terminal device, a bandwidth for transmitting by the second device the upstream data on a basis of a time at which the base time and a processing latency spent for internal processing in the second device are added together, and the amount of upstream data.
|