Henning Schulzrinne

A VoIP Privacy Mechanism and its Application in VoIP Peering for Voice Service Provider Topology and Identity Hiding (2008)

Shen, Charles, Schulzrinne, Henning

Voice Service Providers (VSPs) participating in VoIP peering frequently want to withhold their identity and related privacy-sensitive information from other parties during the VoIP communication. A...

Session Initiation Protocol (SIP) Server Overload Control: Design and Evaluation (2008)

Shen, Charles, Schulzrinne, Henning, Nahum, Erich

A Session Initiation Protocol (SIP) server may be overloaded by emergency-induced call volume, ``American Idol'' style flash crowd effects or denial of service attacks. The SIP server overload...

Measurement and Evaluation of ENUM Server Performance (2008)

Shen, Charles, Schulzrinne, Henning

ENUM is a DNS-based protocol standard for mapping E.164 telephone numbers to Internet Uniform Resource Identifiers (URIs). It places unique requirements on the existing DNS infrastructure, such as...

Cooperation Between Stations in Wireless Networks (2007)

Forte, Andrea G., Schulzrinne, Henning

In a wireless network, mobile nodes (MNs) repeatedly perform tasks such as layer 2 (L2) handoff, layer 3 (L3) handoff and authentication. These tasks are critical, particularly for real-time...

An Analysis of the Skype Peer-to-Peer Internet Telephony Protocol (2004)

Baset, Salman A., Schulzrinne, Henning

Skype is a peer-to-peer VoIP client developed by KaZaa in 2003. Skype claims that it can work almost seamlessly across NATs and firewalls and has better voice quality than the MSN and Yahoo IM...

Comprehensive Multi-platform Collaboration (2003)

Kundan Singh, Xiaotao Wu, Jonathan Lennox, Henning Schulzrinne

We describe the architecture and implementation of our comprehensive multi-platform collaboration framework known as Columbia InterNet Extensible Multimedia Architecture (CINEMA). It provides a...

Mobility Support for Next-Generation Internet (2003)

Xiaoming Fu, Henning Schulzrinne, Hannes Tschofenig

Internet signaling protocols establish, maintain and remove state along the data path. Next-generation signaling protocols design must meet the scaling requirements imposed by the various tasks of...

Security testing of SIP implementations (2003)

Christian Wieser, Marko Laakso, Henning Schulzrinne

The Session Initiation Protocol (SIP) is a signaling protocol for Internet telephony, multimedia conferencing and instant messaging. Although SIP implementations have not yet been widely deployed,...

Calls for Voice-over-IP (2003)

Henning Schulzrinne

This document enumerates some of the major opportunities and challenges for providing emergency call (9-1-1) services using IP technology. In particular, all VoIP devices are effectively mobile. The...

Seven Degrees of Separation in Mobile Ad Hoc Networks (2003)

Maria Papadopouli, Henning Schulzrinne

We present an architecture that enables the sharing of information among mobile, wireless, collaborating hosts that are intermittently connected to the Internet. Participants in the system obtain...

A Performance Analysis of (2003)

Maria Papadopouli, Henning Schulzrinne

This paper presents 7DS, a novel peer-to-peer data sharing system. Peers can be either mobile or stationary 7DS is an architecture, a set of protocols and an implementation enabling the exchange of...

Design and Implementation of a Peer-to-Peer Data Dissemination and (2003)

Maria Papadopouli, Henning Schulzrinne

This paper presents 7DS, a novel peer-to-peer data sharing system. Peers can be either mobile or stationary (such as infostations) . 7DS is an architecture, a set of protocols and an implementation...

Connection Sharing in an Ad Hoc Wireless Network among (2003)

Maria Papadopouli, Henning Schulzrinne

We present an architecture that enables network connection sharing in an environment of mobile, wireless, collaborating hosts. Dual-homed hosts with wireless connection to the Internet share their...

Henning Schulzrinne (2003)

Henning Schulzrinne

September 1992: research in congestion control and performance evaluation related to high-speed computer networks. Also assisted in teaching performance evaluation course. Research Assistant, Dept....

