2nd International IEEE/Create-Net Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities

Research Article

TCP in mixed Internet and geo-satellite environments: experiences and results

  • @INPROCEEDINGS{10.1109/TRIDNT.2006.1649194 ,
        author={Cesar  Marcondes and Anders  Persson and Medy Y.  Sanadidi and Mario  Gerla and Rosario  Firrincieli and David R.  Beering and Greg  Romaniak},
        title={TCP in mixed Internet and geo-satellite environments: experiences and results},
        proceedings={2nd International IEEE/Create-Net Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities},
        publisher={IEEE},
        proceedings_a={TRIDENTCOM},
        year={2006},
        month={7},
        keywords={},
        doi={10.1109/TRIDNT.2006.1649194 }
    }
    
  • Cesar Marcondes
    Anders Persson
    Medy Y. Sanadidi
    Mario Gerla
    Rosario Firrincieli
    David R. Beering
    Greg Romaniak
    Year: 2006
    TCP in mixed Internet and geo-satellite environments: experiences and results
    TRIDENTCOM
    IEEE
    DOI: 10.1109/TRIDNT.2006.1649194
Cesar Marcondes1,*, Anders Persson1,*, Medy Y. Sanadidi1,*, Mario Gerla1,*, Rosario Firrincieli2,*, David R. Beering3,*, Greg Romaniak3,*
  • 1: Computer Science Department, University of California, Los Angeles, Los Angeles, CA 90095, USA
  • 2: DEIS/ARCES - Bologna University, Viale Risorgimento 2, 40136, Bologna, Italy
  • 3: Infinite Global Infrastructures, LLC, 480 East Roosevelt Road, Suite 205, West Chicago, IL 60185, USA
*Contact email: cesar@cs.ucla.edu, anders@cs.ucla.edu, medy@cs.ucla.edu, gerla@cs.ucla.edu, rfirrincieli@arces.unibo.it, drbeering@igillc.com, greg@igillc.com

Abstract

Experiments in real satellite testbeds are relatively rare in practice. In this paper, we are going to share our experience on using one, and comment on selected sets of results that we've conducted in such mixed Internet and GEO-Satellite environment. The selected material includes: characterization of an induced error-prone satellite channel; results from an optimized non-congestion losses aware TCP (TCP Westwood) and its superior performance compared to TCP NewReno on such error prone scenario. Other results of how implementation details can adversely affect the expected performance, like the congestion window inflation issue and, finally, the state-of-the-art performance enhancement proxies (PEPs) through the satellite. Our main goal is not only to present such novel results but also describe the complex testbed deployment, methodology and the lessons that we learned by performing these experiments.