A subscriber-line-terminating apparatus for dynamically allocating band
portions to a plurality of terminal apparatuses includes an
in-buffer-information-amount receiving unit for receiving an
in-buffer-information amount from each of the terminal apparatuses; an
insufficient-band-computing unit for computing an insufficient band
portion required by each of the terminal apparatuses; an
in-buffer-information-amount-proportional-band-allocating unit for
allocating a band portion corresponding to the in-buffer-information
amount to each of the terminal apparatuses and a past-use-band-allocating
unit for allocating a past-use band part to each of the terminal
apparatuses as a past-use band portion based on a first past-use band
variable of the terminal apparatus.