摘要

Due to the characteristics of wireless sensor networks (WSNs) and the unique communication pattern, it is crucial to disseminate messages in wireless sensor networks by a reliable and energy-efficient way. Although send and wait automatic repeat-request (SW-ARQ) has been the most widely used and well studied mechanism to ensure reliable data transmission in wired network, such as cable networks. Little attention has been paid to SW-ARQ in wireless sensor networks. Unlike wired network, sensor nodes in WSNs are power limited. And the nodal lifetime is the most crucial issue for WSN design. As a result, the ARQ-based packet loss recovery mechanisms proposed for wired network cannot be directly applied to WSNs. In this paper, we present an analysis strategy that characterizes the trade-off between energy consumption and source-to-sink statistical reliability (or simply reliability). Based on the insight gained about the nodal data load and energy consumption, we propose an analysis of strategy to meet the specific requirements of a sensing application in terms of lifetime and reliability in WSNs. More importantly, we propose a new SW-ARQ protocol named end and ait one ata ulti-CK (SW-ODMA) ARQ protocol to improve the energy efficiency and statistically reliability. In this protocol, multiple ACKs are returned after receiving one data packet, although the number of ACK packets sent by nodes is increased, the times of sending data packets that consumes large energy consumption decline. So the nodal energy consumption is reduced and thus the network lifetime is improved. Also, we give the applicability of SW-ODMA, as well as the algorithm that maximizes the lifetime under the premise of the network reliability requirement. Our simulation results are found to be consistent with our theoretical results, and demonstrated that the SW-ODMA protocol boosted the energy efficiency and reliability. Therefore, SW-ODMA protocol can be widely applied in WSNs with important significance.