A Comparison of SIP and H.323 for Internet (2003)

Henning Schulzrinne, Jonathan Rosenberg

Two standards have recently emerged for signaling and control for Internet Telephony. One is ITU Recommendation H.323, and the other is the IETF Session Initiation Protocol (SIP). These two protocols...

RNAP: A Resource Negotiation and Pricing Protocol (2003)

Xin Wang, Henning Schulzrinne

Network delivery services providing "better-than-best-e#ort" service over the Internet are being studied, and are particularly necessary for multimedia applications. The selection and use of a...

Program Insertion in Real-Time IP Multicasts (2003)

Jack Brassil, Sukesh Garg, Henning Schulzrinne

this paper we describe the design and operation of a prototype of a decentralized multimedia mixing system and its applications to program insertion. Section 2 introduces the overall system...

Assessment of VoIP Service Availability in the (2003)

Henning Schulzrinne

We evaluate the availability of voice over IP (VoIP) service typically achieved in the current Internet. Service availability is examined using several metrics, including call success probability,...

Modeling Redirection in Geographically Diverse Server Sets (2003)

Amini, Lisa, Shaikh, Anees, Schulzrinne, Henning

Internet server selection mechanisms attempt to optimize, subject to a variety of constraints, the distribution of client requests to a geographically and topologically diverse pool of servers....

IP Multicast Simulation in OPNET Xin Wang, Chien-Ming Yu, Henning Schulzrinne Paul A. Stirpe (2002)

Xin Wang, Chien-ming Yu, Henning Schulzrinne, Paul A. Stirpe

IP multicast is an emerging wide area network technology that provides the capability for efficient information dissemination from senders to potentially large sets of receivers. IP multicast...

Implementing a Testbed for Mobile Multimedia (2001)

A. Dutta, J. C. Chen, S. Das, M. Elaoud, D. Famolari, S. Madhani, ...

In an effort to realize wireless Internet telephony and multimedia streaming in a highly mobile environment a testbed emulating a wireless Internet has been built. This would allow setting up...

Effects of Power Conservation, Wireless Coverage and (2001)

Maria Papadopouli, Henning Schulzrinne

This paper presents 7DS, a novel peer-to-peer data sharing system. 7DS is an architecture, a set of protocols and an implementation enabling the exchange of data among peers that are not necessarily...

Pricing Network Resources for Adaptive Applications in a Differentiated Services Network (2001)

Xin Wang, Henning Schulzrinne

The Differentiated Services framework (DiffServ) has been proposed to provide multiple Quality of Service (QoS) classes over IP networks. A network supporting multiple classes of service also...

Enhancing Internet Streaming Media with Cueing Protocols (2001)

Jack Brassil, Henning Schulzrinne

We propose a new, media-independent protocol for including program timing, structure and identity information in Internet media streams. The protocol uses signaling messages called cues to indicate...

Performance of IP Micro-Mobility Management Schemes using Host Based Routing (2001)

K. Daniel Wong, Hung-yu Wei, Ashutosh Dutta, Kenneth Young, Henning Schulzrinne

Global IP mobility solutions using protocols like Mobile IP (MIP) and SIP are not optimized to handle micro-mobility management, where low-latency handoffs are essential, to avoid inefficiencies and...

Mobility Approaches for All IP Wireless Networks (2001)

Onur Altintas, Ashutosh Dutta, Wai Chen, Henning Schulzrinne

Several protocols and mechanisms have been developed to support inter-domain mobility and intra-domain mobility for multimedia services in the Internet. However choosing the right kind of mobility...

Towards Junking the PBX: Deploying IP Telephony (2001)

Wenyu Jiang, Jonathan Lennox, Henning Schulzrinne, Kundan Singh

We describe the architecture and implementation of our Internet telephony test-bed intended to replace the departmental PBX (telephone switch). It interworks with the traditional telephone networks...

Towards Junking the PBX: Deploying IP Telephony (2001)

Wenyu Jiang, Jonathan Lennox, Henning Schulzrinne, Kundan Singh

