CASCADE: Reliable Distributed Session Handoff for Continuous Interaction across Devices

Yérom-David Bromberg 1 Adrien Luxey 1 François Taïani 1
1 WIDE - the World Is Distributed Exploring the tension between scale and coordination
Inria Rennes – Bretagne Atlantique , IRISA_D1 - SYSTÈMES LARGE ÉCHELLE
Abstract : Allowing users to navigate seamlessly between their personal devices while protecting their privacy remains today an ongoing challenge. Existing solutions rely on peer-to-peer designs, and blindly flood the network with session messages. It is particularly hard to come up with proposals that are both cost-efficient and dependable while relying on poorly connected mobile appliances. We propose CASCADE, a distributed protocol to share applicative sessions among one's devices. Our proactive session handoff algorithm takes inspiration from the BitTorrent P2P file sharing protocol, but adapts it to the specific characteristics of our problem. It eschews in particular trackers, and limits the seeders of each session to the devices most likely to be used next, as computed by a decentralized aggregation protocol. A key aspect of our approach is to trade off network costs for reliability, while providing a faster session handoff than centralized solutions in the vast majority of the cases.
Liste complète des métadonnées

Cited literature [24 references]  Display  Hide  Download

https://hal.inria.fr/hal-01797548
Contributor : Adrien Luxey <>
Submitted on : Tuesday, May 22, 2018 - 4:41:40 PM
Last modification on : Monday, December 3, 2018 - 10:20:06 PM
Document(s) archivé(s) le : Tuesday, September 25, 2018 - 3:29:09 AM

File

cascade_icdcs2018.pdf
Files produced by the author(s)

Identifiers

Citation

Yérom-David Bromberg, Adrien Luxey, François Taïani. CASCADE: Reliable Distributed Session Handoff for Continuous Interaction across Devices. ICDCS 2018 - 38th IEEE International Conference on Distributed Computing Systems, Jul 2018, Vienna, Austria. pp.244-254, ⟨10.1109/ICDCS.2018.00033⟩. ⟨hal-01797548⟩

Share

Metrics

Record views

455

Files downloads

136