Multicast Call Admission Control in Wide Area ATM Network

--Saurav Chopra, Deptt of Electrical Engg ,IIT Delhi ,New Delhi-110016.

Call Admission is important in ATM networks to provide the Quality of Service objective and proper network utilization. Existing work on call admission has focused on point to point connection requests. Multicasting, which involves many - to- many communication is becoming important with growing interest in video conferencing and distance education. Admitting a multicast call into the network without considering the repercussions may hamper the quality of service for existing calls. In this paper we study the problem of multicast call admission and propose an overall solution for the problem introducing a new routing scheme based on a single virtual connection which greatly simplifies the call admission control.

1. Background:

 1.1 ATM Networks:

With the rapid growth of the World Wide Web and telecommunication applications like distance education , audio and video conferencing a need has been experienced to provide B-ISDN ( Broadband - Integrated Services Digital Network), that is an integrated network which provides capacity to carry all kinds of information namely audio, video and data , thus leading to sources of vastly different bit rates and different statistical nature. Multimedia applications typically place a huge demand on the networks resources and also sometimes require performance guarantees on the quality of service to be maintained. Keeping the above mentioned requirements in mind ATM (Asynchronous Transfer Mode) has been recognised as a very effective network technology and has been made possible through recent advances in fibre optics, VLSI’s and microprocessors.

1.2 Multicasting :

Multicast communication is defined as one in which messages are concurrently sent to multiple destinations from single or multiple sources. Some of the typical uses of multicasting are mentioned below:

There are many ways in which multicast can be implemented:-

This method has been most discussed in literature because of its ability to satisfy QOS guarantees and provide optimum network utilisation

1.3 Call Admission Control(CAC):

CAC is defined as a set of actions taken at the time of connection set up to judge whether the connection can be accepted. Thus we see that CAC is essentially a preventive control mechanism to prevent network congestion, help maintaining the QOS and at the same time ensure proper network utilisation. The advantage which a preventive control mechanism holds over network congestion algorithms like Usage Parameter Control , Resource Management or other feedback control algorithms is that it is much faster which is very important as ATM is typically a very high speed network.

 

2. Multicast Call Admission Control(CAC)

2.1 Difficulties in Multicast CAC:

2.2 A single virtual connection based multicast routing as solution :

In order to simplify the connection admission control procedure we suggest a simple single virtual connection based routing .

Implementation:

Heuristic for Path Based Multicasting:

3.0 Result:

Sample comparison of the connection and tree for same communication subnet

(

(The weights shown on the links show the cost and time delay parameters associated with each link respectively)
F: source , B,D,E,H destination nodes :
Minimum Steiner Tree Cost:21 delaymax(end to end):5
Single multicast connection FDEHGB ,cost: 23 : delaymax(end to end): 7
Thus the single multicast connection performance is a little inferior to the multicast tree based algorithm, but at the same time it provides a lot of advantages with respect to tree based algorithms which are discussed below.

 4.0 Conclusion :

Thus in this paper we discuss a new routing scheme based on a single virtual connection that greatly simplifies Multicast CAC as opposed to tree based Multicast CAC .Certain advantages that this new CAC method provides are :-