We describe the architecture and implementation of our Internet telephony test-bed intended to replace the departmental PBX (telephone switch). It interworks with the traditional telephone networks...

Application Layer Mobility Management Scheme for Wireless Internet (2001)

Ashutosh Dutta, Faramak Vakil, Jyh-cheng Chen, Miriam Tauil, Shinichi Baba, Nobuyasu Nakajima, ...

This paper discusses an application layer framework that uses a set of standard IETF protocols for supporting real-time and non-real-time multimedia applications on mobile terminals of next...

A Streaming Architecture for Next Generation Internet (2001)

Ashutosh Dutta, Henning Schulzrinne

With the influx of multi-media streaming content over the Internet, building a streaming infrastructure that would support flexible Next Generation Internet application in a scalable way on...

Centralized Conferencing using SIP (2001)

Kundan Singh, Gautam Nair, Henning Schulzrinne

Multiparty conferencing is an important telephony service, provided in the PSTN by conference bridges. Internet telephony can enhance this basic service by video conferencing and collaborative work....

Multilayered Mobility Management for Survivable Network (2001)

Ashutosh Dutta, Ravi Jain, Daniel Wong, James Burns, Ken Young, Henning Schulzrinne

A variety of mobility management scheme have been developed for commercial networks ranging from Mobile IP (network layer support), to the Session Initiation Protocol (SIP) based on application layer...

Timer Reconsideration for Enhanced RTP Scalability (2001)

Jonathan Rosenberg, Henning Schulzrinne

RTP, the Real Time Transport Protocol, has gained widespread acceptance as the transport protocol for voice and video on the Internet. Its companion control protocol, the Real Time Control Protocol...

Programming Internet Telephony Services (2001)

Jonathan Rosenberg, Jonathan Lennox, Henning Schulzrinne

Internet telephony enables a wealth of new service possibilities. Traditional telephony services, such as call forwarding, transfer, and 800 number services, can be enhanced by interaction with...

A Comparison of SIP and H.323 for Internet Telephony (2001)

Henning Schulzrinne, Jonathan Rosenberg

Two standards have recently emerged for signaling and control for Internet Telephony. One is ITU Recommendation H.323, and the other is the IETF Session Initiation Protocol (SIP). These two protocols...

Internet Telephony Gateway Location (2001)

Jonathan Rosenberg, Henning Schulzrinne

Although the Internet was designed to handle non-real time data traffic, it is being used increasingly to carry voice and video. One important class of contributors to this growth are Internet...

Internet Telephony: Architecture and Protocols an IETF Perspective (2001)

Henning Schulzrinne, Jonathan Rosenberg

Internet telephony offers the opportunity to design a global multimedia communications system that may eventually replace the existing telephony infrastructure. We describe the upper-layer protocol...

Unified Messaging using SIP and RTSP (2000)

Kundan Singh, Henning Schulzrinne

Traditional answering machines and voice mail services are closed systems, tightly coupled to a single end system, the local PBX or local exchange carrier. Even simple services, such as forwarding...

Building Open Programmable Multimedia Networks (2000)

Andrew T. Campbell, Aurel A. Lazar, Henning Schulzrinne, Rolf Stadler

Recent advances in distributed systems and transportable software and increasing demand for better quality-of-service (QOS) control in multiservice networks are driving a re-examination of network...

Lightweight Resource Reservation Signaling: Design, Performance and Implementation (2000)

Ping Pan, Henning Schulzrinne

Recent studies take two different approaches to admission control. Some argue that due scalability limitations, using a signaling protocol to set up reservations is too costly and CPU-intensive for...

PF_IPOPTION: A Kernel Extension for IP Option Packet Processing (2000)

Ping Pan, Henning Schulzrinne

Existing UNIX kernels cannot easily deliver IP packets containing IP options to applications. To address this problem, we have defined and implemented a new protocol family called PF IPOPTION for the...

Analysis of On-Off Patterns in VoIP and Their Effect on Voice Traffic Aggregation (2000)

Wenyu Jiang, Henning Schulzrinne

