Congestion processing mode and congestion processing circuit in frame relay exchange apparatus
First Claim
1. A congestion processing mode in a frame relay exchange apparatus which accommodates a plurality of subscriber lines and relay lines and transmits frames received from these lines to destination lines, whereinan amount of communication data of each assigned connection is individually measured along with an elapsed time;
- at a point of time when each of said frames received from said subscriber lines and relay lines is subjected to switching processing in said frame relay exchange apparatus, a coefficient for limiting the amount of communication data, and determined in accordance with the magnitude of the load of a network resource utilized by a connection to which the related frame belongs, is calculated along with an elapsed time;
based on the aforesaid measured amount of communication data, said limiting coefficient is multiplied with the upper limit value of an acceptable amount of communication data for each assigned connection detected to perform a communication exceeding the upper limit value of the acceptable amount of communication data which is determined in advance for each assigned connection, and it is decided whether to discard said frame belonging to the related assigned connection or give notification that it exists in the congested state based on that limited upper limit value.
2 Assignments
0 Petitions
Accused Products
Abstract
A frame relay exchange apparatus which accommodates a plurality of subscriber lines and relay lines and transmits the frames received from these lines to a destination line, constituted so as to measure the amount of communication data for every PVC line along with an elapsed time and so as to calculate the limiting coefficient α varying in accordance with the degree of the queue length of the transmission queue. When the measured amount of communication data exceeds the upper limit value of the terms of subscription of communication of the respective subscribing PVC lines, that upper limit value is changed to a reference value limited by the limiting coefficient α, and then a frame discard operation and advance notification are performed. By this, the PVC performing communication within the range of the terms of subscription of communication is protected from unjust limitation from another PVC performing communication exceeding this, while utilizing the resources inside the switching network to the maximum level.
100 Citations
16 Claims
-
1. A congestion processing mode in a frame relay exchange apparatus which accommodates a plurality of subscriber lines and relay lines and transmits frames received from these lines to destination lines, wherein
an amount of communication data of each assigned connection is individually measured along with an elapsed time; -
at a point of time when each of said frames received from said subscriber lines and relay lines is subjected to switching processing in said frame relay exchange apparatus, a coefficient for limiting the amount of communication data, and determined in accordance with the magnitude of the load of a network resource utilized by a connection to which the related frame belongs, is calculated along with an elapsed time; based on the aforesaid measured amount of communication data, said limiting coefficient is multiplied with the upper limit value of an acceptable amount of communication data for each assigned connection detected to perform a communication exceeding the upper limit value of the acceptable amount of communication data which is determined in advance for each assigned connection, and it is decided whether to discard said frame belonging to the related assigned connection or give notification that it exists in the congested state based on that limited upper limit value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A congestion processing circuit in a frame relay exchange apparatus which accommodates a plurality of subscriber lines and relay lines and transmits frames received from these lines to destination lines, wherein
the aforesaid frame relay exchange apparatus comprises a plurality of line accommodation units corresponding to said subscriber lines and relay lines and a common bus inter-connecting these line accommodation units; -
each said line accommodation unit includes a bus transmission unit outputting the frames to the aforesaid common bus, a bus receiving unit receiving as its input the aforesaid frames from said common bus, a receiving buffer which temporarily stores the aforesaid frames received from a corresponding aforesaid line and outputs the same to said bus transmission unit, and a transmission buffer which temporarily stores said frames input via said bus receiving unit and transmits the same to the corresponding aforesaid line; and wherein said congestion processing circuit comprises a utilization measuring unit which monitors said frame output from said receiving buffer, individually measures the amount of communication data for each assigned connection along with an elapsed time, calculates said amount of communication data taking a limiting coefficient set in accordance with the magnitude of the transmission load of the aforesaid line accommodation unit corresponding to the destination line of said frame into consideration, and controls the transmission of the aforesaid frame from said bus transmission unit in accordance with that calculated amount of communication data; and a load condition decision unit which monitors the amount of communication data of the aforesaid frame input and output to and from said transmission buffer, generates said limiting coefficients, and supplies that generated limiting coefficient via the aforesaid common bus to said utilization measuring unit mounted in another one of the line accommodation units which unit is to be connected as the destination line with the related line accommodation unit. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
Specification