Principles, Systems and Applications of IP Telecommunications

July 19,20 2007
Columbia University

New York City
Pasted Graphicat&tPasted Graphicmusecurity-logo-editedacm48x47sigcomm-sig-logo


The first day of the conference (July 19) features the following two tutorials.

IMS vs. P2P and Web 2.0 - Understanding the Role of the IP Multimedia System (IMS) in face of a converging telco and internet service world

Presented by Prof. Dr. Thomas Magedanz, TU Berlin / Fraunhofer FOKUS, Germany
 This tutorial will introduce the notion of network convergence and Next Generation Networks by looking at the evolution of telecommunication services and internet services and the related infrastructure. Special emphasis will be placed on describing the principles and architecture of the IP Multimedia Subsystem (IMS), a common service platform standard defined by IETF, 3GPP, ETSI TISPAN, and Cablelab, which is based on internet protocols and intelligent network principles. Besides the IMS core operation also the IMS application provisioning principles will be illustrated. It will be shown tha IMS is well designed to support seamless presence and community oriented multimedia information and communication services across various networks. However, a critical comparison of IMS with classic VoIP infrastructures, P2P service platforms and the emerging Web 2.0 will be performed. The tutorial ends with an introduction of the Fraunhofer FOKUS Open IMS Playground - a globally known pioneering IMS testbed, and the corresponding open source IMS core system, which has been released in 2006 and since then provides the foundation for many academic and industry NGN/IMS testbeds around the globe. More information can be found at

A Standards Based Software Environment for Providing SIP Application Composition

Presented by K. Hal Purdy and Eric Cheung, AT&T Labs - Research, USA

A challenge in any telecommunications system is providing a structured environment where multiple applications may exercise advanced call control simultaneously within a given communications episode in such a way that the overall system behavior is correct and pleasing to the participants. The architectural issues associated with supporting application composition and interoperability in an VoIP (SIP) environment have lately started to receive renewed focus in the industry. Distributed Feature Composition (DFC) is an architecture for providing such a structured software environment for application composition in a general telecommunications system. For the past two years, we have applied DFC principles to the SIP Servlet programming environment, a Java API standard specified in the Java Community Process (JCP), so that the SIP Servlet environment would support flexible and coherent application composition within and across SIP application servers. In this tutorial, we will provide a brief overview of the DFC architecture, describe the deficiencies and ambiguities of the current SIP Servlet specification (JSR 116) as regards application composition, and go into detail about the application composition architecture now proposed in the JCP expert group (JSR289) that is nearing completion as the new 1.1 version of the SIP Servlet API specification.