Communications - Scientific Letters of the University of Zilina 2008, 10(4):19-22 | DOI: 10.26552/com.C.2008.4.19-22

Call Processing Language (CPL) - A Tool for Creation of Internet Telephony Services by the End User

Pavel Segec1, Tatiana Kovacikova1
1 Department of InfoComm Networks, Faculty of Management Science and Informatics, University of Zilina, Slovakia

Creation and programming new services are considered as crucial for the Internet telephony (IPT). A number of protocols have been defined for IPT, however, one of them - the Session Initiation Protocol (SIP) seems to be the most relevant thanks to its manifold features. The SIP offers many forms that can be used for programming new IPT services. One of them is to use the SIP baseline protocol mechanisms, the other - to define extensions to the baseline SIP protocol specification (defining new headers, new methods). Finally, the dedicated programming tools such as a Call Processing Language - SIP CPL, Common Gateway Interface - SIP CGI, SIP-servlets, Java applets, Java API for Integrated Networks - JAIN APIs, Parlay can be used for creation of new IPT services. In this paper we focus on one of the SIP IPT features allowing creation and control of IPT services by the end user himself - CPL (Call Processing Language).

Keywords: no keywords

Published: December 31, 2008  Show citation

ACS AIP APA ASA Harvard Chicago Chicago Notes IEEE ISO690 MLA NLM Turabian Vancouver
Segec, P., & Kovacikova, T. (2008). Call Processing Language (CPL) - A Tool for Creation of Internet Telephony Services by the End User. Communications - Scientific Letters of the University of Zilina10(4), 19-22. doi: 10.26552/com.C.2008.4.19-22
Download citation

References

  1. ROSENBERG, J., SCHULZRINNE, H., CAMARILLO, G., JOHNSTON, A., PETERSON, J., SPARKS, R., HANDLEY, M., SCHOOLER, E.: SIP: Session Initiation Protocol, RFC 3261, July 2002 Go to original source...
  2. LENNOX, J., SCHULZRINNE, H.: Call Processing Language (CPL): A Language for User Control of Internet Telephony Services, RFC 3880, October 2004 Go to original source...
  3. HANDLEY, J.: SDP: Session Description Protocol, RFC 2327, April, 1998 Go to original source...
  4. ROSENBERG, J., LENNOX, J., SCHULZRINNE, H.: Programming Internet Telephony Services, IEEE network magazine, June 1999 Go to original source...

This is an open access article distributed under the terms of the Creative Commons Attribution 4.0 International License (CC BY 4.0), which permits use, distribution, and reproduction in any medium, provided the original publication is properly cited. No use, distribution or reproduction is permitted which does not comply with these terms.