IP vs ATM(Asynchronous Transfer Mode)
Sunday, September 17th, 2006While we have discussed IP as the only protocol for global internetworking, other contenders, most notably ATM, proclaims that it can provide all sorts of services, including voice, video and data applications. There are challenges for both IP and ATM if either is to succeed on a global scale. For ATM, the main obstacle is likely to be the huge installed base of non-ATM technology. For IP, one of the biggest challenges will be to provide quality of service guarantees that are suitable for high quality voice and video.
In the end, the real challenge is likely to be in the integration of IP and ATM which should provide an end-to-end quality of service guarantees in an internetwork that includes both ATM and non-ATM technologies. However, the problem of interoperating IP with ATM arises due to the following facts.
* Connection-oriented vs. Connectionless
ATM is connection-oriented, that is, a connection is needed between two parties before they can send data to each other. Once the connection is set up, all data between them is sent along the connection path. On the contrary, IP is connectionless so that no connection is needed and each IP packet is forwarded by routers independently on a hop-by-hop basis. To transport IP traffic over an ATM network, we have two options. Either a new connection is established on demand between two parties or the data is forwarded through preconfigured connection or connections. With the first approach, when the amount of data to be transferred is small, the expensive cost of setting up and tearing down a connection is not justified. On the other hand, with the second approach the preconfigured path(s) may not be an optimal path and may become overwhelmed by the amount of data being transferred.
* QoS-aware vs. Best Effort
Quality of Service is an important concept in ATM networks. It includes the parameters like the bandwidth and delay requirements of a connection. Such requirements are included in the signaling messages used to establish a connection. Current IP (IPv4) has no such concepts and each packet is forwarded on a best effort basis by the routers. To take advantage of the QoS guarantees of the ATM networks, the IP protocol need to be modified to include that information.