Optimal RTO Timer for Best Transmission Efficiency of DTN Protocol in Deep-Space Vehicle Communications
Ruhai Wang, Mingjian Qiu, Kanglian Zhao, Yi Qian · IEEE Transactions on Vehicular Technology · 2016
The delay/disruption-tolerant network (DTN) was proposed as an end-to-end networking architecture for file delivery service in a stressed communication environment. A typical application of DTN technology is for reliable data delivery in deep-space vehicle communications. The main protocol of DTN, i.e., bundle protocol (BP), utilizes a store-and-forward mechanism and a custody transfer option for transmission reliability. However, little work has been done on the performance evaluation of DTN's BP in deep-space communications. In this paper, we present a study of the retransmission timeout (RTO) timer setting for the use of BP for reliable file (or data) transmission over a relay-based deep-space vehicle communication infrastructure characterized by extremely long latency, lossy data links, and highly asymmetric channel rates. Unlike most studies proposed for terrestrial Internet for which the RTO timer is set equal to or longer than the round-trip time (RTT), we propose to set the RTO timer shorter than the RTT and expect that it will increase delivery efficiency per unit of time. We intend to find an RTO timer setting for maximum data delivery performance of BP, which is considered to be an optimal RTO timer, for deep-space missions. For the first time, analytical models are built for delivery performance involving the RTO timer. Using the built models, we tune the RTO timer toward the highest data delivery performance. The models are validated by running text file transfer experiments using a PC-based testbed and tuning the RTO timer toward the best performance of BP. A performance comparison between the optimal RTO timer proposed in this study and the existing commonly used RTO timers is also presented.