Modular Design of Call Control Layer in Telephony Software
Ilija Bašičević
Abstract
Ilija Bašičević
Abstract
An important property of a telephony system is the call control model on which it is based. It is noted that many call control models in the past, especially those in PSTN/ISDN networks follow centralized model. For such a model, typical is significant coupling of modules belonging to different services with the basic call control module which is aware of all active telephony features in the system. Although sometimes based on distributed model, VoIP call control models still manifest some of the listed problems of their predecessors. In this paper we present a fully distributed model which exhibits minimal coupling of modules belonging to different services and a simple basic call control module. The model is based on taxonomies of call control services which are presented in the paper. Also, the implementation of several typical services is described.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
An important property of a telephony system is the call control model on which it is based. It is noted that many call control models in the past, especially those in PSTN/ISDN networks follow centralized model. For such a model, typical is significant coupling of modules belonging to different services with the basic call control module which is aware of all active telephony features in the system. Although sometimes based on distributed model, VoIP call control models still manifest some of the listed problems of their predecessors. In this paper we present a fully distributed model which exhibits minimal coupling of modules belonging to different services and a simple basic call control module. The model is based on taxonomies of call control services which are presented in the paper. Also, the implementation of several typical services is described.
Key concepts: Call control, Telephony, Voice over IP, Computer science, Call management, Modular design, Control (management), Integrated Services Digital Network