This paper presents an analytical study of the performance of transmission control protocol (TCP) over free-space optical (FSO) turbulence channels when the automatic-repeat request, selective-repeat (ARQ-SR) scheme is employed. Different TCP versions, including Tahoe, Reno, and selective acknowledgement, are considered. In the TCP throughput analysis, a three-dimensional Markov model is used. In addition, to analyze the joint effect of ARQ-SR and FSO turbulence channels in terms of both TCP throughput and energy consumption, a newly defined joint throughput–energy-efficiency parameter is analytically derived. In the numerical results, we discuss cross-layer design strategies for the selection of FSO system parameters and the ARQ-SR scheme in order to maximize the TCP throughput and to achieve the trade-off between the energy consumption and the throughput under various conditions of the FSO turbulence channel.
© 2013 Optical Society of AmericaFull Article | PDF Article
Maurizio Casoni and Carla Raffaelli
J. Opt. Commun. Netw. 1(1) 103-112 (2009)
Zheng Lu and David K. Hunter
J. Opt. Commun. Netw. 1(2) A1-A16 (2009)
Shiliang Li, Jianping Wang, Chunming Qiao, and Yinlong Xu
J. Opt. Commun. Netw. 3(2) 134-144 (2011)