{"title":"TCP support for sensor networks","authors":"Torsten Braun, T. Voigt, A. Dunkels","doi":"10.1109/WONS.2007.340494","DOIUrl":null,"url":null,"abstract":"Communication between sensors and controlling entities at the edge or outside the sensor network is needed for reliable remote sensor node management and reprogramming. TCP would be useful for tasks, where reliable unicast is appropriate, but the high bit error rates in wireless sensor networks lead to energy inefficiencies reducing the sensor network lifetime. We introduce an approach to support energy-efficient TCP operation in sensor networks. The concept called TCP support for sensor nodes (TSS) allows intermediate sensor nodes to cache TCP data segments and to perform local retransmissions in case of errors. TSS does not forward a cached segment until it knows that the previous segment has been successfully received by the next hop. This forms a backpressure mechanism for congestion control. Simulations show that TSS significantly reduces the number of TCP data segment and acknowledgement transmissions","PeriodicalId":151450,"journal":{"name":"2007 Fourth Annual Conference on Wireless on Demand Network Systems and Services","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"52","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 Fourth Annual Conference on Wireless on Demand Network Systems and Services","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WONS.2007.340494","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 52
Abstract
Communication between sensors and controlling entities at the edge or outside the sensor network is needed for reliable remote sensor node management and reprogramming. TCP would be useful for tasks, where reliable unicast is appropriate, but the high bit error rates in wireless sensor networks lead to energy inefficiencies reducing the sensor network lifetime. We introduce an approach to support energy-efficient TCP operation in sensor networks. The concept called TCP support for sensor nodes (TSS) allows intermediate sensor nodes to cache TCP data segments and to perform local retransmissions in case of errors. TSS does not forward a cached segment until it knows that the previous segment has been successfully received by the next hop. This forms a backpressure mechanism for congestion control. Simulations show that TSS significantly reduces the number of TCP data segment and acknowledgement transmissions