P3:无线传感器网络中使用同步传输的实用分组管道

Manjunath Doddavenkatappa, M. Chan
{"title":"P3:无线传感器网络中使用同步传输的实用分组管道","authors":"Manjunath Doddavenkatappa, M. Chan","doi":"10.1109/IPSN.2014.6846753","DOIUrl":null,"url":null,"abstract":"While high throughput is the key for a number of important applications of sensor networks, performance of the state-of-the-art approach is often poor in practice. This is because if even one of the channels used in its pipeline is bad, the pipeline stalls and throughput degrades significantly. In this paper, we propose a new protocol called P3 (Practical Packet Pipeline) that keeps its packet pipeline flowing despite the quality differences among channels. P3 exploits sender and receiver diversities through synchronous transmissions (constructive interference), involving concurrent transmissions from multiple senders to multiple receivers at every stage of its packet pipeline. To optimize throughput further, P3 uses node grouping to enable the source to transmit in every pipeline cycle, thus fully utilizing the transmission capacity of an underlying radio. Our evaluation results on a 139-node testbed show that P3 achieves an average goodput of 178.5 Kbps while goodput of the state-of-the-art high throughput protocol PIP (Packets In Pipeline) is only 31 Kbps. More interestingly, P3 achieves a minimum goodput of about 149 Kbps, while PIP's goodput reduces to zero in 65% of the cases.","PeriodicalId":297218,"journal":{"name":"IPSN-14 Proceedings of the 13th International Symposium on Information Processing in Sensor Networks","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"34","resultStr":"{\"title\":\"P3: A Practical Packet Pipeline using synchronous transmissions for wireless sensor networks\",\"authors\":\"Manjunath Doddavenkatappa, M. Chan\",\"doi\":\"10.1109/IPSN.2014.6846753\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"While high throughput is the key for a number of important applications of sensor networks, performance of the state-of-the-art approach is often poor in practice. This is because if even one of the channels used in its pipeline is bad, the pipeline stalls and throughput degrades significantly. In this paper, we propose a new protocol called P3 (Practical Packet Pipeline) that keeps its packet pipeline flowing despite the quality differences among channels. P3 exploits sender and receiver diversities through synchronous transmissions (constructive interference), involving concurrent transmissions from multiple senders to multiple receivers at every stage of its packet pipeline. To optimize throughput further, P3 uses node grouping to enable the source to transmit in every pipeline cycle, thus fully utilizing the transmission capacity of an underlying radio. Our evaluation results on a 139-node testbed show that P3 achieves an average goodput of 178.5 Kbps while goodput of the state-of-the-art high throughput protocol PIP (Packets In Pipeline) is only 31 Kbps. More interestingly, P3 achieves a minimum goodput of about 149 Kbps, while PIP's goodput reduces to zero in 65% of the cases.\",\"PeriodicalId\":297218,\"journal\":{\"name\":\"IPSN-14 Proceedings of the 13th International Symposium on Information Processing in Sensor Networks\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-04-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"34\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IPSN-14 Proceedings of the 13th International Symposium on Information Processing in Sensor Networks\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IPSN.2014.6846753\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IPSN-14 Proceedings of the 13th International Symposium on Information Processing in Sensor Networks","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IPSN.2014.6846753","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 34

摘要

虽然高吞吐量是传感器网络许多重要应用的关键,但在实践中,最先进的方法的性能往往很差。这是因为即使在其管道中使用的一个通道是坏的,管道也会停滞并且吞吐量显着降低。在本文中,我们提出了一种新的协议P3(实用数据包管道),它可以在信道质量差异的情况下保持其数据包管道的流动。P3通过同步传输(建设性干扰)利用发送方和接收方的多样性,包括在其包管道的每个阶段从多个发送方并发传输到多个接收方。为了进一步优化吞吐量,P3采用节点分组的方式,使源在每个管道周期中都进行传输,从而充分利用底层无线电的传输能力。我们在139个节点的测试平台上的评估结果表明,P3的平均good - put达到了178.5 Kbps,而最先进的高吞吐量协议PIP的good - put仅为31 Kbps。更有趣的是,P3实现了大约149kbps的最小优放率,而PIP的优放率在65%的情况下降至零。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
P3: A Practical Packet Pipeline using synchronous transmissions for wireless sensor networks
While high throughput is the key for a number of important applications of sensor networks, performance of the state-of-the-art approach is often poor in practice. This is because if even one of the channels used in its pipeline is bad, the pipeline stalls and throughput degrades significantly. In this paper, we propose a new protocol called P3 (Practical Packet Pipeline) that keeps its packet pipeline flowing despite the quality differences among channels. P3 exploits sender and receiver diversities through synchronous transmissions (constructive interference), involving concurrent transmissions from multiple senders to multiple receivers at every stage of its packet pipeline. To optimize throughput further, P3 uses node grouping to enable the source to transmit in every pipeline cycle, thus fully utilizing the transmission capacity of an underlying radio. Our evaluation results on a 139-node testbed show that P3 achieves an average goodput of 178.5 Kbps while goodput of the state-of-the-art high throughput protocol PIP (Packets In Pipeline) is only 31 Kbps. More interestingly, P3 achieves a minimum goodput of about 149 Kbps, while PIP's goodput reduces to zero in 65% of the cases.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信