Optical line termination, passive optical network system and method of dynamically controlling an upstream band
First Claim
1. An optical line termination(OLT) disposed in a passive optical network(PON) system having a plurality of optical network terminations(ONTs), comprising:
- a dynamic cell allocation section for setting an upstream band, based on existence of an alarm and a type thereof transmitted by each of the ONTs, wherein the dynamic cell allocation section includes a frame search section for notifying to the all ONT cell allocation computing section where a received frame stands among frames in the cell allocation cycle; and
a control section for controlling a communication with each of the ONTs.
1 Assignment
0 Petitions
Accused Products
Abstract
An optical line termination (OLT) comprises a dynamic cell allocation section, a control section, a message transmitter-receiver section and a cell allocation section. The dynamic cell allocation section sets upstream bands based on existence of an alarm and a type thereof transmitted by each optical network termination(ONT). The alarm from each ONT is detected, and a detection result detected this time, a detection result detected for the last time and the number of empty cells in the cell allocation cycle are referred to. Thus, a new band is set for each ONT. The dynamic cell allocation section computes a cell allocation for a frame with respect to three types of upstream bands for each ONT. When the band is changed, cell allocation positions corresponding to all ONTs are computed.
-
Citations
32 Claims
-
1. An optical line termination(OLT) disposed in a passive optical network(PON) system having a plurality of optical network terminations(ONTs), comprising:
-
a dynamic cell allocation section for setting an upstream band, based on existence of an alarm and a type thereof transmitted by each of the ONTs, wherein the dynamic cell allocation section includes a frame search section for notifying to the all ONT cell allocation computing section where a received frame stands among frames in the cell allocation cycle; and
a control section for controlling a communication with each of the ONTs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
a message transmitter-receiver section for transmitting a message to each of the ONTs and receiving a message from each of the ONTs; and
a cell allocation section for outputting a cell allocation signal.
-
-
3. The optical line termination(OLT) according to claim 2,
wherein the dynamic cell allocation section includes a computing section for computing and holding all ONT cell allocations in a cell allocation cycle based on upstream cell rates, and for outputting a computing result to the cell allocation section. -
4. The optical line termination(OLT) according to claim 2,
wherein the dynamic cell allocation section includes: -
a computing section for computing and holding all ONT cell allocations in a cell allocation cycle based on upstream cell rates, and for outputting a computing result to the cell allocation section; and
a circuit for detecting the existence of the alarm and the type thereof transmitted by each of the ONTs, and outputting a signal to the computing section based on at least the detection result this time and a result detected for the last time, the signal assigning the upstream band of each ONT.
-
-
5. The optical line termination(OLT) according to claim 1, wherein the alarm from the ONT is any of a threshold exceeding alarm and an empty alarm, the threshold exceeding alarm indicating that a quantity of data to be transmitted is equal to a first threshold or more and the empty alarm indicating that the quantity of data is equal to a second threshold or less, which is smaller than the first threshold.
-
6. The optical line termination(OLT) according to claim 1,
wherein the dynamic cell allocation section includes a circuit for detecting the existence of the alarm and the type thereof transmitted by each of the ONTs and for setting an upstream band of each of the ONTs based on at least a result detected this time and a result detected for the last time. -
7. The optical line termination(OLT) according to claim 1,
wherein the dynamic cell allocation section includes: -
an alarm detection section for detecting the existence of the alarm and the type thereof from the message transmitted by each of the ONTs;
a first memory for holding a detection result detected by the alarm detection section; and
a band control section for transmitting a signal which sets an upstream band of the ONT based on at least the result detected this time and the result detected for the last time stored in the first memory.
-
-
8. The optical line termination(OLT) according to claim 7, wherein the band control section transmits the result detected this time to the first memory, and the first memory stores the result detected this time.
-
9. The optical line termination(OLT) according to claim 7, wherein the band control section further refers to the number of idle cells in a cell allocation cycle and transmits the signal which sets the upstream band of each of the ONTs.
-
10. The optical line termination(OLT) according to claim 7, wherein the signal is a signal for changing the number of upstream cells, which is transmitted from the predetermined ONT.
-
11. The optical line termination (OLT) according to claim 1, wherein one band is selected among a plurality of bands previously set for each of the ONTs.
-
12. The optical line termination(OLT) according to claim 1,
the OLT further comprising: computing means for obtaining the corresponding number of cells in the cell allocation cycle, based on plural types of upstream cell rates set to the ONTs.
-
13. The optical line termination (OLT) according to claim 12, wherein the plural types of cell rates are a peak cell rate (PCR), an average cell rate (ACR) and a minimum cell rate (MCR).
-
14. The optical line termination(OLT) according to claim 1,
wherein the dynamic cell allocation section includes: -
a cell allocation computing section for computing a cell allocation corresponding to each of plural types of upstream cell rates for each frame;
a second memory for storing each cell allocation output from the cell allocation computing section;
an all ONT cell allocation computing section for reading out the cell allocations of a predetermined band from the second memory and computing cell allocation positions for all ONTs; and
the third and fourth memories for alternately storing results output from the all ONT cell allocation computing section.
-
-
15. The optical line termination(OLT) according to claim 14,
wherein the all ONT cell allocation computing section transmits an allocation change position signal indicating a frame which changes the cell allocation; - and transmits a selection control signal for allowing one of the third and fourth memories to output data.
-
16. The optical line termination(OLT) according to claim 1,
wherein the dynamic cell allocation section includes: -
a cell allocation computing section for computing each of cell allocations for a frame, the cell allocation corresponding to each of plural types of upstream cell rates, which is set for each optical network termination;
a second memory for storing each of the cell allocations output from the cell allocation computing section;
an all optical network termination cell allocation computing section for reading out the cell allocations of a predetermined band from the second memory and computing cell allocation positions for all ONTs;
third and fourth memories for alternately storing results output from the all ONT cell allocation computing section;
an alarm detection section for detecting the existence of the alarm and the type thereof from a message transmitted by each of the ONTs;
a first memory for storing a detection result detected by the alarm detection section; and
a band control section for transmitting a signal which sets the upstream band of each ONT based on at least the result detected this time and a result detected for the last time stored in the first memory; and
wherein the all optical network termination cell allocation computing section obtains the number of idle cells in a cell allocation cycle, and the band control section transmits a signal for assigning the upstream band.
-
-
17. The optical line termination(OLT) according to claim 16,
wherein the number of idle cells in the cell allocation cycle is held in an idle cell number holding section, and then transmitted to the band control section; - and
the signal for setting the upstream band is transmitted to the all ONT cell allocation computing section via a cell allocation instruction section.
- and
-
18. The optical line termination(OLT) according to claim 1,
wherein the OLT is connected to a network management system (NMS) to which plural types of upstream cell rates, which are assigned for each of the ONTs, are input. -
19. The optical line termination(OLT) according to claim 18,
wherein the NMS comprises computing means for obtaining the corresponding number of cells in a cell allocation cycle, based on the plural types of upstream cell rates set for each of the ONTs.
-
20. A passive optical network(PON) system in which an optical line termination(OLT) and a plurality of optical network terminations(ONTs) are connected by a coupler,
the OLT comprising: -
a dynamic cell allocation section for transmitting a signal which sets an upstream band from each ONT to the OLT, based on existence of an alarm and a type thereof transmitted by each ONT;
a control section for controlling communications with each ONT;
a message transmitter-receiver section for transmitting a message to each ONT and receiving a message from each ONT; and
a cell allocation section for outputting a cell allocation signal , and each ONT comprising;
a control section for controlling communication with the OLT;
a message transmitter-receiver section for transmitting a message to the OLT and receiving a message from the OLT;
a buffer section for holding data to be transmitted to the OLT, outputting a threshold exceeding alarm when a quantity of the data is equal to a first threshold or more, and outputting an empty alarm when the quantity of the data is equal to a second threshold or less, which is smaller than the first threshold; and
a buffer control section for transmitting the alarm to the message transmitter-receiver section and controlling the buffer section. - View Dependent Claims (21, 22)
-
-
23. A method of dynamically controlling an upstream band in a passive optical network(PON) system in which an optical line termination(OLT) and a plurality of optical network terminations (ONTs) are connected by a coupler, comprising the steps of:
-
setting plural types of upstream bands for the ONTs;
computing cell allocations for a frame, the cell allocations corresponding to values of the bands, and holding the computation results;
detecting existence of an alarm and a type thereof transmitted by each ONT, referring to at least a detection result detected this time and a detection result detected for the last time, and setting upstream bands of the ONTs based on previously set conditions;
computing cell allocation positions for all ONTs in accordance with the settings; and
transmitting the cell allocation positions for all ONTs. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification