System and method for prevention of cell loss due to quality of service contracts in an ATM network
First Claim
1. A method for re-routing data in an asynchronous transfer mode (ATM) network, comprising:
- defining a Quality of Service (QoS) threshold for said ATM network, receiving data at a first ATM node, wherein said data comprises one or more of a plurality of data types;
identifying said data according to said one or more of said plurality of data types;
determining whether a usage of said ATM network has exceeded said QoS threshold; and
routing at least a first portion of said data via at least one secondary network if said usage has exceeded said QoS threshold, wherein said routing comprises routing said at least a first portion of said data based on said identifying said data based on said one or more of said plurality of data types, and said secondary network is chosen based on said one or more of said plurality of data types.
8 Assignments
0 Petitions
Accused Products
Abstract
A data traffic network 200 in which excess cells, or cells whose transfer is expected to cause the user to exceed the QoS traffic contract bandwidth limit, are transferred to a destination node 300b via an alternate or secondary network 212. More particularly, traffic received at a first ATM node 300a (for example, an end user node) is or has been classified according to traffic type, such as voice, data, or video (with their corresponding characteristics). Prior to packetizing the data streams into the ATM fixed length packets, the ATM node 300a, 600a determines whether the QoS traffic contract bandwidth limit has been exceeded or is likely to be exceeded. If so, then the corresponding traffic is transmitted to the destination node 300b via an appropriate alternate network 212. For example, voice traffic is transferred to a PBX and, ultimately, to the public switched telephone network (PSTN). Once the bandwidth utilization of the ATM network 305 falls below the threshold level, all traffic is routed back through the ATM network.
-
Citations
21 Claims
-
1. A method for re-routing data in an asynchronous transfer mode (ATM) network, comprising:
-
defining a Quality of Service (QoS) threshold for said ATM network, receiving data at a first ATM node, wherein said data comprises one or more of a plurality of data types; identifying said data according to said one or more of said plurality of data types;
determining whether a usage of said ATM network has exceeded said QoS threshold; androuting at least a first portion of said data via at least one secondary network if said usage has exceeded said QoS threshold, wherein said routing comprises routing said at least a first portion of said data based on said identifying said data based on said one or more of said plurality of data types, and said secondary network is chosen based on said one or more of said plurality of data types. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for re-routing data in an asynchronous transfer mode (ATM) network, comprising:
-
defining a quality of service (QoS) threshold for said ATM network, receiving data at a first ATM node; identifying said data according to one or more of a plurality of data types; determining whether a usage of said ATM network has exceeded said QoS threshold;
predicting, responsive to said receiving, when said usage is expected to exceed said QoS threshold; androuting at least a first portion of said data via at least one secondary network during periods when said usage is predicted to exceed said QoS threshold, wherein said routing comprises routing said at least a first portion of said data based on said one or more of a plurality of data types, and said secondary network is chosen based on said one or more of a plurality of data types. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A telecommunications system comprising:
-
a first ATM node configured to receive data according to one or more of a plurality of data types; a second ATM node operably coupled to said first ATM node; an ATM network coupling said first ATM node to said second ATM node, said ATM network comprising a plurality of ATM switches operable to convey data from said first ATM node to said second ATM node; and at least one secondary network operably coupling said first ATM node to said second ATM node, wherein said fist ATM node is configured to route at least a first portion of said data via said at least one secondary network responsive to a determination that a bandwidth threshold on said ATM network has been exceeded.
-
-
21. A method for re-routing data in an asynchronous transfer mode (ATM) network, comprising:
-
defining a bandwidth threshold for said ATM network, receiving data at a first ATM node, wherein said data comprises one or more of a plurality of data types; identifying said data according to said one or more of said plurality of data types;
determining whether a usage of said ATM network has exceeded said bandwidth threshold; androuting at least a first portion of said data via at least one secondary network if said usage has exceeded said bandwidth threshold, wherein said routing comprises routing said at least a first portion of said data based on said identifying said data based on said one or more of said plurality of data types, and said secondary network is chosen based on said one or more of said plurality of data types.
-
Specification