A DDS-compliant infrastructure for fault-tolerant and scalable data dissemination

  • Authors:
  • Antonio Corradi;Luca Foschini;Luca Nardelli

  • Affiliations:
  • Dipartimento di Elettronica, Informatica e Sistemistica - Università di Bologna, Italy;Dipartimento di Elettronica, Informatica e Sistemistica - Università di Bologna, Italy;Dipartimento di Elettronica, Informatica e Sistemistica - Università di Bologna, Italy

  • Venue:
  • ISCC '10 Proceedings of the The IEEE symposium on Computers and Communications
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recent trends in data-centric systems have motivated significant standardization efforts, such as the Data Distribution Service (DDS) to enable data dissemination with guaranteed Quality of Service (QoS). However, clear design guidelines and techniques for the support of reliable and scalable DDS-based deployments, especially for (mobile) data intensive services, such as Internet-wide information dissemination for breaking news or financial analysis services, are still missing. After an analysis of main DDS fault-tolerance and scalability deployment issues, this paper proposes a novel solution with two core original contributions: i) DDS-compliant routing substrate to facilitate reliable data dissemination between mobile devices; ii) relay-based DDS support infrastructure with limited overhead to enable scalable Internet-wide data dissemination. Our solution, especially tailored for mobile computing scenarios, is lightweight and requires neither persistency nor heavy operations at mobile device side. Reported experimental results confirm that our proposal can guarantee desired scalability requirements with a limited network, CPU, and memory resource overhead.