Station side communication device
First Claim
1. A station-side communicating apparatus that performs one-to-N communication with a plurality of subscriber devices via a time-division-multiple-access line, and controls allocation of upload bandwidth shared by the subscriber devices by acquiring bandwidth request amounts from the subscriber devices, the station-side communicating apparatus comprising:
- a control signal receiving unit configured to receive a bandwidth request amount from a subscriber device in the subscriber devices;
an allocation determining unit that determines a bandwidth allocation for each of the subscriber devices in each data-collection cycle; and
a history managing unit thatcalculates a request increment as a difference between the received bandwidth request amount and the bandwidth allocation for each of the subscriber devices,stores a history of plural calculated request increments determined from more than one time of data collections and plural bandwidth allocations for each of the subscriber devices, andcalculates a target bandwidth request amount by dividing the received bandwidth request amount into the plural stored calculated request increments indicated by the history,wherein the allocation determining unit determines the bandwidth allocation for each of the subscriber devices based on the calculated target bandwidth request amount.
1 Assignment
0 Petitions
Accused Products
Abstract
An allocation determining unit determines a bandwidth allocation for each of a plurality of subscriber devices in each data-collection cycle. A history managing unit takes a history of a request increment from a bandwidth request amount acquired from more than one time of data collections and an allocation amount allocated by the allocation determining unit for the bandwidth request amount, and presents a bandwidth request amount for the allocation determination to the allocation determining unit by dividing the bandwidth request amount into a plurality of request increments indicated by the history.
12 Citations
12 Claims
-
1. A station-side communicating apparatus that performs one-to-N communication with a plurality of subscriber devices via a time-division-multiple-access line, and controls allocation of upload bandwidth shared by the subscriber devices by acquiring bandwidth request amounts from the subscriber devices, the station-side communicating apparatus comprising:
-
a control signal receiving unit configured to receive a bandwidth request amount from a subscriber device in the subscriber devices; an allocation determining unit that determines a bandwidth allocation for each of the subscriber devices in each data-collection cycle; and a history managing unit that calculates a request increment as a difference between the received bandwidth request amount and the bandwidth allocation for each of the subscriber devices, stores a history of plural calculated request increments determined from more than one time of data collections and plural bandwidth allocations for each of the subscriber devices, and calculates a target bandwidth request amount by dividing the received bandwidth request amount into the plural stored calculated request increments indicated by the history, wherein the allocation determining unit determines the bandwidth allocation for each of the subscriber devices based on the calculated target bandwidth request amount. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A station-side communicating apparatus that performs one-to-N communication with a plurality of subscriber devices via a time-division-multiple-access line, and controls allocation of upload bandwidth shared by the subscriber devices, the station-side communicating apparatus comprising:
-
a history managing unit that determines a first non-allocation amount as a difference between a first bandwidth request from a subscriber device in the plurality of subscriber devices and a first allocation amount allocated in response to the first bandwidth request from the subscriber device, a first request increment as a difference between a second bandwidth request from the subscriber and the first non-allocation amount, a second non-allocation amount as a difference between the second bandwidth request and a second allocation amount allocated in response to the second bandwidth request, and a second request increment as a difference between a third bandwidth request and the second non-allocation amount; and an allocation determining unit that determines a third allocation amount for the subscriber device based on the first request increment, the second request increment, and the third bandwidth request from the subscriber device. - View Dependent Claims (11)
-
-
10. A method of performing one-to-N communication with a plurality of subscriber devices via a time-division-multiple-access line, the method comprising:
-
determining a first non-allocation amount as a difference between a first bandwidth request from a subscriber device in the plurality of subscriber devices and a first allocation amount allocated in response to the first bandwidth request from the subscriber device; determining a first request increment as a difference between a second bandwidth request from the subscriber and the first non-allocation amount; determining a second non-allocation amount as a difference between the second bandwidth request and a second allocation amount allocated in response to the second bandwidth request; determining a second request increment as a difference between a third bandwidth request and the second non-allocation amount; storing, in a storage device, the first and second request increments; and determining a third allocation amount for the subscriber device based on the stored first request increment, the stored second request increment, and the third bandwidth request from the subscriber device. - View Dependent Claims (12)
-
Specification