Opportunistic XOR Network Coding for Multihop Data Delivery in Underwater Acoustic Networks
This paper proposes XOR-BiDO, a Data Delivery Scheme (DDS) suited for multi-hop underwater acoustic networks characterized by regular bidirectional traffic streams. DDSs for multi-hop underwater networks usually assume a single-sink configuration, where most of the transmissions flow in a single direction. Throughput performance decreases and fairness suffers when such DDSs are subjected to heavy bidirectional traffic streams due to increase of queueing delays at relay nodes. This paper proposes the integration of an opportunistic XOR network coding layer into BiDO, a scheme previously designed for single-sink underwater networks. This coding layer actively and opportunistically mixes data frames whenever a coding opportunity arises.