Enabling technologies for decentralized interpersonal communication

Jani Hautakorpi

    Research output: ThesisDoctoral ThesisCollection of Articles

    Abstract

    In the recent years the Internet users have witnessed the emergence of Peer-to-Peer (P2P) technologies and applications. One class of P2P applications is comprised of applications that are targeted for interpersonal communication. The communication applications that utilize P2P technologies are referred to as decentralized interpersonal communication applications. Such applications are decentralized in a sense that they do not require assistance from centralized servers for setting up multimedia sessions between users. The invention of Distributed Hash Table (DHT) algorithms has been an important, but not an inclusive enabler for decentralized interpersonal communication. Even though the DHTs provide a basic foundation for decentralization, there are still a number of challenges without viable technological solutions. The main contribution of this thesis is to propose technological solutions to a subset of the existing challenges. In addition, this thesis also presents the preliminary work for the technological solutions. There are two parts in the preliminary work. In the first part, a set of DHT algorithms are evaluated from the viewpoint of decentralized interpersonal communication, and the second part gives a coherent presentation of the challenges that a decentralized interpersonal communication application is going to encounter in mobile networks. The technological solution proposals contain two architectures and two algorithms. The first architecture enables an interconnection between a decentralized and a centralized communication network, and the second architecture enables the decentralization of a set of legacy applications. The first algorithm is a load balancing algorithm that enables good scalability, and the second algorithm is a search algorithm that enables arbitrary searches. The algorithms can be used, for example, in DHT-based networks. Even though this thesis has focused on the decentralized interpersonal communication, some of the proposed technological solutions also have general applicability outside the scope of decentralized interpersonal communication.
    Translated title of the contributionEnabling technologies for decentralized interpersonal communication
    Original languageEnglish
    QualificationDoctor's degree
    Awarding Institution
    • Aalto University
    Supervisors/Advisors
    • Ylä-Jääski, Antti, Supervising Professor
    Publisher
    Print ISBNs978-952-60-3448-5
    Publication statusPublished - 2010
    MoE publication typeG5 Doctoral dissertation (article)

    Keywords

    • peer-to-peer
    • distributed hash table
    • interconnection
    • decentralization
    • load balancing
    • search

    Fingerprint

    Dive into the research topics of 'Enabling technologies for decentralized interpersonal communication'. Together they form a unique fingerprint.

    Cite this