We present an experimental analysis of on-off patterns in Voice over IP (VoIP), where we study the talk-spurt/gap distribution produced by two modern silence detectors: ITU G.729 Annex BVoice...

Analysis of On-Off Patterns in VoIP and Their Effect on Voice Traffic Aggregation (2000)

Wenyu Jiang, Henning Schulzrinne

We present an experimental analysis of on-off patterns in Voice over IP (VoIP), where we study the talk-spurt/gap distribution produced by two modern silence detectors: ITU G.729 Annex B Voice...

BGRP: Sink-Tree-Based Aggregation for Inter-Domain Reservations (2000)

Ping Pan, Ellen L. Hahne, Henning Schulzrinne

Resource reservation must operate in an efficient and scalable fashion, to accommodate the rapid growth of the Internet. In this paper, we describe a distributed architecture for inter-domain...

Modeling of Packet Loss and Delay and Their Effect on Real-Time Multimedia Service Quality (2000)

Wenyu Jiang, Henning Schulzrinne

Internet packet loss and delay exhibits temporal dependency. If packet n is lost, packet n + 1 is also likely to be lost. It leads to bursty network losses and late losses in real-time multimedia...

Performance Study of Congestion Price based Adaptive Service (2000)

Xin Wang, Henning Schulzrinne

In a network with enhancements for QoS support, pricing of network services based on the level of service, usage, and congestion provides a natural and equitable incentive for applications to adapt...

Programming Internet Telephony Services (2000)

Jonathan Rosenberg, Jonathan Lennox, Henning Schulzrinne

Internet telephony enables a wealth of new service possibilities. Traditional telephony services, such as call forwarding, transfer, and 800 number services, can be enhanced byinteraction with email,...

Seven Degrees of Separation in Mobile Ad Hoc Networks (2000)

Maria Papadopouli, Henning Schulzrinne

We present an architecture that enables the sharing of information among mobile, wireless, collaborating hosts that experience intermittent connectivity to the Internet. Participants in the system...

Interworking Between SIP/SDP and H.323 (2000)

Kundan Singh, Henning Schulzrinne

There are currently two standards for signaling and control of Internet telephone calls, namely ITU-T Recommendation H.323 and the IETF Session Initiation Protocol (SIP). We describe how an...

Predicting Internet Telephony Call Setup Delay (2000)

Tony Eyers, Henning Schulzrinne

Internet telephony has been the focus of much recent effort by ITU and IETF standards bodies, with initial, albeit small-scale deployment in progress. While Internet telephony voice quality has been...

mSLP - Mesh-enhanced Service Location Protocol (2000)

Weibin Zhao, Henning Schulzrinne

The Service Location Protocol (SLP) is a proposed standard from IETF. It provides a flexible and scalable service discovery framework in IP network, and it can work with or without a directory...

Integrating Packet FEC into Adaptive Voice Playout Buffer Algorithms on the Internet (2000)

Jonathan Rosenberg, Lili Qiu, Henning Schulzrinne

Transport of real-time voice traffic on the Internet is difficult due to packet loss and jitter. Packet loss is handled primarily through a variety of different forward error correction (FEC)...

Implementing Intelligent Network Services with the Session Initiation Protocol (2000)

Jonathan Lennox, Henning Schulzrinne

Internet telephony is receiving increasing interest as an alternative to traditional telephone networks. This article shows how the IETF's Session Initiation Protocol (SIP) can be used to perform the...

Feature Interaction in Internet Telephony (2000)

Jonathan Lennox, Henning Schulzrinne

. While Internet telephony aims to provide services at least equal to traditional telephony, the architecture of Internet telephony is sufficiently different to make it necessary to revisit the issue...

Comparison of Adaptive Internet Multimedia Applications (2000)

Xin Wang, Henning Schulzrinne

The current Internet does not o#er any quality of service guarantees or support to Internet multimedia applications such as Internet telephony and video-conferencing, due to the beste #ort nature of...

Internet Quality of Service: an Overview (2000)

Weibin Zhao, David Olshefski, Henning Schulzrinne

This paper presents an overview of Internet QoS, covering motivation and considerations for adding QoS to Internet, the definition of Internet QoS, traffic and service specifications, IntServ and...

