Ripple: High-throughput, reliable and energy-efficient network flooding in wireless sensor networks. Yuan, D. & Hollick, M. In 2015 IEEE 16th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM), pages 1–9, June, 2015.
doi  abstract   bibtex   
The recently proposed Glossy protocol demonstrated the high potential of constructive interference (CI) in improving communication performance in wireless sensor networks. This paper presents a network flooding protocol, Ripple, which also exploits CI while improving Glossy in terms of throughput and energy efficiency by a factor of three each. To this end, we propose to pipeline transmissions on multiple channels. Ripple uses a novel packet-based channel assignment to eliminate the time overhead occurring in traditional node-based channel assignment procedures. Moreover, if we apply the Reed-Solomon (RS) erasure code to Ripple, it pushes the reliability close to 100%, surpassing Glossy, being nonetheless computationally practical for TelosB motes. Still, the throughput after error coding doubles, or even triples that of the state-of-the-art reliable data dissemination protocol Splash. By tuning the transmission interval, Ripple balances between high throughput and high reliability, thus suiting an array of network broadcast applications with various QoS requirements.
@inproceedings{yuan_ripple:_2015,
	title = {Ripple: {High}-throughput, reliable and energy-efficient network flooding in wireless sensor networks},
	shorttitle = {Ripple},
	doi = {10.1109/WoWMoM.2015.7158133},
	abstract = {The recently proposed Glossy protocol demonstrated the high potential of constructive interference (CI) in improving communication performance in wireless sensor networks. This paper presents a network flooding protocol, Ripple, which also exploits CI while improving Glossy in terms of throughput and energy efficiency by a factor of three each. To this end, we propose to pipeline transmissions on multiple channels. Ripple uses a novel packet-based channel assignment to eliminate the time overhead occurring in traditional node-based channel assignment procedures. Moreover, if we apply the Reed-Solomon (RS) erasure code to Ripple, it pushes the reliability close to 100\%, surpassing Glossy, being nonetheless computationally practical for TelosB motes. Still, the throughput after error coding doubles, or even triples that of the state-of-the-art reliable data dissemination protocol Splash. By tuning the transmission interval, Ripple balances between high throughput and high reliability, thus suiting an array of network broadcast applications with various QoS requirements.},
	booktitle = {2015 {IEEE} 16th {International} {Symposium} on {A} {World} of {Wireless}, {Mobile} and {Multimedia} {Networks} ({WoWMoM})},
	author = {Yuan, D. and Hollick, M.},
	month = jun,
	year = {2015},
	keywords = {Decoding, Encoding, Pipelines, Protocols, QoS requirements, Reed-Solomon codes, Reed-Solomon erasure code, Relays, Reliability, Ripple network flooding protocol, TelosB motes, Throughput, access protocols, channel allocation, constructive interference, energy conservation, energy-efficient network flooding, error coding, glossy protocol, high-throughput network flooding, multiple channels, network broadcast, packet-based channel assignment, pipeline transmissions, quality of service, radiofrequency interference, reliable network flooding, telecommunication power management, wireless sensor networks},
	pages = {1--9}
}

Downloads: 0