RFC 2824:Call Processing Language Framework and Re...
RFC-Ref

create


Click on the red underlined text to get to the source

... Recently, several protocols have been created to allow telephone calls to be made over IP networks ...
... Traditionally, network-based services have been created only by service providers. Service ...
... 3], for instance, and e-mail has Sieve [4] or procmail. To create such an open customization environment for Internet telephony, we need a standardized, safe way ...
... architecture in which network devices respond to call signalling events by triggering user-created programs written in a simple, static, non-expressively-complete language. We ...


... user agent: A SIP device which creates and receives requests, so as to set up or otherwise affect the state of a call. This ...
... end system: A device from which and to which calls are established. It creates and receives the call's media (audio, video, or the like). This may be a SIP user agent ...


... specific examples of services which we want users to be able to create programmatically. Note that some of these examples are deliberately somewhat complicated, so as to demonstrate the level of decision logic that should be possible. ...


... service with a CPL, an end user simply creates a script describing their service. He or she simply decides what service ...
... CPL is a standardized language, it can also be used to allow third parties to create or customize services for clients ...
... A CPL can also be used by server administrators to create simple services or describe policy for servers they control. ...
... service architecture to allow administrators as well as users to create scripts is a simple extension. ...
... used as the back-end to such environments: a web application could create a CPL script on behalf of a user, and the telephony server could then implement the services ...


... There are also a number of means by which CPL scripts could be created. Like HTML, which can be created in a number of different ...
... created. Like HTML, which can be created in a number of different manners, we envision multiple creation styles for a CPL script. ...
... Most directly, CPL scripts can be created by hand, by knowledgeable users. The CPL described in [5 ...
... CPL features can be created by automated means, such as in the example of the web middleware described in the previous section. With a simple, text-based syntax, standard text- ...
... section. With a simple, text-based syntax, standard text- processing languages will be able to create and edit CPL scripts easily. ...
... Finally, users will be able to use GUI tools to create and edit CPL scripts. We expect that most average-experience users will ...


... Users create call processing language scripts, typically on end devices, and transmit them through the network ...
... CPL scripting will need stable storage. The end device on which the user creates the CPL script need not bear any relationship to the end devices to which calls are actually ...
... any relationship to the end devices to which calls are actually placed. For example, a CPL script might be created on a PC, whereas calls might be intended to be received on a simple audio ...
... audio-only telephone. Indeed, the device on which the script is created may not be an "end device" in the sense described in section 6.1.1 at all; for instance, a user could create ...
... created may not be an "end device" in the sense described in section 6.1.1 at all; for instance, a user could create and upload a CPL script from a non-multimedia-capable web terminal ...
... The CPL also might not necessarily be created on a device near either the end device or the signalling server in network terms. For ...


... intuitive user-interface for the same functionality, and so will have a program which creates scripts for them. Both cases should be easy; in particular, it should be easy for script editors to read human-generated scripts, and vice-versa. ...



Google
Web
RFC-Ref