Section: Software and Platforms

HEAP: Heterogeneity-aware gossip protocol

Participants : Davide Frey, Arnaud Jégou, Anne-Marie Kermarrec.

Table 7.
Contact: Davide Frey
Licence: Open Source
Presentation: Java Application
Status: Release & ongoing development

This work has been done in collaboration with Vivien Quéma (CNRS Grenoble), Maxime Monod and Rachid Guerraoui (EPFL), and has lead to the development of a video streaming platform based on HEAP, HEterogeneity-Aware gossip Protocol. The platform is particularly suited for environment characterized by heterogeneous bandwidth capabilities such as those comprising ADSL edge nodes. HEAP is, in fact, able to dynamically leverage the most capable nodes and increase their contribution to the protocol, while decreasing by the same proportion that of less capable nodes. During the last few months, we have integrated HEAP with the ability to dynamically measure the available bandwidth of nodes, thereby making it independent of the input of the user.