DocumentCode :
2438259
Title :
Next generation service creation using XML scripting languages
Author :
Bakker, John-Luc ; Jain, Ravi
Author_Institution :
Appl. Res., Telcordia Technol., Morristown, NJ, USA
Volume :
4
fYear :
2002
fDate :
2002
Firstpage :
2001
Abstract :
The next generation of scripting languages for creating value-added services in converged networks will be based upon XML. Industry forums, like Parlay, JAIN and OSA, have developed open standard application program interfaces (APIs) to enable service creation in converged next generation networks (NGN). While services can be developed in traditional programming languages (e.g. Java or C++) using these APIs, XML-based scripting languages offer some advantages. While not as flexible or powerful as a programming language, scripting languages are typically easier to learn, and are language and platform independent. We describe the architecture and framework (creation, deployment and execution) of XML-based service scripts in NGN. We focus on the service control markup language (SCML) being developed by the JAIN forum for call control scripts that is closely tied to the JAIN Java call control (JCC) API. SCML is intended to be part of a family of NGN service scripting languages that include facilities for user interaction, mobility, and other open NGN API functions. We compare SCML to the call processing language (CPL) defined by the IETF and note that SCML offers several advantages. We also briefly compare it to the requirements that are being developed by the W3C voice browser working group.
Keywords :
application program interfaces; hypermedia markup languages; open systems; telecommunication computing; telecommunication networks; JAIN forum; OSA forum; Parlay forum; W3C voice browser working group; XML scripting languages; application programming interfaces; call control; call processing language; converged next generation networks; open standard API; service control markup language; service creation; telecommunications networks; Application software; Circuits; Communication system control; Computer languages; Java; Markup languages; Next generation networking; Proposals; Standards development; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, 2002. ICC 2002. IEEE International Conference on
Print_ISBN :
0-7803-7400-2
Type :
conf
DOI :
10.1109/ICC.2002.997200
Filename :
997200
Link To Document :
بازگشت