Optical line terminal, dynamic bandwidth allocation method, and optical communication network
First Claim
1. An optical line terminal dynamically allocating communication bandwidth to a plurality of optical network units in an optical network, the optical line terminal comprising:
- a minimum bandwidth allocation unit calculating an allocation bandwidth of the plurality of optical network units based on bandwidth request information notified by the plurality of optical network units;
a comparison unit comparing an allocation cycle given as a sum total of the allocation bandwidth allocated to the plurality of optical network units respectively with a predetermined threshold value;
a best-effort bandwidth allocation unit calculating a remaining bandwidth as a best-effort bandwidth of the plurality of optical network units when the allocation cycle is less than the threshold value; and
a bandwidth allocation unit allocating the communication bandwidth of the plurality of optical network units based on the allocation bandwidth and the best-effort bandwidth,wherein the optical line terminal exchanges control signals and data signals with the plurality of optical network units, andwherein the threshold value is a sum total of;
a period during which the optical line terminal receives the control signals from the plurality of optical network units;
a period during which the optical line terminal calculates bandwidth to be allocated to the plurality of optical network units; and
a period during which the optical line terminal transmits the control signals to the plurality of optical network units.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided an optical line terminal that dynamically allocates communication bandwidth to a plurality of optical network units in an optical communication network, the optical line terminal including a minimum bandwidth allocation unit calculating allocation bandwidth of the plurality of optical network units based on bandwidth request information notified by the plurality of optical network units, a comparison unit comparing an allocation cycle given as the sum total of allocation bandwidth allocated to the plurality of optical network units respectively with a predetermined threshold value, a best-effort bandwidth allocation unit calculating remaining bandwidth as best-effort bandwidth of the plurality of optical network units when the allocation cycle is less than the threshold value, and a bandwidth allocation unit allocating communication bandwidth of the plurality of optical network units based on the allocation bandwidth and the best-effort bandwidth.
34 Citations
13 Claims
-
1. An optical line terminal dynamically allocating communication bandwidth to a plurality of optical network units in an optical network, the optical line terminal comprising:
-
a minimum bandwidth allocation unit calculating an allocation bandwidth of the plurality of optical network units based on bandwidth request information notified by the plurality of optical network units; a comparison unit comparing an allocation cycle given as a sum total of the allocation bandwidth allocated to the plurality of optical network units respectively with a predetermined threshold value; a best-effort bandwidth allocation unit calculating a remaining bandwidth as a best-effort bandwidth of the plurality of optical network units when the allocation cycle is less than the threshold value; and a bandwidth allocation unit allocating the communication bandwidth of the plurality of optical network units based on the allocation bandwidth and the best-effort bandwidth, wherein the optical line terminal exchanges control signals and data signals with the plurality of optical network units, and wherein the threshold value is a sum total of; a period during which the optical line terminal receives the control signals from the plurality of optical network units; a period during which the optical line terminal calculates bandwidth to be allocated to the plurality of optical network units; and a period during which the optical line terminal transmits the control signals to the plurality of optical network units. - View Dependent Claims (4)
-
-
2. An optical line terminal dynamically allocating communication bandwidth to a plurality of optical network units in an optical network, the optical line terminal comprising:
-
a minimum bandwidth allocation unit calculating an allocation bandwidth of the plurality of optical network units based on bandwidth request information notified by the plurality of optical network units; a comparison unit comparing an allocation cycle given as a sum total of the allocation bandwidth allocated to the plurality of optical network units respectively with a predetermined threshold value; a best-effort bandwidth allocation unit calculating a remaining bandwidth as a best-effort bandwidth of the plurality of optical network units when the allocation cycle is less than the threshold value; and a bandwidth allocation unit allocating the communication bandwidth of the plurality of optical network units based on the allocation bandwidth and the best-effort bandwidth, wherein when the allocation cycle is less than the threshold value, the best-effort bandwidth allocation unit calculates the remaining bandwidth based on a difference between the threshold value and the allocation cycle, and calculates the remaining bandwidth as the respective best-effort bandwidth of the plurality of optical network units based on any one of rates of contract bandwidth of respective users of the plurality of optical network units and rates of the allocation bandwidth of the plurality of optical network units of the minimum bandwidth allocation unit. - View Dependent Claims (3)
-
-
5. An optical line terminal dynamically allocating communication bandwidth to a plurality of optical network units in an optical network, the optical line terminal comprising:
-
a minimum bandwidth allocation unit calculating an allocation bandwidth of the plurality of optical network units based on bandwidth request information notified by the plurality of optical network units; a comparison unit comparing an allocation cycle given as a sum total of the allocation bandwidth allocated to the plurality of optical network units respectively with a predetermined threshold value; a best-effort bandwidth allocation unit calculating a remaining bandwidth as a best-effort bandwidth of the plurality of optical network units when the allocation cycle is less than the threshold value; and a bandwidth allocation unit allocating the communication bandwidth of the plurality of optical network units based on the allocation bandwidth and the best-effort bandwidth, wherein the optical line terminal periodically exchanges control signals and data signals with the plurality of optical network units, and wherein the allocation bandwidth of the plurality of optical network units calculated by the minimum bandwidth allocation unit, the best-effort bandwidth calculated by the best-effort bandwidth allocation unit, and the communication bandwidth of the plurality of optical network units allocated by the bandwidth allocation unit are bandwidth related to reception of the data signals. - View Dependent Claims (11)
-
-
6. An optical line terminal dynamically allocating communication bandwidth to a plurality of optical network units in an optical network, the optical line terminal comprising:
-
a minimum bandwidth allocation unit calculating an allocation bandwidth of the plurality of optical network units based on bandwidth request information notified by the plurality of optical network units; a comparison unit comparing an allocation cycle given as a sum total of the allocation bandwidth allocated to the plurality of optical network units respectively with a predetermined threshold value; a best-effort bandwidth allocation unit calculating a remaining bandwidth as a best-effort bandwidth of the plurality of optical network units when the allocation cycle is less than the threshold value; and a bandwidth allocation unit allocating the communication bandwidth of the plurality of optical network units based on the allocation bandwidth and the best-effort bandwidth, wherein the bandwidth request information notified by the plurality of optical network units includes a bandwidth request length expressed in a packet length as request bandwidth, and wherein the minimum bandwidth allocation unit calculates, as the allocation bandwidth of the plurality of optical network units, a period spent to receive a length of a packet of the bandwidth request length included in the bandwidth request information notified by the plurality of optical network units. - View Dependent Claims (12)
-
-
7. An optical line terminal dynamically allocating communication bandwidth to a plurality of optical network units in an optical network, the optical line terminal comprising:
-
a minimum bandwidth allocation unit calculating an allocation bandwidth of the plurality of optical network units based on bandwidth request information notified by the plurality of optical network units; a comparison unit comparing an allocation cycle given as a sum total of the allocation bandwidth allocated to the plurality of optical network units respectively with a predetermined threshold value; a best-effort bandwidth allocation unit calculating a remaining bandwidth as a best-effort bandwidth of the plurality of optical network units when the allocation cycle is less than the threshold value; and a bandwidth allocation unit allocating the communication bandwidth of the plurality of optical network units based on the allocation bandwidth and the best-effort bandwidth, wherein the bandwidth request information notified by the plurality of optical network units includes a plurality of bandwidth request lengths expressed in packet lengths as request bandwidth, and wherein the minimum bandwidth allocation unit acquires a smallest bandwidth request length among the plurality of bandwidth request lengths included in the bandwidth request information notified by the plurality of optical network units, and calculates, as the allocation bandwidth of the plurality of optical network units, a period spent to receive a length of a packet of the smallest bandwidth request length. - View Dependent Claims (8, 13)
-
-
9. A dynamic bandwidth allocation method in an optical line terminal in an optical communication network configured in a manner that the optical line terminal is connected to a plurality of optical network units, the dynamic bandwidth allocation method comprising:
-
calculating an allocation bandwidth of the plurality of optical network units based on bandwidth request information notified by the plurality of optical network units to allocate minimum bandwidth; comparing allocation cycle given as a sum total of the allocation bandwidth allocated to the plurality of optical network units respectively with a predetermined threshold value; when the allocation cycle is less than the threshold value, calculating a remaining bandwidth as a best-effort bandwidth of the plurality of optical network units to allocate the best-effort bandwidth; and allocating communication bandwidth of the plurality of optical network units based on the allocation bandwidth and the best-effort bandwidth, wherein when the allocation cycle is less than the threshold value, the best-effort bandwidth allocation step includes; calculating the remaining bandwidth based on the difference between the threshold value and the allocation cycle; and calculating the remaining bandwidth as the respective best-effort bandwidth of the plurality of optical network units based on any one of rates of contract bandwidth of respective users of the plurality of optical network units and rates of the allocation bandwidth of the plurality of optical network units in the minimum bandwidth allocation step.
-
-
10. An optical communication network configured in a manner that an optical line terminal is connected to a plurality of optical network units,
the optical line terminal comprising: -
a optical line terminal controller; and an upstream signal receiver separating an upstream signal received from the optical network unit into an upstream control signal and an upstream data signal, and transmitting the upstream control signal to the optical line terminal controller, wherein the optical line terminal controller further includes; a control signal reading/generating unit reading a bandwidth request notified by the optical network unit from the upstream control signal; a minimum bandwidth allocation unit calculating an allocation bandwidth of the plurality of optical network units based on the bandwidth request; a comparison unit comparing an allocation cycle given as a sum total of the allocation bandwidth allocated to the plurality of optical network units respectively with a predetermined threshold value; a best-effort bandwidth allocation unit calculating a remaining bandwidth as a best-effort bandwidth of the plurality of optical network units when the allocation cycle is less than the threshold value; and a bandwidth allocation unit allocating communication bandwidth of the plurality of optical network units based on the allocation bandwidth and the best-effort bandwidth, wherein when the allocation cycle is less than the threshold value, the best-effort bandwidth allocation unit calculates the remaining bandwidth based on the difference between the threshold value and the allocation cycle, and calculates the remaining bandwidth as the respective best-effort bandwidth of the plurality of optical network units based on any one of rates of contract bandwidth of respective users of the plurality of optical network units and rates of the allocation bandwidth of the plurality of optical network units of the minimum bandwidth allocation unit.
-
Specification