A Decentralized Directory Service for Peer-to-Peer-Based Telephony

A Decentralized Directory Service for Peer-to-Peer-Based Telephony

Fabian Stäber, Gerald Kunzmann, Jörg P. Müller
ISBN13: 9781609606039|ISBN10: 1609606035|EISBN13: 9781609606046
DOI: 10.4018/978-1-60960-603-9.ch021
Cite Chapter Cite Chapter

MLA

Stäber, Fabian, et al. "A Decentralized Directory Service for Peer-to-Peer-Based Telephony." Cloud, Grid and High Performance Computing: Emerging Applications, edited by Emmanuel Udoh, IGI Global, 2011, pp. 330-344. https://doi.org/10.4018/978-1-60960-603-9.ch021

APA

Stäber, F., Kunzmann, G., & Müller, J. P. (2011). A Decentralized Directory Service for Peer-to-Peer-Based Telephony. In E. Udoh (Ed.), Cloud, Grid and High Performance Computing: Emerging Applications (pp. 330-344). IGI Global. https://doi.org/10.4018/978-1-60960-603-9.ch021

Chicago

Stäber, Fabian, Gerald Kunzmann, and Jörg P. Müller. "A Decentralized Directory Service for Peer-to-Peer-Based Telephony." In Cloud, Grid and High Performance Computing: Emerging Applications, edited by Emmanuel Udoh, 330-344. Hershey, PA: IGI Global, 2011. https://doi.org/10.4018/978-1-60960-603-9.ch021

Export Reference

Mendeley
Favorite

Abstract

Decentralized peer-to-peer systems fit well as the underlying infrastructure for IP-telephony, as they provide the scalability for a large number of participants, and are able to handle the limited storage and bandwidth capabilities on the clients. We studied a commercial peer-to-peer-based decentralized communication platform supporting video communication, voice communication, instant messaging, et cetera. One of the requirements of the communication platform is the implementation of a user directory, allowing users to search for other participants. In this chapter, we present the Extended Prefix Hash Tree algorithm that enables the implementation of a user directory on top of the peer-to-peer communication platform in a fully decentralized way. We evaluate the performance of the algorithm with a real-world phone book. The results can be transferred to other scenarios where support for range queries is needed in combination with the decentralization, self-organization, and resilience of an underlying peer-to-peer infrastructure.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.