2012
DOI: 10.1007/s12083-011-0110-x
|View full text |Cite
|
Sign up to set email alerts
|

Pulp: An adaptive gossip-based dissemination protocol for multi-source message streams

Abstract: Gossip-based protocols provide a simple, scalable, and robust way to disseminate messages in large-scale systems. In such protocols, messages are spread in an epidemic manner. Gossiping may take place between nodes using push, pull, or a combination. Push-based systems achieve reasonable latency and high resilience to failures but may impose an unnecessarily large redundancy and overhead on the system. At the other extreme, pull-based protocols impose a lower overhead on the network at the price of increased l… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 12 publications
(9 citation statements)
references
References 30 publications
0
9
0
Order By: Relevance
“…• Finally, we are evaluating CHEPIN thoroughly by simulation. We show that our solution reduces the bandwidth overhead by 25% and the delivery delay by 18% with respect to PULP [14], while keeping the same properties.…”
Section: Introductionmentioning
confidence: 71%
See 1 more Smart Citation
“…• Finally, we are evaluating CHEPIN thoroughly by simulation. We show that our solution reduces the bandwidth overhead by 25% and the delivery delay by 18% with respect to PULP [14], while keeping the same properties.…”
Section: Introductionmentioning
confidence: 71%
“…However, due to its probabilistic aspect, gossip based dissemination implies high redundancy with nodes receiving the same message several times. Many algorithms have been studied to limit the number of exchanged messages to disseminate data, using different combination of approaches such as push (a node can push a message it knows to its neighbors), pull (a node pulls a messages it does not know from its neighbors) or push-pull (a mix of both) for either single or multi-source gossip protocols [12] [13] [14].…”
Section: Introductionmentioning
confidence: 99%
“…Authors in [9] exploit the similar source concept to significantly improve the download time of a file from multiple sources to one receiver. Push is proposed in [10] as an efficient generic push-pull dissemination protocol. Pulp exploits the efficiency of push and pull approaches, such that it presents achieve reasonable latency and presents a low overhead by limiting redundant messages.…”
Section: Related Workmentioning
confidence: 99%
“…In the push strategy, a node sends (pushes) its messages towards other nodes in the network while in a pull strategy, it probes another node for messages that it has not received yet, and then it fetches (pulls) the corresponding messages. We perform a pull-based strategy since it results in significantly smaller overhead and ensures the delivery of message in sparsely connected areas of the network [12]. From a security perspective, a node collecting information requests messages from selected nodes following the flow of trust in the interaction graph and so, it has more control on the received information.…”
Section: Collecting Information Using Random Walksmentioning
confidence: 99%