Abstract

We consider random linear packet coding for fading channels with long propagation delays, such as underwater acoustic channels. We propose a scheme in which the number of coded packets to transmit is determined to achieve a prespecified outage/reliability criterion and investigate joint power and rate control with constrained resources. Using the channel state information that is obtained via feedback from the receiver, the transmitter adjusts its power and the number of coded packets so that the average energy per successfully transmitted bit of information is minimized. Two optimization constraints are imposed: 1) the transmit power should not exceed a maximum level; and 2) the number of coded packets should not exceed a maximum value dictated by the desired throughput and delay. We further extend the results to take into account the effect of inevitable channel estimation errors, and consider the case in which the transmitter has only an estimate of the channel gain. We design adaptation policies for such a case based on minimum mean square error (MMSE) channel estimation, taking into account the effect of channel estimation errors in an optimal manner to satisfy the required outage/reliability criterion. Finally, we compare the proposed technique to standard automatic repeat request (ARQ) protocols for underwater communications in terms of the throughput efficiency. Analytical results show that substantial energy savings and improvements in throughput efficiency are available from adaptive power/rate control. We also present experimental results obtained using channel gains measured during the Surface Process Acoustic Communication Experiment (SPACE-08), an at-sea underwater experiment conducted off the coast of Martha's Vineyard in fall 2008.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call