Erasure-coding based routing for opportunistic networks | Synapse