Testbed on Advanced Transport Protocols and Architectures (TATPA)

TATPA is a testbed developed by DEIS dept. at University of Bologna devoted to evaluate performance of new TCP variants and new transport layer architecture (Performance Enhancing Proxy and Delay Tolerant Network) over heterogeneous networks with at least one wireless section.

TATPA is based on 11 Linux based PC and it is provided with a remote web interface which provides an easy and efficient way to set-up and conduct experiments.

TATPA makes use of the MultiTCP suite, developed by the authors, which allows an immediate switch between the different TCP variants available and a rapid configuration of TCP main parameters without rebooting the machines. Moreover, it provides a detailed log engine which (differently from other similar tools like tcpdump) allows the monitoring of many internal TCP variables. MultiTCP also include TCP Hybla which is a TCP variant developed by the authors explicitly for satellite connections.

TATPA implements also two Transport Layer Architectures namely Performance Enhancing Proxy and Delay Tolerant Network. The former, called PEPsal and developed by the authors, is based on a splitting approach at the satellite gateway. It makes use of Newreno in the wired part of the
connection and of Hybla in the satellite leg. The latter, developed by DTNRG was integrated and expanded with new application software.

TATPA was developed under the auspices of IST SatNExII Network of Excellence project.

TATPA features

PC characteristics:

  • Pentium IV@3GHz, 512MB RAM, Gigabit Ethernet
  • Linux OS (kernel 2.6)

TCP variants:

  • BIC
  • High Speed
  • Hamilton
  • Hybla
  • Illinois
  • LP
  • Reno
  • Scalable
  • Vegas
  • Veno
  • Westwood
  • Westwood+
  • YEAH

Transport Layer Architectures:

  • PEPsal (Performance Enhancing Proxy)
  • DTN (Delay Tolerant Network)
Wise Topic:

Available Tools and Testbeds

Syndicate content