Feature Interaction in Internet Telephony (2000)

Jonathan Lennox, Henning Schulzrinne

. While Internet telephony aims to provide services at least equal to traditional telephony, the architecture of Internet telephony is sufficiently different to make it necessary to revisit the issue...

IP Networks (2000)

Henning Schulzrinne

Syntax Notation 1 (ASN.1) [122] offer no functional advantage. Many parameters are textual, so that there is no significant penalty in terms of bytes transmitted. Unlike the ASN.1 Packed Encoding...

Internet Telephony (2000)

Henning Schulzrinne, Jonathan Rosenberg

This document has not yet been formally ratified or released by the ITU; I address it, in less exhaustive detail, in section 1.7.

QoS Measurement of Internet Real-Time Multimedia Services (1999)

Wenyu Jiang, Henning Schulzrinne

Real-time applications such as IP telephony, Internet radio stations and video conferencing tools require certain levels of QoS (Quality of Service). Because the Internet is still a best-effort...

QoS Measurement of Internet Real-Time Multimedia Services (1999)

Wenyu Jiang, Henning Schulzrinne

this paper, we are mainly concerned with the measurment and modeling of network delays.

Bell Labs/Columbia/UMass RTP Library (1999)

Dan Rubenstein, Jonathan Lennox, Jonathan Rosenberg, Henning Schulzrinne

This documentation describes the internal functions that are components of the Bell Labs/Columbia/UMass RTP Library. 1 The purpose of this document is to provide the experienced networking programmer...

Bell Labs/Columbia/UMass RTP Library Internal Function Descriptions (1999)

Dan Rubenstein, Jonathan Lennox, Jonathan Rosenberg, Henning Schulzrinne

This documentation describes the internal functions that are components of the Bell Labs/Columbia/UMass RTP Library. 1 The purpose of this document is to provide the experienced networking programmer...

YESSIR: A Simple Reservation Mechanism for the Internet (1999)

Ping Pan, Henning Schulzrinne

RSVP has been designed to support resource reservation in the Internet. However, it has two major problems: complexity and scalability. The former results in large message processing overhead at end...

The Loss-Delay Based Adjustment Algorithm: A TCP-Friendly Adaptation Scheme (1999)

Dorgham Sisalem, Henning Schulzrinne

Many distributed multimedia applications have the ability to adapt to fluctuations in the network conditions. By adjusting temporal and spatial quality to available bandwidth, or manipulating the...

Internet Telephony: Architecture and Protocols (1999)

Jonathan Rosenberg, Henning Schulzrinne

