Claims
- 1. A method for alleviating congestion in a communication network, the communication network enabling the flow of data to and from a plurality of end user devices that are connected to the network through a plurality of communication devices, the method comprising the steps of:monitoring data flows to and from the plurality of end user devices for indications of congestion; and controlling the data rate of at least one end user device in response to said congestion indications.
- 2. The method of claim 1, wherein the communication network is a frame relay network.
- 3. The method of claim 1, wherein the communication network is an asynchronous transfer mode (ATM) network.
- 4. The method of claim 1, further comprising the steps of:classifying each of said data flows to and from the plurality of end user devices as either mission critical or non-mission critical; and controlling the data rate of at least one end user device involved in a non-mission critical data flow.
- 5. The method of claim 4, further comprising the step of:controlling the data rate of at least one end user device involved in a mission critical data flow.
- 6. A system for alleviating congestion in a communication network, the communication network enabling the flow of data to and from a plurality of end user devices that are connected to the network through a plurality of communication devices, comprising:means for monitoring data flows to and from the plurality of end user devices for indications of congestion; and means for controlling the data rate of at least one end user device in response to said congestion indications.
- 7. The system of claim 6, wherein said communication network is a frame relay network.
- 8. The system of claim 6, wherein said communication network is an asynchronous transfer mode (ATM) network.
- 9. The system of claim 6, wherein said system is implemented in a communication device connected to the communication network.
- 10. The system of claim 9, wherein said communication device is a frame relay access unit (FRAU).
- 11. The system of claim 6, further comprising:means for classifying each of the data flows to and from the plurality of end user devices as either mission critical or non-mission critical; and means for controlling the data rate of at least one end user device involved in a non-mission critical data flow.
- 12. The system of claim 11, further comprising:means for controlling the data rate of at least one end user device involved in a mission critical data flow.
- 13. A computer readable medium having a program for alleviating congestion in a communication network, the communication network enabling the flow of data to and from a plurality of end user devices that are connected to the network through a plurality of communication devices, comprising:logic configured to monitor data flows to and from the plurality of end user devices for indications of congestion; and logic configured to control the data rate of at least one end user device in response to said congestion indications.
- 14. The computer readable medium of claim 13, wherein said communication network is a frame relay network.
- 15. The computer readable medium of claim 13, wherein said communication network is an asynchronous transfer mode (ATM) network.
- 16. The computer readable medium of claim 13, wherein said program is executed in a communication device located at the ingress/egress to the communication network.
- 17. The computer readable medium of claim 16, wherein said communication device is a frame relay access unit (FRAU).
- 18. The computer readable medium of claim 13, further comprising:logic configured to classify each of said data flows to and from the plurality of end user devices as either mission critical or non-mission critical; and logic configured to control the data rate of at least one end user device involved in a non-mission critical data flow.
- 19. The computer readable medium of claim 18, further comprising:logic configured to control the data rate of at least one end user device involved in a mission critical data flow.
CROSS REFERENCE TO RELATED APPLICATIONS
This application claims priority to and the benefit of the filing date of co-pending and commonly assigned provisional application entitled METHOD FOR CONGESTION CONTROL IN FRAME RELAY NETWORKS BY APPLYING ENDPOINT RATE PACING AT THE POINT OF INGRESS OR EGRESS, assigned Ser. No. 60/098,186, filed Aug. 26, 1998, and hereby incorporated by reference.
US Referenced Citations (12)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/098186 |
Aug 1998 |
US |