{"title":"Optimal candidate set for opportunistic routing in asynchronous wireless sensor networks","authors":"Xinming Zhang, Fan Yan, Lei Tao, D. Sung","doi":"10.1109/ICCCN.2014.6911799","DOIUrl":null,"url":null,"abstract":"In asynchronous wireless sensor networks, finding an optimal candidate set can significantly improve the efficiency of an opportunistic routing protocol by balancing the one-hop cost from a sender to a relay and the remaining cost from the relay to the sink. A larger candidate set indicates smaller one-hop waiting cost to wait for a candidate to wake up, however, a packet is more likely to deviate from the shortest path, which will induce larger remaining cost. Remaining cost of each candidate can be used to construct a coordinate system. Neighbors of a node with high coordinate value is excluded from the candidate set, thus, we can select the next-hop relay by simply taking the first wake-up candidate. In this paper, we propose a distributed algorithm which is similar to the Bellman-Ford algorithm to construct a coordinate system and find an optimal candidate set for each node. Moreover, we propose an algorithm which induces acceptable overhead to maintain the coordinate system and each node's optimal candidate set. We also use simulation results to show that our proposed opportunistic routing protocol is more efficient than conventional strategies in terms of delay, energy efficiency, and miss ratio.","PeriodicalId":404048,"journal":{"name":"2014 23rd International Conference on Computer Communication and Networks (ICCCN)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-09-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 23rd International Conference on Computer Communication and Networks (ICCCN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCN.2014.6911799","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
In asynchronous wireless sensor networks, finding an optimal candidate set can significantly improve the efficiency of an opportunistic routing protocol by balancing the one-hop cost from a sender to a relay and the remaining cost from the relay to the sink. A larger candidate set indicates smaller one-hop waiting cost to wait for a candidate to wake up, however, a packet is more likely to deviate from the shortest path, which will induce larger remaining cost. Remaining cost of each candidate can be used to construct a coordinate system. Neighbors of a node with high coordinate value is excluded from the candidate set, thus, we can select the next-hop relay by simply taking the first wake-up candidate. In this paper, we propose a distributed algorithm which is similar to the Bellman-Ford algorithm to construct a coordinate system and find an optimal candidate set for each node. Moreover, we propose an algorithm which induces acceptable overhead to maintain the coordinate system and each node's optimal candidate set. We also use simulation results to show that our proposed opportunistic routing protocol is more efficient than conventional strategies in terms of delay, energy efficiency, and miss ratio.