this report in rapid succession, to ensure at least one is received. These are received by the querying router, and it notes that there is a member for this group on the network (if there wasn't...

Connection Sharing in an Ad Hoc Wireless Network among Collaborating Hosts (1999)

Maria Papadopouli, Henning Schulzrinne

We present an architecture that enables network connection sharing in an environment of mobile, wireless, collaborating hosts. Dual-homed hosts with wireless connection to the Internet share their...

The Loss-Delay Based Adjustment Algorithm: A TCP-Friendly Adaptation Scheme (1999)

Dorgham Sisalem, Henning Schulzrinne

Many distributed multimedia applications have the ability to adapt to fluctuations in the network conditions. By adjusting temporal and spatial quality to available bandwidth, or manipulating the...

RNAP: A Resource Negotiation and Pricing Protocol (1999)

Xin Wang, Henning Schulzrinne

Network delivery services providing "better-than-best-e#ort" service over the Internet are being studied, and are particularly necessary for multimedia applications. The selection and use of a...

Signaling for Internet Telephony (1999)

Henning Schulzrinne, Jonathan Rosenberg

Internet telephony must offer the standard telephony services. However, the transition to Internetbased telephony services also provides an opportunity to create new services more rapidly and with...

Programming Internet Telephony Services (1999)

Jonathan Rosenberg, Jonathan Lennox, Henning Schulzrinne

Internet telephony enables a wealth of new service possibilities. Traditional telephony services, such as call forwarding, transfer, and 800 number services can be enhanced by interaction with email,...

Programming Internet Telephony Services (1999)

Jonathan Rosenberg, Jonathan Lennox, Henning Schulzrinne

Internet telephony enables a wealth of new service possibilities. Traditional telephony services, such as call forwarding, transfer, and 800 number services, can be enhanced by interaction with...

Implementing Intelligent Network Services with the Session Initiation Protocol (1999)

Jonathan Lennox, Henning Schulzrinne

Internet telephony is receiving increasing interest as an alternative to traditional telephone networks. This article shows how the IETF's Session Initiation Protocol (SIP) can be used to perform the...

World-Wide Web: Whence, Whither, What Next? (1998)

Henning Schulzrinne, Gmd Fokus

, author and keyword elements would also significantly improve automatic indexing and searching. In addition to the "TITLE" element, it would be very useful to have an element indicating the home...

Switch Mechanisms for the ABR Service: A Comparison Study (1998)

Dorgham Sisalem, Henning Schulzrinne

. While lots of effort is done on behalf of the ATM Forum and the ITU standardisation bodies in specifying the user network interface (UNI) for ATM's available bit rate (ABR) service the...

Binary Congestion Notification in TCP (1998)

Dorgham Sisalem, Henning Schulzrinne

We propose to enhance TCP's congestion control mechanisms using binary congestion notification (BCN). With this scheme congestion is not simply indicated by packet losses as is currently the case....

The Network Video Terminal (1998)

Dorgham Sisalem, Henning Schulzrinne, Christian Sieckmeyer

Currently, a variety of the MBONE video tools provide video conferencing capabilities on different platforms and with a variety of compression algorithms. However, most of these tools lack the...

The Multimedia Internet Terminal (1998)

Dorgham Sisalem, Henning Schulzrinne

The Multimedia Internet Terminal (MINT) 1 is a flexible multimedia tool set that allows the establishment and control of multimedia sessions across the Internet. The system architecture is fully...

End-to-End Rate Control in ABR (1998)

Dorgham Sisalem, Henning Schulzrinne

We compare between the binary congestion indication scheme and the explicit rate indication scheme proposed for congestion control of ATM's available bit rate service (ABR). The fairness problems of...

Congestion Control in TCP: Performance of Binary Congestion Notification Enhanced TCP Compared to Reno and Tahoe TCP (1998)

Dorgham Sisalem, Henning Schulzrinne

In previous work, we proposed to enhance TCP's congestion control mechanisms using binary congestion notification (BCN). With this combined scheme called BCN-TCP, congestion is indicated both by...

Personal Mobility for Multimedia Services in the Internet (1998)

Henning Schulzrinne, Gmd Fokus

Personal mobility is one of the goals of Universal Personal Telecommunications (UPT) being specified for future deployment. Most current efforts focus on telephony, with SS7 signaling. However, many...

The Loss-Delay Based Adjustment Algorithm: A TCP-Friendly Adaptation Scheme (1998)

Dorgham Sisalem, Henning Schulzrinne

Many distributed multimedia applications have the ability to adapt to fluctuations in the network conditions. By adjusting temporal and spatial quality to available bandwidth, or manipulating the...

The Direct Adjustment Algorithm: A TCP-Friendly Adaptation Scheme (1998)

Dorgham Sisalem, Frank Emanuel, Henning Schulzrinne

Many distributed multimedia applications have the ability to adapt to fluctuations in the network conditions. By adjusting temporal and spatial quality to available bandwidth, or manipulating the...

The Loss-Delay Based Adjustment Algorithm: A TCP-Friendly Adaptation Scheme (1998)

Dorgham Sisalem, Henning Schulzrinne

Many distributed multimedia applications have the ability to adapt to fluctuations in the network conditions. By adjusting temporal and spatial quality to available bandwidth, or manipulating the...

Internet Services: from Electronic Mail to Real-Time Multimedia (1998)

Henning Schulzrinne

In the first twenty years of its existence, the Internet was mainly used for email and file transfer, mostly by researchers and technical staff in American universities, government and some...