kumoh national institute of technology
Networked Systems Lab.

Research Presentation

NSL> Works@NSL> Research Presentation
Bloom filter-based discovery protocol for DDS middleware
By : Gil Won
Date : 2013-12-10
Views : 1148

The Data Distribution Service (DDS) middleware has recently been standardized by the OMG. Prior to data
communication, a discovery protocol had to locate and obtain remote DDS entities and their attributes.
Specifically, DDS discovery matches the DataWriters (DWs) and DataReaders (DRs) entities (Endpoints)
situated in different network nodes. DDS specification does not specify how this discovery is translated
‘‘into the wire’’. To provide interoperability and transparency between different DDS implementations,
the OMG has standardized the DDS Interoperability Wire Protocol (DDS-RTPS). Any compliant DDSRTPS
implementation must support at least the SDP (Simple Discovery Protocol). The SDP works in
relatively small or medium networks but it may not scale as the number of DDS Endpoints increases. This
paper addresses the design and evaluation of an SDP alternative – which uses Bloom Filters (BF) – that
increases DDS scalability. BFs use Hash functions for space-efficient probabilistic data set representation.
We provide both analytical and experimental studies. Results show that our approach can improve the
discovery process (in terms of network load and node resource consumption), especially in those scenarios
with large Endpoint per Participant ratios.
 수정 삭제 목록
(Total:27 articles / page:1/3 )