Programmable end system services using SIP
Xiaotao Wu,Henning Schulzrinne +1 more
- 11 May 2003
- Vol. 2, pp 789-793
TL;DR: A new service creation scripting language call language for end system services (LESS) is defined, which is extensible, can be easily understood by non-programmers and contains commands and events for direct user interaction and the control of media applications.
read more
Abstract: In Internet telephony, end systems can take a much larger role in providing services than in traditional telephone systems. We analyze the importance of end system services and describe the services and the service logic execution environment (SLEE) implemented in out SIP user agent, SIPC. Since we believe that end system services differ in their requirements from network services, we define a new service creation scripting language call language for end system services (LESS). Compared with other service creation languages, LESS is extensible, can be easily understood by non-programmers and contains commands and events for direct user interaction and the control of media applications.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Ubiquitous computing in home networks
TL;DR: This work develops a system based on the Session Initiation Protocol (SIP), with Bluetooth devices for location sensing and the Service Location Protocol (SLP) for service discovery, and introduces context-aware location information to augment device discovery and bind user communication.
108
•Book
Internet Telephony
Lee W. McKnight,William Lehr,David D. Clark +2 more
- 13 Apr 2001
Abstract: Internet telephony refers to communications services—voice, facsimile, and/or voice-messaging applications—that are transported via the Internet, rather than the public switched telephone network (PSTN). The basic steps involved in originating an Internet telephone call are conversion of the analog voice signal to digital format and compression/translation of the signal into Internet protocol (IP) packets for transmission over the Internet; the process is reversed at the receiving end.
89
Ubiquitous computing using SIP
Stefan Berger,Henning Schulzrinne,Stylianos Sidiroglou,Xiaotao Wu +3 more
- 01 Jun 2003
TL;DR: This work introduces context-aware location information to augment device discovery and user communication and develops a global-scale ubiquitous computing system that is securable, administered by multiple independent administrators and integrates off-the-shelf hardware and software.
Ubiquitous device personalization and use: The next generation of IP multimedia communications
TL;DR: This work describes an architecture for device discovery, device configuration, and the transfer of active sessions between devices that uses the Session Initiation Protocol (SIP) as a standardized, widely used signaling protocol for IP-based multimedia services.
50
Language Technology for Internet-Telephony Service Creation
Laurent Burgy,Charles Consel,Fabien Latry,Julia Lawall,Nicolas Palix,Laurent Réveillère +5 more
- 11 Dec 2006
TL;DR: An approach to creating telephony services that builds on programming language technology (i.e., language design and implementation, language semantics, and program analysis) is presented and Session Processing Language (SPL), a language that offers domain-specific constructs, abstracting over the intricacies of the underlying technologies is developed.
References
Call Processing Language (CPL): A Language for User Control of Internet Telephony Services
Jonathan Lennox,Xiaotao Wu,Henning Schulzrinne +2 more
- 01 Oct 2004
TL;DR: This document defines the Call Processing Language (CPL), a language to describe and control Internet telephony services, meant to be simple, extensible, easily edited by graphical clients, and independent of operating system or signalling protocol.
163
Call Processing Language Framework and Requirements
Jonathan Lennox,Henning Schulzrinne +1 more
- 01 May 2000
TL;DR: This document describes an architectural framework for a call processing language, which is a simple and standardized way to create services to make them easier to implement and deploy.
102
Common Gateway Interface for SIP
Jonathan Lennox,Henning Schulzrinne,Jonathan Rosenberg +2 more
- 01 Jan 2001
TL;DR: A SIP CGI interface for providing SIP services on a SIP server is defined.
Common Gateway Interface for SIP
Jonathan Lennox,Henning Schulzrinne,Jonathan D. Rosenberg +2 more
TL;DR: A SIP CGI interface for providing SIP services on a SIP server is defined.
87