Typhoon : A Middleware for Epidemic Propagation of Software Updates

Abstract : Applications for mobiles devices are subject to very frequent updates for fixing security vulnerabilities, ensuring compatibility with new hardware and APIs or enhancing functionalities. Getting the new version of an application involves the download of a significant amount of data, which is not practical through low-bandwidth/high-cost links. As a consequence, mobile device users often fail to update their applications. This paper introduces a collaborative and epidemic updating scheme to improve software updates distribution. In our approach, updates are distributed by the surrounding devices, eliminating the need for costly resources. Moreover, the packaging of these updates, which consists in delivering binary patches of the difference with a previous version, dramatically reduces the amount of data to download. Preliminary experimental results based on real contact traces show that our approach offers an efficient selection and recovery of patches, ensuring a fast update for each participating device.
Document type :
Conference papers
Complete list of metadatas

Cited literature [16 references]  Display  Hide  Download

Contributor : Tegawendé F. Bissyandé <>
Submitted on : Friday, December 16, 2011 - 10:56:26 AM
Last modification on : Friday, July 12, 2019 - 11:16:03 AM
Long-term archiving on : Friday, November 16, 2012 - 3:46:13 PM


Files produced by the author(s)


  • HAL Id : hal-00652751, version 1



Tegawendé F. Bissyandé, Laurent Réveillère, Yérom-David Bromberg, Jean-Rémy Falleri. Typhoon : A Middleware for Epidemic Propagation of Software Updates. M-MPAC'2011 colocated with Middleware 2011, Dec 2011, Lisbon, Portugal. pp.1. ⟨hal-00652751⟩



Record views


Files downloads