• DocumentCode
    2515298
  • Title

    Goodput optimisation of long-lived TCP connections in a rain-faded satellite channel

  • Author

    Celandroni, Nedo ; Ferro, Erina ; Potortì, Francesco

  • Volume
    5
  • fYear
    2004
  • fDate
    17-19 May 2004
  • Firstpage
    2901
  • Abstract
    The optimization of the end-to-end throughput of a TCP connection over geostationary satellite links is a challenging research topic because the high delay-bandwidth product, together with a non-negligible random loss of packets, are conditions which differ considerably from the original environment for which TCP was originally designed. As a result, TCP performance is significantly impaired by the channel BER. We investigate the application of different FEC (forward error correction) types/rates and different bit rates, for the optimization of TCP goodput, in transmissions over a rain-faded geostationary satellite channel, provided that the end-to-end protocols are left unaltered. We compare physical-level FEC techniques, such as convolutional encoding/Viterbi decoding and Reed Solomon, link-level erasure codes and their combinations, over a wide field of signal-to-noise conditions. The case of multiple connections per link is also analyzed, in addition to that of a single connection per link.. In order to evaluate the throughput, we used a fluid simulator, ad-hoc developed.
  • Keywords
    Reed-Solomon codes; Viterbi decoding; convolutional codes; error statistics; fading channels; forward error correction; optimisation; satellite communication; transport protocols; Reed Solomon link-level erasure codes; Viterbi decoding; bit rates; channel bit error rate; convolutional encoding; delay-bandwidth product; end-to-end protocols; end-to-end throughput optimization; fluid simulator; forward error correction; geostationary satellite links; goodput optimisation; long-lived TCP connections; multiple link connections; physical-level FEC techniques; rain-faded satellite channel; random packet loss; signal-to-noise conditions; Bit error rate; Bit rate; Convolution; Convolutional codes; Delay; Design optimization; Forward error correction; Protocols; Satellites; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Vehicular Technology Conference, 2004. VTC 2004-Spring. 2004 IEEE 59th
  • ISSN
    1550-2252
  • Print_ISBN
    0-7803-8255-2
  • Type

    conf

  • DOI
    10.1109/VETECS.2004.1391455
  • Filename
    1391455