2004
DOI: 10.17487/rfc3880
|View full text |Cite
|
Sign up to set email alerts
|

Call Processing Language (CPL): A Language for User Control of Internet Telephony Services

Abstract: This document defines the Call Processing Language (CPL), a language to describe and control Internet telephony services. It is designed to be implementable on either network servers or user agents. It is meant to be simple, extensible, easily edited by graphical clients, and independent of operating system or signalling protocol. It is suitable for running on a server where users may not be allowed to execute arbitrary programs, as it has no variables, loops, or ability to run external programs.Lennox, et al.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
56
0

Year Published

2004
2004
2016
2016

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 88 publications
(56 citation statements)
references
References 14 publications
(13 reference statements)
0
56
0
Order By: Relevance
“…The Ic interface is implemented by Call Processing Language (CPL) [183] [184] and Voice Extensible Markup Language (VoiceXML) [185] [186] .…”
Section: Ic Interfacementioning
confidence: 99%
See 1 more Smart Citation
“…The Ic interface is implemented by Call Processing Language (CPL) [183] [184] and Voice Extensible Markup Language (VoiceXML) [185] [186] .…”
Section: Ic Interfacementioning
confidence: 99%
“…Call redirection, filtering and blocking can be implemented by a lightweight and extensible Call Processing Language (CPL) [183]. The user is capable to control the incoming call through a web application to translate user requirements into a CPL script and upload it to ICM under the security guarantee of 3P-AAA-SP.…”
Section: Testbed Design and Implementationmentioning
confidence: 99%
“…SIPC uses external applications to handle email and web browsing. SIPC integrates a SIP CGI [22] and a LESS [3]/CPL [23] engine to handle service script. Section 5 provides more details on the implementation.…”
Section: Functions Integrated In Sipcmentioning
confidence: 99%
“…We defined a service creation script language named Language for End System Services (LESS) [3]. LESS is extended from the Call Processing Language (CPL) [23], but with more emphasis on end system service creation. We choose to use LESS as the service creation language for SIPC because it is designed to be simple, easy to understand, and safe for end users to use.…”
Section: Program Multi-function Interactionsmentioning
confidence: 99%
See 1 more Smart Citation