Practical ARQ Protocol for an Energy Harvesting Wireless Sensor Network
Location
Ada, Ohio
Start Date
3-12-2024 12:00 AM
End Date
3-12-2024 12:00 AM
Description
This research aims to determine a practical ARQ protocol for an energy harvesting wireless sensor network. In a typical ARQ protocol, if an unsuccessful transmission occurs, the base station will again request the packet until it receives the information or a timeout occurs. To prevent some of this loss, the nodes can actively receive and store the data transmitted by other nodes. Then, when requested by the base station, several copies of the information can be sent by all nodes present, thus increasing the chances of a successful secondary transmission. However, when the nodes are reliant on some form of energy harvesting, the reliability and efficiency can decrease significantly. In this study, one base station and three energy harvesting nodes make up the network, with an ARQ protocol as described above. If a transmission to the base station fails and the surrounding nodes successfully receive the information, a decentralized algorithm can be used to determine which of the nodes is the most energy efficient to retransmit the information. This algorithm simply creates an internal timer at each node, the length of which is determined by the energy stored in each node. Meaning, the node with the most battery will have the shortest timer. Once the specified time has passed, the given node will retransmit the packet, and upon receiving this, the other nodes will cease their own packet retransmission. This method of retransmission is expected to be more efficient both in terms of data and energy.
Recommended Citation
Koch, Cooper, "Practical ARQ Protocol for an Energy Harvesting Wireless Sensor Network" (2024). College of Engineering Student Research Colloquium. 9.
https://digitalcommons.onu.edu/eng_student_research_colloquium/2024/Presentations/9
Practical ARQ Protocol for an Energy Harvesting Wireless Sensor Network
Ada, Ohio
This research aims to determine a practical ARQ protocol for an energy harvesting wireless sensor network. In a typical ARQ protocol, if an unsuccessful transmission occurs, the base station will again request the packet until it receives the information or a timeout occurs. To prevent some of this loss, the nodes can actively receive and store the data transmitted by other nodes. Then, when requested by the base station, several copies of the information can be sent by all nodes present, thus increasing the chances of a successful secondary transmission. However, when the nodes are reliant on some form of energy harvesting, the reliability and efficiency can decrease significantly. In this study, one base station and three energy harvesting nodes make up the network, with an ARQ protocol as described above. If a transmission to the base station fails and the surrounding nodes successfully receive the information, a decentralized algorithm can be used to determine which of the nodes is the most energy efficient to retransmit the information. This algorithm simply creates an internal timer at each node, the length of which is determined by the energy stored in each node. Meaning, the node with the most battery will have the shortest timer. Once the specified time has passed, the given node will retransmit the packet, and upon receiving this, the other nodes will cease their own packet retransmission. This method of retransmission is expected to be more efficient both in terms of data and energy.